海底三维可视化平台

article/2025/6/25 7:47:49

1. 摘要

本文作者为视觉分析构建了一个真实海底的“虚拟世界”。在3D环境中导入底部轮廓。在该模型中,通过地震反射获得的海床地层剖面被数字化为离散点,并用克里金算法进行插值,以在每个地层中产生均匀的网格。然后在每一层构建 Delaunay三角模型,并使用钻井数据进行校准,以校正缓冲区内数据集的深度值。最后,构建的3D海底地层模型通过GPU着色引擎在每一层进行渲染。生成的“3D海底”通过一组关于3D海底及其分析结果的相互关联的实时信息层用于模拟、可视化和分析。

2. 引言

“数字海底”已成为海洋信息技术的热点。虚拟现实在计算机模拟中非常流行,因为它为参与者提供了真实的真实感。可视化技术利用计算机图形学和图像处理理论来表达隐藏在海量数据中的规律和关系。因此,向参与者展示数字海底信息最有效的方式是通过直观的方式表达和渲染海洋场景。

虚拟现实具有交互性、想象性、沉浸感、想象性的特点,具有动态虚拟环境实时展示的优势。而可视化具有直观性、分时性和规律性的特点,具有揭示数据内在规律和各种关系的优势。在将海量海洋数据的可视化集成到虚拟环境中时,很难将它们有机地结合起来。所以3D海底系统一方面完成了海底剖面的直观展示,另一方面保留了交互式漫游分析的实时功能。

由于海底是一种特殊的环境,人们无法直接观察和分析地质特征和现象。因此需要多学科的海洋调查来获取海床下的综合信息,不仅包括直接采样数据(如地下采样和钻井采样),还包括间接调查数据(如地球物理数据和遥感图像)。 此外,将这些多维数据可视化以全面了解海底一直是众多专家和科学家提出的热点问题。传统的海洋地球科学可视化主要集中在平面图、水平剖面和垂直剖面等,在这些二维平面中,很难详细读取海洋地质结构和特征。因此,随着可视化技术的发展,海底高程可以显示为2. 5 d由若干算术模型,如数字高程模型(图DEM),数字地形模型(DTM),数字斜率模型(DSM)。但此类模型只能显示海底表面的地形地貌特征,不能揭示海底内部的地质结构。海洋科学家需要共同组织、访问和查询大量累积和多样化的海洋数据集。3D 可视化可以一次包含更多信息,因此更适合呈现大型数据集。

GIS相关的可视化工作可以分为三类:可视化工具、地理模型的可视化和可视化辅助的3D GIS系统。在过去的几十年里,一些专家尝试了多种方法来研究基于虚拟现实的模拟。应用虚拟现实,开发了3D扩散场景管理子系统,并提出了一种在虚拟环境中模拟岩石破碎的新方法。为了满足不同的应用需求,发布了许多可以对3D对象的内部结构和属性进行建模的3D数据模型。此外,在3D方面的研究可视化、3D拓扑、3D分析和3D web服务也取得了长足的进步。本文作者在现有3D可视化研究成果的基础上,对3D建模方法,提出了一种利用钻井数据和地震剖面对海底地质对象进行交互式分析的应用,旨在在3D环境中直接、完整地显示海底地质结构和特征。此外,随着海洋信息技术的发展,水环境数据的多维动态可视化成为海洋研究的热点,主要体现在对海温、洋流盐度、海水密度等水环境要素信息的模拟仿真。

本文作者的目标不是简单地构建一个复制海床的虚拟环境,而是创建一个平台,该平台可以从海床下地层的变化中捕获数据,然后找到有用的方法(即用于分析和可视化)来使用和显示不同现象的信息,如图1所示. 到目前为止,作者已经基于该基础架构开发了多个应用程序,针对数据建模、仿真、数据可视化和轻量级分析进行了优化。

图1 海底三维视觉分析

