Optimization of wavelet- and curvelet-based denoising algorithms by multivariate SURE and GCV

One of the most crucial challenges in seismic data processing is the reduction of noise in the data or improving the signal-to-noise ratio (SNR). Wavelet- and curvelet-based denoising algorithms have become popular to address random noise attenuation for seismic sections. Wavelet basis, thresholding function, and threshold value are three key factors of such algorithms, having a profound effect on the quality of the denoised section. Therefore, given a signal, it is necessary to optimize the denoising operator over these factors to achieve the best performance. In this paper a general denoising algorithm is developed as a multi-variant (variable) filter which performs in multi-scale transform domains (e.g. wavelet and curvelet). In the wavelet domain this general filter is a function of the type of wavelet, characterized by its smoothness, thresholding rule, and threshold value, while in the curvelet domain it is only a function of thresholding rule and threshold value. Also, two methods, Stein's unbiased risk estimate (SURE) and generalized cross validation (GCV), evaluated using a Monte Carlo technique, are utilized to optimize the algorithm in both wavelet and curvelet domains for a given seismic signal. The best wavelet function is selected from a family of fractional B-spline wavelets. The optimum thresholding rule is selected from general thresholding functions which contain the most well known thresholding functions, and the threshold value is chosen from a set of possible values. The results obtained from numerical tests show high performance of the proposed method in both wavelet and curvelet domains in comparison to conventional methods when denoising seismic data.

[1]  Yang Liu,et al.  A 1D time-varying median filter for seismic random, spike-like noise elimination , 2009 .

[2]  I. F. Jones,et al.  SIGNAL‐TO‐NOISE RATIO ENHANCEMENT IN MULTICHANNEL SEISMIC DATA VIA THE KARHUNEN‐LOÉVE TRANSFORM* , 1987 .

[3]  C. Stein Estimation of the Mean of a Multivariate Normal Distribution , 1981 .

[4]  S. Cao,et al.  The second-generation wavelet transform and its application in denoising of seismic data , 2005 .

[5]  Sanyi Yuan,et al.  Random noise reduction using Bayesian inversion , 2012 .

[6]  Chao Zhang,et al.  Seismic random noise attenuation by time-frequency peak filtering based on joint time-frequency distribution , 2013 .

[7]  E. Candès,et al.  New tight frames of curvelets and optimal representations of objects with piecewise C2 singularities , 2004 .

[8]  Jeffrey C. Lagarias,et al.  Convergence Properties of the Nelder-Mead Simplex Method in Low Dimensions , 1998, SIAM J. Optim..

[9]  Stéphane Mallat,et al.  A Theory for Multiresolution Signal Decomposition: The Wavelet Representation , 1989, IEEE Trans. Pattern Anal. Mach. Intell..

[10]  Ali Gholami,et al.  A General Framework for Sparsity-Based Denoising and Inversion , 2011, IEEE Transactions on Signal Processing.

[11]  Felix J. Herrmann,et al.  Seismic denoising with nonuniformly sampled curvelets , 2006, Computing in Science & Engineering.

[12]  S. Mallat A wavelet tour of signal processing , 1998 .

[13]  Sid-Ali Ouadfeul,et al.  Random seismic noise attenuation data using the discrete and the continuous wavelet transforms , 2014, Arabian Journal of Geosciences.

[14]  Michael Unser,et al.  Shift-orthogonal wavelet bases using splines , 1996, IEEE Signal Processing Letters.

[15]  Thierry Blu,et al.  Fractional Splines and Wavelets , 2000, SIAM Rev..

[16]  I. Daubechies,et al.  Biorthogonal bases of compactly supported wavelets , 1992 .

[17]  R. Neelamani,et al.  Coherent and random noise attenuation using the curvelet transform , 2008 .

[18]  Hong-Ye Gao,et al.  Wavelet Shrinkage Denoising Using the Non-Negative Garrote , 1998 .

[19]  Michael Unser,et al.  Splines: a perfect fit for signal and image processing , 1999, IEEE Signal Process. Mag..

[20]  Michael Unser,et al.  On the asymptotic convergence of B-spline wavelets to Gabor functions , 1992, IEEE Trans. Inf. Theory.

[21]  Laurent Demanet,et al.  Fast Discrete Curvelet Transforms , 2006, Multiscale Model. Simul..

[22]  David L. Donoho,et al.  De-noising by soft-thresholding , 1995, IEEE Trans. Inf. Theory.

[23]  Gene H. Golub,et al.  Generalized cross-validation as a method for choosing a good ridge parameter , 1979, Milestones in Matrix Computation.

[24]  Thierry Blu,et al.  Monte-Carlo Sure: A Black-Box Optimization of Regularization Parameters for General Denoising Algorithms , 2008, IEEE Transactions on Image Processing.

[25]  Shucong Liu,et al.  Research on Seismic Data Denoising Method by Wavelet Packet Transform , 2013 .

[26]  P. E. Harris,et al.  Improving the performance of f-x prediction filtering at low signal-to-noise ratios , 1997 .

[27]  Hojjat Haghshenas Lari,et al.  Curvelet-TV regularized Bregman iteration for seismic random noise attenuation , 2014 .

[28]  I. Johnstone,et al.  Ideal spatial adaptation by wavelet shrinkage , 1994 .

[29]  T. Ulrych,et al.  Physical Wavelet Frame Denoising , 2003 .

[30]  Ning Wu,et al.  Random-Noise Attenuation for Seismic Data by Local Parallel Radial-Trace TFPF , 2014, IEEE Transactions on Geoscience and Remote Sensing.