文摘
英文文摘
声明
学位论文的主要创新点
第一章 绪论
1.1 人体三维测量技术发展概况
1.1.1 接触式测量方法
1.1.2 非接触式测量方法
1.2 三维人体重建技术
1.2.1 线框模型
1.2.2 实体建模
1.2.3 基于物理的建模技术
1.2.4 曲面建模
1.3 本科题研究主要内容及意义
1.4 小结
第二章 常用几种曲面重建方法比较
2.1 NURBS方法来进行曲面重构
2.2 利用B-sPline方法来进行曲面重构
2.3 利用微切平面方法来进行曲面重构
2.4 利用特征方法来进行曲面重构
2.5 利用曲面变形方法来进行曲面重构
2.6 利用神经网络方法来进行曲面重构
2.7 基于三角网格进行曲面重建
2.8 小结
第三章 小三角面片逼近曲面进行三维人体重建
3.1 与三角剖分有关的若干定义
3.2 三角剖分优化准则
3.3 散乱数据点三角剖分方法综述
3.3.1 平面上散乱数据点三角剖分方法概述
3.3.2 空间散乱数据点三角剖分方法概述
3.4 直接基于空间体的三角剖分
3.4.1 散乱数据点三角剖分中的基本概念和定义
3.4.2 三角剖分中的基本数据结构
3.4.3 三角剖分算法实现过程
3.4.4 简化三角剖分算法
3.4.5 用三角剖分实现三维人体重建
3.5 小结
第四章 散乱数据点云噪点去除和三角网格孔洞修补
4.1 散乱数据点云噪点的去除
4.1.1 常用去噪点的算法
4.1.2 鲁棒滤波去噪算法
4.2 数据点的平滑
4.3 三角网格孔洞光顺修补
4.3.1 孔洞修补前处理
4.3.2 基于边界顶点的孔洞直接修补
4.3.3 修补网格的细分及优化
4.3.4 修补网格形状调整
4.4 小结
第五章 用VC++6.0中OpenGL渲染人体重构模型
5.1 面向对象技术编程
5.1.1 面向对象技术编程的内容
5.1.2 面向对象技术的特征及应用
5.2 Visual C++编程平台
5.3 OpenGL简介
5.3.1 OpenGL概述和工作流程
5.3.2 OpenGL的作用
5.4 VC++6.0中OpenGL编程
5.5 系统模块
5.5.1 系统环境初始化
5.5.2 数据输入
5.5.3 数据处理和曲面建立
5.5.4 数据显示
5.6 小结
第六章 结论和展望
6.1 结论
6.2 不足与展望
参考文献
在校期间发表论文
致谢