活体检测方法和系统技术方案

技术编号:34571873 阅读:76 留言:0更新日期:2022-08-17 13:03
本公开提出了一种活体检测方法和系统。该方法包括:采集待检测对象的连续多帧图像;基于该连续多帧图像获取该待检测对象的生理信号;将该连续多帧图像中的每一帧图像按位置分割成多个图像块,并将该连续多帧图像中相同位置的图像块构成网格序列,以获取多个网格序列;确定该生理信号跨该多个网格序列的一致性;以及基于该生理信号的一致性来判断该待检测对象是否为活体。测对象是否为活体。测对象是否为活体。

【技术实现步骤摘要】
活体检测方法和系统


[0001]本公开主要涉及活体检测,尤其涉及基于生理信号分析的活体检测。

技术介绍

[0002]在金融支付、身份验证等应用场景,活体检测一般嵌套在人脸检测和人脸识别的模块中,用于验证待检测用户是否为真实用户本人。
[0003]对于大多数生物识别认证和访问控制系统来说,面部欺骗攻击已经成为一种重大威胁,其中攻击样本被提交给生物识别系统并试图进行身份验证。具体而言,面部欺骗攻击是试图通过使用照片、视频或授权人脸的不同替代品来获取其他人的访问权限。
[0004]虽然现有的反欺骗技术能够检测出大多数面部欺骗攻击,但切除部分照片的遮挡攻击以及由橡胶等材质制成的面罩攻击在一定程度上难以防御。
[0005]有鉴于此,期望提供一种改进的活体检测方法和系统。

技术实现思路

[0006]以下给出一个或多个方面的简要概述以提供对这些方面的基本理解。此概述不是所有构想到的方面的详尽综览,并且既非旨在标识出所有方面的关键性或决定性要素亦非试图界定任何或所有方面的范围。其唯一的目的是以简化形式给出一个或多个方面的本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种活体检测方法,包括:采集待检测对象的连续多帧图像;基于所述连续多帧图像获取所述待检测对象的生理信号;将所述连续多帧图像中的每一帧图像按位置分割成多个图像块,并将所述连续多帧图像中相同位置的图像块构成网格序列,以获取多个网格序列;确定所述生理信号跨所述多个网格序列的一致性;以及基于所述生理信号的一致性来判断所述待检测对象是否为活体。2.根据权利要求1所述的方法,基于所述生理信号的一致性来判断所述待检测对象是否为活体进一步包括:如果所述生理信号的一致性达到一致性阈值,则确定所述待检测对象为活体;如果所述生理信号的一致性未达到所述一致性阈值,则确定所述待检测对象不是活体。3.根据权利要求1所述的方法,确定所述生理信号跨所述多个网格序列的一致性进一步包括:基于所述多个图像块和所述多个网格序列来构建所述生理信号的特征矩阵;对所述特征矩阵进行奇异值分解以获得奇异值矩阵;计算所述奇异值矩阵中的最大奇异值,以确定所述生理信号跨所述多个网格序列的一致性。4.根据权利要求3所述的方法,每个图像块对应于所述特征矩阵中的一个元素,并且每个图像块的像素均值构成所述特征矩阵中的对应元素的值。5.根据权利要求1所述的方法,进一步包括:基于所述多个网格序列来计算所述生理信号的频率和振幅;基于所述生理信号的频率、振幅和一致性的组合来判断所述待检测对象是否为活体。6.根据权利要求5所述的方法,基于所述生理信号的频率、振幅和一致性的组合来判断所述待检测对象是否为活体进一步包括:如果所述生理信号的频率、振幅和一致性均达到各自相应的阈值,则确定所述待检测对象是活体;如果所述生理信号的频率、振幅和一致性均未达到各自相应的阈值,则确定所述待检测对象不是活体。7.根据权利要求5所述的方法,基于所述生理信号的频率、振幅和一致性的组合来判断所述待检测对象是否为活体进一步包括:基于所述生理信号的频率、振幅和一致性中的任一者或两者未达到各自相应的阈值,对所述生理信号的频率、振幅和一致性进行加权组合以获得组合值;如果所述组合值达到预设阈值,则确定所述待检测对象是活体;以及如果所述组合值未达到所述预设阈值,则确定所述待检测对象不是活体。8.根据权利要求1所述的方法,所述生理信号包括光电容积描记(PPG)信号。9.根据权利要求1所述的方法,所述连续多帧图像包括RGB图像,并且采集待检测对象的连续多帧图像进一步包括:选择所述RGB图像中的绿色通道图像。10.一种活体检测装置,包括:
图像采集模块,采集待检测对象...

【专利技术属性】
技术研发人员:秦兴彬
申请(专利权)人:支付宝杭州信息技术有限公司
类型:发明
国别省市:

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

1