地球物理学报  2019, Vol. 62 Issue (7): 2671-2683   PDF    
双稀疏字典和FISTA的地震数据去噪
张良1, 韩立国1, 方金伟2, 张盼1, 刘争光1     
1. 吉林大学, 地球探测科学与技术学院, 长春 130026;
2. 中国石油大学(北京), 油气资源与探测国家重点实验室, CNPC物探重点实验室, 北京 102249
摘要:地震数据的随机噪声去除是地震数据处理中的一项重要步骤,双稀疏字典提供了两层稀疏模型,比单层稀疏模型可以更好地去除噪声.该方法首先利用contourlet变换对地震数据进行稀疏表示,然后在contourlet域中使用快速迭代收缩阈值算法(fast iterative shrinkage-thresholding algorithm,FISTA)对初始字典系数进行更新,接着采用数据驱动紧标架(data-driven tight frame,DDTF)在contourlet域中得到DDTF字典并通过FISTA得到更新后的字典系数,最后通过DDTF字典和更新后的字典系数获得新的contourlet系数,并对新的contourlet系数进行硬阈值和contourlet反变换得到去噪后的数据.通过模拟数据和实际数据的实验证明:与固定基变换去噪方法相比,该方法可以自适应地对地震数据进行稀疏表示,在地震数据较为复杂时得到更高的信噪比;与字典学习去噪方法相比,该方法不仅拥有较快的去噪速度,而且克服了字典学习因为缺少先验约束造成瑕疵的缺点.
关键词: 随机噪声      双稀疏字典      contourlet变换      数据驱动紧标架      快速迭代收缩阈值算法     
Seismic data denoising via double sparsity dictionary and fast iterative shrinkage-thresholding algorithm
ZHANG Liang1, HAN LiGuo1, FANG JinWei2, ZHANG Pan1, LIU ZhengGuang1     
1. College of Geo-exploration Science and Technology, Jilin University, Changchun 130026, China;
2. State Key Laboratory of Petroleum Resources and Prospecting, CNPC Key Lab of Geophysical Exploration, China University of Petroleum, Beijing 102249, China
Abstract: Seismic data denoising acts as one of the important roles in seismic data processing. Double sparse dictionary can provide the two-level sparsity for model, which has higher anti-noise ability than single sparsity transform denoising. In this paper, we developed a seismic data denoising workflow based on the double sparse transform and fast iterative shrinkage-thresholding algorithm (FISTA). We firstly represent data by contourlet transform and obtain a primary coefficient dictionary via FISTA. Then we obtain the learned dictionary through the data-driven tight frame (DDTF) and update the learned dictionary via FISTA. Finally, the new contourlet coefficients are reconstructed by DDTF dictionary and updated dictionary coefficients. Moreover, the hard thresholding and inverse contourlet transform are applied in new contourlet coefficients. Consequently, it achieves denoising. The synthetic data and field data experiments illustrated that compared with fixed-base transform, the proposed method obtains sparse representation of seismic data adaptively, and it performances well in the complexity seismic data. Compared with dictionary learning, the proposed method has less computational time-consuming. What is more, the proposed method overcomes the disadvantage that dictionary learning often produces artifacts due to no prior-constraint structural information in seismic data denoising.
Keywords: Random noise    Double sparsity dictionary    Contourlet transform    Data-driven tight frame    Fast iterative shrinkage-thresholding algorithm    
0 引言

地震数据在采集过程中通常无法避免地受到随机噪声干扰,去除随机噪声对后期的地震数据处理和解释至关重要.其中,基于稀疏变换的去噪方法由于较易实现、速度较快、效果较好而得到广泛的应用,如采用傅里叶变换的去噪方法(Liu and Fomel, 2013).但是,傅里叶变换是一种全局变换,缺乏对局部细节描述的能力,信噪分离时经常会损失大量的有效信号,因此,发展了拥有局部描述能力的短时傅里叶变换去噪方法(Vassiliou and Garossino, 1998).短时傅里叶变换虽然可以通过时窗来达到局部描述的目的,但是时窗大小难以自适应,小波变换去噪很好地解决了这个问题,信噪分离比短时傅里叶更加彻底(Xing et al., 2007; Gaci, 2014汪金菊等,2016).当小波基扩展到二维的情况下时,小波变换对二维信号进行稀疏表示不能有效地描述二维信号的复杂纹理,去噪时难以达到令人满意的效果.为了弥补这一缺陷,在小波变换的基础上又发展了超小波变换的去噪方法,如采用curvelet变换(Tang and Ma, 2011; Gomes et al., 2017)、contourlet变换(Shan et al., 2009; Li and Gao, 2013; Zhao et al., 2016)、shearlet变换(刘成明等, 2014; Kong and Peng, 2015)、seislet变换(刘洋等,2009Liu et al., 2015)等方法进行去噪.

