如何通过活体检测

author author     2023-05-12     517

关键词:

活体检测是[1]在一些身份验证场景确定对象真实生理特征的方法,在人脸识别应用中,活体检测能通过眨眼、张嘴、摇头、点头等组合动作,使用人脸关键点定位和人脸追踪等技术,验证用户是否为真实活体本人操作。可有效抵御照片、换脸、面具、遮挡以及屏幕翻拍等常见的攻击手段,从而帮助用户甄别欺诈行为,保障用户的利益。
手机刷脸解锁
2018年,几乎所有中高端手机均配备了“刷脸”解锁功能[1],而其中都会应用活体检测技术来防范“假脸”攻击,保护手机安全[3]。
身份验证
刷脸支付
支付场景对人脸识别的精度要求极高,活体检测是保障安全及识别精准度的关键。在杭州[1],人脸识别及活体检测技术,已经实现刷脸支付商业落地。
远程身份验证
在银行证券、金融保险、民生社保、在线教育、汽车金融、房屋租住、共享服务、新闻媒体、区块链等场景[1],有时需要用户进行远程身份验证来确认身份信息,人脸识别和活体检测技术是其中成熟的方案。
刷脸解锁
检测方式
立体性活体检测
用 Depth 图像判断人脸的 3D 性,可以防御2D攻击如手机、电脑等显示屏和打印照片。
立体性检测
亚表面检测
利用亚表面散射性不同判断人脸皮肤,可以防御非(类)人脸材质假体。
红外FMP检测
在暗光环境下,基于红外摄像头及IR泛光图检测。
参考技术A 听起来是不是有些奇怪?人类可以仅通过视觉就完成生物和物体的辨别,然而机器需要通过学习才能进行这项检测。正如刷脸的你需要完成识别,打开手机摄像头后,机器会检测你是不是“活的你”。如果出现在镜头面前的是一张照片,或者是视频画面里的你,或者是用了你的脸模做的人皮面具,机器需要自己进行判断,并且确保“其他的你”不会通过他的识别。这就是活体检测的意义。

活体检测主要是通过识别活体上的生理信息来进行,它把生理信息作为生命特征来区分用照片、硅胶、塑料等非生命物质伪造的生物特征。为了确保你是“活的你”,活体检测通常包含几个鉴别步骤,比如眨眼判别:对于可以要求用户配合的应用系统,要求用户眨眼一到两次,人脸识别系统会根据自动判别得到的眼睛的张合状态的变化情况来区分照片和人脸;或者嘴部张合判别:与眨眼判别类似,要求用户张开、闭合嘴巴一到两次,人脸识别系统据此区分照片与真实人脸。

中安的人证比对产品流程接入到的活体检测功能就满足以上所说,并有以下步骤:

如何将活体检测完美融合到人证比对的工作流程?

我们的优势所在:

1、 通过摄像头自动抓取画面中的优质人脸照片,进行人脸识别

2、人证识别系统可识别身份证、护照、驾驶证等含有头像的证件,获取头像信息

3、提供嵌入式机芯,便于自助设备的安装集成

4、证件具有自动分类、自动触发识别、人脸一键采集的功能,人证识别系统方便、快捷

如人像和证件上的头像为同一个人,即比对成功,即使人证合一
参考技术B 人脸识别活体检测

在生物识别系统中,为防止恶意者伪造和窃取他人的生物特征用于身份认证,生物识别系统需具有活体检测功能,即判断提交的生物特征是否来自有生命的个体。

一般生物特征的活体检测技术利用的是人们的生理特征,例如活体指纹检测可以基于手指的温度、排汗、导电性能等信息,活体人脸检测可以基于头部的移动、呼吸、红眼效应等信息,活体虹膜检测可以基于虹膜振颤特性、睫毛和眼皮的运动信息、瞳孔对可见光源强度的收缩扩张反应特性等。

随着人脸识别技术日趋成熟,商业化应用愈加广泛,然而人脸极易用照片、视频等方式进行复制,因此对合法用户人脸的假冒是人脸识别与认证系统安全的重要威胁。目前基于动态视频人脸检测、人脸眨眼、热红外与可见光人脸关联等领先业界的活体检测方法,已经取得了一定的进步。

动作指令活体检测

为防止恶意者伪造和窃取他人的生物特征用于身份认证,生物识别系统需具有活体检测功能,即判断提交的生物特征是否来自有生命的个体。

一般活体检测技术利用的是人们的生理特征,例如活体指纹检测可以基于手指的温度、排汗、导电性能等信息,活体人脸检测可以基于头部的移动、呼吸、红眼效应等信息,活体虹膜检测可以基于虹膜振颤特性、睫毛和眼皮的运动信息、瞳孔对可见光源强度的收缩扩张反应特性等。

