论文部分内容阅读
创建逼真的个性化三维人脸模型一直是计算机图形学、计算机视觉和图像处理领域中一个极具挑战性的课题。它在辅助整形手术、人脸形态学以及人脸识别领域都有重要的应用,具有重要的研究意义和应用价值。本文分析了三维人脸建模的应用前景及国内外发展现状,深入研究了基于人脸正侧面照片的三维真实人脸建模技术。该方法应用改进的CANDIDE模型作为通用的三维人脸模型,利用从照片中提取出来的人脸特征信息,修改通用人脸模型生成特定人脸模型。然后利用正侧面人脸照片合成近似全视角纹理图,对特定人脸模型进行纹理映射,使之具有真实感。具体内容如下:(1)通用人脸模型的构建。选择瑞典大学Image Coding Group提供的CANDIDE-3人脸网格模型作为通用人脸模型,改进其特征点数目和覆盖区域。改进后的模型结构简单,构建操作可参考性好,为特定人脸模型重构奠定了良好的基础。(2)基于特征点模板的人脸特征提取方法。本文提出将已标定了特征点的CANDIDE模型作为人脸特征点模板,以三维坐标点拾取技术为基础,将特征点模板与人脸照片相交互以提取人脸特征信息。该方法可方便有效地在照片中标定出特定人脸的特征点。(3)研究利用立体视觉原理恢复出特定人脸的三维特征信息,并用这些特征信息对通用人脸模型进行变形修改,最终得到一个包含特定人脸特征的人脸模型。模型的变换主要分两步完成,特征点调整和非特征点调整。(4)在分析传统的基于正侧面人脸照片构建全视角纹理的不足之处的基础上,采用了一种近似的全视角人脸纹理合成及纹理映射方法。并利用OpenGL进行模型渲染,得到真实的三维人脸。实验结果表明,该方法纹理合成简单有效,纹理映射效果较逼真。(5)采用面向对象的设计方法,利用VC++和OpenGL开发三维人脸建模实验系统,取得了较好的重建效果。