基于静态2D图片的3D模型生成及编辑系统的实现——3D模型生成毕业论文.doc

基于静态2D图片的3D模型生成及编辑系统的实现——3D模型生成毕业论文.doc

本科毕业论文 题 目:基于静态2D图片的3D模型生成及编辑系统的实现 ——3D模型生成 姓 名: 学 院:软件学院 系:软件工程 专 业:软件工程 年 级: 学 号: 指导教师: 职称: 年 月 摘 要Microsoft Visual C++ 6.0的MFC框架下实现的,并利用OpenGL图形库来实现三维效果和纹理贴图。 关键词Abstract With the development of computer technology, 3D modeling has been surging as an important branch of computer graphics. Its utility covers more and more fields: virtual reality, film production, video conference, computer aided education, medicine research, computer games and so on. This thesis focuses on the technology of 3D face modeling, which was initiated by Parke in 1972 emphasized on face parameter model. Although 3D face modeling has various applications, people are not satisfied because specialized equipment, huge data storage space and effective network transmission are required. Otherwise, modeling the real face of a given person would be a difficult task for the complexity of the face feature. In this thesis, first, we collect photos. second, we extract the face feature points and some no- feature points from these photos and save them. Third, we use all the points to build a 3D face grid model. Then, a face texture map is made by stitching the person’s photos. Finally, by mapping the texture to the grid model, a characterized 3D face model is completed. This system of 3D face modeling is implemented using the Microsoft Visual C + + 6.0 of the MFC framework, and OpenGL to accomplish 3D effect and texture mapping. Key words: 3D face modeling face feature points Texture mapping OpenGL 目录 第一章 绪论 1 1.1课题的背景与意义 1 1.2国内外的发展情况 3 1.3本论文的主要工作 4 1.4论文的组织结构 6 第二章 图片的获取和关键点的提取 7 2.1图片获取 7 2.2人脸特征点的定义 8 2.2.1人脸的特点 8 2.2.2 MPEG-4标准下的FDP参数 9 2.3人脸特征点的交互提取 10 2.3.1立体视觉 11 2.3.2特征点提取过程 12 2.4小结 13 第三章 三维网格模型生成和纹理图拼接 14 3.1三维网格模型生成 14 3.2纹理图拼接 18 第四章 纹理映射 20 4.1纹理映射介绍 20 4.2模型与纹理图的映射关系 20 4.2.1圆柱投影 21 4.2.2正交投影 22 4.3 OpenGL纹理映射实现 22 4.3.1 OpenGL简介 23 4.3.2纹理映射步骤 23 4.3.3纹理映射核心代码分析说明 25 4.4小结 27 第五章

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档