目前,人脸识别技术通行的活体检测技术一般采用指令动作配合的方式,如人脸左转、右转、张嘴、眨眼等,指令配合错误则认为是伪造欺骗。

人脸识别技术对于活体检测的研究仍然需要“时空”(时间和空间,是天诚盛业公司独创的概念)的突破。无论是通过摄像头拍摄真人还是照片,最终得到的都是一张二维图片,因此对于摄像头前是真人还是一张照片,目前的人脸识别技术难以判断。另外,人脸识别对于双胞胎、整容这类群体的识别也有待深入研究。人脸识别归根结底是按照人的判断标准,利用深度神经网络和计算机技术,从人脸图像中提取有效的识别特征进行身份判断。人通过肉眼都难以判断的情况下,以目前的技术和理论,还难以做出正确的识别。

近红外人脸活体检测

近红外人脸活体检测主要是基于光流法而实现。

近红外人脸活体检测无需指令配合,检测成功率较高。根据光流法,利用图像序列中的像素强度数据的时域变化和相关性来确定各自像素位置的“运动”,从图像序列中得到各个像素点的运行信息,采用高斯差分滤波器、LBP特征和支持向量机进行数据统计分析。同时,光流场对物体运动比较敏感,利用光流场可以统一检测眼球移动和眨眼。这种活体检测方式可以在用户无配合的情况下实现盲测。
参考技术C 活体检测是在一些身份验证场景确定对象真实生理特征的方法,在人脸识别应用中,活体检测能通过眨眼、张嘴、摇头、点头等组合动作,使用人脸关键点定位和人脸追踪等技术,验证用户是否为真实活体本人操作。可有效抵御照片、 换脸 、面具、遮挡以及屏幕翻拍等常见的攻击手段,从而帮助用户甄别欺诈行为,保障用户的利益。通俗地讲,就是在人脸识别的过程中证明你确实是个“活人”,不是照片、视频或其他神马,证明你是个人,你就是你。


活体检测是依于人脸识别的,人脸活体检测系统V2.0,是一款移动端人脸活体检测软件,通过智能手机或Pad摄像头对准活体人脸,通过近红外算法,不需要动作指令组合(动作包含:眨眨眼、张张嘴),即可确认检测物体是否为活体人脸。支持Android、iOS平台,支持接口二次开发,提供Android开发JAR包,iOS平台.a静态库开发包。

技术特色:

可靠:人脸活体和静态物体的辨识准确率高达98.8%以上;

快速:检测时间小于1秒;

同一服务器可以开启多个进程

活体检测流程:

检测定位人脸,持续跟踪,防止人与人或人与照片的切换。

持续检测防止中途切换人,直至验证通过。


移动端活体检测SDK应用:

互联网金融:人脸登录验证,网上支付安全验证等。

银行场景:用户远程开户的身份验证等。

驾校场景:考生身份认证,路考过程监督等。

楼宇场景:门禁系统身份认证以及人脸识别锁等。

运营商场景:SIM卡实名认证,移动支付等。

防疲劳识别:识别司机疲劳程度,给予预警信息等。

社保验证:针对社保远程开户以及认证等。
参考技术D 取出病变组织的一点点,送交有关科室进行仪器分析,准确性极高。没有疼痛感和伤口。

什么是活体检测

...象真实生理特征的方法,在人脸识别应用中,活体检测能通过眨眼、张嘴、摇头、点头等组合动作,使用人脸关键点定位和人脸追踪等技术,验证用户是否为真实活体本人操作。可有效抵御照片、换脸、面具、遮挡以及屏幕翻拍... 查看详情

多维活体检测,让人脸识别更安全

...提到人脸识别领域的安全风险,主持人用现场合成的视频通过了活体检测和人脸验证,因此人脸识别的安全性引起大众关注。对于活体检测的安全隐患,腾讯优图团队一直保持高度关注,并依托多年积累的技术能力和业务运营经... 查看详情

多维活体检测,让人脸识别更安全

...提到人脸识别领域的安全风险,主持人用现场合成的视频通过了活体检测和人脸验证,因此人脸识别的安全性引起大众关注。对于活体检测的安全隐患,腾讯优图团队一直保持高度关注,并依托多年积累的技术能力和业务运营经... 查看详情

人脸识别中活体检测的重要性是啥?

是防止被攻击欺诈,提高安全性。人脸活体检测主要是通过识别活体上的生理信息来进行,它把生理信息作为生命特征来区分用照片、硅胶、塑料等非生命物质假座的生物特征。一旦虚假人脸攻击成功,极有可能对用户造成重大... 查看详情