由于原始格式和空间参考不一致,这些数据需要预先以统一格式和空间参考进行处理和转换,以便在3D环境中进行集成和可视化。测深数据和海底剖面数据被转换/写入( x, y, z )文本格式,可用于插值和表面建模。钻井数据转换成文本文件格式,记录经度、纬度、水深、孔径、长度、地层深度、地层描述等。这些钻井数据用于校准由测深数据和海底剖面数据构建的空间模型。地貌图,存储在ESRI中shape文件格式,可以通过处理和分析地下采样数据产生。侧扫图像数据以Geo-TIFF格式保存。所有空间数据都使用统一的空间参考(北京-54 坐标系,高斯-克鲁格投影)进行转换。

3. 轻量级3D地质建模

钻井数据可以直接揭示钻井位置的地层结构,进一步对钻井样品进行实验室实验,可以详细显示海底的物理和化学特征。由于海床地理环境复杂,钻井数据获取难度大、成本高,钻井样品的空间覆盖密度很低。如果仅根据有限的钻井资料构建海底地质空间模型,则无法准确、完整地揭示海底的内部结构和特征,尤其是在钻井样品之间的复杂区域。为了获得更多的海底地质结构和特征数据,海洋地球物理勘探获得了大量的海底剖面和地震剖面。这些地球物理勘探数据是通过间接方式获得的,需要科学家解释以反映钻井位置周围的地层信息,存在很大的不确定性。我们提出的平台利用直接钻井数据和间接地球物理数据生成 3通过低成本(轻量级)3D 地质建模方法建立海底地质对象的D模型,以提高3D海底可视化及其对无处不在环境的可视化分析的准确性和性能。

3.1 建模过程

图2 建模过程

离散点准备:对于海底剖面和地震剖面,所有解释地层都被数字化为( x,y,z ) ASCII格式并存储在文本文件中。

3D数据插值:合理的插值可以弥补原始数据的不足,获得额外的平滑数据。在输入的[Xmin,Xmax ]和[ Ymin,Ymax ]等区域空间参数中,将空间范围内的离散点读入内存,并通过预先定义的区间值进行克里金插值,得到规则的网格点。该方法主要考虑空间区域内属性值的可变性,确定有影响的距离范围,在该范围内等待插值的点的值将由采样点的值计算。克里金法是一种计算插值最佳线性无偏估计值的方法。该方法综合考虑样本的几何特征,如形状、大小、待估计区段间的空间分布等,对每个样本赋予一定的系数,进行线性、无偏和最小方差估计。

Delaunay三角剖分生成:基于Bowyer/Watson算法,可以使用网格点数据集生成Delaunay三角剖分,网格点数据集写入几何对象并插入到场景中。Delaunay三角剖分可以保证每个三角形的角度都接近正三角形,遵循三角剖分中最小内角最好的图形优化原则。此外,由不规则分布的离散点数据集生成的 Delaunay 三角剖分网络是独一无二的。

模型标定:控制点数据集由钻孔数据和通过循环缓冲算法计算得到的每个控制点的辐射面积组成。数据点的内插高度值由控制点数据集校准。假设控制点V 0( x 0 , y 0 , z 0) 和来自海底剖面V 1( x 0 , y 0 , z 1) 的插值点,则修正误差H在( 1 )中给出。

侧面构建:首先选择每一层的所有边界点。相邻层i和i +1同侧的点将逆时针写在向量V<i,i +1 >中,如图3所示,这个方向适合光渲染基于GPU,否则生成的网格是不可见的。逆时针矢量生成方法描述如下。以最小X的边界为例,将第i层边界点的数据集写入向量V<i,i +1 >按降序排列。然后将第i +1s层边界点的数据集按升序写入向量V<i,i +1 >。之后,使用V < i, i + 1 > 中的顶点生成多边形。对于地形起伏引起的凹多边形侧面,将进行曲面细分处理,以便完整显示。生成的侧面存储在几何数据结构中,并插入到场景根中进行可视化。

