地震数据体绘制的调度方法及绘制方法、调度及绘制装置制造方法及图纸

技术编号:37507756 阅读:18 留言:0更新日期:2023-05-07 09:45
本发明专利技术实施例提供了一种地震数据体绘制的调度方法及绘制方法、调度及绘制装置,解决了海量地震数据体绘制过程中出现数据块状条纹的问题。所述地震数据体绘制的调度方法包括:对所述地震数据体进行分割形成数据块以构成空间八叉树,以视点为中心对所述数据块进行分辨率等级划分;获取所述数据体的数据参数;遍历所述空间八叉树,基于划分后的所述分辨率等级和所述数据参数判断是否继续向下遍历;若无法判断是否需要继续向下遍历,则基于数据手册判断是否继续向下遍历。册判断是否继续向下遍历。册判断是否继续向下遍历。

【技术实现步骤摘要】
地震数据体绘制的调度方法及绘制方法、调度及绘制装置


[0001]本专利技术涉及地震解释
,具体涉及一种地震数据体绘制的调度方法及绘制方法、调度及绘制装置。

技术介绍

[0002]现有的海量地震数据体绘制一般都是通过空间八叉树进行多分辨率处理之后再进行分块绘制的,因此在特定的场景中,如何进行调度数据是绘制效率的关键。但是在常规的调度方法中,一般只是利用数据块到视点的距离的远近作为调度的依据,这样造成的后果是对于显示的同一个切片的数据,因为组成该切片的数据块和视点的距离落在不同的分辨率等级上,因此形成数据块状条纹。

技术实现思路