首款通过!机器学习服务活体检测算法荣获cfca权威安全认证

...测能力,不断增强对于非活体攻击的防御能力和活体通过率。通过 查看详情

百度人脸活体检测系统通过信通院“护脸计划”首批优秀级安全防护能力评估(代码片段)

...1月2日,百度人脸活体检测系统(V2.0)以全项通过的优异成绩,顺利通过信通院“可信人脸应用守护计划”(以下简称“护脸计划”)测试,获评为优秀级(四级)安全防护等级,成为首批... 查看详情

百度人脸活体检测系统通过信通院“护脸计划”首批优秀级安全防护能力评估(代码片段)

...1月2日,百度人脸活体检测系统(V2.0)以全项通过的优异成绩,顺利通过信通院“可信人脸应用守护计划”(以下简称“护脸计划”)测试,获评为优秀级(四级)安全防护等级,成为首批... 查看详情

人脸检测实战进阶:使用opencv进行活体检测(代码片段)

使用OpenCV进行活体检测在本篇博文中,您将学习如何使用OpenCV执行活体检测。您将创建一个活体检测器,该检测器能够在人脸识别系统中发现假人脸并执行反人脸欺骗。在教程的第一部分,我们将讨论活体检测,... 查看详情

活体检测

...法。眨眼检测算法:利用眼睛纵横比(EAR,eyesaspectratio)通过计算这个EAR的数值,我们可以判断眼睛是张开还是闭合的,从而检测眨眼动作。  EAR=(||p2-p6||+||p3-p5||)?(2*||p1-p4||)代码实现:fromscipy.spatialimportdistanceimportdlibi... 查看详情

活体检测技术哪家强?实测n种场景告诉你答案

...理特征的方法,在人脸识别应用中,活体检测能通过眨眼、张嘴、摇头、点头等组合动作(配合式),使用人脸关键点定位和人脸追踪等技术,验证用户是否为真实活体操作。目前活体检测的方式主要分为... 查看详情

静默活体检测能力,有效规避用户实名认证环节风险(代码片段)

...感较佳。技术原理静默活体检测能力使用RGB摄像头,通过屏幕拍摄出现的摩尔纹、纸质照片反光等一些细节信息进行甄别摄像头前的检测 查看详情

活体检测技术哪家强?实测n种场景告诉你答案

...理特征的方法,在人脸识别应用中,活体检测能通过眨眼、张嘴、摇头、点头等组合动作(配合式),使用人脸关键点定位和人脸追踪等技术,验证用户是否为真实活体操作。目前活体检测的方式主要分为... 查看详情

虹软人脸识别-faceid及ir活体检测的介绍(代码片段)

...方案(IR)单目摄像头检测流程注意:在Windows平台下,若通过OpenCV获取IR摄像头的图像数据,由于其颜色格式为BGR_24,不能用于IR活体检测,需要转成GRAY(或IR活体检测接口支持的其他颜色格式),但BGR_24数据可直接用于人脸检... 查看详情

华为机器学习服务活体检测再升级,构建安全友好的交互式体验

...人脸图像的身份,却无法准确辨别人脸的真伪。那么如何自动、高效地辨别图像真伪,抵抗欺骗攻击以确保系统安全成为人脸识别技术中亟待解决的问题。首先,要想让人脸识别变得更加安全,我们需要检测出伪... 查看详情

华为机器学习服务活体检测再升级,构建安全友好的交互式体验

...人脸图像的身份,却无法准确辨别人脸的真伪。那么如何自动、高效地辨别图像真伪,抵抗欺骗攻击以确保系统安全成为人脸识别技术中亟待解决的问题。首先,要想让人脸识别变得更加安全,我们需要检测出伪... 查看详情

机器学习服务活体检测算法荣获cfca权威安全认证

...器学习服务(MLKit)持续演进人脸检测能力,通过海量样本集训练,不断增强对于非活体攻 查看详情

人脸识别活体检测技术讨论:基于背景人脸相对运动的活体判断方法

...照片沿着人脸轮廓进行裁剪等。但是此方法在不影响真人通过的情况下检测出了部分照片,那么就是有价值的,需要与其他算法一起联合判断,才会达到更好的效果。计算机视觉技术服务提供商神目科技,其核心技术团队来自包... 查看详情

动作活体检测能力,构建安全可靠的支付级“刷脸”体验(代码片段)

...安全隐患。华为机器学习服务的动作活体检测能力,通过采用指令动作配合的方式进行活 查看详情