各类超小波基可以较好的描述二维复杂信号,但是信号的纹理是复杂多变的,采用单一的固定基仍然难以对信号进行自适应的稀疏表示,在追求高精度的情况下寻找一种能够自适应稀疏表示信号的方法是必要的.字典学习能够根据不同的地震信号训练出相应的稀疏表示字典,如:K-奇异值分解(K-Singular Value Decomposition,K-SVD)的字典学习方法(Aharon et al., 2006).基于KSVD的地震去噪方法可以自适应地对地震信号进行稀疏表示,达到更好的去噪效果(Tian et al., 2017; Hou et al., 2018),但是KSVD具有耗时过长的缺点,在地震数据较大时付出的时间代价太大.为了解决KSVD耗时过长的问题,在确保高精度的条件下,又发展了多种字典学习方法(Cai et al., 2014; Tong et al., 2016; Chen, 2017).

字典学习方法可以自适应地对地震信号进行稀疏表示,但是在去噪成像过程中,通常会因为缺少信号结构的先验约束信息而造成瑕疵,结合字典学习和固定基变换优点的双稀疏字典可以在自适应稀疏表示地震信号的同时消除瑕疵,获得更高的信噪比(Chen et al., 2016),如:采用KSVD和小波变换的双稀疏字典(Zhu et al., 2015).

本文提出了一种由DDTF和contourlet变换相结合的双稀疏字典,并采用FISTA恢复系数的去噪方法.该方法首先对含噪数据进行contourlet变换获得contourlet系数,然后在稀疏编码阶段采用FISTA更新字典系数,再于字典更新阶段采用DDTF得到DDTF字典,接着再次使用FISTA可以得到与DDTF字典相对应的字典系数,并通过DDTF字典和与之对应的字典系数可以得到新的contourlet系数,最后对新的contourlet系数进行阈值处理和反contourlet变换得到去噪后的地震数据.通过模拟数据和实际数据的实验证明:与contourlet变换、KSVD字典、DDTF字典去噪方法相比,本文方法不仅拥有最高信噪比,而且在运算速度上远快于KSVD字典,与DDTF字典相差不大.

1 基于DDTF的双稀疏字典FISTA去噪

DDTF是一种高效的字典学习方法,与KSVD相比,DDTF在紧标架的约束条件下,只做一次SVD分解就可达到更新字典的目的,在速度上优于KSVD,并且精度与KSVD相差不大.目前,DDTF已广泛应用于地震数据处理中(Liang et al., 2014; Yu et al., 2016; Nazari Siahsar et al., 2017),基于DDTF的双稀疏字典去噪可以表示为

(1)

其中,yi为含噪数据Y的第i列,ΦΦ-1表示contourlet正、反变换算子,DDT表示DDTF字典和对应的转置,为原始数据对应稀疏系数的第i列,t为稀疏约束参数,控制着的个数,DTD=I为紧标架约束条件,I为单位矩阵.

可将(1)式改写为

(2)

(2)式中,λ为正则化参数,一般情况下,L0约束可以等价为L1约束(Donoho, 2006).对(2)式中的变量D分别进行求解,求解的过程称为稀疏编码阶段,首先设定一个初始字典D,固定D进行求解:

(3)

对于(3)式,本文采用FISTA(Daubechies et al., 2004; 曲中党等,2015)进行求解,并按照Beck和Teboulle(2009)给出迭代结果:

(4)