图3 侧面结构图

模型优化:为 Delaunay 三角剖分模型生成的每一层构建三角形条带,以管理和索引三角形单元格,可以减少I/O的频率,提高模型的效率。Strata 几何图形通过边缘折叠方法进行了简化,并且在渲染时会占用更少的系统资源。

属性赋值:属性赋值是多源数据融合和划分的一个非常重要的步骤。首先,根据地质类型在每一层的表面呈现特殊的颜色或纹理。其次,根据沉积物数据生成的沉积物分类,可以通过GPU着色器渲染特殊效果,如镜面反射效果、大理石效果等。第三,动态波浪效果可以通过GPU着色器渲染。

数据融合:为了详细观察地形地貌,侧扫图像以Geo-TIFF格式存储并附加到海底浮雕,沉积物数据以ESRI形状文件格式存储并导入模型进行渲染海底。

剖面渲染:地层剖面渲染由地震剖面完成,其中每个地层根据其岩性类型用定义的颜色或纹理进行渲染。使用这种渲染模式,可以可视化地震剖面,特别是在相交线中,以揭示海底模型的内部现象。这也有助于科学家纠正地震剖面的解释。

剖面分析:剖面分析主要是从用户定义的随机线的3D海床模型中提取剖面的空间信息。用户在图层中单击两次以定义切割线的起点和终点。然后平台将延伸切割线并使其切割底部以获得交点。设起点和终点分别为( x0 , y0 ) 和( x1 , y1 )。

3.2 可视化

本文采用Visual Studio 2010和OpenGL实现“剖面 - 钻孔”建模,开发了虚拟数字海床的原型应用。区域插值为中国山东省东营市附近典型海域的北纬38-39,东经118-119,包括多波束测深数据、侧扫声纳图像、海底剖面、钻井数据和地下采样数据。图5右侧,显示了由初始数据生成的地层剖面图。为了清楚地展示数据,效果由GPU渲染。图5左侧,显示其中钻写入数据后修正地层数据的效果。x轴线坐标是经度,y轴坐标是纬度,z轴坐标是距海底的深度。图6该平台在eclipse和OpenGLES开发的网站浏览器和智能手机应用程序上展示。

图5 可视化,左:钻孔修正;右:地层剖面渲染

图6 3D 海底UI,左图:网站浏览器展示;右:手机展示

4结论

本文作者发布了一种基于“剖面-钻探”模型的泛在3D海底水文平台,可以在3D虚拟环境下实现海底综合数据的建模、可视化和分析。该平台可用于通过多模态交互构建许多有趣的应用程序。3D或空间信息的多维可视化是一个热点和难点的话题。本文作者研究的空间模型和原型应用只是初步的研究和讨论。动态数据的可视化、断层褶皱特殊地质现象的表达等诸多关键问题需要今后研究解决。作者相信这个空间对于更广泛的领域是有价值的,特别是在一个多功能的海底监测设备中。 

原文信息 

[1] Lv, Z., Su, T. An ubiquitous 3D visual analysis platform of seabed. Multimed Tools Appl 78, 34613–34625 (2019). https://doi.org/10.1007/s11042-019-08180-1 译制


http://www.hkcw.cn/article/BgdHRYktFw.shtml

相关文章

联合国裁员计划曝光 预算削减20%

多家媒体29日披露的联合国内部文件显示,联合国秘书处计划削减20%预算,并裁员6900人,约占员工总数的20%。根据法新社和路透社获取的联合国内部备忘录,负责财政事务的联合国助理秘书长钱德拉穆利拉马纳坦本周向各部门负责人发出信函,要求执行联合国秘书长安东尼奥古特雷斯提…

一村民鸡舍惊现50斤重蟒蛇 民警与捕蛇师傅联手救助

