论文部分内容阅读
三维点云数据可以为三维地理信息系统、仿真和虚拟技术,以及数字城市建设建立真实的三维城市模型,也为与城市有关的环境设计、规划设计、交通指挥、信号布站、环保分析、虚拟旅游等工作提供仿真和模拟。由点云重建三维模型以及相关的处理技术已有多年的研究历史并取得了大量的研究成果,但由于各个领域获取三维点云数据的技术各不相同,因此现有的点云处理技术对各种领域的应用中存在着不足,如噪声、外点、数据缺失、尖锐特征的丢失和不均匀采样等所表现出的鲁棒性不足。许多研究机构和研究人员一直从事于点处理中各种关键技术的研究与改进,以提高三维点云数据的质量和处理速度。本文研究的主要目的在于提高点云数据在城市三维模型构建过程中的处理效率,并且通过提高点云数据的处理效率,以及模型重建的精度,为数字城市的快速建设提供了一定支持。本文在分析了基于三维激光扫描数据进行三维重建的理论方法和应用现状的基础上,总结了地面三维激光扫描仪的外业点云数据对模型构建的关键技术,以及总结了所应用的理论和模型重建方法。在逆向工程技术的基础上,使用TrimbleRealWorks对Trimble TX8智能型激光扫描仪所扫描得到的点云数据进行数据预处理,开展了如下四个方面的研究工作:(1)通过考虑点云数据的点间距,权重分析并且结合加权法向量优化了WLOP算法,使用了新的EnWLOP方法对点云数据进行简化;(2)对比喷气式平滑与双边滤波平滑,采用对建筑物最优的双边滤波平滑对点云数据以及其法向量进行光滑,得到了优质的点云边缘;(3)并通过泊松算法在精度不丢失的情况下对点云数据进行了快速的表面重建,节省了时间;(4)最后通过MFC结合OpenGL的方法对点云数据的处理软件进行了针对性的开发。研究主要结果有:(1)设计了一种结合加权法向量的WLOP算法,通过与主流软件的处理结果对比,使点云简化的精度以及速度均有提高;(2)对现阶段大部分点云处理软件不考虑法向量的处理方法,估算了法向量,使建模的精度获得提高;(3)对3种点云数据平滑的方法进行对比,得出双边滤波平滑方法是对建筑物最优的平滑方式;(4)由于主流软件对于点云数据的处理比较零散,没有专门针对建筑物的处理软件,本文设计并开发了针对建筑的点云处理软件,为数字城市建设提供了支持。