人脸识别方法、系统、装置、电子设备及存储介质制造方法及图纸

技术编号:29874091 阅读:26 留言:0更新日期:2021-08-31 23:49
本公开提供了一种人脸识别方法、系统、装置、电子设备及存储介质,该方法包括:响应于目标设备发起的操作请求,获取所述目标设备采集的目标用户的目标人脸图像,并提取所述目标人脸图像的目标人脸特征;确定与所述目标设备关联的目标人脸子库;其中,所述目标人脸子库中存储的预设人脸特征属于人脸总库中存储的总人脸特征的一部分;将所述目标人脸特征与所述预设人脸特征进行匹配,确定所述目标人脸图像对应的第一匹配结果;基于所述第一匹配结果,确定所述操作请求对应的第一响应结果。

【技术实现步骤摘要】
人脸识别方法、系统、装置、电子设备及存储介质
本公开涉及图像处理
,具体而言,涉及一种人脸识别方法、系统、装置、电子设备及存储介质。
技术介绍
随着深度学习技术的发展,利用深度学习技术进行人脸识别被广泛应用于各种场景中,比如,安防监控场景、人脸门禁场景、互联网娱乐、支付场景等。一般的,人脸识别技术可以获取用户的人脸图像,将该人脸图像与预先存储的图像进行匹配,根据匹配结果进行相应的处理,比如,在人脸门禁场景中,在匹配结果为匹配成功时,可以控制门禁开启,以便用户可以通过门禁。但是上述方法中,在预先存储的人脸图像较多时,会造成人脸识别的精度和效率较低。
技术实现思路
有鉴于此,本公开至少提供一种人脸识别方法、系统、装置、电子设备及存储介质。第一方面,本公开提供了一种人脸识别方法,包括:响应于目标设备发起的操作请求,获取所述目标设备采集的目标用户的目标人脸图像,并提取所述目标人脸图像的目标人脸特征;确定与所述目标设备关联的目标人脸子库;其中,所述目标人脸子库中存储的预设人脸特征属于人脸总库中存储的总人脸特征的一部分;将所述目标人脸特征与所述预设人脸特征进行匹配,确定所述目标人脸图像对应的第一匹配结果;基于所述第一匹配结果,确定所述操作请求对应的第一响应结果。上述方法中,可以确定与目标设备关联的目标人脸子库,目标人脸子库中存储的预设人脸特征属于人脸总库中存储的总人脸特征的一部分,可知该目标人脸子库中存储的预设人脸特征的数量相比人脸总库较少,使得将目标人脸子库中存储的预设人脸特征与目标人脸图像对应的目标人脸特征进行匹配时,能够较为快速和较为精准的确定目标人脸图像对应的第一匹配结果;进而基于第一匹配结果,能够较为高效的确定操作请求对应的第一响应结果。一种可能的实施方式中,所述响应于目标设备发起的操作请求,获取所述目标设备采集的目标用户的目标人脸图像,包括:响应于目标设备发起的操作请求,控制所述目标设备采集目标用户的多帧候选人脸图像;基于人脸在候选人脸图像中的位置、人脸在候选人脸图像中的朝向、候选人脸图像的光照信息中的至少一者,从所述多帧候选人脸图像中,获取所述目标用户对应的目标人脸图像。这里,在控制目标设备采集目标用户的多帧候选人脸图像之后,可以根据设置的至少一种条件,从多帧候选人脸图像中,获取目标用户对应的目标人脸图像,使得选取的目标人脸图像的图像质量较好,进而基于质量较好的目标人脸图像进行人脸识别时,可以提高识别的准确度。一种可能的实施方式中,所述确定与所述目标设备关联的目标人脸子库,包括:获取所述目标设备的历史操作信息;根据所述历史操作信息,从所述人脸总库预先存储的总人脸特征中,确定所述目标设备使用过的预设人脸特征;基于所述目标设备使用过的预设人脸特征,确定与所述目标设备关联的目标人脸子库。上述实施方式中,可以从人脸总库中,根据获取的目标设备的历史操作记录,确定目标设备使用过的预设人脸特征,使得选取的预设人脸特征为与目标设备存在关联的人脸特征,该目标人脸子库中存储的预设人脸特征在目标设备上被访问的可能性较高,进而基于选取的预设人脸特征,能够较为精准的确定与目标设备关联的目标人脸子库。同时,在保障了目标设备的人脸特征匹配需求的情况下,减少了目标人脸子库中预设人脸特征的数量,以便在将目标人脸特征与预设人脸特征进行匹配时,能够较为快速的确定目标人脸图像对应的第一匹配结果。一种可能的实施方式中,在确定与所述目标设备关联的目标人脸子库之后,所述方法还包括:根据所述预设人脸特征的入库时间,对所述目标人脸子库中包括的预设人脸特征进行删减操作,生成删减操作后的目标人脸子库。这里,根据预设人脸特征的入库时间,对目标人脸子库中包括的预设人脸特征进行删减操作,生成删减操作后的目标人脸子库,将不符合要求的预设人脸特征删除,减少了目标人脸子库中预设人脸特征的数量,进而在后续将目标人脸子库中存储的预设人脸特征与目标人脸特征进行匹配时,可以提高匹配的效率。一种可能的实施方式中,所述根据所述预设人脸特征的入库时间,对所述目标人脸子库中包括的预设人脸特征进行删减操作,包括:在所述目标人脸子库存储的预设人脸特征的数据量大于或等于所述目标人脸子库的库容阈值时,按照所述预设人脸特征的入库时间从早到晚的顺序,对所述目标人脸子库中包括的预设人脸特征进行删减操作;和/或,根据各个预设人脸特征的存储期限、以及所述预设人脸特征的入库时间,对所述目标人脸子库中包括的预设人脸特征进行删减操作。这里,通过设置多种删减方式,根据预设人脸特征的入库时间,对目标人脸子库中包括的预设人脸特征进行删减操作,删减方式较为灵活。一种可能的实施方式中,所述基于所述第一匹配结果,确定所述操作请求对应的第一响应结果,包括:在所述第一匹配结果指示所述目标人脸子库中包括与所述目标人脸特征匹配的预设人脸特征的情况下,基于与所述目标人脸特征匹配的预设人脸特征,确定所述目标用户对应的账号信息;基于所述目标用户对应的账号信息,确定所述操作请求对应的第一响应结果。一种可能的实施方式中,所述基于所述第一匹配结果,确定所述操作请求对应的第一响应结果,包括:在所述第一匹配结果表明所述目标人脸子库中不包括与所述目标人脸特征匹配的预设人脸特征的情况下,将所述目标人脸特征与所述人脸总库中包括的所述总人脸特征进行匹配,获得第二匹配结果;若所述第二匹配结果表明所述人脸总库中包括与所述目标人脸特征匹配的第一人脸特征时,基于所述第二匹配结果,确定所述操作请求对应的第二响应结果,并将所述第一人脸特征同步至所述目标人脸子库。一种可能的实施方式中,所述将所述目标人脸特征与所述人脸总库中包括的所述总人脸特征进行匹配,获得第二匹配结果,包括:控制目标设备展示用于获取所述目标用户的标识信息的操作界面;基于获取的所述目标用户的标识信息,从所述人脸总库中获取所述标识信息对应的第一人脸特征;将所述第一人脸特征与所述目标人脸特征进行匹配,得到所述第二匹配结果。考虑到目标人脸总库中存在不包括与目标人脸特征匹配的预设人脸特征的情况,为了缓解上述情况,提高匹配的精准度和效率,可以在发生上述情况时,控制目标设备展示用于获取目标用户的标识信息的操作界面,再可以基于获取的目标用户的标识信息,从人脸总库中较为精准的获取标识信息对应的第一人脸特征。再将第一人脸特征与目标人脸特征进行匹配,得到第二匹配结果,提高人脸特征匹配的精准度。一种可能的实施方式中,所述目标设备关联至少一个所述目标人脸子库,所述目标人脸子库中的所述预设人脸特征被存储在网络节点中;在所述响应于目标设备发起的操作请求,获取所述目标设备采集的目标用户的目标人脸图像之前,所述方法还包括:获取每个网络节点的服务性能信息;所述服务性能信息包括:负载性能信息和/或硬件配置信息;根据多个所述网络节点的服务性能信息,将所述预本文档来自技高网...

