本发明涉及图像归一化,尤其涉及一种人脸图像归一化方法、装置、电子设备及存储介质。
背景技术:
1、随着科技的快速发展,图像的应用逐渐遍布各行各业。不同设备厂家的前端抓拍相机,甚至是相同相机不同的固件版本,都可能会导致人脸区域roi坐标的范围存在差异,从而在应用平台中接受的人脸区域比例不一致,这种情况可能会导致系统显示效果不佳,从而需要进行归一化处理。因此,如何提供一种提升人脸图像归一化准确性的方法,成为了一个亟待解决的问题。
技术实现思路
1、本发明实施例提供一种人脸图像归一化方法,旨在提供一种提升人脸图像归一化准确性的方法,解决现有人脸图像归一化方法在进行归一化时定位不准确的问题。通过至少三个人脸特征点之间的特征面积与目标人脸图像的面积比值作为归一化的参考,对目标人脸图像进行归一化处理,综合考虑了特征面积对于图像归一化的参考价值,进而提升了人脸图像归一化时的准确性。
2、第一方面,本发明实施例提供一种人脸图像归一化方法,所述方法包括:
3、获取目标人脸图像的人脸特征点数据;
4、基于所述人脸特征点数据,确定至少三个人脸特征点之间的特征面积,所述至少三个人脸特征点不共线;
5、基于所述特征面积以及所述目标人脸图像的图像面积,确定所述特征面积与所述目标人脸图像的图像面积的面积比值;
6、基于所述面积比值,对所述目标人脸图像进行归一化处理,得到归一化后的目标人脸图像。
7、可选地,在所述获取目标人脸图像的人脸特征点数据之前,所述方法还包括:
8、获取原始图像;
9、对所述原始图像进行人脸检测,得到目标人脸图像;
10、对所述目标人脸图像进行人脸特征点检测得到所述目标人脸图像的人脸特征点数据。
11、可选地,所述基于所述人脸特征点数据,确定至少三个人脸特征点之间的特征面积,包括:
12、基于所述人脸特征点数据,确定所述至少三个人脸特征点之间在所述目标人脸图像中的坐标;
13、基于所述至少三个人脸特征点在所述目标人脸图像中的坐标,在所述目标人脸图像中计算得到所述至少三个人脸特征点构成的特征面积。
14、可选地,所述基于所述面积比值,对所述目标人脸图像进行归一化处理,得到归一化后的目标人脸图像,包括:
15、将所述面积比值与预设的归一化面积比值范围进行比对;
16、若所述面积比值不在所述预设的归一化面积比值范围内,则基于所述面积比值,对所述目标人脸图像进行归一化处理,得到归一化后的目标人脸图像。
17、可选地,所述基于所述面积比值,对所述目标人脸图像进行归一化处理,得到归一化后的目标人脸图像,包括:
18、将所述面积比值按照所述预设的归一化面积比值进行调整,得到调整后的目标人脸图像的图像面积;
19、基于所述调整后的目标人脸图像的图像面积对所述目标人脸图像进行归一化处理,得到归一化后的目标人脸图像。
20、可选地,所述基于所述调整后的目标人脸图像的图像面积对所述目标人脸图像进行归一化处理,得到归一化后的目标人脸图像,包括:
21、基于所述调整后的目标人脸图像的图像面积,确定调整后的目标人脸图像的图像边长;
22、基于所述目标人脸图像的左上角坐标以及右下角坐标,确定所述目标人脸图像的中心点坐标;
23、以所述中心点坐标为基准,基于所述调整后的目标人脸图像的图像边长,在原始图像中调整所述目标人脸图像的左上角坐标以及右下角坐标,得到归一化后的目标人脸图像。
24、第二方面,本发明实施例还提供了一种人脸图像归一化装置,所述人脸图像归一化装置包括:
25、第一获取模块,用于获取目标人脸图像的人脸特征点数据;
26、第一确定模块,用于基于所述人脸特征点数据,确定至少三个人脸特征点之间的特征面积,所述至少三个人脸特征点不共线;
27、第二确定模块,用于基于所述特征面积以及所述目标人脸图像的图像面积,确定所述特征面积与所述目标人脸图像的图像面积的面积比值;
28、归一化模块,用于基于所述面积比值,对所述目标人脸图像进行归一化处理,得到归一化后的目标人脸图像。
29、可选地,所述人脸图像归一化装置,还包括:
30、第二获取模块,用于获取原始图像;
31、人脸检测模块,用于对所述原始图像进行人脸检测,得到目标人脸图像;
32、人脸特征点检测模块,用于对所述目标人脸图像进行人脸特征点检测得到所述目标人脸图像的人脸特征点数据。
33、第三方面,本发明实施例提供一种电子设备,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现本发明实施例提供的人脸图像归一化方法中的步骤。
34、第四方面,本发明实施例提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现发明实施例提供的人脸图像归一化方法中的步骤。
35、本发明实施例中获取目标人脸图像的人脸特征点数据;基于所述人脸特征点数据,确定至少三个人脸特征点之间的特征面积,所述至少三个人脸特征点不共线;基于所述特征面积以及所述目标人脸图像的图像面积,确定所述特征面积与所述目标人脸图像的图像面积的面积比值;基于所述面积比值,对所述目标人脸图像进行归一化处理,得到归一化后的目标人脸图像。通过至少三个人脸特征点之间的特征面积与目标人脸图像的面积比值作为归一化的参考,对目标人脸图像进行归一化处理,综合考虑了特征面积对于图像归一化的参考价值,进而提升了人脸图像归一化时的准确性。
1.一种人脸图像归一化方法,其特征在于,所述方法包括以下步骤:
2.如权利要求1所述的人脸图像归一化方法,其特征在于,在所述获取目标人脸图像的人脸特征点数据之前,所述方法还包括:
3.如权利要求1或2所述的人脸图像归一化方法,其特征在于,所述基于所述人脸特征点数据,确定至少三个人脸特征点之间的特征面积,包括:
4.如权利要求1所述的人脸图像归一化方法,其特征在于,所述基于所述面积比值,对所述目标人脸图像进行归一化处理,得到归一化后的目标人脸图像,包括:
5.如权利要求4所述的人脸图像归一化方法,其特征在于,所述基于所述面积比值,对所述目标人脸图像进行归一化处理,得到归一化后的目标人脸图像,包括:
6.如权利要求5所述的人脸图像归一化方法,其特征在于,所述基于所述调整后的目标人脸图像的图像面积对所述目标人脸图像进行归一化处理,得到归一化后的目标人脸图像,包括:
7.一种人脸图像归一化装置,其特征在于,所述人脸图像归一化装置包括:
8.如权利要求7所述的人脸图像归一化装置,其特征在于,所述人脸图像归一化装置还包括:
9.一种电子设备,其特征在于,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求1至6中任一项所述的人脸图像归一化方法中的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至6中任一项所述的人脸图像归一化方法中的步骤。