基于复值曲波变换的地震数据重建方法
徐卫1,2, 张华3, 张落毅3
1.中南大学 地球科学与信息物理学院,湖南 长沙 410083
2.山西省煤炭地质物探测绘院,山西 晋中 030600
3.东华理工大学 放射性地质与勘探技术国防重点学科实验室,江西 南昌 344000

作者简介: 徐卫(1976-),男,硕士研究生,主要从事地球物理勘探工作。

摘要

传统的地震数据采样必须遵循奈奎斯特采样定理,而野外数据采样可能由于地震道缺失或者勘探成本限制,不一定满足采样定理的要求,因此需要进行叠前数据重建,以满足后续处理的要求。为此,笔者提出一种基于复值曲波变换和凸集投影算法(POCS)的地震数据重建方法。首先引入凸集投影算法和能够刻画地震数据局部化特征的复值曲波变换,在重建过程中针对传统阈值参数收敛速度较慢的缺点,提出了指数平方根衰减规律的阈值参数,并采用硬阈值算子对二维地震数据进行重建,从而降低了迭代次数,提高了重建精度。通过理论数据的研究表明,该方法重建效果显著,最后将该技术应用于实际地震勘探资料,获得较好的应用效果。

关键词: 复值曲波变换; 阈值; 数据重建; 凸集投影; 随机采样
中图分类号:P631.4 文献标志码:A 文章编号:1000-8918(2016)04-0750-07 doi: 10.11720/wtyht.2016.4.18
A study of seismic data reconstruction based on complex-valued curvelet transform
XU Wei1,2, ZHANG Hua3, ZHANG Luo-Yi3
1.School of Geosciences and Info-physics,Central South University,Changsha 410083,China
2.Geophysical Prospecting,Surveying and Mapping Institute,Shanxi Coal Geological Exploration,Jinzhong 030600,China
3.Fundamental Science on Radioactive Geology and Exploration Technology Laboratory,East China Institute of Technology,Nanchang 344000,China
Abstract

Traditional seismic data sampling must follow the Nyquist sampling theorem;nevertheless,the field data acquisition can't meet the sampling theorem due to missing traces or exploration cost limits,so we need to reconstruct prestack data to meet the requirements for subsequent processing.A seismic data reconstruction method based on the Projections Onto Convex Sets (POCS) algorithm and a complex-valued curvelet transform (CCT) has been introduced in the paper.Firstly,the Projections Onto Convex Sets (POCS) and complex-valued curvelet transform to characterize the local features of seismic data have been introduced.To tackle the disadvantage of slow convergence in traditional threshold parameter during the reconstruction process,the authors also propose an exponential square root decreased threshold and process 2-D seismic data reconstruction with the hard thresholding,which can reduce iterations and improve reconstruction efficiency.The case study of synthetic seismic data shows that the effect of this method is fairly good.The authors applied this technology in real seismic data and obtained a good result.

Keyword: complex-valued curvelet transform; threshold parameter; data reconstruction; Projection onto Convex Sets(POCS); random sampling

在野外数据采集过程中, 由于采集设备和经济成本的限制, 地震数据沿空间方向上通常进行不规则采样, 从而导致采集到的地震数据不规则、不完整, 出现空间假频 14, 这种稀疏分布的地震数据难以满足后续处理(例如速度分析、自由表面多次波消除、偏移归位等)的要求, 在这种情况下, 需要发展较好的叠前数据插值方法, 重建出缺失的地震道。另一方面, 如果有适当的重建方法, 可以降低野外采集成本, 提高施工效率 58

