基于点云的房屋三维建模软件设计与实现

来源 :西安理工大学 | 被引量 : 0次 | 上传用户:kkk0089
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
利用三维激光扫描仪获取大型室外场景的三维点云数据,进行大规模三维室外场景的建模是近年来的一个研究热点。房屋三维建模是大规模室外场景建模中的一个关键,针对扫描得到的房屋三维点云数据,本文设计并实现了一个三维房屋建模软件。   论文从点云数据的获取方法、获取设备和获取过程三方面开始详细阐述了点云数据是如何获取的,并简要分析了点云数据的特点和组织结构。在实际的数据获取中由于不可抗拒因素的影响,所获取的数据比较冗余和杂乱,没有一个统一的标准,对后续的建模带来很大的影响。针对这种情况详细介绍了点云数据的预处理过程,很好的解决了数据的不规则冗余情况。事实上,在实际的数据扫描过程中,不可避免的还会加入树木、行人和道路等数据信息,这些数据对房屋三维建模来说起到了很大的抑制作用,增加了数据量,降低了数据的处理速度,我们需要得到目标房屋的点云数据,剔除这些与建模无关的数据,本文在数据处理部分介绍了目标点云数据常用的几种分割方法,并通过软件实现了目标点云数据的分割,以方便后续的建模。   本文的软件设计结合了软件工程中的相关知识,从软件设计的原则、设计框架出发,对所要实现的功能进行了仔细的分析,并对软件的主要功能模块做了简要的介绍。本软件读入数据的格式为*.OBJ格式的文件,在软件设计部分对软件中所要实现的显示模块和视图变化模块进行了设计。论文第四章主要从软件实现的角度来分析和实现轮廓点的提取、轮廓线的绘制,在此基础上进行三维模型的建立,根据房屋通常具有规则外形结构的特点,对得到轮廓线存在残缺不全的部分进行了规则化处理,对规则化的结果进行面的拟合便可得到基本的三维房屋模型。本软件的开发,为大规模室外场景的三维建模和设计提供一定的借鉴和实践基础。
其他文献
网格是当今分布式计算研究领域最为活跃的部分,它以虚拟组织VO(Virtual Organization)的形式灵活、有效地将不同管理域的异构资源组织起来,协同完成大型计算任务。任务调度是
本论文研究的主要内容为基于内容的中文网络信息过滤。在论文的撰写过程中,首先深入研究了模式匹配中的一些经典算法,包括算法流程,匹配思想以及时空性能。并对英文语境进行
学位
数据库自然语言查询接口是人机接口的重要研究课题,它大大简化了人机交互的过程,使用户可以只以应用领域的概念访问数据库。它是人工智能与数据库技术相结合的产物,主要涉及
伴随着各种大型应用领域对大数据量存储需求的增长,有限的主存空间无法容纳全部数据,因此利用多磁盘的并行来满足存储容量和I/O性能需求的并行文件系统具有越来越重要的作用。
随着计算机网络的高速发展,网络上的信息安全受到了人们越来越多的重视。密码学的研究和应用是信息安全技术的核心领域之一,而椭圆曲线密码体制是近年来密码学领域研究的一个
分布式数据库是集中数据库和计算机网络相结合的产物,其中经过很长的时间来发展。由于分布式数据库的特性,使它成为比集中式越来越多人使用的焦点。这个特性就是它的网络特性
随着无线网络的发展,其具有挑战的应用场景通信需求对现有的无线网络体系结构提出了新的要求,因此,用以解决复杂网络的异步消息传输的新型体系结构——容迟容断网络DTN(delay
在现代社会,如何高效的防范金融欺诈、账户盗取、系统入侵、网络盗号、信息窃取等新形式高科技高智商犯罪,为金融安全、信息安全和人身安全保驾护航,预防暴力事故、恐怖袭击,
物联网技术作为信息时代的代表性技术在近年来得到了飞速的发展。无线传感器网络(WSN)技术则是物联网技术的重要基石。由于WSN独有的优良特性,近年来在环境污染监测、智能农