华北电力大学(保定) 硕士学位论文基于激光扫描数据点集的三维重建算法研究姓名:肖琪申请学位级别:硕士专业:控制科学与工程;控制理论与控制工程指导教师:杨耀权 2011-03 华北电力大学硕士学位论文 I 摘要随着激光扫描技术和三维表面重建技术的迅速发展,基于激光扫描数据点集的三维表面重建在科学计算可视化、虚拟现实、医学图像、数字娱乐、文物保护等领域发挥了越来越重要的作用,使其有了非常高的现实研究价值,越来越多的引起人们的关注;另外三维表面重建过程涉及到计算几何、拓扑学以及计算机图形学等多个领域的知识,因此对数据点集的三维表面重建技术的研究具有重大的现实意义和理论意义。本文主要围绕激光扫描数据点集的三维重建的算法展开,首先介绍了三维表面重建中比较常用的曲面以及具体算法;接着针对表面三角网格化,介绍了逐点插入法、三角网生成法、分治算法这三种常用的 Delaunay 三角剖分算法的构网过程,并对算法的时间复杂度进行分析比较。在对 Delaunay 三角剖分算法进行深入研究的基础上,综合各种算法的优缺点, 提出了一种基于二维数据点重建的新算法。首先将激光扫描得到三维深度数据进行投影变换,把数据点从三维转化到二维平面域,然后对二维数据按改进的 Delaunay 剖分算法进行三角剖分,该算法分为初始三角网生成和三角网优化两部分,按坐标顺序排列数据点,并直接生成三角网,再根据拥有公共边的四边形的凹凸性对三角网进行优化,然后转换到三维曲面,最后对曲面进行消隐处理,得到三维立体图。有效的提高了 Delaunay 三角剖分的效率,缩短了剖分所用时间。对 MFC 框架编程、 OpenGL 以及计算机图形学技术中的光照模型、纹理映射模型作了详细介绍,最后在 VC 平台上采用 MFC 和 OpenGL 混合编程技术,以激光扫描煤场得到的数据为例,使用本文提出的算法实现了激光扫描数据点集的表面重建,并在此基础上加入了 OpenGL 的光照处理函数提高了显示效果,证实了算法的有效性。关键词: 激光扫描数据; Delaunay 三角剖分;三维重建; OpenGL 华北电力大学硕士学位论文 II Abstract With the rapid development of the three-dimensional reconstruction and laser scanning technology, the technology of 3D r econstruction based on laser scanning data plays an very important role in more and more fields, such as scientific visualization, virtual reality, medical imag ing, digital entertainment and heritage, so it has very high researching value, and more and more peop le pay attention to it. The process of three-dimensional surface reconstruction involv es several fields, such putational geometry, topology puter graphics, so the investigation of 3D surface reconstruction based on laser scanning data has great practical and theoretical significance. This paper is written focus on the algorithm of 3D surface reconstruction based on laser scanning data. Firstly, the monl y used surface and sp ecific algorithm in the process of reconstruction are intr oduced; then three me thods of Delaunay triangulation are described: one by one point insert, triangu lar mesh generation method and divide and conquer algorithm, the time complexity among the thre
基于激光扫描数据点集的三维重建算法研究 来自淘豆网m.daumloan.com转载请标明出处.