论文部分内容阅读
随着计算机科学、信息技术等学科的迅猛发展,逆向工程技术已经在工业生产和日常生活的诸多领域显现其不可替代的应用价值,其中的数据处理和曲面重建是逆向工程的研究热点之一。数据处理主要包括数据格式的转化、数据点集间的拼接、数据平滑、数据精简和数据分块等,是逆向工程的一项重要的技术环节,它决定了后续的模型重建能否满足应用需求;曲面重建是寻找某种数学描述形式,在满足给定精度的条件下、简洁有效地描述一个给定物理曲面的形状,并在此基础上对曲面本身进行分析、计算、修改和绘制。本文的研究内容来源于“精密工程和工业测量国家测绘局重点实验室开放基金”项目,以真实的三维激光扫描点云数据为研究对象,进行相关数据处理和曲面拟合技术的讨论。主要工作包括以下几部分:论文首先对三维激光扫描数据在Matlab软件平台上计算点云曲率,再进行压缩处理。然后再Imageware软件平台上进行曲面造型,实现曲面重建。(1)提出一种基于点云曲率的数据压缩算法,并以真实隧道的原始点云数据为处理对象,在Matlab软件平台实施压缩处理,对压缩前后的点云数据在Imageware软件平台上可视化显示,对比压缩效果。(2)着重介绍了处理点云数据的商业软件Imageware的主要功能模块和数据处理特性。(3)详细介绍了三维激光扫描点云数据的鲁棒和小波阈值去噪算法,区域重心压缩和共顶点压缩算法,以及Bezier和NURBS曲面拟合方法。实验数据证明,论文提出的基于曲率的点云数据压缩算法对真实点云的压缩可以达到75%左右甚至更高的压缩比,而且通过Imageware的可视化显示表明,该算法在获得较高压缩比的同时,对原始点云数据描述的三维形状有较好的保真度。可见本文提出的三维点云数据处理方法对今后的研究有一定的意义。