人脸活体检测方法和装置、人脸活体检测设备及介质制造方法及图纸

技术编号:27433492 阅读:27 留言:0更新日期:2021-02-25 03:12
本发明专利技术公开了一种人脸活体检测方法和装置、人脸活体检测设备及介质。该方法包括:以第一显示方式显示对准图案,所述对准图案用于使得用户鼻尖的位置与该对准图案上的特定位置对准;从所述对准图案上的当前特定位置依次生成多个特定位置之一的下一特定位置,并以第二显示方式依次显示对准图案上的多个特定位置,同时控制捕获装置来录制针对用户的视频;从录制的视频中提取用户鼻尖的位置构成用户鼻尖位置序列,并与所述对准图案上的依次显示的所述多个特定位置构成的特定位置序列进行比对,得到第一人脸活体检测结果。本发明专利技术通过使得用户鼻尖的位置与显示的图案的特定位置的对准,提高了视频活体检测的安全性。提高了视频活体检测的安全性。提高了视频活体检测的安全性。

【技术实现步骤摘要】
人脸活体检测方法和装置、人脸活体检测设备及介质


[0001]本专利技术涉及检测技术,尤其涉及人脸活体检测方法和装置、人脸活体检测设备及介质。

技术介绍

[0002]人脸活体检测是指判断给定图像或视频中的人脸是来自真实的人还是来自于欺骗人脸(面具、打印照片、屏幕上显示的照片或播放的视频片段等)的技术。人脸活体判断是一种重要的防攻击、防欺诈的技术手段,在银行、保险、互联网金融、电子商务等涉及到远程身份认证的行业和场合存在广泛的应用。
[0003]现有的人脸活体检测方法按照输入方式,主要分为两大类:图片活体检测方法与视频活体检测方法。
[0004]对于图片活体方法,其输入一般为一张或几张图片,信息量比视频少得多,同时时序信息也不足,只能通过图片上的一些例如颜色、形状等的信息来尽可能判断是否活体。
[0005]对于视频活体方法,其输入一般为一段视频,视频比图片信息量大,同时具有时序信息。从安全的角度讲,输入所包含的信息越多,攻击伪造数据的难度和成本就越高,因此图片活体方法不如视频活体方法的安全性更高。
[0006]其中,视频活体方法主要有两个分支:
[0007]1)动作活体:需要用户按照提示做若干指定的动作,指定的动作可以包括点头、摇头、眨眼、张嘴等。动作比较简单,而且检测一种动作相对比较耗时。例如,如果一次交互有3秒左右,则这3秒内最多只能做3-4个动作。并且,攻击者可以提前录制好各个动作,那么如果依次播放录制好的动作视频,则动作活体检测方法有可能被攻破。
[0008]2)静默活体:优点是不需要用户过多的交互,只需要盯着摄像头看2-3秒左右,期间可以保持静止也可以有正常的动作,用户体验优于动作活体检测方法。
[0009]现有的动作活体检测方法和静默活体检测方法通常都存在安全隐患,即摄像头劫持攻击。摄像头劫持攻击的原理如下:例如,用户A提前录制好一段用户B的正脸视频,之后用户A要以用户B的身份通过视频活体检测时,在拍摄终端比如手机上,用户A通过破解而拥有了最高权限,那么在检测拍摄时,用户A可以通过修改系统摄像头的输入源,将提前录制好的用户B的视频送入摄像头输入流,这样即可实现摄像头劫持攻击而不被服务器察觉,而服务器端还以为是用户B自己完成的本次视频活体检测。
[0010]综上可知,当前亟需一种能够有效提高视频活体检测方法的安全性的解决方案。

技术实现思路

