论文部分内容阅读
近年来,大规模三维场景的快速构建技术在三维可视化领域中的应用越来越广,它不仅给城市规划、智能交通、数字娱乐、军事仿真等领域提供了技术支持,而且在人们的日常生活中也得到了广泛应用,如数字地球、虚拟旅游、三维导航等,因此具有很重要的研究及应用价值。本文以动态构建手机虚拟测试环境为背景,研究大规模三维场景的动态构建技术。由于场景建模范围广,更新频率高,因此对场景的构建速度及自动化程度提出了更高的要求。鉴于以往建模方法的不足,考虑到图像数据表达简单且易压缩易存储的特点,本文提出了一种基于图像规则的过程化建模方法。该方法以二维GIS线划图为基础,通过图像规则的建立,以规则图的形式保存了场景中各元素的几何特征,进而通过高度生成规则获得了每个地物模型的高度,最后利用基于三角剖分的建模方法构建了符合一定精度的大规模三维场景。论文对该方法实现过程中涉及到的关键问题如模型数据的分离、高度的自动化生成、不同地物模型的构建等问题进行了具体阐述,并提出了相应的解决方法。为了实现场景的动态构建,本文还提出了一种合理有效的场景组织与调度策略,对内存中的场景数据进行实时的更新与构建,最终实现了大规模三维场景的实时漫游。通过以从北京市选取的几个大规模场景为例进行测试可知,本文中的建模方法不仅占用空间少,数据利用率高,而且简单、快速,具有一定的真实感,非常适合大规模三维场景的动态构建,此外基于图像的处理有利于扩展为并行计算,从而为利用硬件实现场景的快速建模打下基础,具有很重要的理论及应用价值。