人脸识别方法、装置制造方法及图纸

技术编号:33854829 阅读:28 留言:0更新日期:2022-06-18 10:42
本申请提供一种人脸识别方法、装置、设备及存储介质,涉及人脸识别技术领域。该方法包括:获取用户的正脸图像;获取用户的侧脸图像;根据正脸图像和预设人脸数据,确定第一匹配度;根据侧脸图像和预设人脸数据,确定第二匹配度;根据第一匹配度和第二匹配度,确定用户的人脸识别结果。该方法适用于人脸识别过程中,用于解决无法对戴口罩的用户进行人脸识别的问题。的问题。的问题。

【技术实现步骤摘要】
人脸识别方法、装置


[0001]本申请涉及人脸识别
,尤其涉及一种人脸识别方法、装置。

技术介绍

[0002]人脸识别技术是指基于人员的脸部特征信息的一种生物识别技术。人脸识别技术被广泛运用于学校、公司、商城、以及车站等场景下的门禁系统。
[0003]运用人脸识别技术时需要首先采集人脸图像,从人脸图像中识别人员的脸部特征信息。
[0004]但是,当人员需要佩戴口罩时。采集到的人脸图像中,口罩会遮挡部分脸部特征信息,造成无法正常人脸识别。

技术实现思路

[0005]本申请提供一种人脸识别方法、装置,可以对佩戴口罩的用户进行人脸识别。
[0006]第一方面,本申请提供一种人脸识别方法,该方法包括:获取用户的正脸图像;获取用户的侧脸图像;根据正脸图像和预设人脸数据,确定第一匹配度;根据侧脸图像和预设人脸数据,确定第二匹配度;根据第一匹配度和第二匹配度,确定用户的人脸识别结果。
[0007]一种可能的实现方式中,获取用户的侧脸图像,包括:当检测到正脸图像中用户的脸部被遮挡时,获取用户的侧脸图像。根据本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种人脸识别方法,其特征在于,所述方法包括:获取用户的正脸图像;获取所述用户的侧脸图像;根据所述正脸图像和预设人脸数据,确定第一匹配度;根据所述侧脸图像和所述预设人脸数据,确定第二匹配度;根据所述第一匹配度和所述第二匹配度,确定所述用户的人脸识别结果。2.根据权利要求1所述的方法,其特征在于,所述获取所述用户的侧脸图像,包括:当检测到所述正脸图像中所述用户的脸部被遮挡时,获取所述用户的侧脸图像;所述根据所述侧脸图像和所述预设人脸数据,确定第二匹配度,包括:根据所述侧脸图像,确定所述正脸图像中被遮挡部分的人脸特征点;根据所述正脸图像中被遮挡部分的人脸特征点,生成所述用户的模拟图像;根据所述模拟图像和所述预设人脸数据,确定第二匹配度。3.根据权利要求2所述的方法,其特征在于,所述预设人脸数据包括第一人脸数据和第二人脸数据;所述第一人脸数据为所述正脸图像中未被遮挡部分的人脸特征点所对应的人脸数据;所述第二人脸数据为所述正脸图像中被遮挡部分的人脸特征点所对应的人脸数据;所述根据所述正脸图像和预设人脸数据,确定第一匹配度,包括:根据所述正脸图像和所述第一人脸数据,确定第一匹配度;所述根据所述模拟图像和所述预设人脸数据,确定第二匹配度,包括:根据所述模拟图像和所述第二人脸数据,确定第二匹配度。4.根据权利要求3所述的方法,其特征在于,所述第一人脸数据包括第一数组,所述第一数组包括多组预设的第一人脸特征点、以及所述多组预设的第一人脸特征点一一对应的多个第一数值,每组所述预设的第一人脸特征点包括两个第一人脸特征点,所述第一人脸特征点为所述第一人脸数据中,所述正脸图像中未被遮挡部分的人脸特征点所对应的人脸特征点;每组所述预设的第一人脸特征点对应的所述第一数值表示该组所述预设的第一人脸特征点中的两个第一人脸特征点之间的欧式距离;所述根据所述正脸图像和所述第一人脸数据,确定第一匹配度,包括:确定所述正脸图像中未被遮挡部分的多组人脸特征点,每组所述人脸特征点包括两个人脸特征点;计算每组所述人脸特征点中的两个人脸特征点之间的欧式距离,得到每组所述人脸特征点对应的第二数值;根据所述多组人脸特征点、以及所述多组人脸特征点一一对应的第二数值,确定第二数组;根据每一组所述第二数组和所述第一数组计算得到第一相似度作为所述第一匹配度。5.根据权利要求3所述的方法,其特征在于,所述第一人脸数据包括多组预设的第一人脸特征点、以及所述多组预设的第一人脸特征点一一对应的多个第一向量,每组所述预设的第一人脸特征点包括两个第一人脸特征点,所述第一人脸特征点为所述第一人脸数据中,所述正脸图像中未被遮挡部分的人脸特征点所对应的人脸特征点;所述根据所述正脸图像和所述第一人人脸数据,确定第一匹配度,包括:
确定所述正脸图像中未被遮挡部分的多组人脸特征点一一对应的多个第二向量,每组所述人脸特征点包括两个人脸特征点;根据每个所述第二向量与对应的所述第一向量之间的余弦距离,计算得到第二相似度作为所述第一匹配度。6.根据权利要求3所述的方法,其特征在于,所述第一人脸数据包括多组预设的第一人脸特征点、所述多组预设的第一人脸特征点一一对应的多个第一向量、以及第一数组,所述第一数组包括所述多组预设的第一人脸特征点、以及所述多组预设的第一人脸特征点一一对应的多个第一数值,每组所述预设的第一人脸特征点包括两个第一人脸特征点,所述第一人脸特征点为所述第一人脸数据中,所述正脸图像中未被遮挡部分的人脸特征点所对应的人脸特征点;每组所述预设的第一人脸特征点对应的所述第一数值表示该组所述预设的第一人脸特征点中的两个第一人脸特征点之间的欧式距离;所述根据所述正脸图像和所述第一人预设人脸数据,确定第一匹配度,包括:确定所述正脸图像中未被遮挡部分的多组人脸特征点,每组所述人脸特征点包括两个人脸特征点;计算每组所述人脸特征点中的两个人脸特征点之间的欧式距离,得到每组所述人脸特征点对应的第二数值;根据所述多组人脸特征点、以及所述多组人脸特征点一一对应的第二数值,确定第二数组;根据所述第一数组和所述第二数组计算得到第一相似度;确定所述多组人脸特征点一一对应的多个第二向量;根据每个所述第二向量与对应的所述第一向量之间的余弦距离,计算得到第二相似度;对所述第一相似度和所述第二相似度加权求和,得到所述第一匹配度,所述第一相似度和所述第二相似度分别所占的权重大于0且小于1。7.根据权利要求3所述的方法,其特征在于,所述第二人脸数据包括第三数组,所述第三数组包括多组预设的第二人脸特征点、以及所述多组预设的第二人脸特征点一一对应的多个第三数值,每组所述预设的第二人脸特征点包括两个第二人脸特征点,所述第二人脸特征点为所述第二人脸数据中,所述正脸图像中被遮挡部分的人脸特征点所对应的人脸特征点;每组所述预设的第二人脸特征点对应的所述第三数值表示该组预设的第二人脸特征点中的两个第二人脸特征点之间的欧式距离;所述根据所述模拟图像和所述第二人脸数据,确定第二匹配度,包括:确定所述模拟图像中的多组人脸特征点,每组所述人脸特征点包括两个人脸特征点;计算每组所述人脸特征点中的两个人脸特征点之间的欧式距离,得到每组所述人脸特征点对应的第四数值;根据所述多组人脸特征点、以及所述多组人脸特征点一一对应的第四数值,确定第四数组;根据所述第三数组和所述第四数组计算得到第三相似度作为所述第二匹配度。8.根据权...

【专利技术属性】
技术研发人员:钱金柱
申请(专利权)人:杭州海康威视数字技术股份有限公司
类型:发明
国别省市:

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

1