当前位置:主页 > 科技论文 > 海洋学论文 >

海洋场数据三维可视化关键技术研究与实现

发布时间:2020-07-03 14:38
【摘要】:富饶的海洋蕴涵有丰富的资源,其包含的能源、矿产、渔业等是人类赖以生存的保障。我国是海洋大国,拥有300万平方千米的“蓝色国土”,海洋对我国经济、国防、军事的重要性不言而喻。随着对海洋的探索、对海洋资源的开发利用,人类对海洋的科研活动与日俱增,与此同时,获得的海洋信息数据也以几何级数的速度增加。如何有效利用这些数据,将隐藏在数据内部的信息直观地表现出来是海洋可视化的重要研究内容。本文对海洋场数据三维可视化关键技术进行了研究,阐述了粒子系统、光线投射算法和多层次可视化方法的基本原理。以洋流和温度场数据为例,实现了洋流粒子系统、温度场的光线投射体绘制和洋流的多层次可视化。最后设计并开发了海洋三维可视化验证系统用以验证本文中的可视化方法。本文的主要工作内容包括以下几个方面:(1)洋流粒子系统的实现:用大量粒子的变化反映洋流的总体变化趋势。描述了洋流粒子的产生、属性初始化、运动、消亡和绘制五个步骤的实现过程,最后实现了基于粒子系统的洋流三维动态可视化。(2)光线投射算法的改进与实现:在分析现有的体数据组织方式的基础上,针对深度方向上非等距采样的场数据,提出伪八叉树模型用以数据组织。根据投射光线穿越体数据的入射点和出射点的相对位置,采取不同的插值方法和采样方法,并结合光线提前终止法,通过减少重采样点和计算量来提高光线投射算法的绘制效率。(3)多层次可视化的实现:多层次可视化需要考虑绘制效率和每层的显示位置。考虑到采样数据层非等距的特点,在构建坐标系统时,在深度方向上采用对数坐标以减少各层之间的间隔;采用四叉树组模型组织数据,实现数据裁剪,加快数据的访问速度;开辟数据调度线程和数据渲染线程,将数据调度与渲染任务分开完成,利用多线程并行技术,对处理后的每一层数据进行可视化渲染,从而达到多层次可视化的加速目的。以洋流为例,实现了洋流的多层次可视化。(4)采用Qt Creator开发框架、C++开发语言、OpenGL渲染引擎,设计并开发海洋三维可视化验证系统,以验证本文的可视化方法的准确性和适用性。
【学位授予单位】:郑州大学
【学位级别】:硕士
【学位授予年份】:2018
【分类号】:TP391.41;P714
【图文】:

海洋场数据三维可视化关键技术研究与实现


、万7ADTl77白进才*获子

体系结构图,体系结构,顶点着色,光线投射算法


图 1.3 VG Engine 体系结构i)基于 GPU 的光线投射算法基于 GPU 的光线投射算法已经成为主流。GPU 编程技术的出现法能够在 GPU 上得以运行,将算法移植到 GPU 上实现,借助于点运算和并行计算的优势[44]提高绘制效率。GPU 上实现光线投射算法,需要用到 GPU 上的顶点着色器和片组件。顶点着色器负责顶点坐标变换的任务;片段着色器负责像务。顶点着色程序从 GPU 前端获取图元信息并完成一系列操作变换、光照计算等),然后把经过计算的数据传输到寄存器。片存器中提取需要的数据并对每个片段进行颜色计算,然后把计算光栅操作模块。可编程图形渲染管线如图 1.4 所示:

【参考文献】

相关期刊论文 前10条

1 刘杨晓月;季民;;基于NetCDF数据的流线生成算法简析[J];北京测绘;2015年03期

2 陈丁;万刚;王龙;赵宸立;;基于GPU的二维矢量场LIC算法研究[J];测绘工程;2015年03期

3 韩永胜;杨宏新;马军;;流线 迹线和脉线的区分及其科学计算可视化[J];物理通报;2015年01期

4 曹丹丹;徐青;朱彩英;刘晓春;;基于几何模型和粒子系统的近海海浪动态仿真[J];地理空间信息;2014年02期

5 王想红;刘纪平;徐胜华;王勇;;基于NetCDF数据模型的海洋环境数据三维可视化研究[J];测绘科学;2013年02期

6 章斌全;;基于四叉树的平面矢量图对比方法优化[J];电脑开发与应用;2013年01期

7 张尚弘;易雨君;江岩;冶运涛;;基于纹理的流场动态可视化平台开发[J];水力发电学报;2011年05期

8 卢峰;郑彬;;亚印太交汇区海表温度的分布和变化特征及其对中国降水的影响[J];海洋学报(中文版);2011年05期

9 刘扬;宫阿都;李京;;基于数据分层分块的海量三维地形四叉树简化模型[J];测绘学报;2010年04期

10 赵晓捷;穆冬;薛斌党;;反距离加权插值自适应图像直方图均衡化算法[J];中国体视学与图像分析;2010年01期

相关博士学位论文 前2条

1 王想红;基于三维虚拟地球的海洋环境数据动态可视化研究[D];辽宁工程技术大学;2013年

2 李勃;虚拟海洋与三维可视化仿真引擎的研究与开发[D];中国海洋大学;2013年

相关硕士学位论文 前10条

1 李璐桑;面向海洋标量场特征的三维可视化关键技术研究[D];中国海洋大学;2015年

2 陈丁;海洋水文数据可视化关键技术研究[D];解放军信息工程大学;2015年

3 张才章;海洋数据可视化及应用研究[D];杭州电子科技大学;2015年

4 陈超;海洋标量场数据三维可视化方法研究与实现[D];国防科学技术大学;2012年

5 马家稳;海流、潮汐与海浪可视化方法研究与实现[D];国防科学技术大学;2012年

6 辛帅;基于视觉感知的流场可视化[D];中国海洋大学;2012年

7 赵莹;虚拟场景绘制算法综合分析及比较[D];中北大学;2011年

8 胡玉成;光线投射体绘制加速算法的研究[D];西安电子科技大学;2011年

9 梁承志;基于GPU的光线投射算法研究[D];西安电子科技大学;2009年

10 向卫国;基于OpenGL的气象可视化系统的设计与实现[D];电子科技大学;2008年



本文编号:2739795

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/haiyang/2739795.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户aa82a***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com