一种人脸活体检测方法及装置制造方法及图纸

技术编号:15691469 阅读:112 留言:0更新日期:2017-06-24 04:42
本发明专利技术实施例公开了一种人脸活体检测方法及装置,涉及图像处理领域,用于解决现有活体检测方法准确率低,安全性差的问题。本发明专利技术实施例方法包括:获取第一图像;对第一图像进行人脸识别,从预存人物信息中确定第一图像中的目标人物的信息;随机生成目标校验动作,目标校验动作包括至少两个基本校验动作;根据目标校验动作输出动作提示信息,动作提示信息用以提示用户在预设时长内做出目标校验动作;获取第二视频,第二视频的时长不超过预设时长;根据第二视频确定目标人物的目标动作;判断目标动作与目标校验动作是否一致;若是,则判定目标人物的校验成功。

Method and device for detecting human face in vivo

The embodiment of the invention discloses a method and a device for detecting human faces in vivo, which relates to the image processing field and is used for solving the problems of low accuracy and poor safety of the existing living body detection methods. The embodiment of the method includes: obtaining the first image; face recognition of the first image, from pre determine the first image of the target character information character information; randomly generated target check action, target check action includes at least two basic check action; according to the target check action output action message, prompt action to prompt the user at a preset time to check the target motion information; acquiring second videos, second video when the length does not exceed the preset period; according to the second video to determine the target's goals and objectives to determine the target action action; check whether the action is consistent; if so, determine the calibration targets successfully.

