System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及地震勘探,特别涉及一种地震数据的动校正拉伸切除方法和装置、存储介质。
技术介绍
1、地震勘探技术是一种利用人工激发的地震波,并接收在地层内传播的地震波,以勘探地下的地质情况的技术。
2、在进行地震探勘时,会预先在地面上设置激发点和接收点。激发点用于激发地震波,该地震波向地下传播时,遇到不同弹性的地层分界面就会产生反射波返回地面,接收点可以记录这些地震反射波。这里,激发点和接收点的数量均为多个,每一个接收点接收到的地震反射波称为地震道,所有接收点接收到的来自同一激发点的地震反射波的集合称为共中心点道集(也称为:地震道集)。后续,对该动校正处理后的地震道集中的各个地震道进行叠加,并对叠加后的地震数据进行分析后,便能够实现对地下的地质情况的勘探。
3、为了便于后续对地震道集中的各个地震道进行叠加,在通过多个接收点获取到共中心点道集后,需要对该共中心点道集进行预处理。由于同一激发点激发的地震反射波到达不同接收点的时间是不一样的,这个时间与接收点到激发点的距离(简称:偏移距)、地震传播速度以及地下岩层结构等因素有关,因此,在对共中心点地震道集进行预处理后,还需要对共中心点道集中进行动校正,以消除不同接收点对地震反射波传播时间的影响。又由于偏移距较大的接收点受到偏移距的影响而产生不良数据,在动校正后的地震道集中,这些不良数据仍然会被保留下来,因此,在对动校正后的共中心点道集进行叠加处理后,所得到的地震数据质量较差。为此,需要将动校正后的共中心点道集中的不良数据切除。
4、然而,目前都是通过人工确
技术实现思路
1、本申请实施例提供了一种地震数据的动校正拉伸切除方法和装置、存储介质。可以解决在动校正后的地震道集中切除不良数据的效率较低的问题,所述技术方案如下:
2、一方面,提供了一种地震数据的动校正拉伸切除方法,所述方法包括:
3、获取动校正处理后的地震道集,所述地震道集包括多个地震道数据;
4、基于动校正处理后的地震道集,获取与所述地震道集对应的动校正时差道集,所述动校正时差道集包括与每个所述地震道数据对应的多个动校正时差数据;
5、基于所述动校正处理后的地震道集,确定与所述地震道集对应的边缘检测道集,所述边缘检测道集包括每个所述地震道数据中的不良数据;
6、同时向掩码生成模型输入所述动校正后的地震道集、所述动校正时差道集和所述边缘检测道集,得到所述掩码生成模型输出的与所述地震道集对应的掩码道集;
7、基于所述掩码道集,切除所述动校正处理后的地震道集中的不良数据。
8、可选的,
9、在所述同时向掩码生成模型输入所述动校正后的地震道集、所述动校正时差道集和所述边缘检测道集之前,所述方法还包括:
10、获取多个动校正处理后的样本地震道集,以及与多个所述样本地震道集一一对应的多个样本动校正时差道集、多个样本边缘检测道集和多个样本掩码道集;
11、基于多个所述动校正处理后的样本地震道集、所述多个样本动校正时差道集、所述多个样本边缘检测道集和所述多个样本掩码道集,对初始模型执行多次训练过程,以得到所述掩码生成模型;
12、其中,每次所述训练过程包括:
13、向所述初始模型输入所述动校正处理后的样本地震道集,以及对应的样本动校正时差道集和对应的样本边缘检测道集,得到所述初始模型输出的掩码道集;
14、基于所述初始模型输出的掩码道集,以及与所述动校正处理后的样本地震道集对应的样本掩码道集,对所述初始模型的模型参数进行调整。
15、可选的,基于所述初始模型输出的掩码道集,以及与所述动校正处理后的样本地震道集对应的样本掩码道集,对所述初始模型的模型参数进行调整,包括:
16、将所述样本掩码道集中的多个掩码数据点与所述初始模型输出的掩码道集中的多个掩码数据点一一进行比对,以在所述初始模型输出的掩码道集中确定出现错误的掩码数据点的总数;
17、确定所述初始模型输出的掩码道集中出现错误的掩码数据点的总数,与所述地震道集中的地震道总数之间的比值;
18、根据所述比值,对所述初始模型的模型参数进行调整。
19、可选的,所述对初始模型执行多次训练过程,以得到所述掩码生成模型,包括:
20、在连续执行n次所述训练过程时,若每次所述初始模型输出的掩码道集中出现错误的掩码数据点的总数,与所述地震道集中的地震道总数之间的比值小于或等于所述预设比值阈值,将执行完最后一次训练过程后的初始模型确定为所述掩码生成模型;其中,n为大于1的整数。
21、可选的,获取所述动校正处理后的地震道集之前,所述方法还包括:
22、获取原始地震道集,并对所述原始地震道集进行预处理,所述预处理包括:动校正处理,以及去噪声处理、道编辑处理和增益恢复处理中的至少一种。
23、另一方面,提供了一种地震数据的动校正拉伸切除装置,所述装置包括:
24、第一获取模块,用于获取动校正处理后的地震道集,所述地震道集包括多个地震道数据;
25、第二获取模块,基于所述动校正处理后的地震道集,获取与所述地震道集对应的动校正时差道集,所述动校正时差道集包括与每个所述地震道数据对应的多个动校正时差数据;
26、边缘检测模块,用于基于所述动校正处理后的地震道集,确定与所述地震道集对应的边缘检测道集,所述边缘检测道集包括每个所述地震道数据中的不良数据;
27、生成模块,用于同时向掩码生成模型输入所述动校正后的地震道集、所述动校正时差道集和所述边缘检测道集,得到所述掩码生成模型输出的与所述地震道集对应的掩码道集;
28、切除模块,用于基于所述掩码道集,切除所述动校正处理后的地震道集中的不良数据。
29、可选的,所述装置还包括:
30、第三获取模块,用于获取多个动校正处理后的样本地震道集,以及与多个所述样本地震道集一一对应的多个样本动校正时差道集、多个样本边缘检测道集和多个样本掩码道集;
31、训练模块,用于基于多个所述动校正处理后的样本地震道集、所述多个样本动校正时差道集、所述多个样本边缘检测道集和所述多个样本掩码道集,对初始模型执行多次训练过程,以得到所述掩码生成模型;
32、其中,每次所述训练过程包括:
33、向所述初始模型输入一个所述动校正处理后的样本地震道集,以及对应的样本动校正时差道集和对应的样本边缘检测道集,得到所述初始模型输出的掩码道集;
34、基于所述初始模型输出的掩码道集,以及与一个所述动校正处理后的样本地震道集对应的样本掩码道集,对所述初始模型的模型参数进行调整。
35、可选的,所述训练模块用于:
36、在连续执行n次所述训练过程时,若每次所述初始模本文档来自技高网...
【技术保护点】
1.一种地震数据的动校正拉伸切除方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,在所述同时向掩码生成模型输入所述动校正后的地震道集、所述动校正时差道集和所述边缘检测道集之前,所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,基于所述初始模型输出的掩码道集,以及与一个所述动校正处理后的样本地震道集对应的样本掩码道集,对所述初始模型的模型参数进行调整,包括:
4.根据权利要求3所述的方法,其特征在于,所述对初始模型执行多次训练过程,以得到所述掩码生成模型,包括:
5.根据权利要求1至4任一所述的方法,其特征在于,获取所述动校正处理后的地震道集之前,所述方法还包括:
6.一种地震数据的动校正拉伸切除装置,其特征在于,所述装置包括:
7.根据权利要求6所述的装置,其特征在于,所述装置还包括:
8.根据权利要求7所述的装置,其特征在于,所述训练模块用于:
9.根据权利要求7所述的装置,其特征在于,所述训练模块用于:
10.一种计算机存储介质,其特
...【技术特征摘要】
1.一种地震数据的动校正拉伸切除方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,在所述同时向掩码生成模型输入所述动校正后的地震道集、所述动校正时差道集和所述边缘检测道集之前,所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,基于所述初始模型输出的掩码道集,以及与一个所述动校正处理后的样本地震道集对应的样本掩码道集,对所述初始模型的模型参数进行调整,包括:
4.根据权利要求3所述的方法,其特征在于,所述对初始模型执行多次训练过程,以得到所述掩码生成模型,包括:
5.根据权利要求1至4任一所述的方法,其特征在于,获取...
【专利技术属性】
技术研发人员:张铁强,孙鹏远,钱忠平,岳媛媛,耿伟峰,张文波,
申请(专利权)人:中国石油天然气集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。