脸型对比方法、装置、设备及存储介质与流程

文档序号:31709114发布日期:2022-10-04 15:39阅读:来源:国知局

技术特征:
1.一种脸型对比方法,其特征在于,包括:从用户脸型图像中获取位于脸部轮廓上的第一脸型关键点,从目标脸型图像中获取位于脸部轮廓上的第二脸型关键点;根据所述第一脸型关键点和所述第二脸型关键点,将所述用户脸型图像中的第一脸型区域和所述目标脸型图像中的第二脸型区域调整至具有相同的面部信息;根据具有相同的面部信息的所述第一脸型区域和所述第二脸型区域,计算所述用户脸型图像与所述目标脸型图像之间的脸型交并比。2.根据权利要求1所述的方法,其特征在于,所述根据所述第一脸型关键点和所述第二脸型关键点,将所述用户脸型图像中的第一脸型区域和所述目标脸型图像中的第二脸型区域调整至具有相同的面部信息,包括:将所述用户脸型图像中所述第一脸型关键点围成的区域确定为第一脸型区域;将所述目标脸型图像中所述第二脸型关键点围成的区域确定为第二脸型区域;将所述第一脸型区域和所述第二脸型区域调整至具有相同的面部信息,所述面部信息包括面积、质心坐标和姿态角度中的至少一种。3.根据权利要求2所述的方法,其特征在于,所述面部信息包括面积、质心坐标和姿态角度;所述将所述第一脸型区域和所述第二脸型区域调整至具有相同的面部信息,包括:根据所述第一脸型关键点和所述第二脸型关键点,将所述用户脸型图像中第一脸型区域的面积调整成与所述目标脸型图像中第二脸型区域的面积相同;根据面积调整后的所述第一脸型关键点和所述第二脸型关键点,调整所述第一脸型区域的质心与所述第二脸型区域的质心重合;根据质心调整后的所述第一脸型关键点、所述第二脸型关键点和质心坐标,将所述第一脸型区域旋转至与所述第二脸型区域的姿态角度相同。4.根据权利要求3所述的方法,其特征在于,所述根据所述第一脸型关键点和所述第二脸型关键点,将所述用户脸型图像中第一脸型区域的面积调整成与所述目标脸型图像中第二脸型区域的面积相同,包括:根据所述第一脸型关键点,计算所述用户脸型图像中第一脸型区域的第一面积;根据所述第二脸型关键点计算所述目标脸型图像中第二脸型区域的第二面积;根据所述第一面积和所述第二面积,计算缩放因子;利用所述缩放因子将所述第一面积缩放至与所述第二面积相同。5.根据权利要求4所述的方法,其特征在于,所述利用所述缩放因子将所述第一面积缩放至与所述第二面积相同,包括:将所述第一脸型关键点的坐标转换为预设坐标系下的坐标;根据所述缩放因子,对坐标系转换后所述第一脸型关键点的坐标进行缩放处理,缩放处理后所述第一脸型区域的第一面积与所述第二脸型区域的第二面积相同;将缩放处理后的所述第一脸型关键点的坐标还原至原始坐标系下的坐标。6.根据权利要求3所述的方法,其特征在于,所述根据面积调整后的所述第一脸型关键点和所述第二脸型关键点,调整所述第一脸型区域的质心与所述第二脸型区域的质心重合,包括:根据面积调整后的所述第一脸型关键点,计算所述第一脸型区域的质心坐标;根据面
积调整后的所述第二脸型关键点,计算所述第二脸型区域的质心坐标;计算将所述第一脸型区域的质心坐标移动至所述第二脸型区域的质心坐标所需的拉伸距离;根据所述拉伸距离,移动面积调整后的所述第一脸型关键点及所述第一脸型区域的质心坐标,使面积调整后的所述第一脸型关键点与所述第二脸型关键点重合,及使所述第一脸型区域的质心坐标与所述第二脸型区域的质心坐标重合。7.根据权利要求3所述的方法,其特征在于,所述根据质心调整后的所述第一脸型关键点、所述第二脸型关键点和质心坐标,将所述第一脸型区域旋转至与所述第二脸型区域的姿态角度相同,包括:根据质心调整后的所述第一脸型关键点,确定所述第一脸型区域对应的第一倾斜角度;根据质心调整后的所述第二脸型关键点,确定所述第二脸型区域对应的第二倾斜角度;根据所述第一倾斜角度和所述第二倾斜角度,确定所述第一脸型区域对应的旋转角度;根据所述旋转角度和质心调整后所述第一脸型区域的质心坐标,旋转所述第一脸型区域,使所述第一脸型区域的姿态角度与所述第二脸型区域的姿态角度相同。8.根据权利要求7所述的方法,其特征在于,根据所述旋转角度和质心调整后所述第一脸型区域的质心坐标,旋转所述第一脸型区域,包括:根据所述旋转角度和质心调整后所述第一脸型区域的质心坐标,构建所述第一脸型区域对应的旋转矩阵;根据所述第一脸型区域中的像素分布,构建所述第一脸型区域对应的脸型矩阵;计算所述脸型矩阵与所述旋转矩阵的乘积,得到旋转后的第一脸型区域的图像矩阵。9.根据权利要求1-8任一项所述的方法,其特征在于,所述根据具有相同的面部信息的所述第一脸型区域和所述第二脸型区域,计算所述用户脸型图像与所述目标脸型图像之间的脸型交并比,包括:分别获取具有相同的面部信息的所述第一脸型区域所占的第一像素区域和所述第二脸型区域所占的第二像素区域;确定所述第一像素区域与所述第二像素区域的交集;确定所述第一像素区域与所述第二像素区域的并集;计算所述交集与所述并集之间的比值,将所述比值确定为所述用户脸型图像与所述目标脸型图像之间的脸型交并比。10.根据权利要求1-8任一项所述的方法,其特征在于,所述方法还包括:从目标脸型库中获取与所述用户脸型图像之间的脸型交并比最大的目标脸型图像;将所述用户脸型图像中的脸型调节为所述脸型交并比最大的目标脸型图像的脸型。11.一种脸型对比装置,其特征在于,包括:关键点获取模块,用于从用户脸型图像中获取位于脸部轮廓上的第一脸型关键点,从目标脸型图像中获取位于脸部轮廓上的第二脸型关键点;面部信息调整模块,用于根据所述第一脸型关键点和所述第二脸型关键点,将所述用户脸型图像中的第一脸型区域和所述目标脸型图像中的第二脸型区域调整至具有相同的面部信息;
交并比计算模块,用于根据具有相同的面部信息的所述第一脸型区域和所述第二脸型区域,计算所述用户脸型图像与所述目标脸型图像之间的脸型交并比。12.一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器运行所述计算机程序以实现如权利要求1-10任一项所述的方法。13.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行实现如权利要求1-10中任一项所述的方法。

技术总结
本申请提出一种脸型对比方法、装置、设备及存储介质,该方法包括:从用户脸型图像中获取位于脸部轮廓上的第一脸型关键点,从目标脸型图像中获取位于脸部轮廓上的第二脸型关键点;根据第一脸型关键点和第二脸型关键点,将用户脸型图像中的第一脸型区域和目标脸型图像中的第二脸型区域调整至具有相同的面部信息;根据具有相同的面部信息的第一脸型区域和第二脸型区域,计算用户脸型图像与目标脸型图像之间的脸型交并比。本申请依靠脸型关键点进行脸型对比,避免其他部位特征造成的干扰,确保对比准确性。对比前先将两个脸型划归到相同的缩放尺度、质心和/或姿态角度下,在相同面部信息下对比脸型,避免不同面部信息形成的干扰,提高对比精度。提高对比精度。提高对比精度。


技术研发人员:黄硕 苗锋 向仲宇 胡元超
受保护的技术使用者:北京新氧科技有限公司
技术研发日:2021.03.29
技术公布日:2022/10/3
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1