6月1日清晨,当小朋友们正享受儿童节的快乐时,五华县公安局丁畲派出所接到了村民温先生的紧急求助电话。温先生称自家鸡舍里钻进了一条大蛇,吓得鸡和鹅四处逃窜。接到报警后,丁畲派出所的值班民辅警迅速行动,并联系了专业的捕蛇师傅一同前往现场。到达后,他们发现大蛇蜷缩…

朋友圈哪些内容不能随便晒 保护隐私安全

端午假期即将来临,许多人计划出行并准备在朋友圈分享快乐。然而,过度分享可能带来隐私泄露的风险。有些内容不宜随意晒出。例如,火车票、飞机票、登机牌、家门钥匙、车牌等含有个人信息的物品,一旦发布,可能会被不法分子利用高科技手段窃取,导致个人隐私泄露。身份证、护…

火出圈的“苏超”不只是有梗 比赛第一,友谊第十四!

“友谊第一,比赛第二”这句话在江苏省首届城市足球联赛中被重新演绎为“比赛第一,友谊第十四”,这句口号迅速在网络上走红。这个被球迷称为“苏超”的足球联赛近日火出圈。“苏超”是江苏省体育局与各设区市政府联合主办的江苏省首届城市足球联赛,共有13个设区市派出队伍参…

电影《女足》杀青 星爷新作引期待

6月2日,周星驰执导的电影《女足》正式杀青。该片结合了少林功夫与足球元素,围绕女子足球队展开,讲述了一群热爱足球的女孩如何克服困难,追求梦想的故事。剧情紧凑,笑点与泪点并存,令人期待。全组历时3个月拍摄,迪丽热巴于6月2日完成个人戏份,其他主演如张小斐、张艺兴也…

6月起全国推广免陪照护服务 缓解家庭陪护压力

俗话说“久病床前无孝子”,这句话反映了家庭在面对病人陪护时的无奈与压力。特别是随着老龄化社会的到来以及独生子女政策的影响,父母住院时的陪护问题变得愈发困难。如果医院能够提供标准化的照护服务,将大大减轻家庭负担。国家卫健委等三部委近期印发了一份方案,计划于6月…

python打卡 DAY 19 常见的特征筛选算法

目录 特征筛选算法笔记 一、方差筛选 (Variance Threshold) 1.1 基本原理 1.2 实现代码 1.3 注意事项 二、皮尔逊相关系数筛选 2.1 基本原理 2.2 实现代码 2.3 优缺点 三、Lasso回归筛选 3.1 基本原理 3.2 实现代码 3.3 参数选择 四、树模型特征重要性 4.1 基本…

三菱整数乘法出现小数点的原因分析 以及工程设置

三菱 PLC 中出现30*100029999.994的计算误差&#xff0c;主要与浮点数在计算机中的二进制表示方式有关。以下是详细解释和解决方案&#xff1a; 原因分析 浮点数二进制存储的精度限制 浮点数&#xff08;如三菱 PLC 使用的 IEEE 754 单精度浮点数&#xff09;在计算机中以二进制…

Git 第三讲---核心篇 git的远程管理

前言&#xff1a; 在上一讲《Git 第二讲 — 提高篇&#xff1a;Git的分支管理》中&#xff0c;我们掌握了如何通过分支实现代码的并行开发&#xff0c;学会了创建、切换、合并分支以及解决冲突的核心技巧。分支管理是Git强大功能的基石&#xff0c;但它更多聚焦于本地仓库的操…

Java网络编程API 1

Java中的网络编程API一共有两套&#xff1a;一套是UDP协议使用的API&#xff1b;另一套是TCP协议使用的API。这篇文章我们先来介绍UDP版本的API&#xff0c;并尝试来写一个回显服务器&#xff08;接收到的请求是什么&#xff0c;返回的响应就是什么&#xff09;。 UDP数据报套…

window ollama部署模型

注意去官网下载ollama,这个win和linux差别不大,win下载exe,linux用官网提供的curl命令 模型下载表:deepseek-r1 使用命令:Ollama API 交互 | 菜鸟教程 示例: 1.查看已加载模型: 2.文本生成接口 curl -X POST http://localhost:11434/v1/completions -H "Conte…

