一种人脸解锁方法、装置、电子设备和计算机可读介质制造方法及图纸

技术编号:20242719 阅读:40 留言:0更新日期:2019-01-29 23:27
本发明专利技术提供了一种人脸解锁方法、装置、电子设备和计算机可读介质,涉及图像处理的技术领域,该方法包括:获取包含待识别人脸的目标图像;若目标图像为RGB图像,则通过RGB识别模型将目标图像和RGB底库图像进行比对,得到第一结果;若目标图像为带散斑的IR图像,则通过第一跨模态识别模型将目标图像和RGB底库图像进行跨模态识别,得到第二结果,第一结果和第二结果用于确定待识别人脸和预设人脸是否相同;结合待识别人脸的活体检测结果和目标结果确定是否对终端设备执行人脸解锁操作;目标结果包括:第一结果或者第二结果,本发明专利技术缓解了现有的人脸解锁算法在利用带散斑的IR图像进行解锁时,解锁精度和准确度较差的技术问题。

【技术实现步骤摘要】
一种人脸解锁方法、装置、电子设备和计算机可读介质
本专利技术涉及图像处理的
,尤其是涉及一种人脸解锁方法、装置、电子设备和计算机可读介质。
技术介绍
在现有的人脸解锁方案中,同时支持RGB和红外图像的人脸解锁方案。在亮光时,利用移动设备的前置RGB摄像头(RGBCamera)获取RGB图片。在暗光或全黑环境时,利用红外泛光灯(IRFlood)配合前置IR(InfraredRadiation)摄像头(IRCamera)获取IR图片,并以此作为人脸解锁的输入。这种硬件方案逐渐被硬件厂商演变为省去红外泛光灯,仅留下散斑投射器(Projector)的硬件方案。演变后的硬件方案,由于省去红外泛光灯,因此成本较低,同时因为支持在图像上投射散斑,因此可以获得丰富的深度信息。在仅有散斑投射器的硬件方案中,散斑投射器质量、曝光程度等造成图片质量较差,而同时散斑信息又会严重影响到人脸关键点信息,对人脸算法产生很大影响。此时,将会影响人脸解锁算法的精度和准确度。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种人脸解锁方法、装置、电子设备和计算机可读介质,以缓解现有的人脸解锁算法在利用带散斑的IR图像进行解锁时,解锁精度和准确度较差的技术问题。第一方面,本专利技术实施例提供了一种人脸解锁方法,包括:获取包含待识别人脸的目标图像;若所述目标图像为RGB图像,则通过RGB识别模型将所述目标图像和RGB底库图像进行比对,得到第一结果;若所述目标图像为带散斑的IR图像,则通过第一跨模态识别模型将所述目标图像和RGB底库图像进行跨模态识别,得到第二结果,所述第一结果和所述第二结果用于确定待识别人脸和预设人脸是否相同;结合所述待识别人脸的活体检测结果和目标结果确定是否对终端设备执行人脸解锁操作;所述目标结果包括:所述第一结果或者所述第二结果。进一步地,结合所述待识别人脸的活体检测结果和目标结果确定是否对终端设备执行人脸解锁操作包括:若所述活体检测结果为活体检测通过,且所述第一结果大于第一阈值,则对所述终端设备执行人脸解锁操作;或者,若所述活体检测结果为活体检测通过,且所述第二结果大于第二阈值,则对所述终端设备执行人脸解锁操作。进一步地,所述方法还包括:若所述第二结果大于或者等于第二阈值,则判断是否存在与所述目标图像相对应的IR底库图像;若不存在,且所述目标图像满足IR底库录入标准,则将所述目标图像作为所述IR底库图像。进一步地,通过以下方式判断所述目标图像是否满足IR底库录入标准,具体包括:获取所述目标图像的质量参数;若所述目标图像的质量参数满足预设质量参数要求,则基于所述目标图像对所述待识别人脸进行活体检测;若活体检测结果通过,则确定所述目标图像满足IR底库录入标准。进一步地,所述方法还包括:若所述第二结果小于第二阈值,且存在与所述目标对象相对应的IR底库图像,则通过第二跨模态识别模型将所述目标图像和IR底库图像进行比对,得到第三结果;若所述第三结果大于或者等于第三阈值,则对所述终端设备执行人脸解锁操作。进一步地,所述方法还包括:若所述第二结果小于第二阈值,且不存在与所述目标对象相对应的IR底库图像,则确定对所述终端设备解锁失败。进一步地,所述方法还包括:获取所述终端设备的摄像装置拍摄的原始图像,并对所述原始图像进行人脸检测,得到人脸检测结果;若基于所述人脸检测结果确定出所述原始图像中不包含人脸,则确定对所述终端设备解锁失败;若基于所述人脸检测结果确定出所述原始图像中包含人脸,则确定获取到包含所述目标图像。进一步地,所述方法还包括:基于所述目标图像对所述待识别人脸进行属性检测,得到属性检测结果;若所述属性检测结果为检测通过,则判断所述目标图像是否为所述带散斑的IR图像;若所述属性检测结果为检测未通过,则确定对所述终端设备解锁失败。进一步地,判断所述目标图像是否为所述带散斑的IR图像包括:获取预设标识,其中,所述预设标识为摄像装置拍摄所述目标图像之后生成的用于确定所述目标图像是否为带散斑的IR图像的标识信息;基于所述预设标识确定所述目标图像是否为所述带散斑的IR图像。第二方面,本专利技术实施例提供了一种人脸解锁装置,包括:获取单元,用于获取包含待识别人脸的目标图像;比对单元,用于若所述目标图像为RGB图像,则通过RGB识别模型将所述目标图像和RGB底库图像进行比对,得到第一结果;跨模态识别单元,用于若所述目标图像为带散斑的IR图像,则通过第一跨模态识别模型将所述目标图像和RGB底库图像进行跨模态识别,得到第二结果,所述第一结果和所述第二结果用于确定待识别人脸和预设人脸是否相同;确定单元,用于结合所述待识别人脸的活体检测结果和目标结果确定是否对终端设备执行人脸解锁操作;所述目标结果包括:所述第一结果或者所述第二结果。第三方面,本专利技术实施例提供了一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述第一方面中任一项所述的方法。第四方面,本专利技术实施例提供了一种具有处理器可执行的非易失的程序代码的计算机可读介质,所述程序代码使所述处理器执行上述第一方面中任一项所述的方法。在本专利技术实施例中,首先获取包含待识别人脸的目标图像;若目标图像为RGB图像,则通过RGB识别模型将目标图像和RGB底库进行比对,得到第一结果;若目标图像为带散斑的IR图像,则通过第一跨模态识别模型将目标图像和RGB底库图像进行跨模态识别,得到第二结果;最后,根据待识别人脸的活体检测结果和目标结果确定是否对终端设备执行人脸解锁操作。通过上述描述可知,针对现有的人脸解锁算法在利用带散斑的IR图像进行解锁时,解锁精度和准确度较差的技术问题,在本实施例中,为RGB图像和带散斑的IR图像分别设置了对应的识别模型,即通过RGB识别模型对RGB图像进行识别,通过第一跨模态识别模型对带散斑的IR图像进行识别,从而提高了人脸解锁方案对带散斑的IR图像的处理能力,进一步提高了人脸解锁精度和准确度。本专利技术的其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。为使本专利技术的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。附图说明为了更清楚地说明本专利技术具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是根据本专利技术实施例的一种电子设备的示意图;图2是根据本专利技术实施例的一种人脸解锁方法的流程图;图3是根据本专利技术实施例的一种带散斑的IR图像的示意图;图4是根据本专利技术实施例的另一种人脸解锁方法的流程图;图5是根据本专利技术实施例的一种人脸解锁装置的示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造本文档来自技高网...