(4) 式中,上角标k表示迭代次数,Ωik-1表示前两次系数的叠加组合,βk-1是初始值为1的参数,α为控制步长的参数,aik为通过FISTA更新的系数,soft为软阈值函数,表示为

(5)

(5) 中x为待阈值函数,T为软阈值,然后固定aikD进行求解,求解D的过程称为字典更新阶段:

(6)

对于(6)式,本文按照Zhan和Dong(2016)进行求解,在得到更新的字典Dk+1后,再次使用FISTA,并进行硬阈值和contourlet反变换可得到去噪后的数据:

(7)

(7) 式中,表示对进行SVD分解,表示yi去噪后的结果,Th为硬阈值,hard为硬阈值函数,表示为

(8)

2 Contourlet变换

本文中的Φ选取contourlet变换,contourlet变换是一种超小波变换,拉普拉斯金字塔(Laplacian pyramid, LP)和方向滤波器(directional filter bank, DFB)是实现contourlet变换的两个主要步骤,图 1显示了contourlet变换的实现流程:

图 1 Contourlet变换流程 Fig. 1 The process of contourlet transform

图 1中,↓(2, 2)表示下采样矩阵f,信号Y通过下采样分解成低通部分和差值部分,低通部分可称为信号的低频信息Yl,差值部分是低通部分与上一层信号的差值,可称为信号的高频信息Ye.LP通过不断地对Yl进行下采样完成地震信号的多尺度分解,捕获信号中的线性特征,LP中的第j层低频信息Yjj和高频信息Yej可以表示为

(9)

(9)式中,m, n, o, p表示位置参数,接着采用DFB捕获Yej的方向信息,把各尺度上的方向进行分解,并将同一方向上的线性特征组合成相应的稀疏系数s,DFB矩阵可以表示为

(10)

(10)式中,d表示方向参数,DFB可以看成为具有方向性的基函数族:

(11)

hdj为DFB的分解合成函数,DFB的作用可以看成是不同方向上的基函数与Yej进行内积,引入φd, j表示DFB在各方向上的基函数,可由内积的形式表示s

(12)

3 算法框架

输入:含噪数据Y、FISTA参数(λα)、初始字典D、硬阈值Th.

① 对Y进行contourlet变换,得到contourlet系数:s=ΦY

② 根据s各尺度、各方向下的维度各自选择大小合适的窗口(如4×4、8×8等),对s进行样本选取,并将选取的样本重排成新样本矩阵中的列,记新样本矩阵为sr

③ 根据式子(3)进行稀疏编码,得到更新后的字典系数aik

④ 根据式子(6)进行字典更新,得到更新后的字典Dk+1

⑤ 根据式子(7),在得到更新的字典Dk+1后,再次使用FISTA,并进行硬阈值,可得到去噪后的新样本系数

⑥ 接着对进行重排复原,得到去噪后的contourlet系数,最后进行contourlet反变换得到去噪后的数据.

输出:更新后的字典Dk+1、去噪后的数据.

4 模拟数据实验

本文采用信噪比检验地震数据的去噪效果:

(13)

式子(13)中表示原始数据,本文所有的数据预处理为:对含噪数据进行8×8的时间窗口取样,DDTF、KSVD和本文方法均取总样本数的10%作为字典的训练样本,为了减少偶然性对实验造成的干扰,对每个实验均重复10次,信噪比取平均值.实验环境均为:Windows 7 SP1 64位系统、4G内存、英特尔第二代酷睿i5处理器、Matlab2013a.

为了研究本文方法的去噪性能,采用的模拟数据如图 2a所示,共有90道,每道采样点为256个,道间距为10 m,时间采样间隔为0.001 s.模拟数据还包含了4个同相轴,其中1个能量较强,3个较弱,红框内为相互交叉的两个能量较弱的同相轴,并用红色箭头标注出能量较强同相轴的顶点和模拟数据中能量最强部分.对模拟数据加入随机噪声,如图 2b所示,信噪比为4 dB,可以从含噪数据中分辨出能量较强的同相轴,识别出红色箭头所指部分,但是能量较弱的同相轴已经模糊不清,红框内无法识别出相互交叉的同相轴.