MySQL安装及启用详细教程(Windows版)

MySQL安装及启用详细教程&#xff08;Windows版&#xff09; &#x1f4cb; 概述 本文档将详细介绍MySQL数据库在Windows系统下的下载、安装、配置和启用过程。 &#x1f4e5; MySQL下载 官方下载地址 官方网站: https://dev.mysql.com/downloads/社区版本: https://dev.my…

vscode中的markdown表格列宽

vscode中的markdown表格列宽 当然&#xff0c;这个问题在csdn中应该是没有的&#xff0c;csdn是自适应文档页面的。这个自适应在vscode中好像不太好实现&#xff0c;至少目前我没能实现。 表格生成如上图&#xff0c;缩在一起&#xff0c;当然也会随着表格中录入数据自适应…

CangjieMagic 智能体框架嵌入式系统实测:以树莓派 4B 为例

目录 引言 CangjieMagic 对嵌入式开发板的要求 编译环境准备 本地编译 交叉编译 实战测试 程序编写 对cjpm.toml文件的修改 运行结果 结束语 引言 在人工智能与物联网技术飞速发展的今天&#xff0c;嵌入式系统作为连接物理世界与数字世界的桥梁&#xff0c;承担着越…

数值与字典解决方案二十七讲:两列数据相互去掉重复值后合并

《VBA数组与字典方案》教程&#xff08;10144533&#xff09;是我推出的第三套教程&#xff0c;目前已经是第二版修订了。这套教程定位于中级&#xff0c;字典是VBA的精华&#xff0c;我要求学员必学。7.1.3.9教程和手册掌握后&#xff0c;可以解决大多数工作中遇到的实际问题。…

林夏薇否认破产传闻,已发律师声明回应 正交律师处理

近期,TVB“视后”林夏薇被一家公司向香港高等法院申请破产。根据司法机构资料,案件延期至8月26日下午在高等法院提讯。对于破产一事,林夏薇回应称:“我丈夫Jason租住房子的公司有官司,正在上诉中,所以我莫名其妙,现在已交给律师处理,我也没有收到任何通知。”5月30日,…

下次放假安排已定可连休8天 国庆中秋合并假期

今天是端午节假期的最后一天,许多人已经开始期待下一次休假。根据国务院办公厅发布的2025年部分节假日安排通知,下一个长假将在四个月后的国庆节和中秋节期间。届时,国庆节与中秋节将合并放假,共8天。责任编辑:zx0176

24岁台大学霸暗网全球贩毒,3年海1亿多美元

24岁台大学霸暗网全球贩毒,3年海1亿多美元!据台媒报道,近日,美国联邦调查局(FBI)破获暗网毒品交易平台“隐身市场”,而该平台经营者“法老”的真实身份竟是24岁台湾大学资管系学生林睿庠。林睿庠因贩毒资产暴增,3年多其不法所得超过1亿美元(约7.2亿元人民币)。据悉,…

孙连城扮演者直播带货望远镜 从“宇宙区长”到带货主播

5月31日晚,曾在热播电视剧《人民的名义》中饰演“懒政区长孙连城”的演员李威,在短视频平台上开启直播带货,所售商品为天文望远镜。近一周内,李威已进行了三场关于望远镜的直播带货。6月1日上午,李威此前发布的带货直播预告视频疑似已被隐藏或删除,其商品橱窗中的天文望远…

互联网女皇340页AI报告猛料刷屏:AI增速创纪录

当地时间5月30日,玛丽米克尔发布了长达340页的“AI趋势报告”。报告指出,AI的发展速度前所未见,用户增长、使用量和资本支出均呈现出爆炸式增长,其影响力可能远超技术本身。玛丽米克尔是美国风险投资家,曾就职于摩根士丹利和凯鹏华盈,于2018年创立了自己的风投公司邦德资…