【技术实现步骤摘要】
一种人脸活体检测方法及装置
本专利技术涉及图像处理领域,具体涉及一种人脸活体检测方法及装置。
技术介绍
随着图像处理与模式识别技术的快速进步及人脸识别的便捷性,基于视频图像处理的人脸识别系统得到广泛的运用,例如考勤、出入口控制、安全监控等领域都已经出现了人脸识别装置。然而,人脸识别装置在使用的过程中会受到外界使用者的恶意攻击,其中最为常见的是外界使用者使用人脸图片或包含人脸的视频来攻击人脸识别装置,使得人脸识别装置对这些非活体人脸产生响应,给人脸识别装置的使用安全带来极大的挑战。为防止这类恶意攻击行为,人脸活体检测方法及装置应运而生。目前运用最为普遍的人脸活体检测方法是基于视频流交互式的验证,这类方法需要人们根据人脸活体检测装置的提示做出相应的回应,人脸活体检测装置再根据回应是否合理来判断检测对象是否包括人脸活体,例如人脸活体检测装置可以提示人们做出转动头部、张闭合嘴巴或眨动眼睛等基本动作。但是,由于人脸活体检测装置可选的基本动作较少,这就增大了攻击者预先准备的人脸视频中人物的动作,与提示的动作相同的几率,降低人脸活体检测的准确率,不利于提高人脸识别装置的使用安全。
技术实现思路
本专利技术提供一种人脸活体检测方法及装置,用于解决现有活体检测方法的准确率低,安全性差的问题。本专利技术实施例的一方面提供了一种人脸活体检测方法,包括:获取第一图像;对所述第一图像进行人脸识别,从预存人物信息中确定所述第一图像中的目标人物的信息;随机生成目标校验动作,所述目标校验动作包括至少两个基本校验动作;根据所述目标校验动作输出动作提示信息,所述动作提示信息用以提示用户在预设时长内做出所述目标校验动作;获取第二视频,所述第二视频的时长不超过所述预设时长;根据所述第二视频确定所述目标人物的目标动作;判断所述目标动作与所述目标校验动作是否一致;若是,则判定所述目标人物的校验成功。结合第一方面,在第一方面的第一种可能的实现方式中,所述目标校验动作与预存的所述目标人物的历史校验动作不同;所述随机生成所述目标校验动作包括:确定所述目标人物对应的目标历史校验动作;随机生成校验动作;判断所述校验动作与所述目标历史校验动作是否一致;若否,则确定所述校验动作为目标校验动作,并触发根据所述目标校验动作输出动作提示信息的步骤;若是,则重新执行随机生成校验动作的步骤。结合第一方面或者第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,所述判断所述目标动作与所述目标校验动作是否一致包括:判断所述目标动作的基本目标动作与所述目标校验动作的基本校验动作是否为相同类别;若是,则判断所述基本目标动作的动作要素与所述基本校验动作的动作要素是否相同;若是,则判定所述目标动作与所述目标校验动作一致。结合第一方面、第一方面的第一种可能的实现方式和第一方面的第二种可能的实现方式中任意一种可能的实现方式,在第一方面的第三种可能的实现方式中,在获取第二视频之后,在根据所述第二视频确定所述目标人物的目标动作之前,所述方法还包括:判断所述第二视频中所述目标人物的图像是否连续;若是,则触发根据所述第二视频确定所述目标人物的目标动作的步骤。结合第一方面的第三种可能的实现方式,在第一方面的第四种可能的实现方式中,所述判断所述第二视频中所述目标人物的图像是否连续包括:判断所述第二视频中相邻视频帧之间的图像差异是否超过差异阈值;若是,则判定所述第二视频中所述目标人物的图像不连续;若否,则判定所述第二视频中所述目标人物的图像连续。本专利技术实施例的第二方面提供了一种人脸活体检测装置,包括:第一获取模块,用于获取第一图像;人脸识别模块,用于对所述第一图像进行人脸识别,从预存人物信息中确定所述第一图像中的目标人物的信息;随机生成模块,用于随机生成目标校验动作,所述目标校验动作包括至少两个基本校验动作;输出提示模块,用于根据所述目标校验动作输出动作提示信息,所述动作提示信息用以提示用户在预设时长内做出所述目标校验动作;第二获取模块,用于获取第二视频,所述第二视频的时长不超过所述预设时长;动作确定模块,用于根据所述第二视频确定所述目标人物的目标动作;第一判断模块,用于判断所述目标动作与所述目标校验动作是否一致;第一判定模块,用于当所述第一判断模块判定所述目标动作与所述目标校验动作一致时,判定所述目标人物的校验成功。结合第二方面,在第二方面的第一种可能的实现方式中,所述目标校验动作与预存的所述目标人物的历史校验动作不同;所述随机生成模块包括:第一确定单元,用于确定所述目标人物对应的目标历史校验动作;随机生成单元,用于随机生成校验动作;第一判断单元,用于判断所述校验动作与所述目标历史校验动作是否一致;第二确定单元,用于当所述第一判断单元判定所述校验动作与所述目标历史校验动作不一致时,确定所述校验动作为目标校验动作,并触发根据所述目标校验动作输出动作提示信息的步骤;触发单元,用于当所述第一判断单元判定所述校验动作与所述目标历史校验动作一致时,则触发所述随机生成单元。结合第二方面或者第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,所述第一判断模块包括:第二判断单元,用于判断所述目标动作的基本目标动作与所述目标校验动作的基本校验动作是否为相同类别;第三判断单元,用于当所述第二判断单元判定所述基本目标动作与所述基本校验动作为相同类别时,判断所述基本目标动作的动作要素与所述基本校验动作的动作要素是否相同;第一判定单元,用于当所述第三判断单元判定所述基本目标动作的动作要素与所述基本校验动作的动作要素相同时,判定所述目标动作与所述目标校验动作一致。结合第二方面、第二方面的第一种可能的实现方式和第二方面的第二种可能的实现方式中任意一种可能的实现方式,在第二方面的第三种可能的实现方式中,所述人脸活体检测装置还包括:第二判断模块,用于判断所述第二视频中所述目标人物的图像是否连续;触发模块,用于当所述第二判断模块判定所述第二视频中所述目标人物的图像连续时,触发根据所述第二视频确定所述目标人物的目标动作的步骤。结合第二方面的第三种可能的实现方式,在第二方面的第四种可能的实现方式中,所述第二判断模块包括:第四判断单元,用于判断所述第二视频中相邻视频帧之间的图像差异是否超过差异阈值;第二判定单元,用于当所述第四判断单元判定所述第二视频中相邻视频帧之间的图像差异超过差异阈值时,判定所述第二视频中所述目标人物的图像不连续;第三判定单元,用于当所述第四判断单元判定所述第二视频中相邻视频帧之间的图像差异不超过差异阈值时,判定所述第二视频中所述目标人物的图像连续。从以上技术方案可以看出,本专利技术实施例具有以下优点:本专利技术随机生成的校验动作包括至少两个基本校验动作,和现有技术中校验动作为基本校验动作相比,基本校验动作的组合的可选数目大于基本校验动作的可选数目,这样就降低了攻击者预先准备的人脸视频中人物的动作,与提示的动作相同的几率,提高了人脸活体检测的准确率,有利于提高人脸识别装置的使用安全。附图说明图1是本专利技术人脸活体检测方法一个实施例示意图;图2是本专利技术人脸活体检测方法另一个实施例示意图;图3是本专利技术目标校验动作的生成方法一个实施例示意图;图4是本专利技术人脸活体检测装置一个实施例示意图。具体实施方式本专利技术本文档来自技高网...
一种人脸活体检测方法及装置

