采集模块:用于采集待识别目标人脸的图像数据,并对其中的人脸关键点进行标定,其中,人脸的图像数据包括人脸的深度图像和人脸的彩色图像;
重建模块:用于根据标定后的人脸深度图像进行三维人脸重建,得到三维人脸重建模型;
计算模块:用于计算三维人脸重建模型中的预设数量的各关键点之间的表面距离,生成表面距离矩阵;
转化模块:将表面距离矩阵转化为人脸标准型;
提取模块:用于从人脸标准型中提取出待识别特征向量;
对比模块:将待识别特征向量与预设的人脸特征数据库中已有的特征向量进行对比,实现三维人脸识别。