活体检测方法、装置、电子设备及存储介质制造方法及图纸

技术编号:24708960 阅读:13 留言:0更新日期:2020-07-01 00:06
本申请公开了一种活体检测方法、装置、电子设备和可读存储介质,该活体检测方法包括:通过移动终端的屏幕展示光水印序列,其中,所述光水印序列的每一帧包括一张预设图像以及至少部分实时采集图像;获取在光水印序列展示时采集的第一图像序列;根据所述第一图像序列与所述光水印序列的匹配度确定被测对象是否为活体。本申请有益效果在于,利用了真假用户对光水印的反射差异,显著提高对照片、视频等攻击的拦截成功率,降低了设备对检测结果的影响,并且用户配合成本较低,无需增加额外的附件,显著降低了硬件成本。

【技术实现步骤摘要】
活体检测方法、装置、电子设备及存储介质
本申请涉及数据处理
,具体涉及一种活体检测方法、装置、电子设备及存储介质。
技术介绍
人脸识别技术在越来越多的领域得到应用,如移动支付、门禁解密、火车业务等。但是在人脸验证识别的过程中,往往存在着用户攻击,如视频、照片、3D面具等,为了防止用户攻击,需要验证是否是用户本人。目前防止用户攻击的主要方法有:(1)配合动作检测,如向使用者发出“眨眼”、“抬头”等指令,检测用户配合程度,来确定用户是否为活体;(2)图像特征分类,即提取图像特征,通过训练真实人脸和攻击人脸的分类器,进行活体性识别;(3)双目视觉三维重建,即利用多图视差,匹配构建三维人脸信息;(4)利用红外、深度摄像头,即通过附加深度信息,拦截相应攻击行为。但是,以上方式均存在多种不足,比如用户交互成本较高;识别精度受设备影响较大,如很多移动硬件设备自带美颜功能;硬件要求高、需要附加红外、深度摄像头等硬件。
技术实现思路
鉴于上述问题,提出了本申请以便提供一种克服上述问题或者至少部分地解决上述问题的一种活体检测方法、装置、电子设备及存储介质。依据本申请的一个方面,提供了一种活体检测方法,用于移动终端,该方法包括:通过移动终端的屏幕展示光水印序列,其中,所述光水印序列的每一帧包括一张预设图像以及至少部分实时采集图像;获取在光水印序列展示时采集的第一图像序列;根据所述第一图像序列与所述光水印序列的匹配度确定被测对象是否为活体。可选的,所述方法还包括:通过移动终端的屏幕展示基础图像,以使被测对象根据所述基础图像调整姿态;获取在基础图像展示时采集的第二图像序列;对所述第二图像序列进行姿态识别,根据姿态识别结果确定被测对象是否为活体。可选的,所述对所述第二图像序列进行姿态识别包括:识别出被测对象的眼部位置,和/或识别出被测对象是否眨眼。可选的,所述通过移动终端的屏幕展示光水印序列包括:在展示所述光水印序列的每一帧时,将所述至少部分实时采集图像展示在预设图像预留的区域。可选的,所述根据所述第一图像序列与所述光水印序列的匹配度确定被测对象是否为活体包括:从所述第一图像序列的每幅图像中裁剪出眼部图像,得到眼部图像序列;对眼部图像序列进行光水印分析,得到分析结果序列;将所述分析结果序列与所述光水印序列依据序位进行比对,根据各序位的比对结果确定被测对象是否为活体。可选的,所述对眼部图像序列进行光水印分析,得到分析结果序列包括:从眼部图像中识别出映射图像;对所述映射图像进行还原处理,得到分析结果;所述还原处理包括如下的至少一种:放大、调整对比度、仿射变换。可选的,所述根据各序位的比对结果确定被测对象是否为活体包括:若比对结果为一致的占比大于预设阈值,则确定被测对象为活体。依据本申请的另一方面,提供了一种活体检测装置,用于移动终端,该装置包括:展示单元,用于通过移动终端的屏幕展示光水印序列,其中,所述光水印序列的每一帧包括一张预设图像以及至少部分实时采集图像;采集单元,用于获取在光水印序列展示时采集的第一图像序列;分析单元,用于根据所述第一图像序列与所述光水印序列的匹配度确定被测对象是否为活体。可选的,所述展示单元,用于通过移动终端的屏幕展示基础图像,以使被测对象根据所述基础图像调整姿态;所述采集单元,用于获取在基础图像展示时采集的第二图像序列;所述分析单元,用于对所述第二图像序列进行姿态识别,根据姿态识别结果确定被测对象是否为活体。可选的,所述分析单元,用于识别出被测对象的眼部位置,和/或识别出被测对象是否眨眼。可选的,所述展示单元,用于在展示所述光水印序列的每一帧时,将所述至少部分实时采集图像展示在预设图像预留的区域。可选的,所述分析单元,用于从所述第一图像序列的每幅图像中裁剪出眼部图像,得到眼部图像序列;对眼部图像序列进行光水印分析,得到分析结果序列;将所述分析结果序列与所述光水印序列依据序位进行比对,根据各序位的比对结果确定被测对象是否为活体。可选的,所述分析单元,用于从眼部图像中识别出映射图像;对所述映射图像进行还原处理,得到分析结果;所述还原处理包括如下的至少一种:放大、调整对比度、仿射变换。可选的,所述分析单元,用于若比对结果为一致的占比大于预设阈值,则确定被测对象为活体。依据本申请的又一方面,提供了一种电子设备,包括:处理器;以及被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使所述处理器执行如上述任一所述的活体检测方法。依据本申请的再一方面,提供了一种计算机可读存储介质,其中,所述计算机可读存储介质存储一个或多个程序,所述一个或多个程序当被处理器执行时,实现如上述任一所述的活体检测方法。由上述可知,本申请的技术方案,通过移动终端的屏幕展示光水印序列,其中,所述光水印序列的每一帧包括一张预设图像以及至少部分实时采集图像;获取在光水印序列展示时采集的第一图像序列;根据所述第一图像序列与所述光水印序列的匹配度确定被测对象是否为活体。本申请有益效果在于,利用了真假用户对光水印的反射差异,显著提高对照片、视频等攻击的拦截成功率,降低了设备对检测结果的影响,并且用户配合成本较低,无需增加额外的附件,显著降低了硬件成本。上述说明仅是本申请技术方案的概述,为了能够更清楚了解本申请的技术手段,而可依照说明书的内容予以实施,并且为了让本申请的上述和其它目的、特征和优点能够更明显易懂,以下特举本申请的具体实施方式。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本申请的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1示出了根据本申请一个实施例的一种活体检测方法的流程示意图;图2示出了根据本申请另一个实施例的一种活体检测方法的流程示意图;图3示出了根据本申请再一个实施例的一种活体检测方法的流程示意图;图4示出了根据本申请一个实施例的一种活体检测装置的结构示意图;图5示出了根据本申请一个实施例的电子设备的结构示意图;图6示出了根据本申请一个实施例的计算机可读存储介质的结构示意图。具体实施方式下面将参照附图更详细地描述本申请的示例性实施例。虽然附图中显示了本申请的示例性实施例,然而应当理解,可以以各种形式实现本申请而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本申请,并且能够将本申请的范围完整的传达给本领域的技术人员。图1示出了根据本申请一个实施例的一种活体检测方法的流程示意图。如图1所示,该活体检测方法包括:步骤S110,通过移动终端的屏幕展示光水印序列,其中,所述光水印序列的每一帧包括一张预设图像以及至本文档来自技高网...

