Documente Academic
Documente Profesional
Documente Cultură
org/
ABSTRACT
Separating linear coherent noise, such as ground roll
from reflections, remains a key challenge in seismic processing. By adapting the redundant lifting scheme (RLS), a wavelet
transform method, to seismic data, we have determined how
the wavelet domain can be used to suppress coherent and random noise. The RLS operates on a trace-by-trace basis decomposing each time series into wavelet-coefficient (WC) time
series and consequently a single gather (in a shot, receiver,
or common depth point domain) into a series of WC subgathers (SGs). The decomposition changes the relative magnitude of WCs of various events (reflection, head wave, ground
roll, etc.) from one SG to another without affecting their moveout. In SG(s) in which the WCs of undesired events were
INTRODUCTION
Field seismic data are a superposition of various kinds of body
and surface waves in which individual events (coherent wave trains
with characteristic moveout, amplitude, and frequency spectra) contain information about different subsurface geometric and physical
properties. For example, reflections yield structural images whereas
ground roll yields near-surface S-wave velocity. Thus, to extract
most information out of the field data, it is necessary to select appropriate events and model them appropriately. The challenge in
separating the events is to ensure that the amplitude and frequency
spectra of the desired events remain unaffected, whereas undesired
events are suppressed. In denoising methods in general, data acquired in time-offset (t-x) domain are first transformed to a domain
where the overlapping events show appreciable separation using an
appropriate methods. Examples include spectral balancing (Coruh
and Costain, 1983), frequency-wavenumber filtering (Embree et al.,
1963; Treitel et al., 1967), local slant stacking (Harlan et al., 1984),
Manuscript received by the Editor 5 November 2015; revised manuscript received 27 January 2016; published online 03 May 2016.
1
Oklahoma State University, Boone Pickens School of Geology, Stillwater, Oklahoma, USA. E-mail: aghayan@okstate.edu; priyank.jaiswal@okstate.edu.
2
University of Tehran, Institute of Geophysics, Tehran, Iran. E-mail: hamid@ut.ac.ir.
2016 Society of Exploration Geophysicists. All rights reserved.
V249
Downloaded 01/18/17 to 139.78.26.100. Redistribution subject to SEG license or copyright; see Terms of Use at http://library.seg.org/
V250
Aghayan et al.
classical WT methods such as adaptive wavelet design, in-place calculations, irregular sampling, and integers-to-integer transform
(Sweldens, 1998). However, it suffers from aliasing. Transformation through LS is done in three steps: splitting, prediction, and updating (Figure 1a). At the splitting stage, the input signal is divided
into two disjoint sets (odd and even samples), which is a downsampling process that creates aliasing (Bao et al., 2009). In image
processing, in which aliasing is not the foremost concern, LS remains popular despite its known limitation. As an improvement
over LS, Claypoole et al. (2003) propose RLS, which circumvents
the aliasing problem by not going through the splitting stage and
zero padding the prediction and the update operators (Claypoole
et al., 2003). Aghayan et al. (2012) show that domain transformation through RLS provided appropriate opportunities for suppression of coherent and random noise.
The organization of the paper is as follows. We first present LS
and RLS methods and show how both are related. Although LS
is not used for processing in this paper, it forms the foundation
for RLS and therefore warrants an introduction. In a step-by-step
manner, we then show how RLS operates on seismic data using
a synthetic data set. In summary, RLS operates in a trace-by-trace
manner. It decomposes a trace into multiple wavelet coefficient
(WC) time series and, consequently, a gather (shot, receiver, or
common depth point [CDP]) into multiple subgathers (SGs). This
decomposition only changes the relative magnitude of various
events (reflection, head wave, ground roll, etc.) from one SG to another without impacting their moveout. In SGs in which the WCs of
undesired events are overwhelmingly stronger than that of desired
events, they can be surgically muted. Selective muting in carefully
chosen SGs attenuates undesired events while having minimal effect on frequency spectra of the desired events. Random noise can
be suppressed in the individual SGs by designing a local thresholding mechanism (modified Otsu thresholding in this paper) in combination with adaptive Wiener filter (AWF). In the synthetic data
set, we treat low-frequency events with a linear moveout as a proxy
for ground roll. Following this, we show the results from application
of the workflow on two field gathers. Finally, we
discuss the strengths and limitations of the proposed RLS-based denoising method and suggest
possible avenues for its improvements.
THEORY
Lifting scheme
For data set c0 , the three stages of LS can be
formulated as (Sweldens, 1996) (Figure 1a):
1) Split: This is a decimation stage where c0 is
divided into even ce0 and odd co0 subsets, respectively.
2) Predict: Subset co0 is predicted using subset
ce0 and a prediction operator P. A prediction
error d1 is then defined as
d1 co0 Pce0 :
Figure 1. Schematics (a) LS and (b) RLS. The basic difference between LS and RLS is
in the way of splitting data.
(1)
RLS-based denoising
Downloaded 01/18/17 to 139.78.26.100. Redistribution subject to SEG license or copyright; see Terms of Use at http://library.seg.org/
c1 ce0 Ud1 :
(2)
cej1 cj Udj ;
coj1 dj Pcej1 ;
cj1
and
mergefcoj1 ; cej1 g:
(3)
Redundant LS
the input for the next iteration, and also like in the LS, the inverse
transform in RLS is also straightforward to implement
cuj1 k cj k
N~
X
Urdj k 2j1 N~ 2r 1;
r1
cpj1 k dj k
N
X
Prcuj1 k 2j1 N 2r 1;
r1
1
cj1 n cuj1 cpj1 :
2
(6)
Thresholding
As opposed to LS, the RLS has only two stages: predict and update (Figure 1b). Let us assume that the length of prediction and
~ respectively, and the length of the
update operators are N and N,
input data set c0 is l. For avoiding aliasing problem of LS, in
the RLS splitting stage, in the jth scale by padding 2j 1 zeros
between coefficients of prediction and update operators, the length
of signal in all scales is preserved. In another words, the length of
prediction and update operators increases in each scale (Bao et al.,
2009). The RLS can be formulated as (Bao et al., 2009):
1) Predict: In the jth scale every sample of c0 can be predicted
based on prediction operator P. The prediction error, or the detail d, is defined as
dj k cj1 k
V251
N
X
Prcj1 k 2j1 N 2r 1:
r1
Thresholding is a common way of noise suppression in waveletbased methods (Vidakovic, 2009; Soman, 2010), in which coefficients with magnitude larger than a predefined threshold value ()
are only allowed to pass. There are several methods for defining
threshold value such as Donoho and Johnstone (1995) method,
Steins unbiased risk estimate (SURE) (Stein, 1981), BayesShrink
(Ruggeri, 1999), and Otsu methods (Otsu, 1975). The Otsu method
in particular can be adapted to data with a large dynamic range
(Gader et al., 2004; Mokji and Bakar, 2007), such as a seismic trace;
therefore, it is our method of choice. However, a significant modification has to be made to the Otsu method prior to using it with
seismic data sets (see section The Otsu Thresholding).
Thresholding can be applied in several ways: soft, hard, garrote,
and semisoft (Vidakovic, 2009; Soman, 2010). We have selected the
hard method due to its simplicity of application, which is expressed
in our context as
(4)
x
cj k cj1 k
N~
X
Urdj k 2j1 N~ 2r 1:
r1
(5)
Like in the LS, the details and approximate are generated by repeating steps 1 and 2 with approximate from one iteration serving as
x
0
(7)
Aghayan et al.
V252
Downloaded 01/18/17 to 139.78.26.100. Redistribution subject to SEG license or copyright; see Terms of Use at http://library.seg.org/
ni
N
(8)
hi 1:
(9)
hi
such that
L
X
i1
k
X
hi ;
i1
L
X
h i 1 0 ;
(10)
ik1
X
s
z
l z dj
H n
2
n
s
H n
z
;
2
where H is a step function defined at the nth sample as
0
k
X
i1
ihi
;
0
(14)
L
X
ihi
1
:
ik1 1
Hn
(11)
2B k 0 1 0 1 2 :
(12)
At highest between-class variance, data have the maximum separability, and the corresponding threshold is referred to as the optimal
threshold value ( ) (Otsu, 1975):
2B max1<k<L 2B k:
(13)
1
0
n0
:
n<0
(15)
In term of application, first we define s (101 samples in this paper). Then, a threshold value is computed based on the sign of the
zth WC. For instance, for positive z, we preserve all of positive WCs
within lz , put zero instead of negative WCs, and calculate threshold
value z based on Otsu method. In similar way, the threshold z is
calculated if the sign of z is negative. In this manner, we define a
unique threshold value for each sample of the SG.
Figure 2. Bandwidth decomposition in RLS. This example is for input data with 500 Hz Nyquist frequency. In each scale, the frequency
bandwidth of the input signal is split into two equal halves. The higher frequency bandwidth group is referred to as the detail di and the lower is
referred to as the approximate ci . The approximate from the previous scale is decomposed in the next scale.
RLS-based denoising
Downloaded 01/18/17 to 139.78.26.100. Redistribution subject to SEG license or copyright; see Terms of Use at http://library.seg.org/
(16)
(17)
where mSdj k;h and Sdj k;h are, respectively, the local mean and
standard deviation of Sdj k; h and wk; h is WGN with unit vari^ Sdj k;h and variance ^ 2Sd k;h of a noisy
ance. The estimated mean m
j
^ Sdj k;h
m
M
h
N
X
1 kX
D p; q;
MN pkM qhN dj
^ 2Dd
k;h
j
kN
hN
X
1 X
^ Sdj p;q 2 ;
D p; q m
MN pkM qhN dj
^ 2Sd
where ^ 2Dd
k;h
maxf0; ^ 2Dd
k;h
k;h
2Nd g;
(18)
^ Sdj k;h
S^ dj k; h m
^ 2Sd
k;h
^ 2Sd k;h
j
2Nd
V253
^ Sdj k;h :
Ddj k; h m
j
(19)
For applying AWF in the jth scale, N dj needs to be estimated. It
can be done using the Immerkaers (1996) method as
N dj
r
X
jDdj Lapj;
2 6H 2V 2 d
(20)
3
1 2 1
6
7
Lap 4 2 4 2 5:
1 2 1
(21)
The advantage of using Immerkaers (1996) method is its unbiased nature toward data patterns.
Downloaded 01/18/17 to 139.78.26.100. Redistribution subject to SEG license or copyright; see Terms of Use at http://library.seg.org/
V254
Aghayan et al.
the first scale process is continued (Figure 5e5j). As seen in Figure 5, regardless of the scale, the moveout pattern of events in all the
details and the approximates SGs remain identical in the original
data, just the relative strength of the WCs of different events are
changed from one SG to another. With every subsequent scale, the
signal appears to be getting more dominant in the details whereas
the ground roll gets localized in the approximates. The approximate
of the fifth scale (Figure 5j) has minimal signal content and is
mostly dominated by the ground roll. We selectively mute WCs
within a zone defined by a white dashed triangle (Figure 5j). Transforming the remaining WCs (details of the first to fifth scales and
the remaining WCs from the fifth scale approximate) back into the
time domain effectively suppressed the ground roll (Figure 4c). The
rejected data components are presented as a difference plot in Figure 4d. The random noise still remains in Figure 4c.
Unlike linear coherent noise, WCs of random noise are distributed in all the SGs. In some SGs, the randomness is more evident.
For example, the detail of the first scale (Figure 5a) does not show
any coherent pattern. As a first step, we mute this detail in its entirety. In the second scale detail (Figure 5c), the coherent patterns
are very weak. Keeping in view of its high band frequency (125
250 Hz), we muted this SG in its entirety as well. Up to this stage,
our process is effectively that of the low-pass filter. Coherent and
random patterns can be recognized in the details of the third to fifth
scales (Figure 5e, 5g, and 5I). We apply the modified Otsu thresholding followed by 2D AWF to these SGs. A display of the threshold values of each WC of third to fifth scales computed using
equations 815 is, respectively, shown in Figure 6. Because we have
applied hard thresholding, only WCs that are greater than the
respective threshold values are used in the inverse transform. In
Figure 6, threshold values are consistently higher along coherent
events, which can be understood as follows. We have computed
threshold values in a sample-by-sample manner but within a moving time window. In general, higher WCs within the computational
Downloaded 01/18/17 to 139.78.26.100. Redistribution subject to SEG license or copyright; see Terms of Use at http://library.seg.org/
RLS-based denoising
window will generate higher threshold values. However, if WCs are
consistently higher within the computational window as opposed to
being a spike (coherent versus random), the threshold value will be
relatively lower; thus, this manner allows coherent events to pass
while rejecting spikes and random noise.
Figure 4e shows results from additional suppression of linear coherent noise. Figure 4f presents the difference between Figure 4c
and 4e, showing that our method has only extracted random noise
leaving the coherent events relatively unaffected. A comparison of
the amplitude spectra of the clean, noisy, and denoised data in Figure 4g also suggests that our method preserves the lower end of the
frequency spectrum of the signal, which can be of significant value
when the data have to be further processed using more advanced
methods such as full-waveform inversion. The signal-to-noise ratio
(S/N) of the denoised data is computed as
SN 10 log10
kSk22
;
^ 22
kS Sk
(22)
Real data
We demonstrate the application of our method on two field shot
gathers from a basin-scale exploration experiment. Both data sets
were acquired using point explosive sources. The first data set
V255
was acquired using 120 channels spaced 12.5 m apart. This data
set is contaminated by random noise and ground roll (Figure 7a).
Our denoising procedure for this data set exactly follows the synthetic scenario. We decompose the field gather into five scales. The
details and approximate for all scales are shown in Figure 8. Similar
to the synthetic example, we find that the ground roll can be dominantly isolated in the approximate of the fifth scale, whereas the
random noise is prevalent in all the five details. We mute the first
and the second details (Figure 8a and 8c), threshold the third to fifth
details (Figure 8e, 8g, and 8i) using the modified Otsu method followed by 2D AWF, and we surgically mute the approximate SG
(white triangle; Figure 8j). Reconstructed data in the time domain
after muting the WCs are shown in Figure 7b. The data difference is
shown in Figure 7c, and the spectra of the noisy and denoised data
are compared in Figure 7d (dashed and solid lines, respectively).
Figure 7d shows that our method suppresses ground roll and
random noise without significantly impacting the lower end of the
frequency spectrum of the signal. For this particular data set, sequential applications of thresholding and AWF were most effective
in attenuating random noise, but this may not be the case for all
data sets.
The second data set (Figure 9a) was acquired using 65 channels
spaced 5 m apart. These data are mainly contaminated by ground
roll and not by random noise. We, therefore, show results from
only suppressing linear coherent noise. Much like in the previous two examples, we decomposed the data into five scales
(Figure 10) and surgically muted the approximate of the fifth scale
(Figure 10j). Reconstructing the remaining WCs back into the time
Figure 5. Wavelet domain synthetic data decomposition. Images in panels (a, c, e, g, and i) are details and in panels (b, d, f, h, and j) are
approximates obtained by decomposing the noisy data (Figure 4b) in five scales, respectively. Data in panels (a-j) are in the wavelet domain.
The low-frequency linear moveout ground roll is suppressed by surgically muting the WCs in the approximate of the fifth scale ([j] inside the
dashed white line). The random noise is suppressed though thresholding the details of third to fifth scale (panels e, g, and i).
Aghayan et al.
Downloaded 01/18/17 to 139.78.26.100. Redistribution subject to SEG license or copyright; see Terms of Use at http://library.seg.org/
V256
domain (Figure 9b), we see that the denoised data show reflections
that were originally suppressed by the ground roll coda. The difference between the raw and denoised data is shown in Figure 9c, and
their spectra are compared in Figure 9d (dash and solid lines, respectively). Much like the previous examples, the lower end of
the frequency spectrum is preserved in the denoised data.
DISCUSSION
Numerous methods of attenuating coherent and random noise exist in seismic processing literature, most of which attempt to separate signal and noise in either frequency or wavenumber domain.
As a standard comparison, we contrast our synthetic results with
results from f-k filtering (Embree et al., 1963). Figure 11a is the
f-k transform of the signal from Figure 4a. Figure 11b and 11c
is f-k transforms of the linear coherent noise and the contaminated
data. In Figure 11c, we have marked a polygon that dominantly
includes the linear coherent noise. Coefficients within the polygon
are zeroed, and the remaining coefficients are transformed into the
time-offset domain through inverse f-k transform. Although the result of f-k filtering (Figure 11d) in the time domain appears similar
to the uncontaminated signal, a closer look at the frequency spectrum (Figure 11e) suggests significant loss of lower end of the frequency spectrum.
The proposed methods can be applied in the shot, receiver, or
CMP domain. However, its application is not as straightforward
as frequency filtering and the complexity depends on the terrain.
For example, if there is a significant repeatability in the character
of ground roll from one shot/receiver/CMP gather to the next, the
number of scales into which the data must be decomposed and
geometry of mute gate can be set based on a single gather and applied to the rest. However, if the character of the ground roll changes
significantly across the profile, e.g., across a thrust belt, individual
gathers may have to be analyzed independently of each other.
A denoising approach that is comparable to our method in the
literature for ground roll suppression is the invertible local timefrequency (LTF) transform (Askari and Siahkoohi, 2008; Liu and
Fomel, 2013). The LTF transform is only used for ground roll
RLS-based denoising
Downloaded 01/18/17 to 139.78.26.100. Redistribution subject to SEG license or copyright; see Terms of Use at http://library.seg.org/
V257
Figure 8. Wavelet domain decomposition of first real data set. Images in panels (a, c, e, g, and i) are details and in panels (b, d, f, h, and j) are
approximates obtained by decomposing the field data from Figure 7a in five scales, respectively. Data in panels (a-j) are in wavelet domain. The
low-frequency linear moveout ground roll is suppressed by surgically muting the WCs in the approximate of the fifth scale ([j] inside white
polygon). The random noise is suppressed though thresholding the details of third to fifth scale.
Downloaded 01/18/17 to 139.78.26.100. Redistribution subject to SEG license or copyright; see Terms of Use at http://library.seg.org/
V258
Aghayan et al.
Figure 10. Wavelet domain decomposition of the second field data set. Images in panels (a, c, e, g, and i) are details and in panels (b, d, f, h, and
j) are approximates obtained by decomposing the data in Figure 9a in five scales, respectively. Data in panels (a-j) are in wavelet domain. The
low-frequency linear moveout ground roll is suppressed by surgically muting the WCs in the approximate of the fifth scale ([j] inside white
polygon). No random noise suppression was necessary for this data set.
Downloaded 01/18/17 to 139.78.26.100. Redistribution subject to SEG license or copyright; see Terms of Use at http://library.seg.org/
RLS-based denoising
V259
Figure 11. f-k transform comparison. (a) f-k transform of Figure 4a, (b) f-k transform of low-frequency linear moveout coherent noise, which
was used to contaminate Figure 4a. (c) f-k transform of data contaminated only with ground roll. Coefficients within the white polygon are
muted. (d) Inverse f-k transform. (e) Comparison on spectra of uncontaminated signals (Figure 4a), signal contaminated with ground roll, and
data from f-k filtering showing that standard f-k filtering did not preserve low-frequency end of the signal spectra as well as the proposed RLSbased denoising method.
f-k transform
RLS
L 4 into five scales versus the f-k transform of the same data
set. The time expense of our method can be reduced by implementing the decomposition part in parallel architecture taking advantage
of the fact that RLS operates in a trace-by-trace manner.
0.03
0.07
0.58
1.43
CONCLUSIONS
WCs. Preserving signal is sometimes more important than suppressing noise. Therefore, in this case, there wasnt any benefit
in applying the modified Otsu thresholding or the AWF. Thresholding and AWF were only applied on the detail SGs that clearly
showed that the signals are not correlated with noise.
Our method is computationally expensive in comparison to f-k
filtering. For example, a gather with size N, where N number of
sample in a trace number of traces, is decomposed into S scales
by a prediction and a update operator of length L, the total number
of operations is proportional to O20NLS. In comparison, the cost
of f-k transform is only O2Nlog2 N, which is the cost of the fast
Fourier transform. Table 1 shows the implementation of our method
for data decomposition using a Deslauriers-Dubuc wavelet with
Aghayan et al.
Downloaded 01/18/17 to 139.78.26.100. Redistribution subject to SEG license or copyright; see Terms of Use at http://library.seg.org/
V260
cation of this denoising method on real data sets effectively suppresses ground roll and random noises while preserving the lower
end of the signal frequency spectrum. The proposed denoising
method could be a valuable tool in a processors toolbox when data
are being preconditioned for advanced processing methods such as
full-waveform inversion in which retention of low frequencies are
greatly desired.
ACKNOWLEDGMENTS
The authors are grateful to the editors and the four anonymous
reviewers for taking the time to help us shape the manuscript. The
authors thank the anonymous donors of the real field data. The
wavelet transform scripts can be obtained with permission from the
authors. The student author A. Aghayan was funded by the NSFUSAID grant number 1445659 (US-Egypt Cooperative Research:
Imaging the Geometry of the Kharga Basin [New Valley Oasis] and
its Groundwater Capacity). This Boone Pickens School of Geologys contribution number is 2016-36.
REFERENCES
Aghayan, A., H. R. SiahKoohi, and H. T. Raissi, 2012, Seismic denoising
using adaptive wiener filter in redundant-lifting wavelet domain: Proceedings of the International Geophysical Conference and Oil & Gas Exhibition, 14, doi: 10.1190/IST092012-001.37.
Antonini, M., M. Barlaud, P. Mathieu, and I. Daubechies, 1992, Image coding using wavelet transform: IEEE Transactions on Image Processing, 1,
205220, doi: 10.1109/83.136597.
Askari, R., and H. R. Siahkoohi, 2008, Ground roll attenuation using the S
and x-f-k transforms: Geophysical Prospecting, 56, 105114, doi: 10
.1111/j.1365-2478.2007.00659.x.
Bao, W., R. Zhou, J. Yang, D. Yu, and N. Li, 2009, Anti-aliasing lifting
scheme for mechanical vibration fault feature extraction: Mechanical Systems
and Signal Processing, 23, 14581473, doi: 10.1016/j.ymssp.2009.02.010.
Bekara, M., and M. van der Baan, 2009, Random and coherent noise attenuation by empirical mode decomposition: Geophysics, 74, no. 5, V89V98,
doi: 10.1190/1.3157244.
Chen, Y., and S. Fomel, 2015, Random noise attenuation using local signaland-noise orthogonalization: Geophysics, 80, no. 6, WD1WD9, doi: 10
.1190/geo2014-0227.1.
Claypoole, R. L., Jr., G. M. Davis, W. Sweldens, and R. G. Baraniuk, 2003,
Nonlinear wavelet transforms for image coding via lifting: IEEE Transactions on Image Processing, 12, 14491459, doi: 10.1109/TIP.2003.817237.
Cohen, A., I. Daubechies, and J. Feauveau, 1992, Biorthogonal bases of
compactly supported wavelets: Communications on Pure and Applied
Mathematics, 45, 485560, doi: 10.1002/(ISSN)1097-0312.
Coruh, C., and J. K. Costain, 1983, Noise attenuation by Vibroseis whitening
(VSW) processing: Geophysics, 48, 543554, doi: 10.1190/1.1441485.
Daubechies, I., and W. Sweldens, 1998, Factoring wavelet transforms into
lifting steps: Journal of Fourier Analysis and Applications, 4, 247269,
doi: 10.1007/BF02476026.
Deighan, A. J., and D. R. Watts, 1997, Ground roll suppression using the
wavelet transform: Geophysics, 62, 18961903, doi: 10.1190/1.1444290.
Deslauriers, G., and S. Dubuc, 1989, Symmetric iterative interpolation processes: Constructive Approximation, 5, 4968, doi: 10.1007/BF01889598.
Donoho, D. L., and I. M. Johnstone, 1995, Adapting to unknown smoothness via wavelet shrinkage: Journal of the American Statistical Association, 90, 12001224, doi: 10.1080/01621459.1995.10476626.
Embree, P., J. P. Burg, and M. M. Backus, 1963, Wide-band velocity filteringthe pie-slice process: Geophysics, 28, 948974, doi: 10.1190/1.1439310.
Ercelebi, E., and S. Koc, 2006, Lifting-based wavelet domain adaptive Wiener filter for image enhancement: IEE Proceedings Vision, Image and
Signal Processing, 153, 3136, doi: 10.1049/ip-vis:20045116.
Fomel, S., and Y. Liu, 2010, Seislet transform and seislet frame: Geophysics,
75, no. 3, V25V38, doi: 10.1190/1.3380591.
Gader, P., W.-H. Lee, and J. N. Wilson, 2004, Detecting landmines with
ground-penetrating radar using feature-based rules, order statistics, and
adaptive whitening: IEEE Transactions on Geoscience and Remote Sensing, 42, 25222534, doi: 10.1109/TGRS.2004.837333.
Gholami, A., 2014, Non-convex compressed sensing with frequency mask
for seismic data reconstruction and denoising: Geophysical Prospecting,
62, 13891405, doi: 10.1111/1365-2478.12146.
Gonzalez, R. C., and R. E. Woods, 2002, Digital image processing: Prentice
Hall.
Haar, A., 1910, Zur Theorie der orthogonalen funktionensysteme: Mathematische Annalen, 69, 331371, doi: 10.1007/BF01456326.
Harlan, W. S., J. F. Claerbout, and F. Rocca, 1984, Signal/noise separation
and velocity estimation: Geophysics, 49, 18691880, doi: 10.1190/1
.1441600.
Henley, D. C., 2003, Coherent noise attenuation in the radial trace domain:
Geophysics, 68, 14081416, doi: 10.1190/1.1598134.
Immerkaer, J., 1996, Fast noise variance estimation: Computer Vision and
Image Understanding, 64, 300302, doi: 10.1006/cviu.1996.0060.
Karsli, H., and Y. Bayrak, 2004, Using the WienerLevinson algorithm to
suppress ground roll: Journal of Applied Geophysics, 55, 187197, doi:
10.1016/j.jappgeo.2003.11.003.
Kim, J., and J. W. Woods, 1994, Image identification and restoration in the
subband domain: IEEE Transactions on Image Processing, 3, 312314,
doi: 10.1109/83.287026.
Kumar, P., and E. Foufoula-Georgiou, 1997, Wavelet analysis for geophysical applications: Reviews of Geophysics, 35, 385412, doi: 10.1029/
97RG00427.
Lian, C., K. Chen, H. Chen, and L. Chen, 2001, Lifting based discrete wavelet transform architecture for JPEG2000: Proceedings of the 2001 IEEE
International Symposium on Circuits and Systems, IEEE, II445II448.
Lim, J. S., 1990, Two-dimensional signal and image processing: Prentice
Hall 1, p. 710.
Liu, X., 1999, Ground roll supression using the Karhunen-Loeve transform:
Geophysics, 64, 564566, doi: 10.1190/1.1444562.
Liu, Y., and S. Fomel, 2010, OC-seislet: Seislet transform construction with
differential offset continuation: Geophysics, 75, no. 6, WB235WB245,
doi: 10.1190/1.3506561.
Liu, Y., and S. Fomel, 2013, Seismic data analysis using local timefrequency decomposition: Geophysical Prospecting, 61, 516525, doi:
10.1111/j.1365-2478.2012.01062.x.
Melo, P. E., M. J. Porsani, and M. G. Silva, 2009, Ground-roll attenuation
using a 2D time-derivative filter: Geophysical Prospecting, 57, 343353,
doi: 10.1111/j.1365-2478.2008.00740.x.
Mokji, M. M., and S. Bakar, 2007, Adaptive thresholding based on co-occurrence matrix edge information: Journal of Computer, 2, 4452, doi: 10
.4304/jcp.2.8.44-52.
Nie, P., L. Zhang, Y. Li, B. Yang, and X. Luan, 2014, Using the directional
derivative trace transform for seismic wavefield separation: IEEE Transactions on Geoscience and Remote Sensing, 52, 32893298, doi: 10
.1109/TGRS.2013.2272087.
Otsu, N., 1975, A threshold selection method from gray-level histograms:
Automatica, 11, 2327.
Ruggeri, F., 1999, Robust Bayesian and Bayesian decision theoretic wavelet
shrinkage, in Mller, P., and B. Vidakovic, eds., Bayesian inference in wavelet-based models: Springer, Lecture Note in Statistics 141, 139154.
Sheriff, R. E., and L. P. Geldart, 1995, Exploration seismology: Cambridge
University Press.
Shieh, C.-F., and R. B. Herrmann, 1990, Ground roll: Rejection using polarization filters: Geophysics, 55, 12161222, doi: 10.1190/1.1442937.
Soman, K. 2010, Insight into wavelets: From theory to practice: PHI Learning Pvt. Ltd.
Stein, C. M., 1981, Estimation of the mean of a multivariate normal distribution: The Annals of Statistics, 9, 11351151, doi: 10.1214/aos/1176345632.
Stepien, J., T. Zielinski, and R. Rumian, 2000, Image denoising using scaleadaptive lifting schemes: Proceedings of the International Conference on
Image Processing.
Sweldens, W., 1996, The lifting scheme: A custom-design construction of
biorthogonal wavelets: Applied and Computational Harmonic Analysis,
3, 186200, doi: 10.1006/acha.1996.0015.
Sweldens, W., 1998, The lifting scheme: A construction of second generation wavelets: SIAM Journal on Mathematical Analysis, 29, 511546,
doi: 10.1137/S0036141095289051.
Treitel, S., J. L. Shanks, and C. W. Frasier, 1967, Some aspects of fan filtering: Geophysics, 32, 789800, doi: 10.1190/1.1439889.
Vidakovic, B., 2009, Statistical modeling by wavelets: John Wiley & Sons 503.
Wang, D., R. Saab, O. Yilmaz, and F. Herrmann, 2008, Bayesian wavefield
separation by transform-domain sparsity promotion: Geophysics, 73,
no. 5, A33A38, doi: 10.1190/1.2952571.
Yilmaz, ., 2001, Seismic data analysis: SEG 1.