当前位置: 首页 > 专利查询>中南大学专利>正文

多域地质体模型构建方法、装置、设备及存储介质制造方法及图纸

技术编号:28784455 阅读:20 留言:0更新日期:2021-06-09 11:18
本发明专利技术公开了一种多域地质体模型构建方法、装置、设备及存储介质。该方法包括:获取多域地质体的建模初始数据;对建模初始数据进行插值处理,得到插值处理后的三维数据;对三维数据中的各体素点设置用于表示体素点对应的域类型的标签;遍历各体素点,搜索出多域地质体中各地质体之外的空隙点集合;对空隙点集合的体素点的标签进行修正;基于修正后的标签,对三维数据进行多域模型建模,得到多域地质体的模型。由于可以对空隙点集合的体素点的域类型进行修正,使得多域地质体的模型内部各地质体之间的邻接关系与真实的地质构造关系更符合,从而可以提高多域地质体模型的建模精度。从而可以提高多域地质体模型的建模精度。从而可以提高多域地质体模型的建模精度。

【技术实现步骤摘要】
多域地质体模型构建方法、装置、设备及存储介质


[0001]本专利技术涉及地质体建模领域,尤其涉及一种多域地质体模型构建方法、装置、设备及存储介质。

技术介绍

[0002]等值面提取技术在众多领域(如医疗、采矿、油气开采等)有着重要的应用,其中移动立方体(Marching cubes,MC)算法是一种简单且重要的方法,该算法能对一种地质体的表面进行重建。作为MC算法的改进,M3C(multiple material marching cubes,多物质移动立方体)算法能够重构多域地质体的表面。
[0003]相关技术中,基于M3C算法对多域地质体建模时,多域地质体之间会出现重合或者空隙,影响建模精度。

技术实现思路

[0004]有鉴于此,本专利技术实施例提供了一种多域地质体模型构建方法、装置、设备及存储介质,旨在提高多域地质体模型的建模精度。
[0005]本专利技术实施例的技术方案是这样实现的:
[0006]本专利技术实施例提供了一种多域地质体模型构建方法,其特征在于,包括:
[0007]获取多域地质体的建模初始数据;
[0008]对所述建模初始数据进行插值处理,得到插值处理后的三维数据;
[0009]对所述三维数据中的各体素点设置用于表示所述体素点对应的域类型的标签;
[0010]遍历各所述体素点,搜索出所述多域地质体中各地质体之外的空隙点集合;
[0011]对所述空隙点集合的体素点的标签进行修正;
[0012]基于修正后的标签,对所述三维数据进行多域模型建模,得到所述多域地质体的模型。
[0013]本专利技术实施例还提供了一种多域地质体模型构建装置,包括:
[0014]获取模块,用于获取多域地质体的建模初始数据;
[0015]插值模块,用于对所述建模初始数据进行插值处理,得到插值处理后的三维数据;
[0016]标签生成模块,用于对所述三维数据中的各体素点设置用于表示所述体素点对应的域类型的标签;
[0017]空隙确定模块,用于遍历各所述体素点,搜索出所述多域地质体中各地质体之外的空隙点集合;
[0018]标签修正模块,用于对所述空隙点集合的体素点的标签进行修正;
[0019]建模模块,用于基于修正后的标签,对所述三维数据进行多域模型建模,得到所述多域地质体的模型。
[0020]本专利技术实施例又提供了一种多域地质体模型构建设备,包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器,其中,所述处理器,用于运行计算机程序时,
执行本专利技术实施例所述方法的步骤。
[0021]本专利技术实施例又提供了一种存储介质,所述存储介质上存储有计算机程序,所述计算机程序被处理器执行时,实现本专利技术实施例所述方法的步骤。
[0022]本专利技术实施例提供的技术方案,获取多域地质体的建模初始数据;对建模初始数据进行插值处理,得到插值处理后的三维数据;对三维数据中的各体素点设置用于表示体素点对应的域类型的标签;遍历各体素点,搜索出多域地质体中各地质体之外的空隙点集合;对空隙点集合的体素点的标签进行修正;基于修正后的标签,对三维数据进行多域模型建模,得到多域地质体的模型。由于可以对空隙点集合的体素点的域类型进行修正,使得多域地质体的模型内部各地质体之间的邻接关系与真实的地质构造关系更符合,从而可以提高多域地质体模型的建模精度。
附图说明
[0023]图1为本专利技术实施例多域地质体模型构建方法的流程示意图;
[0024]图2为一应用示例中重合模型修复前的示意图;
[0025]图3为图2的剖面示意图;
[0026]图4为一应用示例中重合模型修复后的示意图;
[0027]图5为图4的剖面示意图;
[0028]图6为一应用示例中空隙模型修复前的示意图;
[0029]图7为图6的剖面示意图;
[0030]图8为一应用示例中空隙模型修复后的示意图;
[0031]图9为图8的剖面示意图;
[0032]图10为一应用示例中重合点处理策略示意图;
[0033]图11为一应用示例中空隙点处理策略示意图;
[0034]图12为一应用示例中空隙点的搜索流程图;
[0035]图13为本专利技术实施例多域地质体模型构建装置的结构示意图;
[0036]图14为本专利技术实施例多域地质体模型构建设备的结构示意图。
具体实施方式
[0037]下面结合附图及实施例对本专利技术再作进一步详细的描述。
[0038]除非另有定义,本文所使用的所有的技术和科学术语与属于本专利技术的
的技术人员通常理解的含义相同。本文中在本专利技术的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本专利技术。
[0039]相关技术中,多域地质体的地质模型往往是基于钻孔数据生成的,然而,采用M3C算法对多域地质体建模时,多域地质体之间会出现重合或者空隙,而这种重合或者空隙是不应该出现的,因此有必要对M3C算法进行修复以及改进,使得多域地质体之间保持着原生的构造邻接关系。
[0040]基于此,在本专利技术的各种实施例中,获取多域地质体的建模初始数据;对建模初始数据进行插值处理,得到插值处理后的三维数据;对三维数据中的各体素点设置用于表示体素点对应的域类型的标签;遍历各体素点,搜索出多域地质体中各地质体之外的空隙点
集合;对空隙点集合的体素点的标签进行修正;基于修正后的标签,对三维数据进行多域模型建模,得到多域地质体的模型。采用上述基于标签的处理方案,由于可以对空隙点集合的体素点的域类型进行修正,使得多域地质体的模型内部各地质体之间的邻接关系与真实的地质构造关系更符合,从而可以提高多域地质体模型的建模精度。
[0041]如图1所示,本专利技术实施例提供了一种多域地质体模型构建方法,包括:
[0042]步骤101,获取多域地质体的建模初始数据;
[0043]这里,建模初始数据可以包括:多域地质体的轮廓线约束数据以及钻孔数据。
[0044]步骤102,对所述建模初始数据进行插值处理,得到插值处理后的三维数据;
[0045]这里,可以基于径向基插值函数对建模初始数据进行插值处理,从而可以基于初始的稀疏数据“预测”未知地质体的全貌。此外,径向基插值函数具有计算格式简单、计算工作量小、精度相对较高等优点。
[0046]步骤103,对所述三维数据中的各体素点设置用于表示所述体素点对应的域类型的标签;
[0047]这里,域类型的标签用于表示地质体的域类型,从而将不同的地质体进行区分。在三维的体素点空间中,给同一种地质体内部的体素点赋予同一个标签。示例性地,约定空隙区域内的体素点标签设置为