【技术保护点】
1.一种活体检测方法,用于移动终端,其特征在于,该方法包括:/n通过移动终端的屏幕展示光水印序列,其中,所述光水印序列的每一帧包括一张预设图像以及至少部分实时采集图像;/n获取在光水印序列展示时采集的第一图像序列;/n根据所述第一图像序列与所述光水印序列的匹配度确定被测对象是否为活体。/n

【技术特征摘要】
1.一种活体检测方法,用于移动终端,其特征在于,该方法包括:
通过移动终端的屏幕展示光水印序列,其中,所述光水印序列的每一帧包括一张预设图像以及至少部分实时采集图像;
获取在光水印序列展示时采集的第一图像序列;
根据所述第一图像序列与所述光水印序列的匹配度确定被测对象是否为活体。


2.如权利要求1所述的方法,其特征在于,所述方法还包括:
通过移动终端的屏幕展示基础图像,以使被测对象根据所述基础图像调整姿态;
获取在基础图像展示时采集的第二图像序列;
对所述第二图像序列进行姿态识别,根据姿态识别结果确定被测对象是否为活体。


3.如权利要求2所述的方法,其特征在于,所述对所述第二图像序列进行姿态识别包括:
识别出被测对象的眼部位置,和/或识别出被测对象是否眨眼。


4.如权利要求1所述的方法,其特征在于,所述通过移动终端的屏幕展示光水印序列包括:
在展示所述光水印序列的每一帧时,将至少部分所述实时采集图像展示在预设图像预留的区域。


5.如权利要求1所述的方法,其特征在于,所述根据所述第一图像序列与所述光水印序列的匹配度确定被测对象是否为活体包括:
从所述第一图像序列的每幅图像中裁剪出眼部图像,得到眼部图像序列;
对眼部图像序列进行光水印分析,得到分析结果序列;
将所述分析结果序列与所述...

【专利技术属性】
技术研发人员:洪天琦李慧刘俊夫
申请(专利权)人:北京三快在线科技有限公司
类型:发明
国别省市:北京;11

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

1