图 2 模拟数据和含噪数据 (a)模拟数据;(b)含噪数据. Fig. 2 Synthetic data and noise data (a) Synthetic data; (b) Noise data.

对含噪数据分别采用contourlet变换、DDTF、KSVD和本文方法去噪,去噪结果分别如图 3ab、c、d所示,各自的信噪比和耗时如表 1所示,图 4bc、d别为contourlet变换、DDTF、KSVD和本文方法去除的噪声部分,图 5ab分别为DDTF字典和KSVD字典,由于篇幅有限,本文方法仅给出第一层contourlet系数的字典(下同),如图 5c所示.DDTF字典和KSVD字典都是直接对含噪数据进行训练的,字典容易受到噪声的干扰,而本文方法利用了contourlet变换多方向多尺度的特性,在不同的方向和尺度下设置不同的阈值参数,有效地对噪声进行了滤除,提高了字典对噪声的鲁棒性,从各自的字典图中也可以看出,DDTF字典和KSVD字典中的原子构造与模拟数据中的纹理更为贴近,而本文方法的字典显示的是contourlet域中稀疏系数的纹理构造,在contourlet域中模拟数据和随机噪声得到了有效的区分,本文方法的字典更能揭示模拟数据的本质.

图 3 模拟数据去噪结果 (a) Contourlet变换;(b) DDTF;(c) KSVD;(d)本文方法. Fig. 3 The denoise of synthetic data (a) Contourlet transform; (b) DDTF; (c) KSVD; (d) The proposed method.
表 1 模拟数据去噪信噪比和耗时 Table 1 The denoise S/N and time-consuming of synthetic data
图 4 模拟数据噪声部分 (a) Contourlet变换;(b) DDTF;(c) KSVD;(d)本文方法. Fig. 4 The noise section of synthetic data (a) Contourlet transform; (b) DDTF; (c) KSVD; (d) The proposed method.
图 5 模拟数据字典 (a) DDTF;(b) KSVD;(c)本文方法. Fig. 5 The dictionary of synthetic data (a) DDTF; (b) KSVD; (c) The proposed method.

图 3图 4表 1可以看出,contourlet变换虽然运算速度最快,但是它在去噪的同时也引入了较为严重的条带状噪声,去噪效果较差,能量较弱同相轴模糊不清,只能识别出能量较强的同相轴,红框内无法识别出相互交叉的同相轴,可以识别出红色箭头所指的能量最强部分,但是对于顶点只能勉强识别出来,从去除的噪声部分来看,contourlet变换对同相轴削弱较多,对红色箭头所指部分破坏较大.DDTF和KSVD去噪结果相当,存在着少量噪声,不仅能识别出能量较强的同相轴,能量较弱的同相轴也可以勉强识别出来,不过红框内的去噪结果表现为“缺失”,很容易让人误以为左边的同相轴和右边的是同一个,对于红色箭头部分,DDTF和KSVD都可以较为清晰地识别出来,从去除的噪声部分来看,DDTF和KSVD都对红色箭头所指部分造成了能量削弱,虽然去噪效果差不多,但是DDTF对比KSVD有着速度上的优势.本文方法去除了大部分的噪声,虽然引入了微量的条带状噪声,但是综合来看去噪效果最好,剩余噪声最少,能量较强和较弱的同相轴都可以识别出来,还能分辨出同相轴个数,红框内可以勉强识别出相互交叉的同相轴,对于红色箭头部分也可以较为清晰地识别出来,从去除的噪声部分来看,本文方法对能量最强部分造成了削弱,但是对顶点的破坏程度要小于DDTF和KSVD,本文方法耗时虽然比contourlet变换和DDTF多,但是远少于KSVD的.

对信噪比为1~7 dB的含噪模拟数据使用contourlet变换、DDTF、KSVD和本文方法去噪,信噪比变化如图 6a所示,图 6b显示的是随着FISTA迭代次数的增加,使用本文方法处理4 dB含噪模拟数据的信噪比变化.

图 6 模拟数据信噪比曲线 (a)不同方法的信噪比;(b)不同迭代次数的信噪比. Fig. 6 The S/N curve of synthetic data (a) The S/N of different methods; (b) The S/N of different iterations.