【技术保护点】
1.一种人脸解锁方法,其特征在于,包括:获取包含待识别人脸的目标图像;若所述目标图像为RGB图像,则通过RGB识别模型将所述目标图像和RGB底库图像进行比对,得到第一结果;若所述目标图像为带散斑的IR图像,则通过第一跨模态识别模型将所述目标图像和RGB底库图像进行跨模态识别,得到第二结果,所述第一结果和所述第二结果用于确定待识别人脸和预设人脸是否相同;结合所述待识别人脸的活体检测结果和目标结果确定是否对终端设备执行人脸解锁操作;所述目标结果包括:所述第一结果或者所述第二结果。

【技术特征摘要】
1.一种人脸解锁方法,其特征在于,包括:获取包含待识别人脸的目标图像;若所述目标图像为RGB图像,则通过RGB识别模型将所述目标图像和RGB底库图像进行比对,得到第一结果;若所述目标图像为带散斑的IR图像,则通过第一跨模态识别模型将所述目标图像和RGB底库图像进行跨模态识别,得到第二结果,所述第一结果和所述第二结果用于确定待识别人脸和预设人脸是否相同;结合所述待识别人脸的活体检测结果和目标结果确定是否对终端设备执行人脸解锁操作;所述目标结果包括:所述第一结果或者所述第二结果。2.根据权利要求1所述的方法,其特征在于,结合所述待识别人脸的活体检测结果和目标结果确定是否对终端设备执行人脸解锁操作包括:若所述活体检测结果为活体检测通过,且所述第一结果大于第一阈值,则对所述终端设备执行人脸解锁操作;或者若所述活体检测结果为活体检测通过,且所述第二结果大于第二阈值,则对所述终端设备执行人脸解锁操作。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:若所述第二结果大于或者等于第二阈值,则判断是否存在与所述目标图像相对应的IR底库图像;若不存在,且所述目标图像满足IR底库录入标准,则将所述目标图像作为所述IR底库图像。4.根据权利要求3所述的方法,其特征在于,通过以下方式判断所述目标图像是否满足IR底库录入标准,具体包括:获取所述目标图像的质量参数;若所述目标图像的质量参数满足预设质量参数要求,则基于所述目标图像对所述待识别人脸进行活体检测;若活体检测结果通过,则确定所述目标图像满足IR底库录入标准。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:若所述第二结果小于第二阈值,且存在与所述目标对象相对应的IR底库图像,则通过第二跨模态识别模型将所述目标图像和IR底库图像进行比对,得到第三结果;若所述第三结果大于或者等于第三阈值,则对所述终端设备执行人脸解锁操作。6.根据权利要求5所述的方法,其特征在于,所述方法还包括:若所述第二结果小于第二阈值,且不存在与所述目标对象相对应的IR底库图像,则确定对...

【专利技术属性】
技术研发人员:刘倩
申请(专利权)人:北京旷视科技有限公司
类型:发明
国别省市:北京,11

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

1