一种人脸识别的活体识别方法及装置制造方法及图纸

技术编号:38198278 阅读:15 留言:0更新日期:2023-07-21 16:36
本发明专利技术实施例公开了一种基于显示媒质的活体识别方法、装置、终端及计算机可读介质,其中,所述方法包括:S1:通过摄像头获取待识别人脸图像;S2:在获取所述待识别人脸图像后生成头部操作指令,所述头部操作指令为随机生成的头部操作方案,并通过显示模块显示所述头部出操作指令;S3:获取待识别人脸的头部操作过程;S4:将所述头部操作指令与所述待识别人脸的头部操作过程进行匹配,并输出匹配结果;S5:基于所述匹配结果判断是否为活体。本发明专利技术通过随机生成操作方案,在检测不到显示媒介的边界的情况下,出现误判的概率也是极小的。出现误判的概率也是极小的。出现误判的概率也是极小的。

【技术实现步骤摘要】
一种人脸识别的活体识别方法及装置


[0001]本专利技术涉及图像处理及人脸识别
,具体涉及一种基于显示媒质的活体识别方法、装置、终端及计算机可读介质。

技术介绍

[0002]目前人脸识别应用到越来越多的场景中,例如应用与支付或解锁等场景中,虽说人脸识别技术具有较高的准确度,但也存在一些不足,例如如何检测图像确认为真人,而不是照片、视频或者其他显示媒介,或者带面具伪装等欺骗图像;也就是说,在用户用照片或视频中的人脸来替代实际人脸的情况下,如何识别当前检测到的人脸是否为活体。
[0003]申请号为CN201910176425.0的专利公开了一种一种人脸识别的活体识别方法及装置,包括:获取待识别视频并进行人脸识别,获取对应的第一人脸图像区域;按照预设的外扩方式,在待识别视频中将第一人脸图像区域向外扩展,在扩展的第一人脸图像区域的边缘达到或超出待识别视频的边界时,将待识别视频像的边界作为第一人脸图像区域的边界,将扩展后的第一人脸图像区域作为第一目标扩展窗口;获取第一目标扩展窗口对应的第一特征向量;将第一特征向量输入训练完成的目标分类器,输出活体识别结果。
[0004]该种方式通过检测显示媒介的边界来判断是否是活体,虽然该种方式在一定程度上可以判断检测到的人脸是否为活体,但是当本方法检测不到显示媒介的边界的话,就有可能发生误判。

技术实现思路

[0005]针对上述相关技术方案中存在的技术问题,在本专利技术中,提供了一种基于显示媒介的活体识别方法、装置、终端及计算机可读介质,以解决当现有技术检测不到显示媒介的边界的话,就有可能发生误判。
[0006]本专利技术解决上述技术问题的技术方案如下:
[0007]一种基于显示媒质的活体识别方法,所述方法包括:
[0008]S1:通过摄像头获取待识别人脸图像;
[0009]S2:在获取所述待识别人脸图像后生成头部操作指令,所述头部操作指令为随机生成的头部操作方案,并通过显示模块显示所述头部出操作指令;
[0010]S3:获取待识别人脸的头部操作过程;
[0011]S4:将所述头部操作指令与所述待识别人脸的头部操作过程进行匹配,并输出匹配结果;
[0012]S5:基于所述匹配结果判断是否为活体。
[0013]可选的,所述头部操作指令包括:
[0014]指令一:随机生成向上、向下、向左或向右转动人脸的指令;
[0015]指令二:在指令一发出后,经过随机生成的时间后,通过提醒模块进行提醒,提醒人脸操作回正;
[0016]所述获取待识别人脸的头部操作过程包括:
[0017]获取在所述指令一发出后人脸的第一操作过程;
[0018]获取在所述提醒模块提醒后人脸的第二操作过程;
[0019]将所述头部操作指令与所述待识别人脸的头部操作过程进行匹配包括:
[0020]将所述指令一与所述第一操作过程进行匹配;
[0021]将所述指令二与所述第二操作过程进行匹配。
[0022]可选的,所述头部操作指令包括:
[0023]指令三:在向上、向下、向左或向右转动人脸的四个操作中,随机选择其中的一个操作步骤,总共至少依次生成四个所述操作步骤;
[0024]所述获取待识别人脸的头部操作过程包括:
[0025]获取在所述指令三发出后人脸的第三操作过程;
[0026]将所述头部操作指令与所述待识别人脸的头部操作过程进行匹配包括:
[0027]将所述指令三与所述第三操作过程进行匹配。
[0028]可选的,所述头部操作指令包括:
[0029]指令四:随机生成至少三个可读字符;
[0030]所述获取待识别人脸的头部操作过程包括:
[0031]获取在所述指令四发出后人嘴部的口型;
[0032]将所述头部操作指令与所述待识别人脸的头部操作过程进行匹配包括:
[0033]将所述指令三与所述人嘴部的口型进行匹配。
[0034]可选的,所述S1之前还包括:
[0035]当有中间人的情况下,通过人为的方式判断是否为活体,并接受人为判断的结果;
[0036]当所述判断的结果为活体时,跳过S1

