System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及人脸识别,尤其涉及一种人脸识别方法、装置及电子设备。
技术介绍
1、人脸识别是基于人的脸部特征信息进行身份识别的一种生物特征识别技术,其广泛应用于安防、门禁、考勤等领域。因此如何准确实现人脸识别成为一个亟待解决的技术问题。
技术实现思路
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比1配准,预先对各个目标对象的身份信息进行注册,得到身份注册数据库,进而先获取目标对象的预查询信息,依据获取到的预查询信息从身份注册数据库中获取对应的人脸模板,使用其对应的人脸模板进行配准对齐,实现了人脸图像与人脸模板的一一对应配准,避免了所有的目标对象均使用同一个人脸模板,能够获得更高质量的对齐结果,提高人脸识别结果准确性;
36、进一步地,基于预查询信息确定目标对象的人脸模板,确定出目标对象的潜在身份,即第一阶段的识别,再基于确定出的人脸模板与获取到的目标对象的人脸图像进行配准,即第二阶段的识别,实现了两个阶段的人脸识别,提高了人脸识别的准确性。
本文档来自技高网...【技术保护点】
1.一种人脸识别方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述基于所述预查询信息,从所述身份注册数据库中获取与所述预查询信息相匹配的目标信息,包括:
3.根据权利要求1所述的方法,其特征在于,所述目标对象对应的目标人脸图像的维度为三维;所述人脸模板的维度为三维;所述将所述目标对象对应的目标人脸图像与所述人脸模板进行配准对齐,包括:
4.根据权利要求1所述的方法,其特征在于,所述依据对齐结果确定所述目标对象的人脸识别结果,包括:
5.根据权利要求1所述的方法,其特征在于,所述依据对齐结果确定所述目标对象的人脸识别结果,包括:
6.一种人脸识别装置,其特征在于,包括:
7.根据权利要求6所述的装置,其特征在于,所述预查询信息获取模块具体用于:
8.根据权利要求6所述的装置,其特征在于,所述目标信息获取模块具体用于:
9.根据权利要求6所述的装置,其特征在于,所述识别结果确定模块具体用于:
10.一种电子设备,其特征在于,电子设备包括机器可读存储介质、处
...【技术特征摘要】
1.一种人脸识别方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述基于所述预查询信息,从所述身份注册数据库中获取与所述预查询信息相匹配的目标信息,包括:
3.根据权利要求1所述的方法,其特征在于,所述目标对象对应的目标人脸图像的维度为三维;所述人脸模板的维度为三维;所述将所述目标对象对应的目标人脸图像与所述人脸模板进行配准对齐,包括:
4.根据权利要求1所述的方法,其特征在于,所述依据对齐结果确定所述目标对象的人脸识别结果,包括:
...【专利技术属性】
技术研发人员:杜航,颜雪军,王晶晶,谢迪,
申请(专利权)人:杭州海康威视数字技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。