GPU加速下的大规模城市建筑物模型三维可视化关键技术

来源 :中国地质大学(北京) | 被引量 : 0次 | 上传用户:ztlzp
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
数字地球应用领域的扩大使得人们对各类空间数据所表达信息量的要求不断提高,―智慧城市‖概念的提出使得虚拟城市建筑物模型数据成为数字地球中另外一种重要的空间数据。另一方面,现代图形硬件强大的并行计算能力已经逐渐应用到各类图形或非图形问题中,实现了这些程序的GPU加速。针对上述研究背景,本文从数字地球的角度出发,以GPU加速为理论与技术的基础,以大规模城市建筑物模型高效三维可视化为目标,探讨利用GPU并行运算实现这些模型数据在网络环境下可视化若干过程的加速,这些过程包括了大规模建筑物模型的数据调度、层次细节与真实感显示等阶段,提高这些阶段原有CPU方法的效率,增强数字地球系统对建筑物模型三维可视化的支持。纵观全文,本文主要贡献如下:1.提出对大规模城市建筑物模型矢量分布数据建立基于R树与其变种的空间索引来服务建筑物模型数据的调度,在此基础上利用CUDA实现了R+树空间查询的加速,并提出了一种空间查询的双重加速算法,该算法将视锥范围分割后映射到CUDA架构的线程块上,将R+树每个实体映射到单个线程上,大大缩短了数据调度程序运行的时间。2.在前人研究工作的基础上,首先利用建筑物模型自身的空间格局和语义关系,将简化的建筑物模型形成的层级数据预存入CPU内存中,提出了一种基于视点移动的高效动态CPU-GPU传输方法,接着利用可编程着色器对GPU显存中被传入的建筑物层次数据进行并行地修改,并实时地渲染相应层次细节的建筑物模型,实现了大规模城市建筑物层次细节机制的GPU加速。3.利用可编程管线中的像素着色器将光照模型中Phong算法由传统方法顶点的并行运算转移到像素级别,增强了Phong光照模型着色效果。提出利用可几何着色器对阴影体的确定进行GPU加速,并利用图形硬件实现遮挡查询,对是否绘制某场景结点产生阴影体的判断进行加速,提高了阴影绘制的效率。本文对各个阶段GPU加速的算法效率都进行了实验验证,实验表明本文方法是可行并且是高效的,满足基于数字地球的大规模城市建筑物模型的三维可视化,为增强新一代数字地球产品提供技术支撑。
其他文献
对红松自然分布区内12个产地的360个家系25年生优树子代林的树高、胸径和材积进行测定的结果表明,红松树高、胸径和材积家系间差异极显著;从360个家系中选出最好的5个家系的
<正>中央电视台历时3年,倾力打造的12集电视纪录片《大国崛起》,是一部系列文献纪录片,第一次用纪录片的形式,将500年历史长河中,9个世界性大国的崛起过程,立体、直观地展现
对毛竹林进行10 cm、20 cm两种深度及不垦复的试验结果表明:在春笋数量方面,垦复的毛竹林小于没有垦复的毛竹林,且存在显著性差异,但垦复深度10 cm、20 cm之间无显著性差异;在
人力资源管理是现代企业获取和保留优秀人才,让企业保持核心竞争力的重要手段。薪酬管理作为人力资源管理的重要组成部分,是推动企业守住人才和保持核心竞争力的重要因素。企业
篮球运动是世界闻名进步的绚丽文化标志和一种社会人文现象。篮球运动本质是一种活动性游戏。它在特殊的规则限制下,以特殊的形式和方法,手段,集体的进行攻防对抗,引人入胜。作为
榛实象甲是危害平榛的主要害虫,在辽宁省铁岭市2年发生1代,少数为3年1代。常以老熟幼虫及成虫在寄主植物附近的土壤中越冬。5月上旬越冬成虫出土,6月中下旬雌成虫产卵于幼果
采用空间序列代替时间系列的方法,对阔叶林和白桦落叶松林火烧迹地生物量变化进行研究的结果表明:在阔叶林和白桦落叶松林的火烧迹地中,总生物量随着火烧后时间的延长呈增长趋
随着物联网应用的深入,其面临的安全问题日益突出。本文主要研宄了物联网面临的安全威胁及提高物联网安全性的相应措施,在此基础上,重点研宄了物联网安全风险评估方法,提出了一种
对紫薇进行疏果试验的结果表明:采用40%乙烯利WC100mlM667m2进行疏果,药后30天单株落果率为67.08%、果序重355.6g,明显好于其他激素的疏果效果,且对苗木较为安全,基本上能达到疏果目的