常用的数据重建方法主要有基于某种数学变换的插值技术, 例如Radon变换 912、傅里叶变换[2, 13]、Curvelet变换 1419等。而数据重建方法也较多, 凸集投影算法由于参数设置简单且效果显著而被广泛应用 2021, 其主要思想就是在每次迭代过程中, 采用二维傅立叶变换将时间— 空间域数据变换到频率— 波数域, 然后设置一个阈值保留较大振幅的有用信号, 再对保留后的有用信号采用二维傅立叶反变换, 最后将原始不需要重建的地震道置换到二维傅立叶反变换后的数据中去, 通过多次迭代, 将缺失地震道重建出来。然而在以往文章中, 采用的是傅立叶变换作为稀疏基, 并不能很好地重建出数据的局部特征, 效果有限。刘国昌等[22]采用曲波变换作为稀疏基, 相比于二维傅立叶变换, 该方法更能够重建非线性同相轴, 更加适合具有各向异性特征的地震波场, 但他没有对阈值参数选择作进一步研究。为此, 在前人研究的基础上, 对不同的阈值参数进行研究, 寻找最佳的阈值参数公式, 取得了满意的重建效果。

1 曲波变换

对地震数据f应用曲波变换会得到一系列曲波系数

式中:ϕ 表示曲波变换, 系数c(j, l, k)分别表示曲波系数的尺度、方向和位置。对于复值曲波系数, 它是由两种不同的实值曲波变换函数的实部和虚部组成, 两种函数都具有相同的尺度、方位和位置, 但这两个函数彼此之间会有90° 相位差[23]。实际上复值曲波变换函数算法几乎与实值曲波变换函数算法一样, 首先对信号进行实值曲波变换, 然后将具有相同尺度、方向和位置的实值曲波系数进行配对形成复值曲波系数, 实部和虚部都能表示信号的局部特征。根据Neelamani于2010年的研究[24]得知:实值曲波变换所得到的曲波系数为实数, 曲波系数会产生一定的平移变化, 也即反射波位置的较小平移会导致实值曲波系数振幅的较大变化, 对信号损伤较大, 重建效果相对复值曲波较差。而复值曲波变换所得到的曲波系数用复数表示, 不会产生平移变化, 能有效地保护信号的主要特征, 重建后信噪比高, 但是运算时间是实值曲波变换的2倍, 为了得到较好的重建效果, 笔者采用复值曲波变换方法进行数据重建。

2 基于曲波变换和POCS算法
2.1 问题陈述

地震数据重建主要由随机缺失地震道记录通过线性算子的作用恢复出完整的地震数据。为此, 假设线性正演模型

yobs=Mf, (2)

其中:yobsRn代表随机缺失的地震数据; fRN, 且Nn, 表示待重建的完整地震数据; MRn× N为采样算子, 其元素0和1分别表示缺失道和已知道, 假设f在曲波域C中的稀疏表示是系数x, 则式(2)可以写成

这里上标H代表共轭转置矩阵, 当从随机缺失的地震数据yobs中重建出无假频数据f时, 由于x是稀疏的, 从而使得该欠定方程有解。

2.2 POCS重建算法

从以上分析可知, 数据重建的关键技术就是通过合适的数据重建方法来求解上述欠定问题 2526, 文中引入凸集投影算法进行求解, 重建的步骤如下:

1)选择合适的阈值参数λ i(i=1, 2, …, N, 其中N为迭代次数), 给定一个初值y0=yobs, 即输入随机缺失的地震数据。

2)将随机缺失的地震数据yi-1作曲波变换xi-1=Cyi-1, 用λ i作为阈值去除小于λ i的值, 即xi= TλiCxi-1, 下标i表示第i次迭代; Tλi表示阈值算子。

3)将xi作反曲波变换

yi=CHxi, (4)

然后将不完整地震数据y的未缺失地震数据填充到yi上, 即

yi=(I-M)yi+My, (5)

然后将得到的yi代入步骤(2), 重新进行迭代, 直到运行N次迭代, 当精度满足要求时, 再对迭代N次后的xn作逆曲波变换即可得到最终的重建结果。

2.3 阈值参数选取

由以上的重建步骤可知, 阈值参数的选取工作尤为重要。在POCS算法迭代过程中, 其阈值参数值一般从大到小进行变化, 即阈值参数λ i满足:

Cy=λ1> λ2> > ε, (6)

式中:ε 为接近零的小值, 由噪声能量决定, 不同地震数据ε 值有所差别。最早的研究中主要采用线性变化递减的阈值参数, 该阈值参数λ i可由

