1.一种人脸活体检测的方法,其特征在于,所述方法包括:
获取红绿蓝RGB相机拍摄的包含目标人脸的彩色图像和红外IR相机拍摄的包含所述目标人脸的红外图像;
在所述彩色图像的第一人脸感兴趣区域中提取视觉特征点,并在所述红外图像的第二人脸感兴趣区域中提取视觉特征点;
根据从所述第一人脸感兴趣区域中提取的视觉特征点和从所述第二人脸感兴趣区域中提取的视觉特征点,如果所述第一人脸感兴趣区域与所述第二人脸感兴趣区域满足单应性假设,则确定所述目标人脸为非活体人脸,如果所述第一人脸感兴趣区域与所述第二人脸感兴趣区域不满足单应性假设,则确定所述目标人脸为活体人脸。
2.根据权利要求1所述的方法,其特征在于,所述根据从所述第一人脸感兴趣区域中提取的视觉特征点和从所述第二人脸感兴趣区域中提取的视觉特征点,如果所述第一人脸感兴趣区域与所述第二人脸感兴趣区域满足单应性假设,则确定所述目标人脸为非活体人脸,如果所述第一人脸感兴趣区域与所述第二人脸感兴趣区域不满足单应性假设,则确定所述目标人脸为活体人脸,包括:对从所述第一人脸感兴趣区域提取的视觉特征点和从所述第二人脸感兴趣区域提取的视觉特征点进行匹配,得到匹配的视觉特征点对;
根据所述匹配的视觉特征点对,如果所述第一人脸感兴趣区域与所述第二人脸感兴趣区域满足单应性假设,则确定所述目标人脸为非活体人脸,如果所述第一人脸感兴趣区域与所述第二人脸感兴趣区域不满足单应性假设,则确定所述目标人脸为活体人脸。
3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:
对所述彩色图像进行人脸识别,确定所述彩色图像中的人脸框的位置信息,确定所述人脸框包括的区域为所述彩色图像的第一人脸感兴趣区域;
根据预设的RGB相机的内部参数和外部参数、IR相机的内部参数和外部参数以及所述人脸框的位置信息,确定所述红外图像的第二人脸感兴趣区域。
4.根据权利要求1或2所述的方法,其特征在于,所述根据所述匹配的视觉特征点对,如果所述第一人脸感兴趣区域与所述第二人脸感兴趣区域满足单应性假设,则确定所述目标人脸为非活体人脸,如果所述第一人脸感兴趣区域与所述第二人脸感兴趣区域不满足单应性假设,则确定所述目标人脸为活体人脸,包括:根据所述匹配的视觉特征点对,确定目标单应性矩阵,其中,在所述目标单应性矩阵下,所述第一人脸感兴趣区域与所述第二人脸感兴趣区域中匹配的视觉特征点对的数目最大;
如果在所述目标单应性矩阵下,所述第一人脸感兴趣区域与所述第二人脸感兴趣区域中匹配的视觉特征点对的数目大于或等于预设数值,则所述第一人脸感兴趣区域与所述第二人脸感兴趣区域满足单应性假设,确定所述目标人脸为非活体人脸;
如果在所述目标单应性矩阵下,所述第一人脸感兴趣区域与所述第二人脸感兴趣区域中匹配的视觉特征点对的数目小于预设数值,则所述第一人脸感兴趣区域与所述第二人脸感兴趣区域不满足单应性假设,确定所述目标人脸为活体人脸。
5.根据权利要求1或2所述的方法,其特征在于,所述视觉特征点为纹理特征点。
6.根据权利要求2所述的方法,其特征在于,所述对从所述第一人脸感兴趣区域提取的视觉特征点和从所述第二人脸感兴趣区域提取的视觉特征点进行匹配,得到匹配的视觉特征点对,包括:通过特征描述子,对从所述第一人脸感兴趣区域提取的视觉特征点和从所述第二人脸感兴趣区域提取的视觉特征点进行匹配,得到匹配的视觉特征点对。
7.一种人脸活体检测的装置,其特征在于,所述装置包括:
获取模块,用于获取红绿蓝RGB相机拍摄的包含目标人脸的彩色图像和红外IR相机拍摄的包含所述目标人脸的红外图像;
提取模块,用于在所述彩色图像的第一人脸感兴趣区域中提取视觉特征点,并在所述红外图像的第二人脸感兴趣区域中提取视觉特征点;
确定模块,用于根据从所述第一人脸感兴趣区域中提取的视觉特征点和从所述第二人脸感兴趣区域中提取的视觉特征点,如果所述第一人脸感兴趣区域与所述第二人脸感兴趣区域满足单应性假设,则确定所述目标人脸为非活体人脸,如果所述第一人脸感兴趣区域与所述第二人脸感兴趣区域不满足单应性假设,则确定所述目标人脸为活体人脸。
8.根据权利要求6所述的装置,其特征在于,所述确定模块,用于:
对从所述第一人脸感兴趣区域提取的视觉特征点和从所述第二人脸感兴趣区域提取的视觉特征点进行匹配,得到匹配的视觉特征点对;
根据所述匹配的视觉特征点对,如果所述第一人脸感兴趣区域与所述第二人脸感兴趣区域满足单应性假设,则确定所述目标人脸为非活体人脸,如果所述第一人脸感兴趣区域与所述第二人脸感兴趣区域不满足单应性假设,则确定所述目标人脸为活体人脸。
9.根据权利要求7或8所述的装置,其特征在于,所述确定模块,还用于:
对所述彩色图像进行人脸识别,确定所述彩色图像中的人脸框的位置信息,确定所述人脸框包括的区域为所述彩色图像的第一人脸感兴趣区域;
根据预设的RGB相机的内部参数和外部参数、IR相机的内部参数和外部参数以及所述人脸框的位置信息,确定所述红外图像的第二人脸感兴趣区域。
10.根据权利要求7或8所述的装置,其特征在于,所述确定模块,用于:
根据所述匹配的视觉特征点对,确定目标单应性矩阵,其中,在所述目标单应性矩阵下,所述第一人脸感兴趣区域与所述第二人脸感兴趣区域中匹配的视觉特征点对的数目最大;
如果在所述目标单应性矩阵下,所述第一人脸感兴趣区域与所述第二人脸感兴趣区域中匹配的视觉特征点对的数目大于或等于预设数值,则所述第一人脸感兴趣区域与所述第二人脸感兴趣区域满足单应性假设,所述目标人脸为非活体人脸;
如果在所述目标单应性矩阵下,所述第一人脸感兴趣区域与所述第二人脸感兴趣区域中匹配的视觉特征点对的数目小于预设数值,则所述第一人脸感兴趣区域与所述第二人脸感兴趣区域不满足单应性假设,所述目标人脸为活体人脸。
11.根据权利要求8所述的装置,其特征在于,所述确定模块,用于:
通过特征描述子,对从所述第一人脸感兴趣区域提取的视觉特征点和从所述第二人脸感兴趣区域提取的视觉特征点进行匹配,得到匹配的视觉特征点对。
12.一种人脸识别设备,其特征在于,所述人脸识别设备包括红绿蓝RGB相机、红外IR相机、处理器和存储器,其中:所述RGB相机用于拍摄彩色图像,所述IR相机用于拍摄红外图像;
所述处理器通过执行存储在所述存储器内的代码实现上述权利要求1至权利要求6任一所述的人脸活体检测的方法。