地震剖面显示方法及装置
文献发布时间:2023-06-19 12:24:27
技术领域
本发明涉及地震勘探技术领域,尤其涉及一种地震剖面显示方法及装置。
背景技术
地震剖面显示是地震资料处理和解释的重要基础,其本质就是让地震数据在屏幕上用图形的方式显示出来,可以更加直观方便的反映地下构造。地震剖面显示主要有变密度、变面积和波形三种方式。其中,变密度彩色显示是地震解释常用的显示方式,通过不同颜色的设置,可以突出用户感兴趣的储层和地下构造。目前,变密度显示地震剖面一般显示在电脑屏幕上,由于地震数据只有有限的几道,而电脑屏幕的每一个象素点都需要填充颜色,这就涉及到了地震道间数据插值的问题。随着目前对地震解释精度要求的提高,传统的地震剖面变密度显示方法已不能满足用户需要。
现有技术采用的地震剖面变密度显示方法是在两个地震道之间对地震道数据沿水平方向进行插值,再按照插的值赋予每个像素点对应的色表中的颜色,而对于倾斜角度较大的薄储层来说,现有技术直接在两个地震道之间对地震道数据沿水平方向进行插值,容易导致剖面显示时同相轴不连续,无法表达真实的地震走向,对地震的解释精度较低。
发明内容
本发明实施例提供一种地震剖面显示方法,用以有效解决倾斜角度较大的薄储层剖面显示时同相轴不连续,无法表达真实的地震走向的问题,该方法包括:
对预设工区的地震数据进行倾角分析,获取倾角数据;
将预设工区内的预设地震道的前后地震道数据按照倾角数据进行反向时移,将地震同相轴拉平;
在两个相邻的地震道之间沿水平方向进行插值处理,使两个相邻的地震道上的两个相邻采样点之间的每个像素点都得到对应的值;
利用预设色表对每个像素点对应的值设置颜色;
将预设地震道的前后地震道数据按照倾角数据进行还原处理,完成地震剖面显示。
可选的,所述将预设地震道的前后地震道数据按照倾角数据进行还原处理,完成地震剖面显示,包括:
将预设地震道的前后地震道数据按照倾角数据进行还原处理;
对没有被覆盖的像素点按照预设色表沿纵向进行插值处理,完成地震剖面显示。
可选的,对预设工区的地震数据进行倾角分析采用的方法为平面波分解算法。
可选的,所述倾角数据为预设地震道上的采样点与预设地震道的下一个地震道上的同一反射界面对应采样点的时差。
本发明实施例还提供一种地震剖面显示装置,用以有效解决倾斜角度较大的薄储层剖面显示时同相轴不连续,无法表达真实的地震走向的问题,该装置包括:
数据分析模块,用于对预设工区的地震数据进行倾角分析,获取倾角数据;
时移模块,用于将预设工区内的预设地震道的前后地震道数据按照倾角数据进行反向时移,将地震同相轴拉平;
插值处理模块,用于在两个相邻的地震道之间沿水平方向进行插值处理,使两个相邻的地震道上的两个相邻采样点之间的每个像素点都得到对应的值;
颜色设置模块,用于利用预设色表对每个像素点对应的值设置颜色;
地震剖面显示模块,用于将预设地震道的前后地震道数据按照倾角数据进行还原处理,完成地震剖面显示。
可选的,地震剖面显示模块进一步用于:
将预设地震道的前后地震道数据按照倾角数据进行还原处理;
对没有被覆盖的像素点按照预设色表沿纵向进行插值处理,完成地震剖面显示。
可选的,对预设工区的地震数据进行倾角分析采用的方法为平面波分解算法。
可选的,所述倾角数据为预设地震道上的采样点与预设地震道的下一个地震道上的同一反射界面对应采样点的时差。
本发明实施例还提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述方法。
本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有执行上述方法的计算机程序。
本发明实施例中,通过对预设工区的地震数据进行倾角分析,获取倾角数据,并将预设工区内的预设地震道的前后地震道数据按照倾角数据进行反向时移,将地震同相轴拉平,再在两个相邻的地震道之间沿水平方向进行插值处理,使两个相邻的地震道上的两个相邻采样点之间的每个像素点都得到对应的值,利用预设色表对每个像素点对应的值设置颜色,最后将预设地震道的前后地震道数据按照倾角数据进行还原处理,即可完成地震剖面显示。整个过程经历了数据时移、水平差值和时移还原,可以有效解决倾斜角度较大的薄储层剖面显示时同相轴不连续,无法表达真实的地震走向的问题,对地震的解释精度较高。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:
图1为本发明实施例中地震剖面显示方法的流程图;
图2为本发明实施例中地震剖面显示装置的结构示意图;
图3为本发明实施例中预设工区的地震倾角示例图;
图4为本发明实施例中预设工区中的地震道第一插值示意图;
图5为本发明实施例中预设工区中的地震道第二插值示意图;
图6为本发明实施例中预设工区中的地震道第三插值示意图;
图7为本发明实施例中预设工区中的地震道第四插值示意图;
图8为本发明实施例中预设工区中的地震道第五插值示意图;
图9为本发明实施例中预设工区中的地震道第六插值示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚明白,下面结合附图对本发明实施例做进一步详细说明。在此,本发明的示意性实施例及其说明用于解释本发明,但并不作为对本发明的限定。
图1为本发明实施例提供的地震剖面显示方法的流程图,如图1所示,该方法包括:
步骤101、对预设工区的地震数据进行倾角分析,获取倾角数据。
在本实施例中,对预设工区的地震数据进行倾角分析采用的方法为平面波分解算法。所述倾角数据为预设地震道上的采样点与预设地震道的下一个地震道上的同一反射界面对应采样点的时差(可参见附图3),该倾角数据与地震剖面数据范围一致。
步骤102、将预设工区内的预设地震道的前后地震道数据按照倾角数据进行反向时移,将地震同相轴拉平。
具体实施时,举例来说,在显示第n道和第n+1道之间的地震剖面时,需要先用倾角数据对地震数据进行预处理:第n道数据不动,将第n+1、n+2和n-1道地震道数据按照倾角反方向时移,相当于把倾角归零,地震同相轴拉平,具体可参加附图4和附图5,其中附图4为预处理前的预设工区地震道示意图,附图5为预处理后的预设工区地震道示意图。
其中,第n+1道地震数据时移量T
其中,i是采样点,I
第n+1道地震数据时移后的结果data11为:
data11[i]=data1[i+T
第n-1道地震数据时移后的结果data12为:
data12[i]=data1[i-T
时移后,第n+2道地震数据data2为:
其中dip1[i]是用平面波分解算法计算第n+1道第i个采样点的倾角时差。
步骤103、在两个相邻的地震道之间沿水平方向进行插值处理,使两个相邻的地震道上的两个相邻采样点之间的每个像素点都得到对应的值。
基于步骤102,具体实施时,使用公式(1)、(2)、(3)、(4)沿水平方向进行插值处理,在每两道之间插出三道数据,参见图6。随后,在第n和n+1道之间利用插出的三道数据继续插值,使得屏幕上第n和n+1道之间的第i和i+1个采样点之间每个像素点都得到对应的值。
步骤104、利用预设色表对每个像素点对应的值设置颜色。
在本实施例中,对地震数据的变密度彩色显示,归根结底是把地震显示的屏幕区每一个像素设置对应的颜色。设置颜色时采用从左至右,从上倒下的顺序,每两道之间、每两个采样点之间,插值并利用预设色表对每个像素点对应的值设置颜色,参见图7。
步骤105、将预设地震道的前后地震道数据按照倾角数据进行还原处理,完成地震剖面显示。
具体实施时,基于上述步骤,第n和n+1道之间的第i和i+1个采样点之间像素插满后,要把数据位置还原,即按照倾角方向把采样点间(i和i+1)的数据时移到实际位置(参见图8)。移动时像素坐标横向x值不变,纵向y值y
其中,y
在本实施例中,步骤105包括:
将预设地震道的前后地震道数据按照倾角数据进行还原处理;
对没有被覆盖的像素点按照预设色表沿纵向进行插值处理,完成地震剖面显示,参见图9。
对于其它地震道采用同样的方法,重复上述步骤,直至铺满屏幕的地震显示区。
此外,对于边界道,举例来说,对于左边界:虚拟出n-1道与n道数据一致,对于右边界:虚拟出n+2道与n+1道一致,再进行如上处理。
由图1可知,本发明实施例提供的地震剖面显示方法,通过对预设工区的地震数据进行倾角分析,获取倾角数据,并将预设工区内的预设地震道的前后地震道数据按照倾角数据进行反向时移,将地震同相轴拉平,再在两个相邻的地震道之间沿水平方向进行插值处理,使两个相邻的地震道上的两个相邻采样点之间的每个像素点都得到对应的值,利用预设色表对每个像素点对应的值设置颜色,最后将预设地震道的前后地震道数据按照倾角数据进行还原处理,即可完成地震剖面显示。整个过程经历了数据时移、水平差值和时移还原,可以有效解决倾斜角度较大的薄储层剖面显示时同相轴不连续,无法表达真实的地震走向的问题,对地震的解释精度较高。
基于同一发明构思,本发明实施例中还提供了一种地震剖面显示装置,如下面的实施例所述。由于地震剖面显示装置解决问题的原理与地震剖面显示方法相似,因此,地震剖面显示装置的实施可以参见地震剖面显示方法的实施,重复之处不再赘述。以下所使用的,术语“单元”或者“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。
图2为本发明实施例提供的地震剖面显示装置的结构示意图,如图2所示,该装置包括:
数据分析模块201,用于对预设工区的地震数据进行倾角分析,获取倾角数据。
偏移模块202,用于将预设工区内的预设地震道的前后地震道数据按照倾角数据进行反向时移,将地震同相轴拉平。
插值处理模块203,用于在两个相邻的地震道之间沿水平方向进行插值处理,使两个相邻的地震道上的两个相邻采样点之间的每个像素点都得到对应的值。
颜色设置模块204,用于利用预设色表对每个像素点对应的值设置颜色。
地震剖面显示模块205,用于将预设地震道的前后地震道数据按照倾角数据进行还原处理,完成地震剖面显示。
在本发明实施例中,地震剖面显示模块205进一步用于:
将预设地震道的前后地震道数据按照倾角数据进行还原处理;
对没有被覆盖的像素点按照预设色表沿纵向进行插值处理,完成地震剖面显示。
在本发明实施例中,对预设工区的地震数据进行倾角分析采用的方法为平面波分解算法。
在本发明实施例中,所述倾角数据为预设地震道上的采样点与预设地震道的下一个地震道上的采样点的时差。
本发明实施例还提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述方法。
本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有执行上述方法的计算机程序。
综上,本发明通过对预设工区的地震数据进行倾角分析,获取倾角数据,并将预设工区内的预设地震道的前后地震道数据按照倾角数据进行反向时移,将地震同相轴拉平,再在两个相邻的地震道之间沿水平方向进行插值处理,使两个相邻的地震道上的两个相邻采样点之间的每个像素点都得到对应的值,利用预设色表对每个像素点对应的值设置颜色,最后将预设地震道的前后地震道数据按照倾角数据进行还原处理,即可完成地震剖面显示。整个过程经历了数据时移、水平差值和时移还原,可以有效解决倾斜角度较大的薄储层剖面显示时同相轴不连续,无法表达真实的地震走向的问题,与实际地质情况有较高一致性,对地震的解释精度较高,为后续工作提供基础。
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施例而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
- 波形变面积地震剖面显示方法及装置
- 地震剖面显示方法及装置