图 6可以看出,相比于contourlet变化、DDTF和KSVD,当处理信噪比为1~7 dB的含噪模拟数据时,本文方法在去噪精度上占有优势,并且,随着FISTA迭代次数的增加,本文方法的去噪效果也随之提高,当迭代次数超过13次时,去噪结果基本不再变化.

5 实际数据实验 5.1 实际陆地数据

为了研究本文方法对实际数据的去噪效果,采用实际陆地数据如图 7a所示,共有106道,每道采样点为256个,道间距为25 m,时间采样间隔为0.001 s.与模拟数据对比,陆地数据的纹理结构更为复杂,红框内为陆地数据中较为复杂的间断点纹理,用红色箭头标注出陆地数据的顶点以及左右两个底部.对陆地数据加入随机噪声,如图 7b所示,含噪数据的信噪比为3 dB,随机噪声干扰了红框和红色箭头处的纹理构造识别,特别是左边底部,已经模糊不清.

图 7 陆地数据和含噪数据 (a)陆地数据;(b)含噪数据. Fig. 7 Onshore data and noise data (a) Onshore data; (b) Noise data.

对含噪陆地数据分别采用contourlet变换、DDTF、KSVD和本文方法去噪,去噪结果分别如图 8ab、c、d所示,各自的信噪比和耗时如表 2所示,图 9ab、c、d分别为contourlet变换、DDTF、KSVD和本文方法去除的噪声部分,图 10ab、c分别为DDTF、KSVD和本文方法的字典,可看出DDTF、KSVD字典与实际陆地数据的纹理十分贴切,而本文方法的字典显示的是实际陆地数据在contourlet域中的构造.

图 8 陆地数据去噪结果 (a) Contourlet变换;(b) DDTF;(c) KSVD;(d)本文方法. Fig. 8 The denoise of onshore data (a) Contourlet transform; (b) DDTF; (c) KSVD; (d) The proposed method.
图 9 陆地数据噪声部分 (a) Contourlet变换;(b) DDTF;(c) KSVD;(d)本文方法. Fig. 9 The noise section of onshore data (a) Contourlet transform; (b) DDTF; (c) KSVD; (d) The proposed method.
图 10 陆地数据字典 (a) DDTF;(b) KSVD;(c)本文方法. Fig. 10 The dictionary of onshore data (a) DDTF; (b) KSVD; (c) The proposed method.

图 8图 9表 2可以看出,contourlet变换有速度上的优势,但是去噪精度较低,在去除随机噪声的同时还引入了相当强度的条带状噪声,从去除的噪声部分来看,很多纹理细节被当成噪声部分去除,对红框和红色箭头标注的纹理构造都有较为严重的削弱.DDTF和KSVD去噪效果差不多,精度均比contourlet变换高,去除了大量的随机噪声,从去除的噪声部分来看,对红框和红色箭头标注的纹理构造破坏程度较contourlet变换轻,同时耗时也比contourlet变换多,但是DDTF耗时远少于KSVD.本文方法拥有最好的去噪效果,去除了绝大部分的随机噪声,虽然也引入了微量的条带状噪声,但是综合来看去噪精度最高,损害的纹理细节部分最少,从去除的噪声部分来看,虽然对红框内的间断点纹理有微量的能量削弱,但是几乎没有削弱红色箭头标注的顶点和左右两个底部的能量,在耗时上,本文方法虽然比DDTF多,但是仍然远少于KSVD.

表 2 陆地数据去噪信噪比和耗时 Table 2 The denoise S/N and time-consuming of onshore data

对信噪比为1~7 dB的含噪陆地数据使用contourlet变换、DDTF、KSVD和本文方法去噪,信噪比变化如图 11a所示,图 11b显示的是随着FISTA迭代次数的增加,使用本文方法处理3 dB含噪陆地数据的信噪比变化.

图 11 陆地数据信噪比曲线 (a)不同方法的信噪比;(b)不同迭代次数的信噪比. Fig. 11 The S/N curve of onshore data (a) The S/N of different methods; (b) The S/N of different iterations.

