活体检测的方法、装置及计算机存储介质制造方法及图纸

技术编号:19546173 阅读:38 留言:0更新日期:2018-11-24 21:01
本发明专利技术实施例提供了一种活体检测的方法、装置及计算机存储介质,该方法包括:获取人脸视频,所述人脸视频中的人脸与采集所述人脸视频的图像采集装置之间的距离是变化的;对所述人脸视频进行活体检测,以确定所述人脸是否为活体。由此可见,本发明专利技术实施例中考虑了视频人脸与图像采集装置之间的距离变化来进行活体检测,能够提升活体检测的效果,避免照片等形式的非活体攻击。

Method, Device and Computer Storage Medium for Biological Detection

The embodiment of the present invention provides a method, device and computer storage medium for living detection. The method includes: acquiring face video, the distance between the face in the face video and the image acquisition device for collecting the face video is variable, and carrying out live detection of the face video to determine the person. Is the face alive? Thus, in the embodiment of the present invention, the distance between the video face and the image acquisition device is taken into account to carry out live detection, which can improve the effect of live detection and avoid non-live attacks such as photographs.

【技术实现步骤摘要】
活体检测的方法、装置及计算机存储介质
本专利技术涉及图像处理领域,更具体地涉及一种活体检测的方法、装置及计算机存储介质。
技术介绍
处于安全的考虑,门禁系统在各个领域都有广泛的应用。门禁系统的开启方式有多种,例如输入密码、刷门禁卡、指纹等方式。然而,密码容易被泄漏、门禁卡容易被复制、指纹容易被伪造,从而出现安全隐患。人脸识别作为一种生物特征身份认证的方法,能够应用于门禁系统,提高门禁系统的安全性,但是,在身份验证过程中,需要防范照片、屏幕翻拍等各种攻击。
技术实现思路
考虑到上述问题而提出了本专利技术。本专利技术提供了一种活体检测的方法、装置及计算机存储介质,考虑了视频人脸与图像采集装置之间的距离变化来进行活体检测,能够避免照片等形式的非活体攻击。根据本专利技术的一方面,提供了一种活体检测的方法,包括:获取人脸视频,所述人脸视频中的人脸与采集所述人脸视频的图像采集装置之间的距离是变化的;对所述人脸视频进行活体检测,以确定所述人脸是否为活体。在本专利技术的一个实施例中,所述对所述人脸视频进行活体检测,以确定所述人脸是否为活体,包括:根据所述人脸的不同部位在所述人脸视频中的尺寸变化,以确定所述人脸是否为活体,所述人脸的不同部位在所述人脸视频中的尺寸变化是根据所述人脸的距离变化得到的。在本专利技术的一个实施例中,所述根据所述人脸的不同部位在所述人脸视频中的尺寸变化,以确定所述人脸是否为活体,包括:根据所述人脸的不同部位在所述人脸视频中的尺寸变化,构建所述人脸的三维信息,并根据所述三维信息以确定所述人脸是否为活体。在本专利技术的一个实施例中,所述获取人脸视频,包括:获取输入数据;对所述输入数据进行人脸检测;根据所述人脸检测所确定的所述人脸在所述输入数据中的位置信息,持续追踪所述输入数据中的所述人脸,并将所述输入数据中的所述人脸抠出以生成所述人脸视频。在本专利技术的一个实施例中,应用于门禁系统,所述方法还包括:对所述人脸视频进行人脸识别,以确定所述人脸对应的身份信息;响应于所述身份信息为认证身份且所述人脸为活体,控制所述门禁系统开启。在本专利技术的一个实施例中,利用循环神经网络进行所述活体检测。在本专利技术的一个实施例中,在所述获取人脸视频之前,还包括:使用带有标注信息的样本集,通过训练得到用于所述活体检测的所述循环神经网络。在本专利技术的一个实施例中,还包括:为所述人脸视频添加标注信息,并将添加标注信息后的人脸视频加入样本集中;使用更新后的样本集,通过训练得到更新后的循环神经网络。根据本专利技术另一方面,提供了一种活体检测的装置,所述装置包括:获取模块,用于获取人脸视频,所述人脸视频中的人脸与采集所述人脸视频的图像采集装置之间的距离是变化的;活体检测模块,用于对所述人脸视频进行活体检测,以确定所述人脸是否为活体。在本专利技术的一个实施例中,所述活体检测模块,具体用于:根据所述人脸的不同部位在所述人脸视频中的尺寸变化,以确定所述人脸是否为活体,所述人脸的不同部位在所述人脸视频中的尺寸变化是根据所述人脸的距离变化得到的。在本专利技术的一个实施例中,所述活体检测模块,具体用于:根据所述人脸的不同部位在所述人脸视频中的尺寸变化,构建所述人脸的三维信息,并根据所述三维信息以确定所述人脸是否为活体。在本专利技术的一个实施例中,所述获取模块,包括:获取子模块,用于获取输入数据;人脸检测子模块,用于对所述输入数据进行人脸检测;视频生成子模块,用于根据所述人脸检测所确定的所述人脸在所述输入数据中的位置信息,持续追踪所述输入数据中的所述人脸,并将所述输入数据中的所述人脸抠出以生成所述人脸视频。在本专利技术的一个实施例中,应用于门禁系统,还包括:人脸识别模块,用于对所述人脸视频进行人脸识别,以确定所述人脸对应的身份信息;控制模块,用于响应于所述身份信息为认证身份且所述人脸为活体,控制所述门禁系统开启。在本专利技术的一个实施例中,所述活体检测模块利用循环神经网络进行所述活体检测。在本专利技术的一个实施例中,还包括训练模块,用于:为所述人脸视频添加标注信息,并将添加标注信息后的人脸视频加入样本集中;使用更新后的样本集,通过训练得到更新后的循环神经网络。该装置能够用于实现前述方面及其各种示例的活体检测的方法。根据本专利技术的又一方面,提供了一种活体检测的装置,包括存储器、处理器及存储在所述存储器上且在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现前述方面及各个示例所述的活体检测的方法的步骤。根据本专利技术的再一方面,提供了一种计算机存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现前述方面及各个示例所述的活体检测的方法的步骤。由此可见,本专利技术实施例中考虑了视频人脸与图像采集装置之间的距离变化来进行活体检测,能够提升活体检测的效果,避免照片等形式的非活体攻击。附图说明通过结合附图对本专利技术实施例进行更详细的描述,本专利技术的上述以及其它目的、特征和优势将变得更加明显。附图用来提供对本专利技术实施例的进一步理解,并且构成说明书的一部分,与本专利技术实施例一起用于解释本专利技术,并不构成对本专利技术的限制。在附图中,相同的参考标号通常代表相同部件或步骤。图1是本专利技术实施例的电子设备的一个示意性框图;图2是本专利技术实施例的活体检测的方法的一个示意性流程图;图3是本专利技术实施例中的循环神经网络的一个示意图;图4是本专利技术实施例的图2的活体检测的方法应用于门禁系统的门禁控制方法的一个示意性流程图;图5是本专利技术实施例的门禁控制方法的另一个示意性流程图;图6是本专利技术实施例的活体检测的装置的一个示意性框图;图7是本专利技术实施例的应用于门禁系统的活体检测的装置的一个示意性框图。具体实施方式为了使得本专利技术的目的、技术方案和优点更为明显,下面将参照附图详细描述根据本专利技术的示例实施例。显然,所描述的实施例仅仅是本专利技术的一部分实施例,而不是本专利技术的全部实施例,应理解,本专利技术不受这里描述的示例实施例的限制。基于本专利技术中描述的本专利技术实施例,本领域技术人员在没有付出创造性劳动的情况下所得到的所有其它实施例都应落入本专利技术的保护范围之内。本专利技术实施例可以应用于电子设备,图1所示为本专利技术实施例的电子设备的一个示意性框图。图1所示的电子设备10包括一个或更多个处理器102、一个或更多个存储装置104、输入装置106、输出装置108、图像传感器110以及一个或更多个非图像传感器114,这些组件通过总线系统112和/或其它形式互连。应当注意,图1所示的电子设备10的组件和结构只是示例性的,而非限制性的,根据需要,所述电子设备也可以具有其他组件和结构。所述处理器102可以包括CPU1021和GPU1022或者具有数据处理能力和/或指令执行能力的其它形式的处理单元,例如现场可编程门阵列(Field-ProgrammableGateArray,FPGA)或进阶精简指令集机器(AdvancedRISC(ReducedInstructionSetComputer)Machine,ARM)等,并且处理器102可以控制所述电子设备10中的其它组件以执行期望的功能。所述存储装置104可以包括一个或更多个计算机程序产品,所述计算机程序产品可以包括各种形式的计算机可读存储介质,例如易失性存储器1041和/或非易失性存储器1042。所述易失性存储器1041例如可以包括随本文档来自技高网...