S5,直接判断为活体;
[0037]当所述判断的结果为不确定为活体时,执行S1。
[0038]可选的,所述随机生成的时间为1

5秒。
[0039]可选的,所述至少三个可读字符为三个中文字符。
[0040]基于相同的专利技术创造,本专利技术还提供了一种基于显示媒质的活体识别装置,所述装置包括:
[0041]人脸识别模块:用于通过摄像头获取待识别人脸图像,并获取待识别人脸的头部操作过程;
[0042]指令生成模块:用于在获取所述待识别人脸图像后生成头部操作指令,所述头部操作指令为随机生成的头部操作方案;
[0043]显示模块:用于向活体显示所述头部出操作指令;
[0044]处理判断模块:用于将所述头部操作指令与所述待识别人脸的头部操作过程进行匹配,并输出匹配结果,基于所述匹配结果判断是否为活体。
[0045]本专利技术第一方面提供一种基于显示媒质的活体识别方法,
[0046]实施本专利技术实施例,将具有如下有益效果:
[0047]通过本方法来对活体进行识别时,首先通过摄像头获取待识别人脸图像,然后在获取所述待识别人脸图像后生成头部操作指令,所述头部操作指令为随机生成的头部操作方案,可以通过现有的随机函数进行生成,并通过显示模块显示所述头部出操作指令,获取
待识别人脸的头部操作过程,将所述头部操作指令与所述待识别人脸的头部操作过程进行匹配,并输出匹配结果,基于所述匹配结果判断是否为活体,当匹配成功,判断为活体,当匹配不成功,判断为非活体。
[0048]由上述可知,本专利技术能够随机生成头部操作方案,来引导人跟随着操作方案进行头部操作来验证,因为是随机生成的操作方案,因此如果是照片或视频内的人脸图像,出现与随机生成的操作方案匹配成功的概率是极低的,从而能够来判断是否是活体,因此本专利技术在检测不到显示媒介的边界的情况下,出现误判的概率也是极小的。
附图说明
[0049]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0050]其中:
[0051]图1为本专利技术的流程示意图。
具体实施方式
[0052]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种人脸识别的活体识别方法,其特征在于,所述方法包括:S1:通过摄像头获取待识别人脸图像;S2:在获取所述待识别人脸图像后生成头部操作指令,所述头部操作指令为随机生成的头部操作方案,并通过显示模块显示所述头部出操作指令;S3:获取待识别人脸的头部操作过程;S4:将所述头部操作指令与所述待识别人脸的头部操作过程进行匹配,并输出匹配结果;S5:基于所述匹配结果判断是否为活体。2.根据权利要求1所述的一种人脸识别的活体识别方法,其特征在于,所述头部操作指令包括:指令一:随机生成向上、向下、向左或向右转动人脸的指令;指令二:在指令一发出后,经过随机生成的时间后,通过提醒模块进行提醒,提醒人脸操作回正;所述获取待识别人脸的头部操作过程包括:获取在所述指令一发出后人脸的第一操作过程;获取在所述提醒模块提醒后人脸的第二操作过程;将所述头部操作指令与所述待识别人脸的头部操作过程进行匹配包括:将所述指令一与所述第一操作过程进行匹配;将所述指令二与所述第二操作过程进行匹配。3.根据权利要求1所述的一种人脸识别的活体识别方法,其特征在于,所述头部操作指令包括:指令三:在向上、向下、向左或向右转动人脸的四个操作中,随机选择其中的一个操作步骤,总共至少依次生成四个所述操作步骤;所述获取待识别人脸的头部操作过程包括:获取在所述指令三发出后人脸的第三操作过程;将所述头部操作指令与所述待识别人脸的头部操作过程进行匹配包括:将所述指令三与所述第三操作过程进行匹配...

【专利技术属性】
技术研发人员:陈丹刘靖峰
申请(专利权)人:江苏日颖慧眼智能设备有限公司
类型:发明
国别省市:

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

1