【技术保护点】
一种人脸活体检测方法,其特征在于,包括:获取第一图像;对所述第一图像进行人脸识别,从预存人物信息中确定所述第一图像中的目标人物的信息;随机生成目标校验动作,所述目标校验动作包括至少两个基本校验动作;根据所述目标校验动作输出动作提示信息,所述动作提示信息用以提示用户在预设时长内做出所述目标校验动作;获取第二视频,所述第二视频的时长不超过所述预设时长;根据所述第二视频确定所述目标人物的目标动作;判断所述目标动作与所述目标校验动作是否一致;若是,则判定所述目标人物的校验成功。

【技术特征摘要】
1.一种人脸活体检测方法,其特征在于,包括:获取第一图像;对所述第一图像进行人脸识别,从预存人物信息中确定所述第一图像中的目标人物的信息;随机生成目标校验动作,所述目标校验动作包括至少两个基本校验动作;根据所述目标校验动作输出动作提示信息,所述动作提示信息用以提示用户在预设时长内做出所述目标校验动作;获取第二视频,所述第二视频的时长不超过所述预设时长;根据所述第二视频确定所述目标人物的目标动作;判断所述目标动作与所述目标校验动作是否一致;若是,则判定所述目标人物的校验成功。2.根据权利要求1所述的人脸活体检测方法,其特征在于,所述目标校验动作与预存的所述目标人物的历史校验动作不同;所述随机生成所述目标校验动作包括:确定所述目标人物对应的目标历史校验动作;随机生成校验动作;判断所述校验动作与所述目标历史校验动作是否一致;若否,则确定所述校验动作为目标校验动作,并触发根据所述目标校验动作输出动作提示信息的步骤;若是,则重新执行随机生成校验动作的步骤。3.根据权利要求1所述的人脸活体检测方法,其特征在于,所述判断所述目标动作与所述目标校验动作是否一致包括:判断所述目标动作的基本目标动作与所述目标校验动作的基本校验动作是否为相同类别;若是,则判断所述基本目标动作的动作要素与所述基本校验动作的动作要素是否相同;若是,则判定所述目标动作与所述目标校验动作一致。4.根据权利要求1至3中任一项所述的人脸活体检测方法,其特征在于,在获取第二视频之后,在根据所述第二视频确定所述目标人物的目标动作之前,所述方法还包括:判断所述第二视频中所述目标人物的图像是否连续;若是,则触发根据所述第二视频确定所述目标人物的目标动作的步骤。5.根据权利要求4所述的人脸活体检测方法,其特征在于,所述判断所述第二视频中所述目标人物的图像是否连续包括:判断所述第二视频中相邻视频帧之间的图像差异是否超过差异阈值;若是,则判定所述第二视频中所述目标人物的图像不连续;若否,则判定所述第二视频中所述目标人物的图像连续。6.一种人脸活体检测装置,其特征在于,包括:第一获取模块,用于获取第一图像;人脸识别模块,用于对所述第一图像进行人脸识别,从预存人物信息中确定所述第一图像中的目标人物的信息;随机生成模块,用于随机生成目标校验动作,所述目标校验动作包括至少两个基本校验动作;输出提示模块,用于根据所述目标校验动作输出动作提示信息,所述动作提示信息用以提示用户在预设时长内做出所述目标...

【专利技术属性】
技术研发人员:唐健陈毅林黄俊鑫
申请(专利权)人:深圳市科漫达智能管理科技有限公司
类型:发明
国别省市:广东,44

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

1