本发明涉及人脸识别领域,具体涉及一种基于人脸识别认证的Android红外双目活体检测。
背景技术:
在目前的利用红外线实现双目活体检测的技术中,普通红外双目,能够同时实时采集近红外和可见光两种图像,并且PC端用户视频软件能够进行实时处理。但是并没有利用其它平台进行实时处理的方法,特别是不能在Android应用系统里面自动检测人脸和判断活体。为了解决上述问题,提供一种基于人脸识别认证的Android红外双目活体检测。
技术实现要素:
本发明针对现有技术的不足,提出一种基于人脸识别认证的VIP识别方法,具体技术方案如下:
一种基于人脸识别认证的Android红外双目活体检测,其特征在于:采用以下步骤,
步骤1:打开红外双目摄像头,红外双目摄像头采集区域视频流;
步骤2:图像处理模块分别从视频流中抓取两帧图片,一张为彩色图片A,另一张为黑白图片B;
步骤3:人脸识别模块对彩色图片A进行特征提取,得到人脸特征P1;
步骤4:判断人脸特征P1是否达到设定的阈值,如果是,则进入下一步骤,否则,回到步骤2;
步骤5:人脸识别模块对黑白图片B进行特征提取,对黑白图片B小区域检测ROI,得到人脸特征P2;
步骤6:结合人脸特征P1和人脸特征P2进行活体判断,判断是否为活体,如果是,则进入下一步骤,否则,进入到步骤8;
步骤7: