一种工作面地层建模渲染优化方法及系统转让专利

申请号 : CN202310000512.7

文献号 : CN115690292B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 张志伟李旭日姚峰朝魏红玉蔡世栋郭鹏

申请人 : 华夏天信物联科技有限公司

摘要 :

本发明公开了一种工作面地层建模渲染优化方法及系统,涉及数据处理领域,其中,所述方法包括:获取多组地层探测数据;将多组地层探测数据分区,得到多个数据分区;得到多个优化分区;生成地层建模数据;连接数据仿真系统对地层建模数据进行建模,生成三维地层模型;将三维地层模型的信息输入渲染优化平台中,得到地层渲染参数;以地层渲染参数对三维地层模型进行渲染,获取地层可视化模型。解决了现有技术中针对工作面地层的建模渲染精确度不高,进而造成工作面地层的建模渲染效果不佳、可视化效果差的技术问题。达到了提高对工作面地层进行建模渲染的精确度、科学性、智能性,提升工作面地层的建模渲染质量等技术效果。

权利要求 :

1.一种工作面地层建模渲染优化方法,其特征在于,所述方法应用于工作面地层建模渲染优化系统,所述系统与多个探测装置通信连接,所述方法包括:根据所述多个探测装置,获取多组地层探测数据;

将所述多组地层探测数据分区,得到多个数据分区,其中,每一个数据分区对应一组地层探测数据;

对所述多个数据分区进行分区数据处理,得到多个优化分区;

根据所述多个优化分区,生成地层建模数据;

连接数据仿真系统对所述地层建模数据进行建模,生成三维地层模型;

将所述三维地层模型的信息输入渲染优化平台中,根据所述渲染优化平台,得到地层渲染参数;

以所述地层渲染参数对所述三维地层模型进行渲染,获取地层可视化模型;

其中,所述对所述多个数据分区进行分区数据处理,得到多个优化分区,包括:对所述多个数据分区进行分区数据处理包括多个数据处理子模块,其中,所述多个数据处理子模块包括数据类型转换子模块、边界点过滤子模块、区域厚度计算子模块和插值补充计算子模块,且各个模块之间数据交互,所述数据类型转换子模块用于按照数据类型将输入的所述多个数据分区转换为多个坐标点数据分区,所述边界点过滤子模块用于对输入的所述多个坐标点数据分区进行边界点过滤,获得多个目标坐标点数据分区,所述区域厚度计算子模块用于将所述多个目标坐标点数据分区转化为类棱柱三角网,并将所述类棱柱三角网的三个点的地层厚度相加后求平均值获得区域平均厚度,所述插值补充计算子模块用于对所述多个坐标点数据分区、所述区域平均厚度进行插值补充计算;

根据所述数据类型转换子模块、所述边界点过滤子模块、所述区域厚度计算子模块和所述插值补充计算子模块,对所述多个数据分区进行分区数据处理,得到所述多个优化分区;

所述将所述三维地层模型的信息输入渲染优化平台中,根据所述渲染优化平台,得到地层渲染参数,包括:获取所述渲染优化平台的渲染组件集合;

设置预设渲染时间,将所述预设渲染时间输入所述渲染优化平台;

获取所述三维地层模型的多个指标信息;

将所述多个指标信息输入所述渲染优化平台,以所述渲染组件集合为变量指标,以所述预设渲染时间为约束条件,搭建自适应响应函数;

根据所述自适应响应函数,得到所述地层渲染参数,包括:根据所述自适应响应函数对输入的所述多个指标信息、所述预设渲染时间进行所述渲染组件集合内多个渲染控制参数进行适应度匹配,获得所述地层渲染参数。

2.如权利要求1所述的方法,其特征在于,所述方法还包括:

连接所述数据仿真系统进行数据采集,得到所述三维地层模型的模型几何指标、模型细化粒度指标和地层复杂度指标;

对所述模型几何指标、所述模型细化粒度指标和所述地层复杂度指标进行标准化处理后,作为所述多个指标信息输出。

3.如权利要求1所述的方法,其特征在于,所述方法还包括:

获取所述三维地层模型的第一动态显示精度,其中,所述第一动态显示精度用于标识所述三维地层模型在进行动态显示时的画面像素帧率大小;

获取所述地层可视化模型的第二动态显示精度,所述第二动态显示精度用于标识所述地层可视化模型在进行动态显示时的画面像素帧率大小;

比对所述第一动态显示精度和所述第二动态显示精度,确定精度减率;

根据所述精度减率,获取提醒信息,用于提醒渲染处理存在画面帧精度降低的情况。

4.如权利要求1所述的方法,其特征在于,所述生成三维地层模型之后,方法还包括:获取所述三维地层模型的多视角显示图像;

根据所述多视角显示图像,获取地层融合度;

判断所述地层融合度是否处于预设地层融合度中,若所述地层融合度不处于所述预设地层融合度中,得到建模优化指令;

根据所述建模优化指令对所述三维地层模型进行优化,获取优化地层模型。

5.如权利要求4所述的方法,其特征在于,根据所述多视角显示图像,获取地层融合度,包括:对所述多视角显示图像进行地层融合特征标识,获取融合特征标识结果;

以所述融合特征标识结果对所述多视角显示图像进行截取,得到截取特征图像;

根据所述截取特征图像,对所述三维地层模型进行地层融合度识别,获取所述地层融合度。

6.一种工作面地层建模渲染优化系统,其特征在于,所述系统与多个探测装置通信连接,所述系统包括:探测数据获取模块,所述探测数据获取模块用于根据所述多个探测装置,获取多组地层探测数据;

数据分区获取模块,所述数据分区获取模块用于将所述多组地层探测数据分区,得到多个数据分区,其中,每一个数据分区对应一组地层探测数据;

分区数据处理模块,所述分区数据处理模块用于对所述多个数据分区进行分区数据处理,得到多个优化分区;

建模数据生成模块,所述建模数据生成模块用于根据所述多个优化分区,生成地层建模数据;

地层模型生成模块,所述地层模型生成模块用于连接数据仿真系统对所述地层建模数据进行建模,生成三维地层模型;

渲染参数获取模块,所述渲染参数获取模块用于将所述三维地层模型的信息输入渲染优化平台中,根据所述渲染优化平台,得到地层渲染参数;

渲染模块,所述渲染模块用于以所述地层渲染参数对所述三维地层模型进行渲染,获取地层可视化模型;

所述分区数据处理模块,包括:

第三执行模块,所述第三执行模块用于对所述多个数据分区进行分区数据处理包括多个数据处理子模块,其中,所述多个数据处理子模块包括数据类型转换子模块、边界点过滤子模块、区域厚度计算子模块和插值补充计算子模块,且各个模块之间数据交互,所述数据类型转换子模块用于按照数据类型将输入的所述多个数据分区转换为多个坐标点数据分区,所述边界点过滤子模块用于对输入的所述多个坐标点数据分区进行边界点过滤,获得多个目标坐标点数据分区,所述区域厚度计算子模块用于将所述多个目标坐标点数据分区转化为类棱柱三角网,并将所述类棱柱三角网的三个点的地层厚度相加后求平均值获得区域平均厚度,所述插值补充计算子模块用于对所述多个坐标点数据分区、所述区域平均厚度进行插值补充计算;

第四执行模块,所述第四执行模块用于根据所述数据类型转换子模块、所述边界点过滤子模块、所述区域厚度计算子模块和所述插值补充计算子模块,对所述多个数据分区进行分区数据处理,得到所述多个优化分区;所述渲染参数获取模块,包括:渲染组件确定模块,所述渲染组件确定模块用于获取所述渲染优化平台的渲染组件集合;

时间设置模块,所述时间设置模块用于设置预设渲染时间,将所述预设渲染时间输入所述渲染优化平台;

指标信息确定模块,所述指标信息确定模块用于获取所述三维地层模型的多个指标信息;

自适应响应函数确定模块,所述自适应响应函数确定模块用于将所述多个指标信息输入所述渲染优化平台,以所述渲染组件集合为变量指标,以所述预设渲染时间为约束条件,搭建自适应响应函数;

第一执行模块,所述第一执行模块用于根据所述自适应响应函数,得到所述地层渲染参数,包括:根据所述自适应响应函数对输入的所述多个指标信息、所述预设渲染时间进行所述渲染组件集合内多个渲染控制参数进行适应度匹配,获得所述地层渲染参数。

说明书 :

一种工作面地层建模渲染优化方法及系统

技术领域

[0001] 本发明涉及数据处理领域,具体地,涉及一种工作面地层建模渲染优化方法及系统。

背景技术

[0002] 工作面地层情况对于煤矿管理、地质勘测等诸多领域,具有十分重要的影响。建模渲染是对工作面地层情况进行可视化展示的重要手段。随着工作面地层情况的复杂化、多样化发展,对工作面地层情况进行可视化展示的要求越来越高。研究设计一种对工作面地层进行优化建模渲染的方法,具有重要的现实意义。
[0003] 现有技术中,存在针对工作面地层的建模渲染精确度不高,进而造成工作面地层的建模渲染效果不佳、可视化效果差的技术问题。

发明内容

[0004] 本申请提供了一种工作面地层建模渲染优化方法及系统。解决了现有技术中针对工作面地层的建模渲染精确度不高,进而造成工作面地层的建模渲染效果不佳、可视化效果差的技术问题。达到了提高对工作面地层进行建模渲染的精确度、科学性、智能性,提升工作面地层的建模渲染质量,实现精准性强的工作面地层可视化展示,为煤矿安全生产、地质勘测提供数据支持的技术效果。
[0005] 鉴于上述问题,本申请提供了一种工作面地层建模渲染优化方法及系统。
[0006] 第一方面,本申请提供了一种工作面地层建模渲染优化方法,其中,所述方法应用于一种工作面地层建模渲染优化系统,所述方法包括:根据所述多个探测装置,获取多组地层探测数据;将所述多组地层探测数据分区,得到多个数据分区,其中,每一个数据分区对应一组地层探测数据;对所述多个数据分区进行分区数据处理,得到多个优化分区;根据所述多个优化分区,生成地层建模数据;连接数据仿真系统对所述地层建模数据进行建模,生成三维地层模型;将所述三维地层模型的信息输入渲染优化平台中,根据所述渲染优化平台,得到地层渲染参数;以所述地层渲染参数对所述三维地层模型进行渲染,获取地层可视化模型。
[0007] 第二方面,本申请还提供了一种工作面地层建模渲染优化系统,其中,所述系统包括:探测数据获取模块,所述探测数据获取模块用于根据所述多个探测装置,获取多组地层探测数据;数据分区获取模块,所述数据分区获取模块用于将所述多组地层探测数据分区,得到多个数据分区,其中,每一个数据分区对应一组地层探测数据;分区数据处理模块,所述分区数据处理模块用于对所述多个数据分区进行分区数据处理,得到多个优化分区;建模数据生成模块,所述建模数据生成模块用于根据所述多个优化分区,生成地层建模数据;地层模型生成模块,所述地层模型生成模块用于连接数据仿真系统对所述地层建模数据进行建模,生成三维地层模型;渲染参数获取模块,所述渲染参数获取模块用于将所述三维地层模型的信息输入渲染优化平台中,根据所述渲染优化平台,得到地层渲染参数;渲染模块,所述渲染模块用于以所述地层渲染参数对所述三维地层模型进行渲染,获取地层可视化模型。
[0008] 本申请中提供的一个或多个技术方案,至少具有如下技术效果或优点:
[0009] 通过多个探测装置,获取多组地层探测数据;将多组地层探测数据分区,得到多个数据分区,并对多个数据分区进行分区数据处理,得到多个优化分区;根据多个优化分区,生成地层建模数据;连接数据仿真系统对地层建模数据进行建模,生成三维地层模型;将三维地层模型的信息输入渲染优化平台中,得到地层渲染参数;按照地层渲染参数对三维地层模型进行渲染,获取地层可视化模型。达到了提高对工作面地层进行建模渲染的精确度、科学性、智能性,提升工作面地层的建模渲染质量,实现精准性强的工作面地层可视化展示,为煤矿安全生产、地质勘测提供数据支持的技术效果。
[0010] 上述说明仅是本申请技术方案的概述,为了能够更清楚了解本申请的技术手段,而可依照说明书的内容予以实施,并且为了让本申请的上述和其它目的、特征和优点能够更明显易懂,以下特举本申请的具体实施方式。

附图说明

[0011] 为了更清楚地说明本公开实施例的技术方案,下面将对本公开实施例的附图作简单地介绍。明显地,下面描述中的附图仅仅涉及本公开的一些实施例,而非对本公开的限制。
[0012] 图1为本申请一种工作面地层建模渲染优化方法的流程示意图;
[0013] 图2为本申请一种工作面地层建模渲染优化方法中获取优化地层模型的流程示意图;
[0014] 图3为本申请一种工作面地层建模渲染优化系统的结构示意图。
[0015] 附图标记说明:探测数据获取模块11,数据分区获取模块12,分区数据处理模块13,建模数据生成模块14,地层模型生成模块15,渲染参数获取模块16,渲染模块17。

具体实施方式

