活体检测是指用户按照系统指示做出相应的动作,后台将对用户完成的动作进行识别,判断提交的生物特征是否来自有生命的个体,并提示用户活体检测是否通过。这主要是为了防止用户在一些重要环境下用照片骗过系统完成验证。
为了提高人脸识别体验感、减少依靠使用者动作配合来检测活体,智能领域研究出一种活体检测技术——静默活体检测。它不需要用户做任何动作,只需要自然正对摄像头三、四秒钟,就可以完成整个检测过程。目前使用的科技公司就有商汤科技、世纪晟科技、小视科技等。接下来以世纪晟科技为例进行分析。
人脸活体检测技术应该满足:
在线实时处理
受光照等外界影响小
用户界面自然,交互少,欺骗代价高。
优异的检测能力,辅助人脸识别特征提取
静默活体检测——
顾名思义,就是在没有眨眼、张嘴、数数等一系列的动作配合下来判断到底是不是一个真活人,恰恰与动态活体验证相反,静默活体验证不仅技术上实现难度更高,在实际应用中对准确性要求也更高。
技术要点之一——人脸框的提取
人脸框的提取,也就是所谓的人脸检测,这是人脸技术中最基本的一环,很多公司都做了人脸检测的工作,而且做得很牛,例如世纪晟科技。
以下介绍几种比较出色的人脸检测算法:
OpenCV人脸检测方法
Seetaface人脸检测方法
libfacedetect人脸检测方法
级联CNN人脸检测方法
采用级联网络来进行人脸检测,最小能够检测12x12大小的人脸,相比于单个CNN的人脸检测方法,大大加快了人脸检测的速度,并提高了人脸框的准确度,人脸检测的准确率和召回率也很高,在FDDB数据集上达到了当时最高的分数
网友评论