λi=λmax-(λmax-ε)N-1(i-1)(7)

确定。式中:λ max|Cy|的最大值, 即稀疏变换系数绝对值的最大值。

后来有的学者又提出按e-x(0≤ x≤ 1)指数规律衰减的阈值参数[13], 该阈值参数为:

λi=λmax·e(i-1)[ln(ε)-ln(λmax)]N-1, (8)

尽管该阈值参数收敛较快, 但仍然满足不了海量数据的处理。为此, 结合复值曲波变换, 选用按 e-x(0≤ x≤ 1)指数平方根规律衰减的阈值参数, 在保证精度的前提下, 使得收敛速度更快, 节省部分计算时间, 该阈值参数公式为:

λi=λmax·exp[ln(ε)-ln(λmax)]i-1N-1(9)

3 理论模型

为了分析基于曲波变换和POCS算法重建的本质, 首先定义信噪比公式

RSN=20lg(x02/x-x02),

其中:x0表示原始数据模型, x表示重建结果, 信噪比越高, 代表重建结果与模型数据越接近, 重建效果越理想。图1a为采用40 Hz雷克子波合成的256道二维地震记录, 道距为4 m, 每道1 024个采样点, 采样间隔为1 ms, 数据合成时每一层反射波能量有所差异。图1b为原始地震记录的二维频谱。图1c为对理论模型50%欠采样后的地震剖面。图1d为图1c的f-k频谱, 从中可以看出由于采用了随机欠采样, 从而将由规则欠采样所引起的规则干扰转为不相干的随机噪声, 然后再采用合适的重建方法进行有效波信号提取, 恢复缺失地震道信息。为此, 拟通过复值曲波变换和POCS算法进行重建, 采用硬阈值算子进行处理, 以便恢复出缺失的地震道。

图1 原始模型采样及频谱

图2为采用线性阈值和指数阈值参数重建的结果及其f-k频谱, 重建后的信噪比分别为 11.07 dB和14.29 dB。图3为文中所提出的阈值参数重建结果及其f-k频谱, 重建后信噪比为14.94 dB, 其中迭代次数都为30次。从以上结果可以看出, 3种阈值参数重建效果都较好, 但是相比之下, 指数平方根阈值参数重建误差较少, 而且计算效率也更快。同时注意到, 由于随机欠采样完全随机, 地震道连续缺失且同相轴弯曲较大的有效波信号的恢复效果不好, 因此需要发展高维地震数据重建方法, 从另外一个空间方向进行信息弥补。

图2 不同阈值参数重建结果及频谱

图3 本文阈值重建结果(左)及其频谱(右)

为了更详细地了解3种阈值参数重建后效果及其运算时间大小的关系, 仍然对理论模型进行50%随机欠采样后的数据进行重建。图4a表示最大迭代次数为50次时, 不同迭代次数与不同阈值参数重建后信噪比关系曲线, 可以看出每次迭代过程中阈值参数重建后信噪比最高, 其次是指数阈值参数, 最后才是线性阈值。图4b为最大迭代次数从5~100次变化, 计算出的每次最大迭代次数与重建后信噪比关系曲线。可以看出, 要想获得信噪比为14 dB的重建结果, 线性阈值需迭代93次左右, 指数阈值需迭代29次左右, 而笔者提出的阈值参数只需迭代18次左右, 可以节省一定的计算时间。为了再次说明指数阈值参数优势, 选用最大迭代次数分别为25、50、75、100、125、150时, 取得相同信噪比(RSN=11 dB)时所对应的迭代次数表(表1), 可见每次都是阈值参数迭代次数最少。总体而言, 3种阈值参数重建后的信噪比都随迭代次数的增大而增加, 但在相同的精度下, 迭代次数太多会浪费计算时间, 从这方面来讲, 文中提取的阈值参数公式具有较大优势。而对于指数阈值和本文阈值参数, 从图4b可以看出, 当迭代次数大于30次后, 信噪比增加量随迭代次数增加相对较少, 并且当迭代次数超过60次以上时, 信噪比几乎不会再增加了, 因此从节省计算时间角度来看, 并不是迭代次数越多越好。文中采用30次迭代。

