论文部分内容阅读
伴随经济日渐繁荣和科学技术日新月异,人类在物质需求和精神层面都有了更高的追求。在游戏动漫、影视剧作、医疗美容、视频通讯和信息安全等众多方面,不再满足于二维世界带来的视觉感官体验,3D电影、电视,游戏动漫等应运而生。其中,三维人脸建模由于直观的显示效果和广泛的应用场景,成为目前科学研究领域和实际工程项目中的一个关注热点。相对于传统的基于三视图、多视图以及视频流的三维人脸重建,基于单张照片对人脸进行重建需要的用户输入量最少,因此是目前研究的重点。然而由于人脸面部构造极为复杂,并且不同人脸之间的差异巨大,只通过单张人脸照片很难直接获取人脸的深度数据,其实际执行操作更具挑战性。因此,本课题的开展极具研究价值和实用价值。本文围绕基于单张照片的重塑三维人脸模型进行了如下两项工作:一是提出了一种基于特征融合的面部特征点深度恢复算法。首先,对人脸数据库采取预处理工作,获取三维模型对应的二维面部图像;其次通过显式形状回归的方法获取面部特征点位置信息;之后,提取面部几何特征,依据所获得的关键点对人脸进行Delaunay三角剖分,划分人脸特征区域,通过比对待恢复人脸与数据库人脸特征区域的几何特征距离相似度,完成基于几何特征的深度信息恢复;接着,提取局部纹理特征,以关键点划分局部纹理区域,并进行区域局部二值模式算子直方图统计,通过衡量待恢复人脸与数据库人脸的直方图距离相似度,完成基于局部纹理特征的深度恢复;最后,运用最小二乘法进行特征融合,提高特征点的恢复准确度。本文提出的基于特征融合的人脸特征点深度恢复算法,所使用的特征易于提取并且算法复杂度低,实验结果表明恢复的面部特征点深度信息较为精确。二是提出了两种三维人脸模型的纹理映射算法。基于约束细化Delaunay三角剖分的纹理映射方法是通过关键点计算二维图像和三维模型之间的投影关系,对关键点构建的特征区域进行撒点插值,进行进一步约束细化的Delaunay三角剖分,依据不同区域的映射关系,完成三维人脸的建立以及对应纹理的贴附。基于径向基插值的纹理映射方法是通过已知特征点信息对径向基网络进行拟合训练,形成特定人脸对应的径向基网络,然后对非特征点经构建完成的网络实现插值映射,重建特定的人脸模型。相较于传统的方法,本文提出的方法不需要进行大量的人机交互操作,在使用少量数据的基础上重建出了较为真实的人脸模型,适合应用在实际工程中。