【技术保护点】
1.一种人脸识别方法,其特征在于,包括:/n响应于目标设备发起的操作请求,获取所述目标设备采集的目标用户的目标人脸图像,并提取所述目标人脸图像的目标人脸特征;/n确定与所述目标设备关联的目标人脸子库;其中,所述目标人脸子库中存储的预设人脸特征属于人脸总库中存储的总人脸特征的一部分;/n将所述目标人脸特征与所述预设人脸特征进行匹配,确定所述目标人脸图像对应的第一匹配结果;/n基于所述第一匹配结果,确定所述操作请求对应的第一响应结果。/n

【技术特征摘要】
1.一种人脸识别方法,其特征在于,包括:
响应于目标设备发起的操作请求,获取所述目标设备采集的目标用户的目标人脸图像,并提取所述目标人脸图像的目标人脸特征;
确定与所述目标设备关联的目标人脸子库;其中,所述目标人脸子库中存储的预设人脸特征属于人脸总库中存储的总人脸特征的一部分;
将所述目标人脸特征与所述预设人脸特征进行匹配,确定所述目标人脸图像对应的第一匹配结果;
基于所述第一匹配结果,确定所述操作请求对应的第一响应结果。


2.根据权利要求1所述的方法,其特征在于,所述响应于目标设备发起的操作请求,获取所述目标设备采集的目标用户的目标人脸图像,包括:
响应于目标设备发起的操作请求,控制所述目标设备采集目标用户的多帧候选人脸图像;
基于人脸在候选人脸图像中的位置、人脸在候选人脸图像中的朝向、候选人脸图像的光照信息中的至少一者,从所述多帧候选人脸图像中,获取所述目标用户对应的目标人脸图像。