图4 不同方法重建信噪比曲线

表1 相同信噪比下3种阈值参数迭代次数比较(RSN=11 dB)

由于原始的地震数据在一定程度上都含有噪声, 所以需要检验在本文阈值参数下基于曲波变换和POCS重建算法的抗噪能力。为此, 在理论模型(图1a)中加入一定比例的随机噪声, 如果5a所示, 然后进行抗噪模拟实验, 图5b为50%一维随机欠采样示意, 图5c为在随机欠采样下采用本文方法的重建结果, 重建后信噪比5.13 dB, 图5d为重建前后的误差。通过对比可知, 含噪缺失地震道的全部信息都得到了较好的恢复, 且重建前后的有效信息几乎没有损失, 表明信号恢复效果较好, 从而也得出基于文中所提出的POCS算法和按指数平方根规律衰减的阈值参数在地震数据重建中, 具有良好的抗噪能力, 完全能够处理实际资料。

图5 50%地震道缺失的含噪地震数据及其重建结果

4 实际应用

图6a为野外某地区二维地震资料, 该数据道距25 m, 采样率4 ms, 180道接收, 由于时间采样长度为6 s, 为了节省处理时间, 截取了中间2.8 s进行处理。图6b为对理想采样记录进行50%一维随机欠采样, 然后采用本文方法对其进行重建, 重建后结果如图6c所示, 其信噪比为6.19 dB, 图6d为其误差剖面。从中可以看出, 在欠采样50%的情况下, 本文方法重建效果较好, 局部细节信息得到了较好的恢复, 弱能量有效波也得到较好的重建, 重建后同相轴几乎与原始地震记录一样, 能够满足后续其它处理的要求。图7分别表示原始地震数据、50%随机欠采样数据和重建后地震记录的f-k频谱, 从中也可以看出, 本文方法重建后f-k谱与真实频谱最为接近, 有效波能量损伤最小, 效果显著。

图6 50%地震道缺失的野外数据重建过程

5 结论

从以上研究可知, 传统的基于实值曲波变换和POCS算法的重建方法效果有限, 并且到达同样的重建精度时, 传统的阈值参数所需计算时间较多。而本文采用复值曲波变换和POCS算法进行数据重建, 提出采用按 e-x(0≤ x≤ 1)衰减规律的阈值参数, 最终构建出了基于复值曲波变换的地震数据重建技术。通过对比分析, 表明该方法具有参数设置简单、用时少、精度高等特点, 能够克服以往基于曲波变换重建方法的不足。

从文中的重建结果可以看出, 使用复值曲波变换作为稀疏基后, 数据重建效果具有明显的改善, 但与傅立叶变换相比, 运算时间增加近8倍, 特别是随着数据重建空间维数的增加, 所花费的计算时间更多, 从而使得在处理大量地震数据时受到一定限制, 因此也需要发展其他有效的快速算法, 在确保重建精度的同时减少运算时间, 以达到工业化生产的需要。

The authors have declared that no competing interests exist.

