【技术实现步骤摘要】
本专利技术属于人脸识别领域,特别是指一种人脸活体检测的方法和装置。
技术介绍
人脸识别,是基于人的脸部特征信息进行身份识别的一种生物识别技术。用摄像机或摄像头采集含有人脸的图像或视频流,并自动在图像中检测和跟踪人脸,进而对检测到的人脸进行识别的一系列相关技术。但是,人脸识别的过程中,一些非法用户可能使用合法用户的脸部照片以及视频等欺骗人脸识别设备,使得非法用户通过人脸识别。现有技术中判断采集到的人脸图像是否是活体图像一般采用如下方法:要求用户做出指定的动作,如眨眼、张嘴等,并采集人脸图像,根据采集到的人脸图像判断用户是否完成了指定的动作,如果是,则判断采集到的人脸图像为活体图像。但是,这种方法对用户很不友好,并且可以使用预先录制的包含指定的动作的视频欺骗人脸识别设备,识别准确度低。
技术实现思路
为克服现有技术的不足,本专利技术的目的在于提供一种人脸活体检测的方法和装置,能够判断人脸图像是否是活体图像,该方法具有鲁棒性和稳定性,并且识别的精确度高,对用户友好。本专利技术提供技术方案如下:一方面,提供一种人脸活体检测的方法,包括:采集3D人脸图像;在所述3D人脸图像的整个区域上选择第一组特征点,并获取所述第一组特征点的三维坐标;使用所述第一组特征点的三维坐标计算得到表示所述第一组特征点的深度信息的第一人脸特征;使用所述第一人脸特征判断所述3D人脸图像是否是活体图像 ...
【技术保护点】
一种人脸活体检测的方法,其特征在于,包括:采集3D人脸图像;在所述3D人脸图像的整个区域上选择第一组特征点,并获取所述第一组特征点的三维坐标;使用所述第一组特征点的三维坐标计算得到表示所述第一组特征点的深度信息的第一人脸特征;使用所述第一人脸特征判断所述3D人脸图像是否是活体图像。
【技术特征摘要】 【专利技术属性】
1.一种人脸活体检测的方法,其特征在于,包括:
采集3D人脸图像;
在所述3D人脸图像的整个区域上选择第一组特征点,并获取所述第
一组特征点的三维坐标;
使用所述第一组特征点的三维坐标计算得到表示所述第一组特征点
的深度信息的第一人脸特征;
使用所述第一人脸特征判断所述3D人脸图像是否是活体图像。
2.根据权利要求1所述的人脸活体检测的方法,其特征在于,所述
使用所述第一组特征点的三维坐标计算得到表示所述第一组特征点的深
度信息的第一人脸特征之后,所述使用所述第一人脸特征判断所述3D人
脸图像是否是活体图像之前还包括:
在所述3D人脸图像的局部区域上选择第二组特征点,并获取所述第
二组特征点的三维坐标;所述局部区域为鼻子区域、眼睛区域或嘴巴区域;
使用所述第二组特征点的三维坐标计算得到表示所述第二组特征点
的深度信息的第二人脸特征;
将所述第一人脸特征和第二人脸特征合并为一个联合人脸特征;
所述使用所述第一人脸特征判断所述3D人脸图像是否是活体图像进
一步为:
使用所述联合人脸特征判断所述3D人脸图像是否是活体图像。
3.根据权利要求1或2所述的人脸活体检测的方法,其特征在于,
所述使用所述第一组特征点的三维坐标计算得到表示所述第一组特征点
的深度信息的第一人脸特征包括:
使用所述第一组特征点的三维坐标拟合得到第一目标平面;
计算所述第一组特征点到所述第一目标平面的距离,所述距离即为所
述第一人脸特征。
4.根据权利要求2所述的人脸活体检测的方法,其特征在于,所述
\t第二人脸特征包括点-面距离特征值、点-点距离特征值和/或角度特征值,
所述点-面距离特征值、点-点距离特征值和角度特征值通过如下方法得到:
使用所述第二组特征点的三维坐标拟合得到第二目标平面;
计算所述第二组特征点到所述第二目标平面的距离,得到点-面距离
特征值;
计算所述第二组特征点两两之间的距离,得到点-点距离特征值;
计算所述第二组特征点两两决定的直线,并且计算所述直线与所述第
二目标平面的夹角,得到角度特征值。
5.根据权利要求2所述的人脸活体检测的方法,其特征在于,所述
使用所述联合人脸特征判断所述3D人脸图像是否是活体图像包括:
使用预先训练的分类器对所述联合人脸特征进行分类;
根据分类结果判断所述3D人脸图像是否是活体图像。
技术研发人员:孔勇,王玉瑶,
申请(专利权)人:北京天诚盛业科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。