文摘
英文文摘
声明
1绪论
1.1引言
1.2逆向工程研究现状及关键技术
1.2.1残缺数据修补技术发展现状
1.2.2曲面重构技术发展现状
1.3曲面重构软件现状及发展趋势
1.4本课题主要工作
2基于人工神经网络的数据修补研究
2.1人工神经网络基本概述
2.2 RBF神经网络
2.2.1网络结构
2.2.2网络主要算法
2.2.3算法流程
2.3BP神经网络
2.3.1网络结构
2.3.2网络主要算法
2.3.3算法流程
2.3.4网络缺点及改进方法
2.4数据修补实例
2.4.1网络结构设计
2.4.2训练样本和测试样本
2.4.3实验结果及分析
3曲面重构方法理论基础
3.1 NURBS基础
3.1.1 NURBS定义
3.1.2 NURBS曲线
3.1.3 NURBS曲面
3.1.4 NURBS曲线曲面的性质
3.2 Bezier基础
3.2.1 Bezier曲线
3.2.2 Bezier曲面
3.2.3 Bezier曲面的性质
3.3 Bezier方法和NURBS方法的比较
3.3.1相同点
3.3.2不同点
3.3.3结论
4 NURBS曲面整体插值重构算法
4.1NURBS曲面插值
4.1.1型值点参数化
4.1.2 NURBS基函数的计算
4.1.3 NURBS曲线反算控制点
5逆向软件的开发
5.1软件界面
5.2软件开发工具及开发环境
5.2.1 Visual C++介绍
5.2.2 OpenGL介绍
5.2.3运行环境
5.3数据格式
5.3.1 IGES标准
5.3.2 ASCII文件格式
5.4软件界面设计
5.5软件模块结构划分
5.5.1数据输入输出模块
5.5.2交互操作模块
5.5.3曲面重构模块
5.5.4图形显示模块
5.6实例
5.6.1实例1
5.6.2实例2
6总结与展望
参考文献
作者在攻读硕士期间主要的研究工作
1作者在攻读硕士期间发表的论文
2作者在攻读硕士期间参与的研究工作
致谢