人脸识别活体检测方法、终端设备、存储介质及电子设备技术

技术编号:21659244 阅读:17 留言:0更新日期:2019-07-20 05:46
本发明专利技术提供一种人脸识别活体检测方法、终端设备、存储介质及电子设备。本发明专利技术提供的人脸识别活体检测方法,包括:在确定所获取到的待检测图像中包括有人脸信息之后,生成并显示目标验证码,然后录制目标用户朗读所述目标验证码的视频信息,再根据所述视频信息确定识别验证码,并判断所述识别验证码是否与所述目标验证码相同,若判断结果为是,则确定目标用户的人脸识别活体检测通过。本发明专利技术提供的人脸识别活体检测方法,通过朗读目标验证码的方式来进行活体检测,大大优化了用户体验。

Face Recognition Live Detection Method, Terminal Equipment, Storage Media and Electronic Equipment

【技术实现步骤摘要】
人脸识别活体检测方法、终端设备、存储介质及电子设备
本专利技术涉及计算机视觉
,尤其涉及一种人脸识别活体检测方法、终端设备、存储介质及电子设备。
技术介绍
随着生物识别技术和人工智能技术的不断发展,生物特征识别技术已趋于成熟,而为防止恶意者伪造和窃取他人的生物特征用于身份认证,生物识别系统通常需具有活体检测功能,即判断提交的生物特征是否来自有生命的个体。现有技术中,活体检测是在一些身份验证场景中确定对象真实生理特征的方法。在人脸识别应用中,活体检测能通过眨眼、张嘴、摇头、点头等组合动作,通过使用人脸关键点定位和人脸追踪等技术,以确保用户是真实的活体,而不是使用照片或翻拍视频等方式进行恶意攻击。但是,对于目前的活体检测技术,需要要求用户配合进行一系列指定面部动作,这种不自然的面部行为验证方式会给用户以压迫感,尤其是在公共场合做出这些面部动作,容易给用户造成困扰。
技术实现思路
本专利技术提供一种人脸识别活体检测方法、终端设备、存储介质及电子设备,以使得用户在进行活体检测时,不自然的面部行为验证方式给用户所带来的困扰。第一方面,本专利技术提供一种人脸识别活体检测方法,包括:在确定所获取到的待检测图像中包括有人脸信息之后,生成并显示目标验证码;录制目标用户朗读所述目标验证码的视频信息;根据所述视频信息确定识别验证码,并判断所述识别验证码与所述目标验证码相是否相同;若判断结果为是,则确定所述目标用户的人脸识别活体检测通过。在一种可能的设计中,所述根据所述视频信息确定识别验证码,并判断所述识别验证码与所述目标验证码是否相同,包括:提取所述视频信息中的语音信息;对所述语音信息进行语音识别以确定第一识别验证码;判断所述第一识别验证码与所述目标验证码是否相同。在一种可能的设计中,所述根据所述视频信息确定识别验证码,并判断所述识别验证码与所述目标验证码是否相同,包括:提取所述视频信息中所述目标用户的唇部运动信息;对所述唇部运动信息进行唇语识别以确定第二识别验证码;判断所述第二识别验证码与所述目标验证码是否相同。在一种可能的设计中,所述判断所述识别验证码是否与所述目标验证码相同,并判断所述识别验证码与所述目标验证码是否相同,包括:提取所述视频信息中的语音信息;对所述语音信息进行语音识别以确定第一识别验证码;提取所述视频信息中所述目标用户的唇部运动信息;对所述唇部运动信息进行唇语识别以确定第二识别验证码;判断所述第一识别验证码是否与所述目标验证码相同;若判断结果为是,则判断所述第二识别验证码是否与所述目标验证码相同;或者,提取所述视频信息中的语音信息;对所述语音信息进行语音识别以确定第一识别验证码;提取所述视频信息中所述目标用户的唇部运动信息;对所述唇部运动信息进行唇语识别以确定第二识别验证码;判断所述第二识别验证码是否与所述目标验证码相同;若判断结果为是,则判断所述第一识别验证码是否与所述目标验证码相同。在一种可能的设计中,所述在确定获取到的待检测图像中包括有人脸信息之后,生成并显示目标验证码,包括:获取待检测视频,所述待检测视频包括所述目标用户的完整的面部信息;随机生成所述目标验证码,并将所述目标验证码同步显示在所述待检测视频上。在一种可能的设计中,在确定所述目标用户的人脸识别活体检测通过之后,还包括:抽取所述视频信息中的人脸图像信息,并根据所述人脸图像信息进行人脸识别。第二方面,本专利技术还提供一种终端设备,包括:人脸确定模块,用于确定所获取到的待检测图像中包括有人脸信息;验证码生成模块,用于生成目标验证码;验证码显示模块,用于显示所述目标验证码;视频录制模块,用于录制目标用户朗读所述目标验证码的视频信息;验证码确定模块,用于根据所述视频信息确定识别验证码;验证码对比模块,用于判断所述识别验证码与所述目标验证码相是否相同;结果确定模块,用于当所述识别验证码与所述目标验证码相同时,确定所述目标用户的人脸识别活体检测通过。在一种可能的设计中,所述验证码确定模块,具体用于:提取所述视频信息中的语音信息;对所述语音信息进行语音识别以确定第一识别验证码;所述验证码对比模块,具体用于:判断所述第一识别验证码与所述目标验证码是否相同。在一种可能的设计中,所述验证码确定模块,具体用于:提取所述视频信息中所述目标用户的唇部运动信息;对所述唇部运动信息进行唇语识别以确定第二识别验证码;所述验证码对比模块,具体用于:判断所述第二识别验证码与所述目标验证码是否相同。在一种可能的设计中,所述验证码确定模块,具体用于:提取所述视频信息中的语音信息;对所述语音信息进行语音识别以确定第一识别验证码;提取所述视频信息中所述目标用户的唇部运动信息;对所述唇部运动信息进行唇语识别以确定第二识别验证码;所述验证码对比模块,具体用于:判断所述第一识别验证码是否与所述目标验证码相同;若判断结果为是,则判断所述第二识别验证码与所述目标验证码是否相同;或者所述验证码确定模块,具体用于:提取所述视频信息中的语音信息;对所述语音信息进行语音识别以确定第一识别验证码;提取所述视频信息中所述目标用户的唇部运动信息;对所述唇部运动信息进行唇语识别以确定第二识别验证码;所述验证码对比模块,具体用于:判断所述第二识别验证码是否与所述目标验证码相同;若判断结果为是,则判断所述第一识别验证码与所述目标验证码是否相同。在一种可能的设计中,所述人脸确定模块,具体用于:获取待检测视频,所述待检测视频包括所述目标用户的完整的面部信息;所述验证码生成模块202,具体用于:随机生成所述目标验证码,并将所述目标验证码同步显示在所述待检测视频上。在一种可能的设计中,所述终端设备,还包括:人脸识别模块208,用于抽取所述视频信息中的人脸图像信息,并根据所述人脸图像信息进行人脸识别。第三方面,本专利技术还提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现第一方面中任意一种可能的人脸识别活体检测方法。第四方面,本专利技术还提供一种电子设备,包括:摄像头、处理器、存储器以及显示器;所述摄像头以及所述显示器分别与所述处理器相连接;所述摄像头,用于获取目标用户脸部的视频信息;所述存储器,用于存储所述处理器的可执行指令;所述显示器,用于显示所述视频信息以及目标验证码;其中,所述处理器配置为经由执行所述可执行指令来执行第一方面中任一种可能的人脸识别活体检测方法。本专利技术提供的一种人脸识别活体检测方法、终端设备、存储介质及电子设备,在活体检测被触发时,通过生成并显示目标验证码,并获取目标用户朗读所显示目标验证码的视频信息,在根据获取到的视频信息来确定识别验证码,最后,通过比对目标验证码和识别验证码来确定检测结果是否为活体,从而避免了用户通过挤眉弄眼的不自然方式进行活体检测的尴尬,而采用的是更自然的方式进行活体检测,大大优化了用户体验,有利于人脸识别技术的推广和应用。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是根据一示例性实施例示出的人脸识别活体检测方法的应用场景图;图2是根据一示本文档来自技高网...