参考文献
[1] Herrmann F J. Rand omized sampling and sparsity: Getting more information from fewer samples[J]. Geophysics, 2010, 75(6): 173-187. [本文引用:1]
[2] Trad D O. Five-dimensional interpolation: Recovering from acquisition constraints[J]. Geophysics, 2009, 74(6): 123-132. [本文引用:1]
[3] Gao J, Sacchi M, Chen X H. A fast reduced-rank interpolation method for prestack seismic volumes that depend on four spatial dimensions[J]. Geophysics, 2013, 78(2): 21-30. [本文引用:1]
[4] 路交通, 曹思远, 董建华, . 基于稀疏变换的地震数据重构方法[J]. 物探与化探, 2013, 37(1): 175-179. [本文引用:1]
[5] 黄小刚, 王一博, 刘伊克, . 半径—斜率域加权反假频地震数据重建[J]. 地球物理学报, 2014, 57(7): 2278-2290. [本文引用:1]
[6] 张华, 陈小宏. 基于jitter采样和曲波变换的三维地震数据重建[J]. 地球物理学报, 2013, 56(5): 1637-1649. [本文引用:1]
[7] Trad D, Ulryeh T, Sacchi M. Latest view of sparse radon transform[J]. Geophysics, 2003, 68(1): 386-399. [本文引用:1]
[8] 石颖, 柯璇, 王维红. 一种加权抛物Radon变换地震波场重建方法[J]. 物探与化探, 2012, 36(5): 846-850. [本文引用:1]
[9] 张振波, 轩义华. 高分辨率抛物线拉冬变换多次波压制技术[J]. 物探与化探, 2014, 38(5): 981-988. [本文引用:1]
[10] 唐欢欢, 毛伟建. 3D高阶抛物Radon变换地震数据保幅重建[J]. 地球物理学报, 2014, 57(9): 2918-2927. [本文引用:1]
[11] Wang J F, Ng M, Perz M. Seismic data interpolation by greedy local Radon transform[J]. Geophysics, 2010, 75(6): 225-234. [本文引用:1]
[12] 薛亚茹, 唐欢欢, 陈小宏. 高阶高分辨率Radon变换地震数据重建方法[J]. 石油地球物理勘探, 201, 49(1): 95-101. [本文引用:1]
[13] Jin S. 5D seismic data regularization by a damped least-norm Fourier inversion[J]. Geophysics, 2010, 75(6): 103-111. [本文引用:2]
[14] Herrmann F J, Hennenfent G. Non-parametric seismic data recovery with curvelet frames[J]. Geophysical Journal International, 2008, 173(1): 233-248. [本文引用:1]
[15] 白兰淑, 刘伊克, 卢回忆, . 基于压缩感知的Curvelet域联合迭代地震数据重建[J]. 地球物理学报, 2014, 57(9): 2937-2945. [本文引用:1]
[16] 冯飞, 王德利, 张亚红, . 结合曲波变换的焦点变换在地震数据去噪和插值中的应用[J]. 物探与化探, 2013, 37(3): 480-487. [本文引用:1]
[17] 薛永安, 王勇, 李红彩, . 改进的曲波变换及全变差联合去噪技术[J]. 物探与化探, 2014, 38(1): 81-86. [本文引用:1]
[18] 张广智, 郑静静, 印兴耀, . 基于Curvelet变换的角度流体因子提取技术[J]. 物探与化探, 2011, 35(4): 505-510. [本文引用:1]
[19] 张华, 陈小宏, 贺宗斌. 基于频率域复值曲波变换的三维地震数据重建[C]//北京: 中国地球科学联合学术年会, 2014: 1114-1118. [本文引用:1]
[20] Abma R, Kabir N. 3D interpolation of irregular data with a POCS algorithm[J]. Geophysics, 2006, 71(6): E91-E97. [本文引用:1]
[21] Gao J J, Chen X H, Li J Y, et al. Irregular seismic data reconstruction based on exponential threshold model of POCS method[J]. Applied Geophysics, 2010, 7(3): 229-238. [本文引用:1]
[22] 刘国昌, 陈小宏, 郭志峰, . 基于curvelet变换的缺失地震数据插值方法[J]. 石油地球物理勘探, 2011, 46(2): 237-245. [本文引用:1]
[23] Cand ès E, Demanet L, Donoho D, et al. Fast discrete curvelet transforms[J]. SIAM Multiscale Modeling and Simulation, 2006, 5(1): 861-899. [本文引用:1]
[24] Neelamani R, Baumstein A, Ross W S. Adaptive subtraction using complex-valued curvelet transforms[J]. Geophysics, 2010, 75(4): 51-60. [本文引用:1]
[25] 王本锋, 陈小宏, 李景叶, . POCS联合改进的Jitter采样理论曲波域地震数据重建[J]. 石油地球物理勘探, 2015, 50(1): 20-28. [本文引用:1]
[26] Zhang H, Chen X H, Li H X. 3D seismic data reconstruction based on complex-valued curvelet transform in frequency domain[J]. Journal of Applied Geophysics, 2015, 113(6): 64-73. [本文引用:1]