本说明书公开了一种活体攻击检测方法、装置、存储介质及电子设备,其中,方法包括:基于显示区域变换顺序,在终端界面的至少一个显示区域上依次进行图案显示,获取图案显示过程中所采集到的用户交互视频,获取所述用户交互视频所对应的注视区域变换顺序,若所述显示区域变换顺序与所述注视区域变换顺序不匹配,则确认所述用户交互视频的检测结果为活体攻击。认所述用户交互视频的检测结果为活体攻击。认所述用户交互视频的检测结果为活体攻击。
【技术实现步骤摘要】
一种活体攻击检测方法、装置、存储介质、产品及电子设备
[0001]本说明书涉及计算机
,尤其涉及一种活体攻击检测方法、装置、存储介质、产品及电子设备。
技术介绍
[0002]人脸识别技术在日常生活中被广泛地应用于移动支付、账号登录等需要进行身份识别的领域,判断用户交互为真人交互还是恶意的活体攻击显得尤为重要。现有技术中通常控制终端设备屏幕爆亮,从而对用户人脸进行打光来提取用户面部信息实现人脸识别,爆亮容易损伤用户眼部,且对环境光要求较高,在环境光较亮的情况下面部信息获取容易出错,需要提供一种更为便捷且适用多种场景的活体攻击检测方法。
技术实现思路
[0003]本说明书实施例提供了一种活体攻击检测方法、装置、存储介质及电子设备,可以通过捕捉用户注视区域,判断用户注视区域变换顺序与显示区域变换顺序是否一致进行活体攻击检测,提高活体攻击检测对环境的抗干扰性,从而提高活体攻击检测的便捷性和准确性。所述技术方案如下:
[0004]第一方面,本说明书实施例提供了一种活体攻击检测方法,所述方法包括:
[0005]基于显示区域变换顺序,在终端界面的至少一个显示区域上依次进行图案显示;
[0006]获取图案显示过程中所采集到的用户交互视频,获取所述用户交互视频所对应的注视区域变换顺序;
[0007]若所述显示区域变换顺序与所述注视区域变换顺序不匹配,则确认所述用户交互视频的检测结果为活体攻击。
[0008]第二方面,本说明书实施例提供了一种活体攻击检测装置,所述装置包括:<br/>[0009]图案显示模块,用于基于显示区域变换顺序,在终端界面的至少一个显示区域上依次进行图案显示;
[0010]视频获取模块,用于获取图案显示过程中所采集到的用户交互视频,获取所述用户交互视频所对应的注视区域变换顺序;
[0011]交互检测模块,用于若所述显示区域变换顺序与所述注视区域变换顺序不匹配,则确认所述用户交互视频的检测结果为活体攻击。
[0012]第三方面,本说明书实施例提供一种计算机存储介质,所述计算机存储介质存储有多条指令,所述指令适于由处理器加载并执行上述的方法步骤
[0013]第四方面,本说明书实施例提供一种计算机程序产品,所述计算机程序产品存储有多条指令,所述指令适于由处理器加载并执行上述的方法步骤。
[0014]第五方面,本说明书实施例提供一种电子设备,可包括:处理器和存储器;其中,所述存储器存储有计算机程序,所述计算机程序适于由所述处理器加载并执行上述的方法步骤。
[0015]在本说明书一个或多个实施例中,基于显示区域变换顺序,在终端界面的至少一个显示区域上依次进行图案显示,获取图案显示过程中所采集到的用户交互视频,获取所述用户交互视频所对应的注视区域变换顺序,若所述显示区域变换顺序与所述注视区域变换顺序不匹配,则确认所述用户交互视频的检测结果为活体攻击。通过捕捉用户注视区域,判断用户注视区域变换顺序与显示区域变换顺序是否一致进行活体攻击检测,提高了活体攻击检测对环境的抗干扰性,从而提高了活体攻击检测的便捷性和准确性。
附图说明
[0016]为了更清楚地说明本说明书实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本说明书的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0017]图1是本说明书实施例提供的一种终端界面的举例示意图;
[0018]图2是本说明书实施例提供的一种活体攻击检测方法的流程示意图;
[0019]图3是本说明书实施例提供的一种活体攻击检测方法的流程示意图;
[0020]图4是本说明书实施例提供的一种图案显示的举例示意图;
[0021]图5是本说明书实施例提供的一种人眼区域获取的举例示意图;
[0022]图6是本说明书实施例提供的一种活体攻击检测装置的结构示意图;
[0023]图7是本说明书实施例提供的一种活体攻击检测装置的结构示意图;
[0024]图8是本说明书实施例提供的一种电子设备的结构示意图。
具体实施方式
[0025]下面将结合本说明书实施例中的附图,对本说明书实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本说明书一部分实施例,而不是全部的实施例。基于本说明书中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本说明书保护的范围。
[0026]活体攻击检测装置可以为手机、平板电脑、可穿戴设备或车载设备等具有摄像功能的终端设备,也可以为终端设备中实现活体攻击检测方法的模块,终端设备可以使用摄像功能采集周围的影像,并根据影像中所包含的人像信息对用户进行人脸识别处理,并判断人像信息中的人像是否为终端设备的用户,但是为了防止终端设备的人脸识别处理功能被软件程序、视频等并非用户真人交互的手段进行活体攻击,活体攻击检测装置可以针对用户交互进行活体攻击检测。当终端设备准备调用人脸识别处理功能时,可以生成活体攻击检测指令,当活体攻击检测装置获取到活体攻击检测指令后,可以随机生成显示区域变换顺序,并在终端设备的终端界面上显示视线追随提示信息,视线追随提示信息用于提示用户视线追随着图案变换进行移动,所述显示区域变换顺序为图案在显示区域上进图案显示的顺序。
[0027]活体攻击检测装置可以根据显示区域变换顺序在终端界面的显示区域上依次进行图案显示,然后在获得了用户授权的情况下,调用终端设备的摄像功能获取用户在图案显示过程中的用户交互视频,用户交互视频中包含用户面部,记录了用户视线跟随图案变
换进行移动的过程,活体攻击检测装置可以根据用户交互视频找到用户眼睛的注视区域,并获取用户的注视区域变换顺序,注视区域即为用户正在注视着的终端界面上的某一个显示区域。终端界面上可以存在至少一个显示区域,显示区域为用于在活体攻击检测期间进行图案显示的区域,每个显示区域均不存在重叠部分,可以理解的是为了使得捕捉到的注视区域变化更加明显,显示区域可以分布在终端界面的顶点上,例如左上角、右上角、左下角和右下角。活体攻击检测装置每次在显示区域上进行图案显示的图案可以相同也可以不同。
[0028]可以理解的是,终端设备可以在进行人脸识别处理之前生成活体攻击检测指令,得到检测结果为真人交互后再进行人脸识别处理,终端设备也可以先进行人脸识别处理,当人脸识别处理通过后再生成活体攻击检测指令。
[0029]请一并参见图1,为本说明书实施例提供了一种终端界面的举例示意图,活体攻击检测装置在获取到活体攻击检测指令后可以在终端界面上显示视线追随提示信息,可以理解的是在开始进行图案显示后视线追随提示信息可以持续在终端界面上进行显示,可以关闭视线追随提示信息。活体攻击检测装置可以设置至少一个显示区域,如图1所示终端界面上可以存在四个显示区域,即显示区域A、显示区域B、显示区域C本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种活体攻击检测方法,所述方法包括:基于显示区域变换顺序,在终端界面的至少一个显示区域上依次进行图案显示;获取图案显示过程中所采集到的用户交互视频,获取所述用户交互视频所对应的注视区域变换顺序;若所述显示区域变换顺序与所述注视区域变换顺序不匹配,则确认所述用户交互视频的检测结果为活体攻击。2.根据权利要求1所述的方法,所述基于显示区域变换顺序,在终端界面的至少一个显示区域上进行图案显示之前,还包括:获取活体攻击检测指令,随机生成显示区域变换顺序;在终端界面上显示视线追随提示信息。3.根据权利要求1所述的方法,所述获取图案显示过程中所采集到的用户交互视频,获取所述用户交互视频所对应的注视区域变换顺序,包括:获取图案显示过程中所采集到的用户交互视频;获取所述用户交互视频中图案显示过程所对应的关键帧集合,获取所述关键帧集合中各关键帧对应的注视区域;按照时间顺序对各关键帧对应的注视区域进行排序,获得所述用户交互视频所对应的注视区域变换顺序。4.根据权利要求3所述的方法,所述获取所述用户交互视频中图案显示过程所对应的关键帧集合,获取所述关键帧集合中各关键帧对应的注视区域,包括:获取图案显示过程中每次显示区域更换,在所述用户交互视频中对应的关键帧,并保存在关键帧集合中;获取所述关键帧集合中各关键帧对应的注视区域。5.根据权利要求3或4所述的方法,所述获取所述关键帧集合中各关键帧对应的注视区域,包括:获取所述关键帧集合中的目标关键帧,获取所述目标关键帧中的人眼区域,所述目标关键帧为所述关键帧集合中的任一关键帧;基于注视点分类模型,获取所述人眼区域对应的注视区域。6.根据权利要求5所述的方法,所述基于显示区域变换...
【专利技术属性】
技术研发人员:武文琦,
申请(专利权)人:支付宝杭州信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。