1,地质体内部的体素点标签从1开始依次递增,而且根据地质体的建模优先级的顺序,给优先级较高的地质体设置较小的标签。
[0048]步骤104,遍历各所述体素点,搜索出所述多域地质体中各地质本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种多域地质体模型构建方法,其特征在于,包括:获取多域地质体的建模初始数据;对所述建模初始数据进行插值处理,得到插值处理后的三维数据;对所述三维数据中的各体素点设置用于表示所述体素点对应的域类型的标签;遍历各所述体素点,搜索出所述多域地质体中各地质体之外的空隙点集合;对所述空隙点集合的体素点的标签进行修正;基于修正后的标签,对所述三维数据进行多域模型建模,得到所述多域地质体的模型。2.根据权利要求1所述的方法,其特征在于,所述对所述三维数据中的各体素点设置用于表示所述体素点对应的域类型的标签,包括:对所述三维数据基于三维坐标系和网格间距划分体素点;确定所述多域地质体的最大评估外包及所述多域地质体中各地质体的隐式函数;基于所述隐式函数和各地质体建模的优先级,确定所述体素点的标签。3.根据权利要求2所述的方法,其特征在于,所述基于所述隐式函数和各地质体的建模优先级,确定所述体素点的标签,包括:求解所述体素点对应各地质体的隐式函数的函数值;若仅存在一个隐式函数的函数值小于零,确定所述体素点的标签为表征所述隐式函数对应的地质体的标识;若存在至少两个隐式函数的函数值小于零,确定所述体素点的标签为表征所述至少两个隐式函数中建模优先级最高的地质体的标识;若不存在隐式函数的函数值小于零,确定所述体素点的标签为表征空隙点的标识。4.根据权利要求3所述的方法,其特征在于,所述遍历各所述体素点,搜索出所述多域地质体中各地质体之外的空隙点集合,包括:基于各所述体素点的标签,搜索出代表空隙区域的种子点;基于所述种子点的相邻体素点,搜索所述空隙区域对应的体素点,并统计与所述空隙区域邻接的地质体的标签;其中,若所...

【专利技术属性】
技术研发人员:李本宇钟德云王李管
申请(专利权)人:中南大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1