三维人脸识别的生成方法包括:
一、获取目标人脸的RGB图像以及三维深度图像;
二、根据RGB图像和三维深度图像的内外参数计算出旋转平移矩阵,旋转平移矩阵可以反映RGB图像与三维深度图像之间的映射关系;
三、根据旋转平移矩阵通过旋转和/或平移得到RGB图像和三维深度图像的位置关系;
四、将RGB图像的颜色通道分解成R、G、B三个独立通道;
五、将三维深度图像的坐标通道分解成x、y、z三个独立通道;
六、将R、G、B三个通道以及x、y、z三个通道作为目标模型的六个数据输入通道,目标模型是根据多个RGB图像训练样本基于深度神经网络模型训练得到的模型;
七、将RGB图像以及三维深度图像的人脸图像信息通过六个数据输入通道输入到目标模型中;
八、通过目标模型生成目标人脸三维图像。