【技术保护点】
1.一种人脸识别活体检测方法,其特征在于,包括:在确定所获取到的待检测图像中包括有人脸信息之后,生成并显示目标验证码;录制目标用户朗读所述目标验证码的视频信息;根据所述视频信息确定识别验证码,并判断所述识别验证码与所述目标验证码相是否相同;若判断结果为是,则确定所述目标用户的人脸识别活体检测通过。

【技术特征摘要】
1.一种人脸识别活体检测方法,其特征在于,包括:在确定所获取到的待检测图像中包括有人脸信息之后,生成并显示目标验证码;录制目标用户朗读所述目标验证码的视频信息;根据所述视频信息确定识别验证码,并判断所述识别验证码与所述目标验证码相是否相同;若判断结果为是,则确定所述目标用户的人脸识别活体检测通过。2.根据权利要求1所述的人脸识别活体检测方法,其特征在于,所述根据所述视频信息确定识别验证码,并判断所述识别验证码与所述目标验证码是否相同,包括:提取所述视频信息中的语音信息;对所述语音信息进行语音识别以确定第一识别验证码;判断所述第一识别验证码与所述目标验证码是否相同。3.根据权利要求1所述的人脸识别活体检测方法,其特征在于,所述根据所述视频信息确定识别验证码,并判断所述识别验证码与所述目标验证码是否相同,包括:提取所述视频信息中所述目标用户的唇部运动信息;对所述唇部运动信息进行唇语识别以确定第二识别验证码;判断所述第二识别验证码与所述目标验证码是否相同。4.根据权利要求1所述的人脸识别活体检测方法,其特征在于,所述判断所述识别验证码是否与所述目标验证码相同,并判断所述识别验证码与所述目标验证码是否相同,包括:提取所述视频信息中的语音信息;对所述语音信息进行语音识别以确定第一识别验证码;提取所述视频信息中所述目标用户的唇部运动信息;对所述唇部运动信息进行唇语识别以确定第二识别验证码;判断所述第一识别验证码是否与所述目标验证码相同;若判断结果为是,则判断所述第二识别验证码与所述目标验证码是否相同;或者,提取所述视频信息中的语音信息;对所述语音信息进行语音识别以确定第一识别验证码;提取所述视频信息中所述目标用户的唇部运动信息;对所述唇部运动信息进行唇语识别以确定第二识别验证码;判断所述第二识别验证码是否与所述目标验证码相同;若判断结果为是,则判断所述第一识别验证码与所述目标验证码是否相同。5.根据权利要...

【专利技术属性】
技术研发人员:林成龙
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:北京,11

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

1