面向三维重建的工程图投影信息获取与处理
【英文题名】 Extracting and Processing Orthographic Projection Information of Engineering Drawings for 3D Reconstruction
【学科专业名称】 计算机软件与理论
【关键词】 三维重建; 工程图; 视图分离; DXF文件;
【英文关键词】 3D reconstruction; engineering drawings; view separation; DXF files;
【中文摘要】 基于工程图的三维形体重建技术是根据形体在二维投影视图中的几何信息和拓扑信息生成相应的三维形体,这是一个从低维到高维的构造过程,目前已成为CAD与CAM中的重要研究课题。其中工程图投影信息获取与处理作为三维重建工作的第一步,对重建工作起着重要作用。本文以辽宁省科技攻关项目为背景对基于特征识别的重建方法中工程图投影信息获取与处理技术做了较深入的研究,取得了一定的研究成果。主要内容包括: 1.详细研究和分析了DXF文件的格式和存储结构,设计并编写了各图元的数据结构以及获取各实体图元信息的接口程序,分析了尺寸标注约束语义,总结出尺寸标注提取的规则的算法。 2.在工程图视图分离方面,提出一种最小外接矩形的多视图分离方法,实现了对于各类非标准三视图的视图分离,包括一视图、二视图等,同时结合工程语义确定出视图的关系,实现从绘图坐标系到空间坐标系的转换。 3.着重讨论了半剖视图的识别与处理方法,针对DXF文件格式,获取半剖区域信息,对由半剖视图所打断的形体轮廓线进行了恢复,并给出了具体的算法,降低了后续三维重建的难度。 综上所述,本文从工程应用角度出发,提出了一整套工程图三维重建预处理方案。和...
【英文摘要】 3D reconstruction technology based on engineering drawings is to construct 3D objects by use of geometric and topological information of 2D orthographic projection views. The process of construction is from lower dimension to high dimension, which has become an important research subject in CAD/CAM.As the first step of reconstruction, information extraction and processing plays an important role in 3D reconstruction. The thesis made deeply research to the technology of information extraction and processing ...
面向三维重建的工程图投影信息获取与处理
摘要 5-6
Abstract 6-7
第1章 绪论 11-19
1.1 课题背景 11
1.2 国内外进展 11-14
1.3 研究内容和关键技术 14-17
1.4 本文工作 17-19
第2章 工程图的相关知识及预处理流程 19-30
2.1 投影的基本知识 19-23
2.1.1 投影法介绍 19-20
2.1.2 三视图的形成及投影规律 20-22
2.1.3 三视图的对应规律 22-23
2.2 三维重建的基本原理 23
2.3 WINDOWS 环境下OPENGL 编程技术 23-26
2.3.1 Windows 95/NT 下OpenGL 编程原理 24
2.3.2 VC++6.0 和OpenGL 图形接口的实现 24-26
2.4 面向三维重建的工程图投影信息预处理流程 26-28
2.5 本章小结 28-30
第3章 工程图投影信息获取与处理技术 30-50
3.1 DXF 文件中实体图元的获取 30-36
3.1.1 DXF 文件的基本结构 30-32
3.1.2 DXF 文件中实体段的分析 32-33
3.1.3 实体图元的数据结构 33-36
3.2 实体图元的获取 36-42
3.2.1 直线图元信息的获取 38
3.2.2 圆图元信息的获取 38
3.2.3 圆弧图元信息的获取 38-41
3.2.4 椭圆图元信息的获取 41-42
3.3 DXF 文件中标注信息的获取 42-47
3.3.1 尺寸标注信息的数据结构 44-45
3.3.2 尺寸标注信息的获取 45-47
3.4 工程图的数据整理 47-48
3.4.1 重复图元处理 47-48
3.4.2 邻接点拟合处理 48
3.5 本章小结 48-50
第4章 视图分离 50-57
4.1 传统视图分离方法 50-51
4.2 视图的分离 51-56
4.2.1 求视图的最小外接矩形算法 51-53
4.2.2 确定视图关系 53-54
4.2.3 求取投影原点 54-55
4.2.4 视图划分 55-56
4.3 本章小结 56-57
第5章 半剖视图的识别与处理 57-71
5.1 半剖视图信息在DXF 文件中的描述 57-59
5.1.1 剖视图的描述 57-59
5.1.2 中心线的描述 59
5.2 半剖视图的识别与获取 59-65
5.2.1 半剖视图的识别规则 60-61
5.2.2 半剖视图中心线的获取 61-62
5.2.3 半剖剖面区域实体信息的获取 62-64
5.2.4 半剖视图的识别算法 64-65
5.3 半剖视图的处理 65-70
5.3.1 镜像算法描述 65-68
5.3.2 半剖视图的处理过程 68-69
5.3.3 优化处理 69-70
5.4 本章小结 70-71
第6章 视图坐标规格化 71-74
6.1 设置空间投影坐标轴 71
6.2 坐标系的变换 71-73
6.2.1 绘图坐标到视图坐标的转换 72
6.2.2 视图坐标到空间投影坐标的转换 72-73
6.2.3 绘图坐标到空间投影坐标的转换 73
6.3 本章小结 73-74
第7章 工程图预处理实例 74-80
7.1 视图分离实例 74-76
7.2 半剖视图处理实例 76-77
7.3 重建实例 77-79
7.4 本章小结 79-80
结论 80-82
参考文献 82-85
致谢 86-87
详细摘要 87-96
(以下被隐藏)
| 相关论文专题 |