2021.09科学技术创新体绘制技术在气象雷达中的研究与应用
彭勃
(江西省吉安县气象局,江西吉安343100)
体绘制技术是一种根据三维标量数据信息直接在计算机屏幕上的二维图像的三维可视化技术。天气雷达数据的特征是以雷达站为原点扫描360°获得的体扫描数据结构,结构上符合三维数据场。天气雷达数据与体绘制技术相结合,能够重建其真三维结构,便于专业气象人员的判读分析,提高天气监测与预测的准确性。因此本文针对体绘制技术的研究,进而与气象雷达三维可视化相结合,完成体绘制在气象雷达中的应用。
1体绘制算法
体绘制的理论基础是物体对光照的吸收原理,在实现方式上,将数据集构建成一个三维体结构,单个标量数据当作一个单位体素,然后使用光照模型统计各个体素对二维屏幕上的贡献度,最终确定屏幕上每个像素的颜色值。
现如今主要的体绘制算法有:光线投射算法(R ay-Cas t i ng )、最大强度投影法(M axi m um I nt ens i t y Pr oj ect i on )、错切-变形算法(Shear -W ar p )、频域体绘制算法(Fr equency D om ai n )和抛雪球算法(
Spl at t i ng ),其中以光线投射法和最大强度投影法较为通用[1]。 1.1光线投影法
从视点投射出若干条光线,每条光线穿过体素。使用特点采样步长在一条光线上进行采样若干个体素值,每个体素值对应一个光照强度,最后根据每个体素值在这条光线上的贡献程度决定该点的像素值。其中采样步长决定生成图像的效率和精度,采样步长越大,图像精度越高,效率越低;采样步长越小,图像精度越低,效率越高。通过简单的实验调整可以实现二者的平衡。光线投影法使用透明度光照模型,对体素的强度值进行分类得到不透明度,通过A l pha 混合计算最终的颜色值。具体公式如下:
(1)
式中n 为采样步长,C n 为最终像素颜色值,A i 为每次采样
时的不透明度大小。
光线投影法能够较好地展现不规则物体的内部层次细节,如云、雾、烟等,能够达到较好的模拟效果。
1.2最大强度投影法
最大强度投影算法与光线投影法的采样步骤一致,唯一区别是将三维数据场内沿着视线方向上采样的最大值作为对应
屏幕位置的像素值,医学上常用于CT 或M R I 图像的可视化[2]。最大强度投影算法的结果不具有深度信息和明暗信息,从而导致难以区分投影方向,消除这类错觉的通用办法是视角变化和动态显示。
2天气雷达的体绘制研究2.1三维体数据模型
在三维空间数据模型的建立是三维可视化的基础,对三维图像的表达具有决定性的影响[3]。三维格网数据模型是针对天气雷达数据特点专门建立的数据模型,是将天气雷达体扫数据点按照规则的三维立方体网格排列,得到容易表达和计算的数据结构,可以在不同坐标系中进行转换和处理。根据体绘制的要求,需要将天气雷达数据构建成三维体数据结构。目前大部分天气雷达的扫描半径约460公里,在不同仰角时扫描360°获取的体扫数据。通过插值方法可以得到规则的三维格网数据,本文采用水平方向上间隔1公里插值,垂直方向上间隔1公里获取40层高度的数据,最终气象雷达数据的三维体结构维度为460*460*40,共计8464000个体素单元。
2.2体纹理
为了方便数据的存储和传输,需要将三维体数据模型转换成体纹理。纹理是一张简单的位图图片,用
于为三维模型提供表面点的颜色值。体纹理即是三维纹理,是二维纹理的扩展表示形式。传统二维纹理只能表示两个维度的数据,因此本文通过垂直方向上切分40张二维纹理,按照先后顺序存放在一张二维纹理,来表示体纹理。这种使用二维纹理来模拟体纹理的方法适用性好,无需考虑硬件条件。
辐射3代码
当显卡硬件具有三维纹理的功能时,可以直接使用一个三维数组来表示体纹理,由于自带的三维纹理功能可以提供三线性插值等多种特性,视觉效果比二维纹理好,节省存储空间,如图1。
3天气雷达的体绘制应用
随着互联网的迅猛发展,互联网应用已经在生活中无处不在。为了将气象事业的发展展现在更多的公众面前,气象与互联网的结合应用尤为重要。本文在气象雷达体绘制技术研究的基础上,将其应用到web 技术中,展现气象雷达体绘制技术在实际生活的应用。
3.1W ebG L 可视化技术W ebG L (W eb G r aphi cs Li br ar y )是一种3D 绘图协议,这种绘
摘要:基于计算机可视化技术中的体绘制技术,对雷达回波数据进行三维可视化研究与应用:其中使用了光线投影法和最大强度投影法实现体绘制渲染,有效地重建和表达了雷达回波的三维空间结构,更为全面和直观的表达了雷达回波的空间分布状况。最后通过与互联网程序相结合,扩展了气象雷达的体绘制技术在实际中的应用形式。
关键词:体绘制;气象雷达;应用中图分类号:P208文献标识码:A 文章编号:2096-4390(2021)09-0071-02作者简介:彭勃(1984-),男,汉族,籍贯:江西吉安,学历:大学本科,职称:工程师,研究方向:气象服务与应用气象
。
71--
中秋节故事科学技术创新
图技术标准允许把J avaScr i pt 和O penG L ES 2.0结合在一起,通过增加O penG L ES 2.0的一个J avaScr i pt 绑定,W ebG L 可以为H TM L5Canvas 提供硬件3D 加速渲染,这样W eb 开发人员就可以借助系统显卡来在浏览器里更流畅地展示3D 场景和模型了,还能创建复杂的导航和数据视觉化[4]。本文将在浏览器中利用W ebG L 技术将气象雷达可视化技术应用到网络中。
3.2可视化效果
首先使用光线投射法对气象雷达回波的整体三维结构进行可视化(图2)。针对雷达反射率因子(D bz )给出不同的透明度,展现出雷达整体三维结构的层次特征。
图2气象雷达数据光线投射法体绘制
由于光线投射法利用透明度光照模型,尽管通过设置透明度的方式来增强内部细节,依然会有部分内部特征会被外部结构挡住。因此可以结合使用最大强度投影法来增强内部结构的表达。
图3气象雷达数据最大强度投影法体绘制春和景明的和
通过最大强度投影法实现的可视化效果可以凸显三维结构的内部回波细节。在实际应用中,一般会结合二者算法的可视化效果进行综合判读分析,对特定场景和目的采用最适合的体绘制可视化手段。
结束语
体绘制技术是计算机可视化领域内的重要技术,利用体绘制技术可以准确地表达和分析气象雷达三维图像结构。同时,本文分别给出了光线投射法和最大强度法的气象雷达体绘制技术在互联网中的应用
与口有关的字成果,在后续的研究过程中,可以继续探索和扩展其应用场景和形式,为气象雷达可视化研究提供了理论基础和技术支持。金昌美食
参考文献
[1]DurneaC.M.,SiddiqiS.,Nazarian D.,MunnekeG.,Sedgwick P.M.,Doumouchtsis S.K..3D-Volume Rendering of the Pelvis with Emphasis on Paraurethral Structures Bad on MRI Scans and Comparisons between 3D Slicer and OsiriX?[J].Journal of Medical Systems,2021,45(3).cad打印图纸怎么打印
[2]Zhang Daming,ZhouXueyan,ZhangHaiping,FanXiaobing,LinZeh-ong,XueHuadan,WangYining,JinZhengyu,ChenYuexin.Quick eval-uation of lower leg ischemia in patients with peripheral arterial dia by time maximum intensity projection CT angiography:a pilot study[J].BMC Medical Imaging,2021,21(1).
[3]朱庆.三维GIS 及其在智慧城市中的应用[J].地球信息科学学报,2014,16(2):151-157.
胸大肌训练方法
[4]张晖,王金媛.基于WebGL 的矿山地理信息系统设计与实现[J].世界有色金属
,2020(22):25-26.
图1气象雷达体数据的部分二维纹
理
潘玮柏个人资料72--