3.根据权利要求1或2所述的方法,其特征在于,所述确定与所述目标设备关联的目标人脸子库,包括:
获取所述目标设备的历史操作信息;
根据所述历史操作信息,从所述人脸总库预先存储的总人脸特征中,确定所述目标设备使用过的预设人脸特征;
基于所述目标设备使用过的预设人脸特征,确定与所述目标设备关联的目标人脸子库。


4.根据权利要求1~3任一所述的方法,其特征在于,在确定与所述目标设备关联的目标人脸子库之后,所述方法还包括:
根据所述预设人脸特征的入库时间,对所述目标人脸子库中包括的预设人脸特征进行删减操作,生成删减操作后的目标人脸子库。


5.根据权利要求4所述的方法,其特征在于,所述根据所述预设人脸特征的入库时间,对所述目标人脸子库中包括的预设人脸特征进行删减操作,包括:
在所述目标人脸子库存储的预设人脸特征的数据量大于或等于所述目标人脸子库的库容阈值时,按照所述预设人脸特征的入库时间从早到晚的顺序,对所述目标人脸子库中包括的预设人脸特征进行删减操作;和/或,
根据各个预设人脸特征的存储期限、以及所述预设人脸特征的入库时间,对所述目标人脸子库中包括的预设人脸特征进行删减操作。


6.根据权利要求1~5任一所述的方法,其特征在于,所述基于所述第一匹配结果,确定所述操作请求对应的第一响应结果,包括:
在所述第一匹配结果指示所述目标人脸子库中包括与所述目标人脸特征匹配的预设人脸特征的情况下,基于与所述目标人脸特征匹配的预设人脸特征,确定所述目标用户对应的账号信息;
基于所述目标用户对应的账号信息,确定所述操作请求对应的第一响应结果。


7.根据权利要求1~6任一所述的方法,其特征在于,所述基于所述第一匹配结果,确定所述操作请求对应的第一响应结果,包括:
在所述第一匹配结果表明所述目标人脸子库中不包括与所述目标人脸特征匹配的预设人脸特征的情况下,将所述目标人脸特征与所述人脸总库中包括的所述总人脸特征进行匹配,获得第二匹配结果;
若所述第二匹配结果表明所述人脸总库中包括与所述目标人脸特征匹配的第一人脸特征时,基于所述第二匹配结果,确定所述操作请求对应的第二响应结果,并将所述第一人脸特征同步至所述目标人脸子库。


8.根据权利要求7所述的方法,其特征在于,所述将所述目标人脸特征与所述人脸总库中包括的所述总人脸特征进行匹配,获得第二匹配结果,包括:
控制目标设备展示用于获取所述目标用户的标识信息的操作界面;
基于获取的所述目标用户的标识信息,从所述人脸总库中获取所述标识信息对应的第一人脸特征;
将所述第一人脸特征与所述目标人脸特征进行匹配,得到所述第二匹配结果。


9.根据权利要求1~8任一所述的方法,其特征在于,所述目标设备关联至少一个所述目标人脸子库,所述目标人脸子库中的所述预设人脸特征被存储在网络节点中;在所述响应于目标设备发起的操作请求,获取所述目标设备采集的目标用户的目标人脸图像之前,所述方法还包括:
获取每个网络节点的服务性能信息;所述服务性能信息包括:负载性能信息和/或硬件配置信息;
根据多个所述网络节点的服务性能信息,将所述预设人脸特征分配至至少一个网络节点;
所述将所述目标人脸特征与所述预设人脸特征进行匹配,确定所述目标人脸图像对应的第一匹配结果,包括:
调用所述至少一个网络节点中的目标网络节点,将所述目标人脸特征与所述预设人脸特征进行匹配,确定所述目标人脸图像对应的第一匹配结果。


10.根据权利要求9所述的方法,其特征在于,在获取每个网络节点的服务性能信息之前,所述方法还包括:
根据所述目标人脸子库中包括的预设人脸特征的数量,判断预设的多个网络节点的容量是否满足所述预设人脸特征的存储需求;
若多个所述网络节点的容量不满足所述预设人脸特征的存储需求,则扩展新的网络节点。


11.根据权利要求9或10所述的方法,其特征在于,在预设人脸特征被分配至多个网络节点的情况下,所述调用所述至少一个网络节点中的目标网络节点,将所述...

【专利技术属性】
技术研发人员:孙栋梁崔盛平张帅
申请(专利权)人:商汤国际私人有限公司
类型:发明
国别省市:新加坡;SG

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

1