[0003]有鉴于此,本专利技术实施例提供了一种地震数据体绘制的调度方法及绘制方法、调度及绘制装置,解决了海量地震数据体绘制过程中出现数据块状条纹的问题。
[0004]本专利技术一实施例提供的一种地震数据体绘制的调度方法包括:
[0005]对所述地震数据体进行分割形成数据块以构成空间八叉树,以视点为中心对所述数据块进行分辨率等级划分;
[0006]获取所述数据体的数据参数;
[0007]遍历所述空间八叉树,基于划分后的所述分辨率等级和所述数据参数判断是否继续向下遍历;
[0008]若无法判断是否需要继续向下遍历,则基于数据手册判断是否继续向下遍历。
[0009]在一种实施方式中,所述对所述地震数据体进行分割形成数据块以构成空间八叉树的步骤包括:以数据体的显示范围为空间八叉树的根,分别对每个所述数据块进行二分递归剖切,以构成所述空间八叉树。
[0010]在一种实施方式中,所述数据体的数据参数包括:所述数据块中心和视点之间的距离、所述数据体中心和视点之间的距离、所述数据体的半径。
[0011]在一种实施方式中,所述基于划分后的所述分辨率等级和所述数据参数判断是否继续向下遍历的步骤包括:判断所述数据块中心和视点之间的距离是否小于所述数据块的分辨率等级对应的距离,若是继续向下遍历。
[0012]在一种实施方式中,所述数据手册包括:数据块继续向下遍历的次数和总时间采样次数。
[0013]在一种实施方式中,所述则基于数据手册判断是否继续向下遍历的步骤包括:
[0014]基于所述数据参数得到参数因子;
[0015]基于所述参数因子、所述数据块继续向下遍历的次数和所述总时间采样次数得到所述参数因子在对应区间内继续向下遍历概率;
[0016]判断所述继续向下遍历概率是否大于阈值,若是,则继续向下遍历概率。
[0017]在一种实施方式中,所述基于划分后的所述分辨率等级和所述数据参数判断是否继续向下遍历的步骤的判断结果为继续向下遍历,或者所述则基于数据手册判断是否继续向下遍历的步骤的判断结果为继续向下遍历,则在所述数据手册中更新所述数据块继续向下遍历的次数和所述总时间采样次数。
[0018]在一种实施方式中,所述基于数据手册判断是否继续向下遍历的步骤之后:若判断结果位不需要继续向下遍历,则对所有数据块进行排序并绘制。
[0019]在一种实施方式中,所述对所有数据块进行排序的步骤包括:根据所述数据块中心和视点之间的距离按照由远到近的顺序对所述数据块进行排序。
[0020]本专利技术一实施例提供的一种地震数据体绘制方法,采用上述所述的地震数据体绘制的调度方法进行调度。
[0021]在一种实施方式中,包括:
[0022]分割模块,用于对所述地震数据体进行分割形成数据块以构成空间八叉树;
[0023]划分模块,用于以视点为中心对所述数据块进行分辨率等级划分;
[0024]计算模块,用于获取所述数据体的数据参数;
[0025]判断模块,用于遍历所述空间八叉树,基于划分后的所述分辨率等级和所述数据参数判断是否继续向下遍历;则基于数据手册判断是否继续向下遍历。
[0026]本专利技术一实施例提供的一种地震数据体绘制装置,包括上述所述的地震数据体绘制装置。
[0027]本专利技术一实施例提供的一种电子设备,包括存储器和处理器,所述存储器用于存储一条或多条计算机指令,其中,所述一条或多条计算机指令被所述处理器执行时实现如上述所述的地震数据体绘制的调度方法及地震数据体绘制方法。
[0028]本专利技术一实施例提供的一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,所述计算机程序被处理器执行时用以实现如上述所述的地震数据体绘制的调度方法及上述所述的地震数据体绘制方法。
[0029]本专利技术实施例提供的一种地震数据体绘制的调度方法及绘制方法、调度及绘制装置,所述地震数据体绘制的调度方法通过对数据块的分辨率等级进行计算,获得一个有效的显示等级,并利用分辨率等级、数据参数和数据手册进行调度数据,可以有效避免数据块分割问题。本方法逻辑清晰,方法简单,实现快速,大大提高了海量地震数据绘制过程中的数据调度效率。
附图说明
[0030]图1所示为本专利技术一实施例提供的一种地震数据体绘制的调度方法的流程示意图。
[0031]图2所示为本专利技术一实施例提供的一种空间八叉树的示意图。
[0032]图3所示为本专利技术一实施例提供的一种遍历空间八叉树的示意图。
[0033]图4所示为本专利技术一实施例提供的视点与分辨率等级分布示意图。
[0034]图5所示为本专利技术一实施例提供的基于数据手册判断是否继续向下遍历的流程示意图。
[0035]图6所示为本专利技术一实施例提供的概率数据统计示意图。
[0036]图7所示为本专利技术一实施例提供的一种地震数据体绘制的调度装置结构示意图。
具体实施方式
[0037]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0038]实施例一:
[0039]本实施例提供一种地震数据体绘制的调度方法。数据调度就是在绘制过程中确定当前对应的空间位置中使用哪一级的分辨率的数据进行绘制。基于此思路,如图1所示,其中所述震数据体绘制的调度方法包括:
[0040]步骤01:对所述地震数据体进行分割形成数据块以构成空间八叉树,以视点为中心对所述数据块进行分辨率等级划分;参考图2所示。
[0041]空间八叉树结构是对于空间中的一个三维块体按前后左右上下三个方向进行递归剖切的一种数据结构。多分辨率处理就是对每个块体进行分级采样。
[0042]一实施例中,以整个数据体的显示范围为空间八叉树的根,分别对每个数据块按前后左右上下三个方向进行二分递归剖切,则整个绘制数据体就构成了一棵空间八叉树,每个数据块在这棵八叉树上的深度就是这个数据块对应的分辨率等级。
[0043]对于海量地震数据体绘制,因为数据体的数据量远远超过绘制的硬件设备条件,因此在整个可视范围内必定是本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种地震数据体绘制的调度方法,其特征在于,所述地震数据体绘制的调度方法包括:对所述地震数据体进行分割形成数据块以构成空间八叉树,以视点为中心对所述数据块进行分辨率等级划分;获取所述数据体的数据参数;遍历所述空间八叉树,基于划分后的所述分辨率等级和所述数据参数判断是否继续向下遍历;若无法判断是否需要继续向下遍历,则基于数据手册判断是否继续向下遍历。2.根据权利要求1所述的地震数据体绘制中的调度方法,其特征在于,所述对所述地震数据体进行分割形成数据块以构成空间八叉树的步骤包括:以数据体的显示范围为空间八叉树的根,分别对每个所述数据块进行二分递归剖切,以构成所述空间八叉树。3.根据权利要求1所述的地震数据体绘制的调度方法,其特征在于,所述数据体的数据参数包括:所述数据块中心和视点之间的距离、所述数据体中心和视点之间的距离、所述数据体的半径。4.根据权利要求3所述的地震数据体绘制的调度方法,其特征在于,所述基于划分后的所述分辨率等级和所述数据参数判断是否继续向下遍历的步骤包括:判断所述数据块中心和视点之间的距离是否小于所述数据块的分辨率等级对应的距离,若是继续向下遍历。5.根据权利要求1所述的地震数据体绘制的调度方法,其特征在于,所述数据手册包括:数据块继续向下遍历的次数和总时间采样次数。6.根据权利要求5所述的地震数据体绘制的调度方法,其特征在于,所述则基于数据手册判断是否继续向下遍历的步骤包括:基于所述数据参数得到参数因子;基于所述参数因子、所述数据块继续向下遍历的次数和所述总时间采样次数得到所述参数因子在对应区间内继续向下遍历概率;判断所述继续向下遍历概率是否大于阈值,若是,则继续向下遍历概率。7.根据权利要求1所述的地震数据体绘制的调度方法,其特征在于,所述基于划分后的所述分辨率等级和所述数据参数判断是否继续向下遍历的步骤的判断结果为继续向下遍历,或者所述则基于数据手册判...

【专利技术属性】
技术研发人员:张扬
申请(专利权)人:中国石油化工股份有限公司石油物探技术研究院
类型:发明
国别省市:

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

1