基于GPU的地球三维空间环境实时可视化技术与系统

来源 :浙江大学 | 被引量 : 0次 | 上传用户:lyfwgc2005
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息获取、处理和传输等技术的不断发展,我们可离线重构地球上城市和海洋等复杂环境的三维数字模型,并将各种实时获取的动态信息接入该虚拟环境,形成与现实物理世界相对应的高保真动态三维空间信息环境,从而为各种复杂事件和问题的决策在计算机信息空间上提供分析仿真环境,提高人类对自身所处环境的感知、分析与管理能力。这就对大范围、多源、多维、海量的复杂三维空间数据实时可视化提出了很高的要求。随着现代图形硬件(GPU)的可编程性加强和计算能力提高,本文主要针对大规模三维空间信息数据的特点,研究如何基于GPU对地球范围内多源三维空间数据进行优化处理和实时可视化。主要研究内容和学术贡献包括:  (1)地球表面基础层实时绘制技术。基础层包括数字高程、遥感影像构成的球形地形以及叠加融合显示的几何、纹理及矢量信息。在地形绘制方面,基于GPU的Geometry Clipmapping技术在球面上进行定制设计,高效自适应地输出并显示密集的球形地形网格;在矢量信息叠加绘制方面,提出了一个基于纹理的多级联绘制叠加算法,根据视点位置和视线方向提供深度剖分和屏幕空间分块两种策略,有效提高像素利用率并抑制走样;在水体几何叠加绘制方面,提出了GPU友好的面向不同海况的高真实感海水表面绘制方法,并完成多级海况一键切换,保证不同海区无缝过渡以及在海陆交界浅滩处的正确绘制效果。  (2)地球自然生态环境实时高质量绘制技术。地球自然环境包括陆上植被系统和海洋生态系统,复杂性高,规模巨大,难以预建模和有效绘制,需结合GPU进行几何表达和层次细节控制呈现。基于实例化、GPU feedback buffer及GPU视域剔除等方法,我们建立了一套完全由GPU驱动的树木及草地LOD切换机制,实现了高质量的陆上植被环境的实时绘制。面向复杂的水下海洋生态系统,我们提出了一个GPU与CPU混合的算法框架,CPU负责轻量级的由语法生成基础几何,GPU负责细节几何的密集生成和LOD的无缝切换,系统地从海洋生物的分布、单个生物的造型和生物之间的互动三个层面来构建复杂的局部生态环境,并实现实时绘制。  (3)复杂城市三维建筑模型实时绘制技术。建筑物是地球最主要的人造设施,城市是建筑物聚集的典型场所。海量的不规则三角网格和纹理对城市建筑模型数据的调度和绘制效率提出了严峻的挑战。我们提出了一整套基于GPU的面向海量城市模型的优化处理及实时绘制方法,包括LOD生成、纹理压缩、局部几何优化、面片绘制顺序重排、基于外存的的多线程调度与绘制模式等,有效降低了海量三维模型的I/O压力,优化了绘制效率。针对城市独特的复杂管线数据,从其结构特征出发,提出并实现了基于GPU的实时建模和绘制算法。  (4)研发了基于地球构架的三维空间信息系统基础平台及应用软件。针对地球构架下数据量大、地表弯曲性、精度控制难等特性,我们提出了从数据调度、数据处理到可视化绘制的整体流程框架,研发了虚拟地球数据管理与可视化原型平台,形成了数据层、平台层、支撑层与应用层四层构架,并提供了“平台+支撑+插件”的开放式模型和二次开发环境。平台支持地球规模的复杂地形、三维模型及典型大气海洋水体环境的实时真实感仿真,实现了基于Web多媒体技术的灵活界面设计。基于该平台研制完成了一些典型应用软件,并在国内若干重要单位得到了成功应用。
其他文献
本文重点研究高维大样本多类别的大规模学习问题,就前向多层神经网络的原理和应用进行了如下探讨: 1.针对高维大样本的学习问题的复杂性及在实际应用中的可行性,提出任务分
普适计算(Pervasive/Ubiquitous Computing)是继主机计算、桌面计算之后发展起来的一种新的计算模式,其本质特征是信息空间和物理空间的融合,并且计算对人是透明的。智能空间
近年来,随着Internet技术和企业信息化建设的发展,构建基于Web的应用系统的需求越来越复杂,开发周期越来越紧迫,因此,如何使企业信息系统软件具有开发时间短,且高可用性、高可靠性,
学位
人体目标是基于视频的应用中最为重要的一类目标,人体目标检测也是目标检测领域的一个研究难点和热点,其应用领域相当广泛,主要包括智能视频监控、汽车辅助驾驶、自动人数统
随着数字多媒体逐渐成为人们传递和获取信息的主要方式,以数字媒体为载体的现代隐写术得到前所未有的发展。然而,据统计目前隐写术大部分情况下是被应用于非法用途,对网络和信息
由于网络技术的迅猛发展,我国网络教育得到了快速发展。虚拟课堂是远程网络教育的一种教学形式,也是重要的教学手段之一。因此,在网络教育或教学系统中,构建一个理想的虚拟课堂具
网格技术能集成地理上分布、异构和动态的各种计算资源,使用户打破地域限制,透明、无缝、有效地共享这些资源,以提供单机系统难以达到的高性能计算能力。网格技术被称为Inter
为了保证私有网络的安全,大量企业都会在网络出口处设置防火墙/NAT。如果处于防火墙后的SIP终端需要与公网上的终端或其他私网内的终端进行多媒体通信,就必须解决防火墙/NAT
入侵容忍是美国DARPA所提出的“第三代安全”概念中的核心技术。实施它的目的是:当系统受到重大打击时,系统仍能维持关键信息和关键服务的完整性、机密性和可用性。 门限密
本文介绍了实际软件项目中优化问题的基本理论,方法和问题分类,以及优化问题的各种数学模型,比较了各种模型的特点,同时通过对多个实际软件项目的优化研究基础上,讨论了算法优化,数