为人脸识别生成训练数据的方法、装置、设备和存储介质制造方法及图纸

技术编号:26304672 阅读:33 留言:0更新日期:2020-11-10 20:00
本申请公开了为人脸识别生成训练数据的方法、装置、设备和存储介质,涉及人工智能深度学习和计算机视觉技术领域,具体涉及人脸识别技术领域。具体实现方案为:获取人脸识别失败时的待测人脸图像;如果待测人脸图像为戴口罩的待测人脸图像,则提取待测人脸图像中的口罩图像;获取未戴口罩的人脸图像;计算未戴口罩的人脸图像的空间偏移角度;根据空间偏移角度对口罩图像进行旋转;将旋转之后的口罩图像融合至未戴口罩的人脸图像,以生成戴口罩的人脸图像。该方法能够获取到新型口罩的口罩图像,并将其融合至未戴口罩的人脸图像以生成戴口罩的人脸图像,从而扩充建立人脸识别模型的训练数据数量,提高了戴口罩的人脸图像的识别准确性。

【技术实现步骤摘要】
为人脸识别生成训练数据的方法、装置、设备和存储介质
本申请涉及人工智能深度学习和计算机视觉
,具体涉及人脸识别
,尤其涉及一种为人脸识别生成训练数据的方法、装置、设备和存储介质。
技术介绍
人脸识别,是基于人的脸部特征信息进行身份识别的一种生物识别技术。人脸识别产品已广泛应用于金融、司法、军队、公安、边检、政府、航天、电力、工厂、教育、医疗及众多企事业单位等领域。随着技术的进一步成熟和社会认同度的提高,人脸识别技术将应用在更多的领域。相关技术中,人脸识别技术主要通过采集&挖掘大量的人脸数据,进行聚类,然后做匹配训练。人脸识别模型对某种场景的效果主要取决于训练样本中是否包含足够多的该场景数据,当训练样本中该场景数据比较少时,训练的模型(即,人脸识别模型)对该场景表现不佳。现今由于戴口罩的人越来越多,戴口罩成为了当前主要的一种场景,但是由于传统训练样本中口罩含量较少,导致现有训练方案对戴口罩的场景表现较差,致使戴口罩的人脸图像的识别准确性较低。
技术实现思路
提供了一种为人脸识别生成训本文档来自技高网...

【技术保护点】
1.一种为人脸识别生成训练数据的方法,包括:/n获取人脸识别失败时的待测人脸图像;/n如果所述待测人脸图像为戴口罩的待测人脸图像,则提取所述待测人脸图像中的口罩图像;/n获取未戴口罩的人脸图像;/n计算所述未戴口罩的人脸图像的空间偏移角度;/n根据所述空间偏移角度对所述口罩图像进行旋转以使所述口罩图像与所述未戴口罩的人脸图像在空间上一致;以及/n将旋转之后的口罩图像融合至所述未戴口罩的人脸图像,以生成戴口罩的人脸图像。/n

【技术特征摘要】
1.一种为人脸识别生成训练数据的方法,包括:
获取人脸识别失败时的待测人脸图像;
如果所述待测人脸图像为戴口罩的待测人脸图像,则提取所述待测人脸图像中的口罩图像;
获取未戴口罩的人脸图像;
计算所述未戴口罩的人脸图像的空间偏移角度;
根据所述空间偏移角度对所述口罩图像进行旋转以使所述口罩图像与所述未戴口罩的人脸图像在空间上一致;以及
将旋转之后的口罩图像融合至所述未戴口罩的人脸图像,以生成戴口罩的人脸图像。


2.根据权利要求1所述的为人脸识别生成训练数据的方法,其中,所述计算所述未戴口罩的人脸图像的空间偏移角度,包括:
获取标准正脸图像;以及
根据所述未戴口罩的人脸图像和所述标准正脸图像生成所述空间偏移角度。


3.根据权利要求2所述的为人脸识别生成训练数据的方法,其中,所述根据所述未戴口罩的人脸图像和所述标准正脸图像生成所述空间偏移角度,包括:
获取所述未戴口罩的人脸图像中的多个第一关键点位置;
获取所述标准正脸图像中的多个第二关键点位置,其中,所述多个第一关键点位置与所述多个第二关键点位置一一对应;以及
根据所述第一关键点位置和所述第二关键点位置计算所述空间偏移角度。


4.根据权利要求1所述的为人脸识别生成训练数据的方法,其中,所述根据所述空间偏移角度对所述口罩图像进行旋转以使所述口罩图像与所述未戴口罩的人脸图像在空间上一致,包括:
获取所述口罩图像的多个第三关键点位置;
根据所述空间偏移角度确定所述多个第三关键点位置的位置向量;以及
根据所述位置向量控制所述多个第三关键点位置进行移动,以使所述口罩图像与所述未戴口罩的人脸图像在空间上一致。


5.根据权利要求1-4任一项所述的为人脸识别生成训练数据的方法,其中,所述提取所述待测人脸图像中的口罩图像,包括:
获取所述待测人脸图像之中口罩区域的标注边界坐标;以及
根据所述口罩区域的标注边界坐标提取所述口罩图像。


6.根据权利要求1所述的为人脸识别生成训练数据的方法,其中,在所述根据所述空间偏移角度对所述口罩图像进行旋转以使所述口罩图像与所述未戴口罩的人脸图像在空间上一致之后,还包括:
对所述旋转之后的口罩图像进行数据增广,以得到多个不同形态的口罩图像,其中,所述多个不同形态的口罩图像用于与所述未戴口罩的人脸图像进行融合。


7.根据权利要求6所述的为人脸识别生成训练数据的方法,其中,所述对所述旋转之后的口罩图像进行数据增广,以得到多个不同形态的口罩图像,包括:
提取所述旋转之后的口罩图像中的口罩特征信息;以及
根据所述口罩特征信息和预设选取规则,控制所述旋转之后的口罩图像分别进行平移、旋转、大小缩放和颜色替换中的一种或多种,以得到所述多个不同形态的口罩图像。


8.根据权利要求1所述的为人脸识别生成训练数据的方法,还包括:
将所述未戴口罩的人脸图像与所述戴口罩的人脸图像进行绑定,并输入至预设的人脸识别模型以对所述预设的人脸识别模型进行更新。


9.根据权利要求1-4任一项所述的为人脸识别生成训练数据的方法,其中,所述空间偏移角度包括俯仰角、偏航角和翻滚角。


10.一种为人脸识别生成训练数据的装置,包括:
第一获取模块,用于获取人脸识别失败时的待测人脸图像;
提取模块,用于如果所述待测人脸图像为戴口罩的待...

【专利技术属性】
技术研发人员:温圣召
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1