图 11可以看出,本文方法对信噪比为1~7 dB的含噪陆地数据有效,当数据纹理较为复杂时,相比contourlet变换、DDTF和KSVD,本文方法拥有更好的去噪效果,并且,随着FISTA迭代次数的增加,本文方法的去噪效果也随之提高,当迭代次数超过15次时,去噪结果基本不再变化.

5.2 实际海洋数据

为了进一步研究本文方法的去噪效果,采用实际海洋数据如图 12a所示,共有120道,每道采样点为256个,道间距为20 m,时间采样间隔为0.001 s.与陆地数据相比,海洋数据的纹理结构比较简单,多为直线纹理构成,用红色箭头标注出海洋数据中能量较强的顶点和能量较弱的底部.对海洋数据加入随机噪声,如图 12b所示,含噪数据的信噪比为1 dB,随机噪声对红色箭头处的纹理识别造成了干扰,一些能量较弱的同相轴无法识别.

图 12 海洋数据和含噪数据 (a)海洋数据;(b)含噪数据. Fig. 12 Offshore data and noise data (a) Offshore data; (b) Noise data.

对含噪海洋数据分别采用contourlet变换、DDTF、KSVD和本文方法去噪,去噪结果分别如图 13ab、c、d所示,各自的信噪比和耗时如表 3所示,图 14ab、c、d分别为contourlet变换、DDTF、KSVD和本文方法去除的噪声部分,图 15ab、c分别为DDTF、KSVD和本文方法的字典,可看出DDTF、KSVD字典与实际海洋数据的纹理十分相似,而本文方法的字典显示的是实际海洋数据在contourlet域中的情况.

图 13 海洋数据去噪结果 (a) Contourlet变换;(b) DDTF;(c) KSVD;(d)本文方法. Fig. 13 The denoise of offshore data (a) Contourlet transform; (b) DDTF; (c) KSVD; (d) The proposed method.
表 3 海洋数据去噪信噪比和耗时 Table 3 The denoise S/N and time-consuming of offshore data
图 14 海洋数据噪声部分 (a) Contourlet变换;(b) DDTF;(c) KSVD;(d)本文方法. Fig. 14 The noise section of offshore data (a) Contourlet transform; (b) DDTF; (c) KSVD; (d) The proposed method.
图 15 海洋数据字典 (a) DDTF;(b) KSVD;(c)本文方法. Fig. 15 The dictionary of offshore data (a) DDTF; (b) KSVD; (c) The proposed method.

图 13图 14表 3可以看出,contourlet变换的去噪速度最快,但是去噪效果最差,虽然它几乎未损害纹理细节,但是去除的随机噪声最少,而且还引入了相当强度的条带状噪声.DDTF的去噪速度远快于KSVD,去噪效果两者差不多,都去除了相当强度的随机噪声,同时也对纹理细节造成了损害,削弱了顶点和底部的能量.本文方法的去噪速度慢于DDTF,却远快于KSVD,在去噪精度上仍然是本文方法最高,损害的纹理细节较少,稍微削弱了顶点处的能量,虽然引入微量的条带状噪声,但是却去除了绝大部分的随机噪声,综合来看本文方法拥有最好的去噪效果.

对信噪比为1~7 dB的含噪海洋数据使用contourlet变换、DDTF、KSVD和本文方法去噪,信噪比变化如图 16a所示,图 16b显示的是随着FISTA迭代次数的增加,使用本文方法处理1 dB含噪海洋数据的信噪比变化.

图 16 海洋数据信噪比曲线 (a)不同方法的信噪比;(b)不同迭代次数的信噪比. Fig. 16 The S/N curve of offshore data (a) The S/N of different methods; (b) The S/N of different iterations.

图 16可以看出,本文方法对信噪比为1~7 dB的含噪海洋数据依然奏效,与contourlet变换、DDTF和KSVD相比,本文方法拥有最高的去噪精度,并且,随着FISTA迭代次数的增加,本文方法的去噪效果也随之提高,当迭代次数超过18次时,去噪结果基本不再变化.

6 结论