[0011]为解决以上问题之一,本专利技术提出一种人脸活体检测方法和装置、人脸活体检测设备及介质。
[0012]根据本专利技术的一个实施例,提供一种人脸活体检测方法,包括:以第一显示方式显示对准图案,所述对准图案用于使得用户鼻尖的位置与该对准图案上的特定位置对准;从
所述对准图案上的当前特定位置依次生成多个特定位置之一的下一特定位置,并以第二显示方式依次显示对准图案上的多个特定位置,同时控制捕获装置来录制针对用户的视频;从录制的视频中提取用户鼻尖的位置构成用户鼻尖位置序列,并与所述对准图案上的依次显示的所述多个特定位置构成的特定位置序列进行比对,得到第一人脸活体检测结果。
[0013]根据本专利技术的一个实施例,提供一种人脸活体检测装置,该装置包括:显示单元,用于以第一显示方式显示对准图案,所述对准图案用于使得用户鼻尖的位置与该对准图案上的特定位置对准,并且还用于以第二显示方式依次显示所述对准图案上的多个特定位置;控制单元,用于控制捕获装置来录制针对用户的视频;特定位置生成单元,用于从所述对准图案上的当前特定位置依次生成作为所述多个特定位置之一的下一特定位置;第一检测单元,用于从录制的视频中提取用户鼻尖的位置构成用户鼻尖位置序列,并与所述对准图案上的依次显示的所述多个特定位置构成的特定位置序列进行比对,得到第一人脸活体检测结果。
[0014]根据本专利技术的再一个实施例,提供一种人脸活体检测设备,包括:处理器;以及存储器,其上存储有可执行代码,当所述可执行代码被所述处理器执行时,使所述处理器执行上面描述的方法之一。
[0015]根据本专利技术的又一个实施例,提供一种非暂时性机器可读存储介质,其上存储有可执行代码,当所述可执行代码被处理器执行时,使所述处理器执行上面描述的方法之一。
[0016]本专利技术通过使得用户鼻尖的位置与显示的图案的特定位置的对准,提高了视频活体检测方法的安全性。
[0017]具体地,本专利技术中提出的基于鼻尖位置估计的人脸活体检测方法,属于动态活体方法。下一特定位置的生成可以是随机多变的,因此,难以提前录制真人攻击视频。同时该方法对于摄像头劫持攻击有很好的防御效果。
附图说明
[0018]通过结合附图对本公开示例性实施方式进行更详细的描述,本公开的上述以及其它目的、特征和优势将变得更加明显,其中,在本公开示例性实施方式中,相同的附图标记通常代表相同部件。
[0019]图1给出了给出了根据本专利技术的一个示例性实施例的人脸活体检测方法的示意性流程图。
[0020]图2给出了一个作为对准图案的示例的九宫格图案的编号图。
[0021]图3给出了用于引导用户鼻尖对准特定位置的示例性提示。
[0022]图4给出了一个确定邻域点集合的示例。
[0023]图5给出了一个特定位置序列的示例。
[0024]图6给出了根据本专利技术的一个示例性实施例的人脸活体检测装置的示意性框图。
[0025]图7给出了给出了根据本专利技术的一个示例性实施例的人脸活体检测设备的示意性框图。
具体实施方式
[0026]下面将参照附图更详细地描述本公开的优选实施方式。虽然附图中显示了本公开
的优选实施方式,然而应该理解,可以按各种形式实现本公开而不应被这里阐述的实施方式所限制。相反,提供这些实施方式是为了使本公开更加透彻和完整,并且能够将本公开的范围完整地传达给本领域的技术人员。这里需要说明的是,本申请中的数字、序号以及附图标记仅是为了方便描述而出现的,对于本专利技术的步骤、顺序等等均不构成任何限制,除非在说明书中明确指出了步骤的执行有特定的先后顺序。
[0027]本专利技术提出一种基于鼻尖位置估计来判断人脸活体的人脸活体检测方法。
[0028]图1给出了根据本专利技术的一个示例性实施例的人脸活体检测方法的示意性流程图。
[0029]如图1所示,在步骤S110,以第一显示方式显示对准图案。
[0030]上述的“对准图案”用于使得用户鼻尖的位置与图案中的特定位置对准。在下面的例子中,为了便于理解和描述起见,用九宫格图案作为上述的对准图案。这里,九宫格图案相当于田字格,用于对准的特定位置比如为田字格的交点位置。但是,实际上,本专利技术对于对准图案的具体形状、尺寸等等无需做特别的限制。
[0031]这里,在本专利技术中的“显示”,可以是显示在例如显示器、摄像头等显示单元的屏幕上,也可以是显示在某些合适的物体(比如较平的物体)上,本专利技术对此不作任何限制。另外,上述的屏幕可以是录制视频的捕获装置(例如手机、平板电脑、摄像装置等本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种人脸活体检测方法,其特征在于,该方法包括:以第一显示方式显示对准图案,所述对准图案用于使得用户鼻尖的位置与该对准图案上的特定位置对准;从所述对准图案上的当前特定位置依次生成多个特定位置之一的下一特定位置,并以第二显示方式依次显示对准图案上的多个特定位置,同时控制捕获装置来录制针对用户的视频;从录制的视频中提取用户鼻尖的位置构成用户鼻尖位置序列,并与所述对准图案上的依次显示的所述多个特定位置构成的特定位置序列进行比对,得到第一人脸活体检测结果。2.如权利要求1所述的人脸活体检测方法,其特征在于,还包括:针对所述视频,通过静默活体检测模型,得到第二人脸活体检测结果;基于第一人脸活体检测结果和第二人脸活体检测结果,确定所述视频是否通过人脸活体检测。3.如权利要求1所述的人脸活体检测方法,其特征在于,用户鼻尖的位置与特定位置的对准包括用户鼻尖的位置在用于显示对准图案的屏幕的像素空间上的坐标与特定位置在所述屏幕的像素空间上的坐标之间的对准,其中,该对准通过用户移动鼻尖来实现,或者在所述屏幕与所述捕获装置集成在一起的情况下,通过捕获装置自身的移动来实现。4.如权利要求1所述的人脸活体检测方法,其特征在于,从所述对准图案上的当前特定位置依次生成多个特定位置之一的下一特定位置包括:将所述下一特定位置作为当前特定位置,重复所述生成下一特定位置的操作达预定次数。5.如权利要求1~4中的任何一项所述的人脸活体检测方法,其特征在于,通过显示提示信息,用于引导用户实施用户鼻尖的位置与相应的特定位置的对准。6.如权利要求1~4中的任何一项所述的人脸活体检测方法,其特征在于,从所述对准图案上的当前特定位置依次生成多个特定位置之一的下一特定位置的规则包括:所述下一特定位置从与当前特定位置的距离在预定范围内的位置来选取。7.如权利要求1~4中的任何一项所述的人脸活体检测方法,其特征在于,所述对准图案为以隐藏方式显示的九宫格图案,其中,所述特定位置为所述九宫格图案的每个格子的中心点位置,其中,所述下一特定位置从与当前特定位置在水平方向或垂直方向上相邻...

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

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

1