【技术保护点】
1.一种活体检测的方法,其特征在于,所述方法包括:获取人脸视频,所述人脸视频中的人脸与采集所述人脸视频的图像采集装置之间的距离是变化的;对所述人脸视频进行活体检测,以确定所述人脸是否为活体。

【技术特征摘要】
1.一种活体检测的方法,其特征在于,所述方法包括:获取人脸视频,所述人脸视频中的人脸与采集所述人脸视频的图像采集装置之间的距离是变化的;对所述人脸视频进行活体检测,以确定所述人脸是否为活体。2.根据权利要求1所述的方法,其特征在于,所述对所述人脸视频进行活体检测,以确定所述人脸是否为活体,包括:根据所述人脸的不同部位在所述人脸视频中的尺寸变化,以确定所述人脸是否为活体,所述人脸的不同部位在所述人脸视频中的尺寸变化是根据所述人脸的距离变化得到的。3.根据权利要求2所述的方法,其特征在于,所述根据所述人脸的不同部位在所述人脸视频中的尺寸变化,以确定所述人脸是否为活体,包括:根据所述人脸的不同部位在所述人脸视频中的尺寸变化,构建所述人脸的三维信息,并根据所述三维信息以确定所述人脸是否为活体。4.根据权利要求1至3中任一项所述的方法,其特征在于,所述获取人脸视频,包括:获取输入数据;对所述输入数据进行人脸检测;根据所述人脸检测所确定的所述人脸在所述输入数据中的位置信息,持续追踪所述输入数据中的所述人脸,并将所述输入数据中的所述人脸抠出以生成所述人脸视频。5.根据权利要求1至4中任一项所述的方法,其特征在于,应用于门禁系统,所述方法还包括:对所述人脸视频进行人脸识别,以确定所述人脸对应的身份信息;响应于所述身份信息为认证身份且所述人脸为活体,控制所述门禁系统开启。6.根据权利要求1至5中任一项所述的方法,其特征在于,利用循环神经网络进行所述活体检测。7.根据权利要求6所述的方法,其特征在于,还包括:为所述人脸视频添加标注信息,并将添加标注信息后的人脸视频加入样本集中;使用更新后的样本集,通过训练得到更新后的循环神经网络。8.一种活体检测的装置,其特征在于,所述装置包括:获取模块,用于获取人脸视频,所述人脸视频中的人脸与采集所述人脸视频的图像采集装置之间的距离是变化的;活体检测模块,用于对所述人脸视频进行...

【专利技术属性】
技术研发人员:孙伟范浩强
申请(专利权)人:北京旷视科技有限公司北京迈格威科技有限公司
类型:发明
国别省市:北京,11

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

1