在模拟数据与实际数据的实验中,通过与contourlet变换、DDTF和KSVD进行对比,我们可以得到以下结论:在精度上,无论是模拟数据还是实际陆地、海洋数据,本文方法都拥有最高的信噪比,对噪声的鲁棒性最好,去噪时损害有效信号较少;在速度上,contourlet变换的耗时远少于字典学习方法,在字典学习方法中,DDTF和本文方法都要优于传统的KSVD,本文方法耗时虽然多于DDTF,但是付出的时间代价在可接受范围之内.虽然本文方法有着高精度并且兼顾速度的优点,但是在超小波变换后的多尺度下所需调整的参数过多,并且严格来说,本文方法在速度上还有提升的空间,如何简化参数和进一步地提升速度将会是下一步的研究方向.

References
Aharon M, Elad M, Bruckstein A. 2006. K-SVD:an algorithm for designing overcomplete dictionaries for sparse representation. IEEE Transactions on Signal Processing, 54(11): 4311-4322. DOI:10.1109/TSP.2006.881199
Beck A, Teboulle M. 2009. A fast iterative shrinkage-thresholding algorithm for linear inverse problems. SIAM Journal on Imaging Sciences, 2(1): 183-202. DOI:10.1137/080716542
Cai J F, Ji H, Shen Z W, et al. 2014. Data-driven tight frame construction and image denoising. Applied and Computational Harmonic Analysis, 37(1): 89-105.
Chen Y K, Ma J W, Fomel S. 2016. Double sparsity dictionary for seismic noise attenuation. Geophysics, 81(2): V17-V30.
Chen Y K. 2017. Fast dictionary learning for noise attenuation of multidimensional seismic data. Geophysical Journal International, 209(1): 21-31.
Daubechies I, Defrise M, De Mol C. 2004. An iterative thresholding algorithm for linear inverse problems with a sparsity constraint. Communications on Pure and Applied Mathematics, 57(11): 1413-1457. DOI:10.1002/(ISSN)1097-0312
Donoho D L. 2006. For most large underdetermined systems of linear equations the minimal L1-norm solution is also the sparsest solution. Communications on Pure and Applied Mathematics, 59(6): 797-829. DOI:10.1002/(ISSN)1097-0312
Gaci S. 2014. The use of wavelet-based denoising techniques to enhance the first-arrival picking on seismic traces. IEEE Transactions on Geoscience and Remote Sensing, 52(8): 4558-4563. DOI:10.1109/TGRS.2013.2282422
Gomes V M, Santos H B, Schleicher J, et al. 2017. Seismic data inversion with curvelet denoising preconditioning.//Aquino F, Faria E eds. 15th International Congress of the Brazilian Geophysical Society & EXPOGEF. Rio de Janeiro, Brazil: Society of Exploration Geophysicists, 1556-1561.
Hou S A, Zhang F, Li X Y, et al. 2018. Simultaneous multi-component seismic denoising and reconstruction via K-SVD. Journal of Geophysics and Engineering, 15(3): 681. DOI:10.1088/1742-2140/aa953a
Kong D H, Peng Z M. 2015. Seismic random noise attenuation using shearlet and total generalized variation. Journal of Geophysics and Engineering, 12(6): 1024-1035. DOI:10.1088/1742-2132/12/6/1024
Li Q, Gao J H. 2013. Contourlet based seismic reflection data non-local noise suppression. Journal of Applied Geophysics, 95: 16-22. DOI:10.1016/j.jappgeo.2013.05.002
Liang J W, Ma J W, Zhang X Q. 2014. Seismic data restoration via data-driven tight frame. Geophysics, 79(3): V65-V74. DOI:10.1190/geo2013-0252.1
Liu C M, Wang D L, Wang T, et al. 2014. Random seismic noise attenuation based on the Shearlet transform. Acta Petrolei Sinica (in Chinese), 35(4): 692-699.
Liu Y, Fomel S, Liu C, et al. 2009. High-order seislet transform and its application of random noise attenuation. Chinese Journal of Geophysics (in Chinese), 52(8): 2142-2151. DOI:10.3969/j.issn.0001-5733.2009.08.024
Liu Y, Fomel S. 2013. Seismic data analysis using local time-frequency decomposition. Geophysical Prospecting, 61(3): 516-525. DOI:10.1111/gpr.2013.61.issue-3
Liu Y, Fomel S, Liu C. 2015. Signal and noise separation in prestack seismic data using velocity-dependent seislet transform. Geophysics, 80(6).
Nazari Siahsar M A, Gholtashi S, Roshandel Kahoo A, et al. 2017. Data-driven multitask sparse dictionary learning for noise attenuation of 3D seismic data. Geophysics, 82(6): V385-V396. DOI:10.1190/geo2017-0084.1
Qu Z D, Wu W, He R Z, et al. 2015. Soft threshold filter based on S transform and its application to data processing of deep seismic reflection. Chinese Journal of Geophysics (in Chinese), 58(9): 3157-3168. DOI:10.6038/cjg20150912
Shan H, Ma J W, Yang H Z. 2009. Comparisons of wavelets, contourlets and curvelets in seismic denoising. Journal of Applied Geophysics, 69(2): 103-115. DOI:10.1016/j.jappgeo.2009.08.002
Tang G, Ma J W. 2011. Application of total-variation-based curvelet shrinkage for three-dimensional seismic data denoising. IEEE Geoscience and Remote Sensing Letters, 8(1): 103-107. DOI:10.1109/LGRS.2010.2052345
Tian X, Zhang K, Li Z C. 2017. Seismic data denoising based on modified K-singular value decomposition algorithm.//Wang Y H, Wang Z J eds. International Geophysical Conference. Qingdao: Society of Exploration Geophysicists, 158-161.
Tong Q B, Sun Z L, Nie Z W, et al. 2016. Sparse decomposition based on ADMM dictionary learning for fault feature extraction of rolling element bearing. Journal of Vibroengineering, 18(8): 5204-5216. DOI:10.21595/jve.2016.17566
Vassiliou A A, Garossino P. 1998-12-15. Time-frequency processing and analysis of seismic data using very short-time Fourier transforms: US, 5850622.
Wang J J, Yuan L, Liu W R, et al. 2016. Dual-tree complex wavelet domain bivariate method for seismic signal random noise attenuation. Chinese Journal of Geophysics (in Chinese), 59(8): 3046-3055. DOI:10.6038/cjg20160827
Xing H F, Li F, Liu Y L. 2007. Wavelet denoising and feature extraction of seismic signal for footstep detection.//Proceedings of 2007 International Conference on Wavelet Analysis and Pattern Recognition. Beijing: IEEE, 218-223.
Yu S W, Ma J W, Osher S. 2016. Monte Carlo data-driven tight frame for seismic data recovery. Geophysics, 2016: V327-V340.
Zhan R H, Dong B. 2016. CT image reconstruction by spatial-radon domain data-driven tight frame regularization. SIAM Journal on Imaging Sciences, 9(3): 1063-1083. DOI:10.1137/16M105928X
Zhao X, Li Y, Zhuang G H, et al. 2016. 2-D TFPF based on Contourlet transform for seismic random noise attenuation. Journal of Applied Geophysics, 129: 158-166. DOI:10.1016/j.jappgeo.2016.03.030
Zhu L C, Liu E T, McClellan J H. 2015. Seismic data denoising through multiscale and sparsity-promoting dictionary learning. Geophysics, 80(6): WD45-WD57. DOI:10.1190/geo2015-0047.1
刘成明, 王德利, 王通, 等. 2014. 基于Shearlet变换的地震随机噪声压制. 石油学报, 35(4): 692-699.
刘洋, Fomel S, 刘财, 等. 2009. 高阶seislet变换及其在随机噪声消除中的应用. 地球物理学报, 52(8): 2142-2151. DOI:10.3969/j.issn.0001-5733.2009.08.024
曲中党, 吴蔚, 贺日政, 等. 2015. 基于S变换的软阈值滤波在深地震反射数据处理中的应用. 地球物理学报, 58(9): 3157-3168. DOI:10.6038/cjg20150912
汪金菊, 袁力, 刘婉如, 等. 2016. 地震信号随机噪声压制的双树复小波域双变量方法. 地球物理学报, 59(8): 3046-3055. DOI:10.6038/cjg20160827