[0016] 本申请通过提供一种工作面地层建模渲染优化方法及系统。解决了现有技术中针对工作面地层的建模渲染精确度不高,进而造成工作面地层的建模渲染效果不佳、可视化效果差的技术问题。达到了提高对工作面地层进行建模渲染的精确度、科学性、智能性,提升工作面地层的建模渲染质量,实现精准性强的工作面地层可视化展示,为煤矿安全生产、地质勘测提供数据支持的技术效果。
[0017] 实施例一
[0018] 请参阅附图1,本申请提供一种工作面地层建模渲染优化方法,其中,所述方法应用于一种工作面地层建模渲染优化系统,所述系统与多个探测装置通信连接,所述方法具体包括如下步骤:
[0019] 步骤S100:根据所述多个探测装置,获取多组地层探测数据;
[0020] 步骤S200:将所述多组地层探测数据分区,得到多个数据分区,其中,每一个数据分区对应一组地层探测数据;
[0021] 具体而言,通过多个探测装置对目标区域内的多个地层进行探测,获得多组地层探测数据,并对多组地层探测数据进行分区,获得多个数据分区。其中,所述目标区域可以为使用所述一种工作面地层建模渲染优化系统进行智能化建模渲染的矿井探测区域等任意区域。所述多个探测装置可以为现有技术中的多个地层钻孔探测仪。所述多组地层探测数据包括通过多个探测装置对目标区域内的多个地层进行探测,获得的多个钻孔参数、多个底板等高线离散点、多个地层厚度、多个顺槽导线点参数。所述多个数据分区包括多组地层探测数据,且,每一个数据分区对应一组地层探测数据。达到了通过对多组地层探测数据进行分区,获得多个数据分区,为后续对多个数据分区进行数据处理奠定基础的技术效果。
[0022] 步骤S300:对所述多个数据分区进行分区数据处理,得到多个优化分区;
[0023] 进一步的,本申请步骤S300还包括:
[0024] 步骤S310:对所述多个数据分区进行分区数据处理包括多个数据处理子模块,其中,所述多个数据处理子模块包括数据类型转换子模块、边界点过滤子模块、区域厚度计算子模块和插值补充计算子模块,且各个模块之间数据交互;
[0025] 步骤S320:根据所述数据类型转换子模块、所述边界点过滤子模块、所述区域厚度计算子模块和所述插值补充计算子模块,对所述多个数据分区进行分区数据处理,得到所述多个优化分区。
[0026] 步骤S400:根据所述多个优化分区,生成地层建模数据;
[0027] 具体而言,将多个数据分区作为输入信息,输入多个数据处理子模块,获得多个优化分区,并将多个优化分区输出为地层建模数据。其中,所述多个数据处理子模块包括数据类型转换子模块、边界点过滤子模块、区域厚度计算子模块和插值补充计算子模块,且各个模块之间数据交互。所述数据类型转换子模块用于按照数据类型将输入的多个数据分区转换为多个坐标点数据分区。多个坐标点数据分区包括多个钻孔参数坐标、多个底板等高线离散点坐标、多个顺槽导线点参数坐标。多个顺槽导线点参数坐标中包括多个地层厚度。所述边界点过滤子模块包括预先设置确定的目标区域内的多个地层对应的多个地层边界坐标,以及边界点过滤规则。所述边界点过滤子模块可对输入的多个坐标点数据分区进行边界点过滤,获得多个目标坐标点数据分区。所述边界点过滤规则包括根据多个地层边界坐标,构建地层边界坐标平面。按照地层边界坐标平面对多个坐标点数据分区进行边界重合点、边界线上的点、边界内的点的提取,从而过滤掉多个坐标点数据分区中地层边界坐标平面的边界之外的点。所述多个目标坐标点数据分区包括多个坐标点数据分区中,与地层边界坐标平面的边界重合点、边界线上的点、边界内的点。所述区域厚度计算子模块用于将多个目标坐标点数据分区转换为类棱柱三角网,并将类棱柱三角网的三个点的地层厚度相加后求平均值得出区域平均厚度。以A区域为例,若导线点处的地层厚度为h1、h2,钻孔处的地层厚度为ha,则A区域的区域平均厚度为h1、h2、ha的平均值。所述类棱柱三角网是由上、下不平行的两个三角形面和3个侧面空间四边形所组成的空间单元,类棱柱三角网与三棱柱类似。将上下两层的已知数据,对未知区域相互进行竖直插值计算,得到上下两层相等数目的点,然后创建上下三角网后,两三角网的三角形一一对应,组成类棱柱三角网。
[0028] 所述插值补充计算子模块用于对多个坐标点数据分区、区域平均厚度进行插值补充计算,得到相对准确且数据量大的顶板高程离散点数据,用于后续三维地层模型的构建和渲染。首先按照多个坐标点数据分区中多个底板等高线离散点坐标,在平面上画出多个离散点。将多个离散点与对应的区域平均厚度进行加和,获得多个顶板离散点数据。再对多个顶板离散点数据进行差值补充,获得多个顶板高程离散点数据。可采用现有技术中的反距离加权插值法、克里金插值法对多个顶板离散点数据进行插值计算。反距离加权插值法主要依赖于反距离的幂值,幂值可基于距输出点的距离来控制已知点对内插值的影响。幂值是一个正实数,默认值为2。通过定义更高的幂值,可进一步强调最近点。因此,邻近数据将受到更大影响。反距离加权插值法具有计算速度快、性能要求低、精度低的特点,一般在数据的变化范围较小的情况下使用反距离加权插值法。克里金插值法是以变异函数理论和结构分析为基础,在有限区域内对区域化变量进行无偏最优估计的一种方法。克里金插值法是在已知的实测数据下,对参数进行权值调整,得到最优的匹配模型的函数,然后计算各目标点的值。克里金插值法较符合地质构造变化的形态,通常是在数据变化范围较大、精度要求较高的情况下使用克里金插值法。所述多个优化分区包括通过多个数据处理子模块对多个数据分区进行分区数据处理,获得的相对准确且数据量大的顶板高程离散点数据。所述地层建模数据包括多个优化分区。达到了通过多个数据处理子模块对多个数据分区进行多级分区数据处理,获得准确、可靠的地层建模数据,从而提高对三维地层模型进行构建的精准性的技术效果。
[0029] 步骤S500:连接数据仿真系统对所述地层建模数据进行建模,生成三维地层模型;
[0030] 进一步的,如附图2所示,本申请步骤S500还包括:
[0031] 步骤S510:获取所述三维地层模型的多视角显示图像;
[0032] 具体而言,将地层建模数据作为输入信息,输入数据仿真系统,获得三维地层模型。对三维地层模型进行多角度的图像采集,获得多视角显示图像。其中,所述数据仿真系统与本申请中的一种工作面地层建模渲染优化系统通信连接。所述数据仿真系统具有对输入的地层建模数据进行仿真建模的功能。所述数据仿真系统可以为现有技术中的MATLAB等仿真建模软件。所述三维地层模型为数据仿真系统按照地层建模数据进行建模,获得的地层建模数据对应的仿真模型。所述多视角显示图像包括三维地层模型的多角度图像数据信息。达到了通过数据仿真系统对地层建模数据进行建模,生成三维地层模型,为后续获取地层可视化模型提供数据支持的技术效果。
[0033] 步骤S520:根据所述多视角显示图像,获取地层融合度;
[0034] 进一步的,本申请步骤S520还包括:
[0035] 步骤S521:对所述多视角显示图像进行地层融合特征标识,获取融合特征标识结果;
[0036] 步骤S522:以所述融合特征标识结果对所述多视角显示图像进行截取,得到截取特征图像;
[0037] 步骤S523:根据所述截取特征图像,对所述三维地层模型进行地层融合度识别,获取所述地层融合度。
[0038] 步骤S530:判断所述地层融合度是否处于预设地层融合度中,若所述地层融合度不处于所述预设地层融合度中,得到建模优化指令;
[0039] 步骤S540:根据所述建模优化指令对所述三维地层模型进行优化,获取优化地层模型。
[0040] 具体而言,按照地层融合特征对多视角显示图像进行标识,获取融合特征标识结果,并按照融合特征标识结果对多视角显示图像进行截取,获得截取特征图像。进一步,根据截取特征图像对三维地层模型进行地层融合度评估,获得地层融合度。进而,对地层融合度是否处于预设地层融合度中进行判断,如果地层融合度处于预设地层融合度中,则对三维地层模型进行后续的渲染处理。如果地层融合度不处于预设地层融合度中,获得建模优化指令,并按照建模优化指令对三维地层模型进行优化,获取优化地层模型。根据优化地层模型对原来的地层融合度不处于预设地层融合度中的三维地层模型进行覆盖更新后,再进行后续的渲染处理。
[0041] 其中,所述地层融合特征包括预先设置确定的地层融合坐标交叉、地层融合间距异常、地层融合边界线断点等多个预设地层融合缺陷特征。所述融合特征标识结果包括按照地层融合特征对多视角显示图像进行标识后,获得的多个地层融合特征标识信息。所述截取特征图像包括多视角显示图像中,融合特征标识结果对应的图像数据信息。所述地层融合度是用于表征三维地层模型的融合准确率的参数信息。示例性地,将多视角显示图像的面积与截取特征图像的面积进行差值计算,获得标准融合图像面积。将标准融合图像面积与多视角显示图像的面积之间的比值,输出为地层融合度。所述预设地层融合度包括由所述一种工作面地层建模渲染优化系统预先设置确定的地层融合度阈值。所述建模优化指令是用于表征地层融合度不处于预设地层融合度中,三维地层模型的融合准确率不高、精准性较差,需要对三维地层模型进行优化的指令信息。所述优化地层模型包括根据建模优化指令对三维地层模型进行优化后,获得的地层建模数据对应的优化仿真模型。示例性地,在获取优化地层模型时,将建模优化指令传输至数据仿真系统,通过建模优化指令控制数据仿真系统进行多次建模,直至生成地层融合度处于预设地层融合度中的优化地层模型。达到了通过对三维地层模型进行地层融合度识别,获取地层融合度,并对地层融合度是否处于预设地层融合度中进行判断,适应性地对三维地层模型进行优化,从而提高三维地层模型的融合准确率、精准性,防止因三维地层模型的融合不准确对渲染质量产生影响的技术效果。
[0042] 步骤S600:将所述三维地层模型的信息输入渲染优化平台中,根据所述渲染优化平台,得到地层渲染参数;
[0043] 进一步的,本申请步骤S600还包括:
[0044] 步骤S610:获取所述渲染优化平台的渲染组件集合;
[0045] 步骤S620:设置预设渲染时间,将所述预设渲染时间输入所述渲染优化平台;
[0046] 步骤S630:获取所述三维地层模型的多个指标信息;
[0047] 进一步的,本申请步骤S630还包括:
[0048] 步骤S631:连接所述数据仿真系统进行数据采集,得到所述三维地层模型的模型几何指标、模型细化粒度指标和地层复杂度指标;
[0049] 步骤S632:对所述模型几何指标、所述模型细化粒度指标和所述地层复杂度指标进行标准化处理后,作为所述多个指标信息输出。
[0050] 步骤S640:将所述多个指标信息输入所述渲染优化平台,以所述渲染组件集合为变量指标,以所述预设渲染时间为约束条件,搭建自适应响应函数;
[0051] 步骤S650:根据所述自适应响应函数,得到所述地层渲染参数。
[0052] 具体而言,基于数据仿真系统对三维地层模型进行模型参数查询,获得模型几何指标、模型细化粒度指标、地层复杂度指标。由于模型几何指标、模型细化粒度指标、地层复杂度指标的性质不同,模型几何指标、模型细化粒度指标、地层复杂度指标通常具有不同的量纲和数量级。当模型几何指标、模型细化粒度指标、地层复杂度指标之间水平相差很大时,如果直接将原始的模型几何指标、模型细化粒度指标、地层复杂度指标输入渲染优化平台,就会突出数值较高的指标在渲染优化分析中的作用,相对削弱数值较低的指标在渲染优化分析中的作用。因此,为了保证获得的地层渲染参数的可靠性,需要对模型几何指标、模型细化粒度指标、地层复杂度指标进行标准化处理,标准化处理是指对模型几何指标、模型细化粒度指标、地层复杂度指标进行量纲消除、数量级统一。其中,其中,所述模型几何指标包括三维地层模型对应的地层大小、地层深度、地层广度等。所述模型细化粒度指标包括三维地层模型对应的像素帧、模型粒度、模型表面粗糙度等。所述地层复杂度指标包括三维地层模型对应的地层结构复杂性、地面平整度、断层褶皱度等。所述多个指标信息包括完成标准化处理的无量纲、数量级统一的模型几何指标、模型细化粒度指标、地层复杂度指标。
[0053] 进一步,将多个指标信息、预设渲染时间输入渲染优化平台,获得自适应响应函数,并根据自适应响应函数确定地层渲染参数。在自适应响应函数中,输入信息为多个指标信息、预设渲染时间,且,预设渲染时间为约束条件;输出信息为地层渲染参数;渲染组件集合为自适应响应函数的变量指标,渲染组件集合包括多个渲染组件,多个渲染组件包括渲染优化平台预先设置确定的多个渲染速度、多个渲染模式、多个渲染饱和度、多个渲染通道等多个渲染控制参数。所述渲染优化平台可以为现有技术中的Enfuzion、Qube、Muster、Deadline等云渲染平台。可利用自适应响应函数对输入的多个指标信息、预设渲染时间进行渲染组件集合内多个渲染控制参数的适应度匹配,获得适应度最高的地层渲染参数。所述预设渲染时间可由所述一种工作面地层建模渲染优化系统自适应设置确定。所述地层渲染参数包括多个指标信息、预设渲染时间对应的渲染速度、渲染模式、渲染饱和度等多个渲染控制参数。达到了通过渲染优化平台对三维地层模型进行渲染优化分析,获得准确的地层渲染参数,从而提高对三维地层模型进行渲染的精确度的技术效果。
[0054] 步骤S700:以所述地层渲染参数对所述三维地层模型进行渲染,获取地层可视化模型。
[0055] 进一步的,本申请步骤S700还包括:
[0056] 步骤S710:获取所述三维地层模型的第一动态显示精度,其中,所述第一动态显示精度用于标识所述三维地层模型在进行动态显示时的画面像素帧率大小;
[0057] 步骤S720:获取所述地层可视化模型的第二动态显示精度,所述第二动态显示精度用于标识所述地层可视化模型在进行动态显示时的画面像素帧率大小;
[0058] 步骤S730:比对所述第一动态显示精度和所述第二动态显示精度,确定精度减率;
[0059] 步骤S740:根据所述精度减率,获取提醒信息,用于提醒渲染处理存在画面帧精度降低的情况。
[0060] 具体而言,按照地层渲染参数控制渲染优化平台对三维地层模型进行渲染,获得地层可视化模型。进一步,对三维地层模型、地层可视化模型进行参数查询,获得第一动态显示精度、第二动态显示精度,并对第一动态显示精度、第二动态显示精度进行差值计算,获得精度减率。当精度减率不为0时,获得提醒信息。其中,所述地层可视化模型为按照地层渲染参数控制渲染优化平台对三维地层模型进行渲染后,获得的三维地层模型对应的可视化渲染模型。所述地层可视化模型可用于对目标区域内的多个地层进行可视化展示。所述第一动态显示精度包括三维地层模型在进行动态显示时的画面像素帧率大小。所述第二动态显示精度包括地层可视化模型在进行动态显示时的画面像素帧率大小。所述精度减率包括第一动态显示精度与第二动态显示精度之间的差值。所述提醒信息是用于提醒渲染处理存在画面帧精度降低的情况的数据信息。达到了根据地层渲染参数对三维地层模型进行渲染,获取地层可视化模型,并根据精度减率适应性地生成提醒信息,提高工作面地层的建模渲染质量的技术效果。
[0061] 综上所述,本申请所提供的一种工作面地层建模渲染优化方法具有如下技术效果:
[0062] 1.通过多个探测装置,获取多组地层探测数据;将多组地层探测数据分区,得到多个数据分区,并对多个数据分区进行分区数据处理,得到多个优化分区;根据多个优化分区,生成地层建模数据;连接数据仿真系统对地层建模数据进行建模,生成三维地层模型;将三维地层模型的信息输入渲染优化平台中,得到地层渲染参数;按照地层渲染参数对三维地层模型进行渲染,获取地层可视化模型。达到了提高对工作面地层进行建模渲染的精确度、科学性、智能性,提升工作面地层的建模渲染质量,实现精准性强的工作面地层可视化展示,为煤矿安全生产、地质勘测提供数据支持的技术效果。
[0063] 2.通过多个数据处理子模块对多个数据分区进行多级分区数据处理,获得准确、可靠的地层建模数据,从而提高对三维地层模型进行构建的精准性。
[0064] 3.通过对三维地层模型进行地层融合度识别,获取地层融合度,并对地层融合度是否处于预设地层融合度中进行判断,适应性地对三维地层模型进行优化,从而提高三维地层模型的融合准确率、精准性,防止因三维地层模型的融合不准确对渲染质量产生影响。
[0065] 4.通过渲染优化平台对三维地层模型进行渲染优化分析,获得准确的地层渲染参数,从而提高对三维地层模型进行渲染的精确度。
[0066] 实施例二
[0067] 基于与前述实施例中一种工作面地层建模渲染优化方法,同样发明构思,本发明还提供了一种工作面地层建模渲染优化系统,请参阅附图3,所述系统包括:
[0068] 探测数据获取模块11,所述探测数据获取模块11用于根据所述多个探测装置,获取多组地层探测数据;
[0069] 数据分区获取模块12,所述数据分区获取模块12用于将所述多组地层探测数据分区,得到多个数据分区,其中,每一个数据分区对应一组地层探测数据;
[0070] 分区数据处理模块13,所述分区数据处理模块13用于对所述多个数据分区进行分区数据处理,得到多个优化分区;
[0071] 建模数据生成模块14,所述建模数据生成模块14用于根据所述多个优化分区,生成地层建模数据;
[0072] 地层模型生成模块15,所述地层模型生成模块15用于连接数据仿真系统对所述地层建模数据进行建模,生成三维地层模型;
[0073] 渲染参数获取模块16,所述渲染参数获取模块16用于将所述三维地层模型的信息输入渲染优化平台中,根据所述渲染优化平台,得到地层渲染参数;
[0074] 渲染模块17,所述渲染模块17用于以所述地层渲染参数对所述三维地层模型进行渲染,获取地层可视化模型。
[0075] 进一步的,所述系统还包括:
[0076] 渲染组件确定模块,所述渲染组件确定模块用于获取所述渲染优化平台的渲染组件集合;
[0077] 时间设置模块,所述时间设置模块用于设置预设渲染时间,将所述预设渲染时间输入所述渲染优化平台;
[0078] 指标信息确定模块,所述指标信息确定模块用于获取所述三维地层模型的多个指标信息;
[0079] 自适应响应函数确定模块,所述自适应响应函数确定模块用于将所述多个指标信息输入所述渲染优化平台,以所述渲染组件集合为变量指标,以所述预设渲染时间为约束条件,搭建自适应响应函数;
[0080] 第一执行模块,所述第一执行模块用于根据所述自适应响应函数,得到所述地层渲染参数。
[0081] 进一步的,所述系统还包括:
[0082] 指标采集模块,所述指标采集模块用于连接所述数据仿真系统进行数据采集,得到所述三维地层模型的模型几何指标、模型细化粒度指标和地层复杂度指标;
[0083] 标准化处理模块,所述标准化处理模块用于对所述模型几何指标、所述模型细化粒度指标和所述地层复杂度指标进行标准化处理后,作为所述多个指标信息输出。
[0084] 进一步的,所述系统还包括:
[0085] 第一精度获取模块,所述第一精度获取模块用于获取所述三维地层模型的第一动态显示精度,其中,所述第一动态显示精度用于标识所述三维地层模型在进行动态显示时的画面像素帧率大小;
[0086] 第二精度获取模块,所述第二精度获取模块用于获取所述地层可视化模型的第二动态显示精度,所述第二动态显示精度用于标识所述地层可视化模型在进行动态显示时的画面像素帧率大小;
[0087] 精度减率获取模块,所述精度减率获取模块用于比对所述第一动态显示精度和所述第二动态显示精度,确定精度减率;
[0088] 提醒信息获取模块,所述提醒信息获取模块用于根据所述精度减率,获取提醒信息,用于提醒渲染处理存在画面帧精度降低的情况。
[0089] 进一步的,所述系统还包括:
[0090] 多视角显示图像获取模块,所述多视角显示图像获取模块用于获取所述三维地层模型的多视角显示图像;
[0091] 地层融合度获取模块,所述地层融合度获取模块用于根据所述多视角显示图像,获取地层融合度;
[0092] 优化指令获取模块,所述优化指令获取模块用于判断所述地层融合度是否处于预设地层融合度中,若所述地层融合度不处于所述预设地层融合度中,得到建模优化指令;
[0093] 第二执行模块,所述第二执行模块用于根据所述建模优化指令对所述三维地层模型进行优化,获取优化地层模型。
[0094] 进一步的,所述系统还包括:
[0095] 地层融合特征标识模块,所述地层融合特征标识模块用于对所述多视角显示图像进行地层融合特征标识,获取融合特征标识结果;
[0096] 图像截取模块,所述图像截取模块用于以所述融合特征标识结果对所述多视角显示图像进行截取,得到截取特征图像;
[0097] 地层融合度识别模块,所述地层融合度识别模块用于根据所述截取特征图像,对所述三维地层模型进行地层融合度识别,获取所述地层融合度。
[0098] 进一步的,所述系统还包括:
[0099] 第三执行模块,所述第三执行模块用于对所述多个数据分区进行分区数据处理包括多个数据处理子模块,其中,所述多个数据处理子模块包括数据类型转换子模块、边界点过滤子模块、区域厚度计算子模块和插值补充计算子模块,且各个模块之间数据交互;
[0100] 第四执行模块,所述第四执行模块用于根据所述数据类型转换子模块、所述边界点过滤子模块、所述区域厚度计算子模块和所述插值补充计算子模块,对所述多个数据分区进行分区数据处理,得到所述多个优化分区。
[0101] 本发明实施例所提供的一种工作面地层建模渲染优化系统可执行本发明任意实施例所提供的一种工作面地层建模渲染优化方法,具备执行方法相应的功能模块和有益效果。
[0102] 所包括的各个模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能模块的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。
[0103] 本申请提供了一种工作面地层建模渲染优化方法,其中,所述方法应用于一种工作面地层建模渲染优化系统,所述方法包括:通过多个探测装置,获取多组地层探测数据;将多组地层探测数据分区,得到多个数据分区,并对多个数据分区进行分区数据处理,得到多个优化分区;根据多个优化分区,生成地层建模数据;连接数据仿真系统对地层建模数据进行建模,生成三维地层模型;将三维地层模型的信息输入渲染优化平台中,得到地层渲染参数;按照地层渲染参数对三维地层模型进行渲染,获取地层可视化模型。解决了现有技术中针对工作面地层的建模渲染精确度不高,进而造成工作面地层的建模渲染效果不佳、可视化效果差的技术问题。达到了提高对工作面地层进行建模渲染的精确度、科学性、智能性,提升工作面地层的建模渲染质量,实现精准性强的工作面地层可视化展示,为煤矿安全生产、地质勘测提供数据支持的技术效果。
[0104] 注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。