论文部分内容阅读
三维地理信息系统(Geographic Information System,GIS)在智慧城市建设等领域应用日益广泛,城市三维模型作为城市信息模型(City Information Model,CIM)的基本组成单元,如何被高效构建与管理是迫切需要解决的一个问题。目前,在三维GIS精细化应用领域,建立单体化三维模型仍主要依靠传统手工建模技术,效率低,成本高,难以满足大规模工程化应用需求。尽管近年来兴起的倾斜摄影测量实景影像建模技术能够快速构建城市大规模三维场景模型,但无法自动识别与区分三维GIS场景中的独立地物,即单体化问题仍没有较为完善的解决方案,严重阻碍了三维GIS的分析功能与行业应用。现有文献中介绍的单体化方法以及商用GIS软件中采用的单体化方法均存在不同程度的局限性,发展更加高效的单体化建模方法已成为必然趋势。单体化的核心就是在兼顾效率的情况下,实现三维场景中的模型独立并且能够被高效地管理与分析。本文针对现有城市三维模型单体化方法的研究现状,探索无人机(Unmanned Aerial Vehicle,UAV)遥感协同建筑信息模型(Building Information Model,BIM)的单体化方法,主要研究内容与成果如下:(1)围绕三维GIS建模主题的UAV、BIM、单体化研究现状综述。首先,从硬件设备、应用领域等方面,对轻小型无人机平台的应用现状进行总结分析(着重梳理了大疆、Parrot、3D Robotics世界三大轻小型无人机平台的应用情况)。其次,对建筑纹理信息提取方法以及BIM在GIS领域的应用现状进行归纳。最后,重点阐述了当前主流的三大类单体化建模方法,并对七小类单体化方法进行综合分析。(2)UAV建筑面正视影像提取与BIM几何结构信息协同研究。研究基于轻小型UAV遥感影像的建筑纹理提取,以遥感影像角点检测为辅助,提取建筑实体的轮廓角点信息,实现建筑纹理的自动裁剪与矫正,同时以建筑物BIM各个侧面的几何结构信息为约束条件对建筑体正视纹理进行不均匀缩放变换与校准,得到面向单体化的建筑纹理块。(3)面向三维GIS单体化应用的BIM数据重构研究。针对原始BIM几何结构复杂,与GIS中的常用数据格式不统一,采用3dmax内置插件功能将RVT格式的BIM数据导入链接到3dmax平台中,通过适当的焊接、桥接、剔除等简化重构操作,得到面向单体化应用的几何白模。(4)UAV建筑正视影像与轻量化OBJ模型纹理映射研究。基于OpenSceneGraph与OpenGL开源图形图像处理技术,对面向三维GIS单体化应用的几何白模进行读取解析、渲染显示,通过法线碰撞检测、掩码标记、着色器渲染等算法步骤,实现OBJ几何白模进行纹理映射操作。(5)UAV协同BIM的单体化建模原型系统OIModel研发与实证。基于C++与QT混合编程研发了无人机遥感协同BIM的单体化建模原型系统OIModel,该系统主要围绕面向单体化的建筑纹理提取与轻量化OBJ几何模型纹理映射两方面展开进行总体功能设计与研发,通过OIModel系统对本文所提出的方法进行实证研究。实验证明,通过人机交互半自动方式,系统能够有效完成建筑纹理信息提取以及几何模型纹理映射,较好地实现单体化模型重建。