You are on page 1of 10

GEOPHYSICS, VOL. 71, NO. 3 共MAY-JUNE 2006兲; P. V51–V60, 12 FIGS., 1 TABLE.

10.1190/1.2192912
Downloaded 05/10/20 to 177.195.48.74. Redistribution subject to SEG license or copyright; see Terms of Use at http://library.seg.org/

Inverse Q-filter for seismic resolution enhancement

Yanghua Wang1

ABSTRACT vertible, differentiating from some conventional stabilized in-


verse schemes that tend to suppress high frequencies at late
A principal limitation on seismic resolution is the earth at- times. The stabilized inverse Q-filter works for a general earth
tenuation, or Q-effect, including the energy dissipation of high- Q-model, variable with depth or traveltime, and is more accu-
frequency wave components and the velocity dispersion that rate than a layered approach, which involves an approximation
distorts seismic wavelets. An inverse Q-filtering procedure at- to the amplitude operator. Because the earth Q-model can now
tempts to remove the Q-effect to produce high-resolution seis- be defined accurately, instead of a constant-Q layered structure,
mic data, but some existing methods either reduce the S/N ra- the accuracy of the inverse Q-filter is much higher than for a
tio, which limits spatial resolution, or generate an illusory high- layered approach, even when implemented in the Gabor trans-
resolution wavelet that contains no more subsurface informa- form domain. For the stabilization factor, an empirical relation
tion than the original low-resolution data. In this paper, seismic is proposed to link it to a user-specified gain limit, as in an ex-
inverse Q-filtering is implemented in a stabilized manner to plicit gain-controlling scheme. Synthetic and real data exam-
produce high-quality data in terms of resolution and S/N ratio. ples demonstrate that the stabilized inverse Q-filter corrects the
Stabilization is applied to only the amplitude compensation op- wavelet distortion in terms of shape and timing, compensates
erator of a full inverse Q-filter because its phase operator is un- for energy loss without boosting ambient noise, and produces
conditionally stable, but the scheme neither amplifies nor sup- desirable seismic images with high resolution and high S/N
presses high frequencies at late times where the data contain ratio.
mostly ambient noise. The latter property makes the process in

INTRODUCTION pation and velocity dispersion of the seismic wave require suitable
treatment for higher-resolution subsurface reflectivity imaging.
High-resolution seismic data are needed for detailed descrip-
This treatment is generally referred to as inverse Q-filtering.
tions of oil and gas reservoirs; for determination of spatial hetero-
When the Q of a medium is constant with respect to depth or
geneities such as the spatial variation of porosity, gas content, or
traveltime, a phase-only inverse Q-filter for eliminating velocity
pore pressure; and for monitoring temporal changes within a reser-
dispersion can be implemented efficiently as a Stolt frequency
voir that result from production. While the development of new
methods for high-resolution seismic data acquisition are important, wavenumber migration 共Hargreaves and Calvert, 1991兲. If the sub-
maximum immediate benefit can be obtained by applying methods surface is in a layered Q-structure, phase-only inverse Q-filtering
that can improve the resolution of existing seismic data sets and may be implemented in a layered fashion; within each layer, it is a
that can be used with new data sets acquired with existing systems. constant-Q, phase-only inverse filter 共Bano, 1996兲. These phase-
This paper discusses one such resolution-enhancement technique, only inverse Q-filters correcting the phase distortion from velocity
the inverse Q-filter. Anelasticity and inhomogeneity in the sub- dispersion are unconditionally stable 共Robinson, 1979, 1982; Bick-
surface dissipate high-frequency seismic energy, which decreases el and Natarajan, 1985兲 but neglect the amplitude effect from en-
seismic amplitudes; they also cause velocity dispersion, thus modi- ergy dissipation.
fying, delaying, and stretching the seismic wavelet 共Kolsky, 1956; Full inverse Q-filtering that performs amplitude compensation
Mason, 1958; Futterman, 1962; Trorey, 1962; Strick, 1967; Kjar- and phase correction simultaneously can have instability problems
tansson, 1979; Ben-Menahem and Singh, 1981兲. The energy dissi- and can result in undesirable artifacts in the seismic data. A stabi-

Manuscript received by the Editor September 3, 2003; revised manuscript received September 18, 2005; published online May 24, 2006; corrected version
published online June 2, 2006.
1
Imperial College London, Centre for Reservoir Geophysics, Department of Earth Science and Engineering, London SW7 2BP, United Kingdom. E-mail:
yanghua.wang@imperial.ac.uk.
© 2006 Society of Exploration Geophysicists. All rights reserved.

V51
V52 Wang

lized method proposed by Wang 共2002兲 can recover all frequency and subsequent reservoir characterization. Also, by correcting the
components that in principle are recoverable and can intelligently phase distortion, seismic data with enhanced resolution provide
limit the compensation of a given high-frequency wave component correct timings for lithological identification and well ties. To
when its amplitude has been attenuated to a level below the ambi- achieve these benefits, stabilized inverse Q-filters are required to
ent noise. Thus, it does not boost ambient noise. This feature is sig- produce optimal resultant data quality in terms of both resolution
nificant because seismic resolution is not only a function of the fre- and S/N ratio, as some existing methods either reduce the S/N ra-
Downloaded 05/10/20 to 177.195.48.74. Redistribution subject to SEG license or copyright; see Terms of Use at http://library.seg.org/

quency bandwidth but is also a function of the S/N ratio. A formula tio, which limits spatial resolution, or generate an illusory high-
for measuring the change in seismic resolution can be found in resolution wavelet that contains no more subsurface information
Wang 共2003兲. than did the original low-resolution starting point. This section de-
Wang’s 共2002兲 full inverse Q-filtering method is implemented scribes such a stabilized inverse Q-filtering algorithm for an earth
as a series of constant-Q inverse filters, corresponding to a stack of model with a continuous variable Q-function.
constant-Q layers. Within a constant-Q layer, the 2D amplitude co-
mpensation operator is approximated optimally as the product of Stabilized algorithm
two 1D functions depending on traveltime and frequency, respec- For forward wave propagation, a plane wave U共x, ␻兲 with travel
tively. By doing so, inverse Q-filtering can be implemented in the distance ⌬x is given by
Fourier domain akin to the phase-only inverse Q-filter mentioned
above, which affords efficiency but introduces approximations. U共x + ⌬x, ␻兲 = U共x, ␻兲exp关− ik共␻兲⌬x兴, 共1兲
One line of research and development in inverse Q-filtering ev-
olves from constant Q and phase only, layered Q and phase only, where i is the imaginary unit, ␻ is the angular frequency, and k共 ␻兲
layered Q and full inverse Q-filtering, and finally an algorithm of is the wavenumber. The earth Q-effect may be represented with a
full inverse Q-filtering for a continuous variable Q-model, such as complex wavenumber

冉 冊冉 冊
the one presented in this paper. This algorithm is an extension of
the layered algorithm presented in Wang 共2002兲 with the following −␥
i ␻ ␻
differences. k共␻兲 = 1 − , 共2兲
2Qr vr ␻h
• The earth Q-model can vary continuously along the subsurface
depth or two-way traveltime, while the layered approach needs where Qr and vr are the Q-value and the phase velocity at an arbi-
to approximate the Q-model using constant-Q layers. The latter trary reference frequency; ␥ = 共1/␲兲Qr−1, following Kolsky 共1953兲
also involves approximations to the amplitude compensation and Kjartansson 共1979兲; and ␻h is a tuning parameter related to the
operator. highest possible frequency of the seismic band 共Wang and Guo,
• An inverse Q-filter neither suppresses nor amplifies the data 2004a兲. Note that only positive frequencies are considered in equa-
components with high frequencies at late times. In real data tion 2.
processing, we often need to redo the inverse Q-filtering with An inverse Q-filter is then given by
updated Q-function at a later stage. If a data component has
been suppressed by inverse Q-filtering, it cannot be recovered U共x + ⌬x, ␻兲 = U共x, ␻兲exp关ik共␻兲⌬x兴. 共3兲
afterward.
• Stabilization is applied only to the amplitude compensation op- Substituting the complex-valued wavenumber k共 ␻兲 into equation 3
erator in full inverse Q-filtering, as its phase correction operator and replacing the distance increment ⌬x by traveltime increment
⌬␶, we obtain

冋冉 冊 册
is unconditionally stable. Therefore, the phase component of a
−␥
full inverse Q-filter is accurate without any damping effect of ␻ ␻⌬␶
the stabilization. U共␶ + ⌬␶, ␻兲 = U共␶, ␻兲exp
␻h 2Qr
To improve efficiency, an alternative but approximate imple-
mentation is presented in conjunction with the Gabor transform.
The Gabor transform decomposes a time-domain seismic trace
⫻ exp i 冋冉 冊 册

␻h
−␥
␻⌬␶ . 共4兲

by performing localized Fourier transforms successively for a suite


of window positions down the seismic trace, generating the time- This equation is the basis for an inverse Q-filtering algorithm in
variant Gabor spectrum 共Gabor, 1946; Bastiaans, 1980; Feichtinger which the two exponential operators compensate for the amplitude
and Strohmer, 1998兲. Inverse Q-filtering can be achieved by modi- effect 共i.e., the energy absorption兲 and the phase effect 共i.e., the ve-
fying the time-frequency-domain Gabor spectrum before trace re- locity dispersion兲, respectively.
construction with an inverse Gabor transform. Considering the earth Q-model as a 1D function Q共 ␶兲 varying
Theoretically, the stabilization factor should be linked physi- with traveltime ␶ and performing wavefield downward continua-
cally to the S/N ratio of the seismic data. Without quantitative prior tion using equation 4 from the surface ␶0 = 0 to the depth-time
knowledge of the S/N ratio, I attempt in this paper to establish an level ␶, we can present the wavefield U共 ␶, ␻兲 as

冋冕 冉 冊 册
empirical relationship between the stabilization factor and a speci-
␶ −␥共␶⬘兲
fied gain limit, as in an explicit gain-controlling scheme. ␻ ␻
U共␶, ␻兲 = U共0, ␻兲exp d␶⬘
0 ␻h 2Q共␶⬘兲

冋冕 冉 冊 册
THE INVERSE Q-FILTERING ALGORITHM
␶ −␥共␶⬘兲

Proper inverse Q-filtering is a prerequisite for true-amplitude ⫻ exp i ␻d␶⬘ , 共5兲
recovery for the purpose of, for example, amplitude inversion 0 ␻h
Stabilized inverse Q-filter V53

where ␥共 ␶兲 = 共1/␲兲Q−1共 ␶兲. The amplitude operator, as shown in where 兵ui ⬅ u共 ␶i兲其 is the time-domain output data vector, 兵U j
equation 5, is an exponential function of frequency and traveltime; ⬅ U共 ␻ j兲其 is the frequency-domain input data vector, and 兵ai,j其 is
a full inverse Q-filter including amplitude compensation will cause the inverse Q-filter 共M ⫻ N兲 with an element defined as
instability and will generate undesirable artifacts in the seismic

冋冕 冉 册
data 共Wang, 2002兲. Therefore, stability is the major concern in any
scheme for inverse Q-filtering. 1 ␶i
␻j
冊 −␥共␶⬘兲
Downloaded 05/10/20 to 177.195.48.74. Redistribution subject to SEG license or copyright; see Terms of Use at http://library.seg.org/

To stabilize the implementation, let us represent equation 5 as ai,j = ⌳共␶i, ␻ j兲exp i ␻ jd␶⬘ . 共12兲
N 0 ␻h

␤共␶, ␻兲U共␶, ␻兲 = U共0, ␻兲exp i 冋冕 冉 冊 ␶

0

␻h
−␥共␶⬘兲
␻d␶⬘ , 册 To understand stabilization physically, we rewrite equation 11 as

冤冥 冤冥
共6兲 u0 a0
u1 a1
where = 兺 U共␻兲 共␻兲. 共13兲
] ]

冋 冕冉 册

␤共␶, ␻兲 = exp −
0


␻h
冊 −␥共␶⬘兲

2Q共␶⬘兲
d␶⬘ . 共7兲
uM aM

That is, the inverse Q-filtered wavefield 兵u共 ␶兲其 in the time domain
is a weighted superposition of all plane waves 兵U共 ␻兲其. The weight-
We then solve equation 6 as an inverse problem with stabilization, ing coefficient series 兵ai其 are time variant, and they act as a nonsta-
producing the following stabilized formula:
tionary filter applied to U共 ␻兲.

冋冕 冉 册
The weighting coefficients, in general, are an exponential func-

U共␶, ␻兲 = U共0, ␻兲⌳共␶, ␻兲exp i


0


␻h
冊 −␥共␶⬘兲
␻d␶⬘ ,
tion of time but are modified for stabilization. Expression 13 also
offers an intuitive understanding about stabilization. Considering
forward wave propagation, when a plane-wave component travels
共8兲 beyond a certain time, its amplitude is attenuated to a level below
the ambient noise; accordingly, inverse Q-filtering limits the at-
where tempt to compensate for it by modifying, the weighting coefficient
series. Thus, this series is also frequency dependent.

␤共␶, ␻兲 + ␴2
⌳共␶, ␻兲 = 共9兲
␤ 2共 ␶ , ␻ 兲 + ␴ 2 Stabilization only to amplitude component
Conventionally, one takes the following complex function
and ␴2 is the stabilization factor.

冋 冕冉 册
Performing equation 8 for all different frequencies and then
summing these plane waves 共i.e., the imaging condition兲, we ob-
tain a time-domain seismic sample: f共␶, ␻兲 = exp −
0

1
2Q共␶⬘兲
+i 冊冉 冊 ␻
␻h
−␥共␶⬘兲
␻d␶⬘

u共␶兲 =
1

冕 0

U共0, ␻兲⌳共␶, ␻兲
共14兲

冋冕 冉 册
into the stabilization process, as in Wang 共2002兲 and in Irving and

⫻ exp i
0


␻h
冊 −␥共␶⬘兲
␻d␶⬘ d␻ . 共10兲
Knight 共2003兲. The complex function f共 ␶, ␻兲 in expression 14 con-
sists of full Q-effects, including amplitude attenuation and phase
distortion. However, because only the inverse of the real part of
f共 ␶, ␻兲 is unstable, I propose in equation 9 to stabilize only the in-
This is the expression of stabilized full inverse Q-filtering. verse of the real exponential function ␤共 ␶, ␻兲 of equation 7. By do-
ing so, we accurately correct the phase.
Physical understanding of stabilization
Equation 10 must be performed successively at each time sam- Stabilization without high-␻␶ suppression
ple ␶ and may be discretized as
In the stabilization formula 9, the stabilization factor ␴2 is added
to the numerator. The presence of ␴2 in the numerator means that

冤冥冤 冥冤 冥
u0 a0,0 a0,1 ¯ a0,N U0 this stabilization scheme does not include the high-␻␶ suppression
u1 a1,0 a1,1 ¯ a1,N U1 共Figure 1a兲. Without high-␻␶ suppression in stabilization, we can
= , 共11兲 accurately remove the amplitude compensation previously added
] ] ] ] ] to the seismic data by inverse Q-filtering, if we need to do so. The
uM a M,0 a M,1 ¯ a M,N UN associated operator for removal is the inverse of the compensation
V54 Wang

operator, ˜␤共 ␶, ␻兲 = ⌳−1共 ␶, ␻兲. In practice, we often require that IMPLEMENTATION WITH GABOR TRANSFORM
processing operations be removable so that we can easily optimize
the processing parameters later. As mentioned before, full inverse Q-filtering 共expression 10兲
Conventionally, a stabilization formula is given by with time-dependent Q-function must be performed successively
for each time sample. To improve efficiency, this section describes
an implementation in the Gabor transform domain.
␤共␶, ␻兲
Downloaded 05/10/20 to 177.195.48.74. Redistribution subject to SEG license or copyright; see Terms of Use at http://library.seg.org/

⌳ c共 ␶ , ␻ 兲 = , 共15兲 We start the derivation with equation 8. Assuming a medium


␤ 共␶, ␻兲 + ␴2
2
with Q−1 = 0, the wavefield recorded at depth-time level ␶ can be
obtained from equation 8 as
which is used extensively in the inverse problem 共Berkhout, 1982兲.
In the context of inverse Q-filtering, a justification may be given as
follows: When a plane wave with frequency ␻ propagates through Ũ共␶, ␻兲 = U共0, ␻兲exp关i␻␶兴. 共17兲
a subsurface medium after a certain traveltime ␶, its energy is ab-
sorbed completely. Using this stabilized operator, inverse filtering Using Ũ共 ␶, ␻兲, equation 8 becomes
with an accurate Q-model suppresses the high-frequency noise in
the seismic data. Thus, equation 15 may be referred to as a stabili-
zation scheme with high-␻␶ suppression. U共␶, ␻兲 = Ũ共␶, ␻兲⌳共␶, ␻兲
To compare these two schemes, I plot the amplitude coeffi-
cients as a function of the product of ␻ and ␶ 共Figure 1兲. For the
first stabilization scheme without high-␻␶ suppression, high-fre-
⫻ exp i 冋 冕 冉冉␶

0

␻h
冊 −␥共␶⬘兲
冊 册
− 1 ␻d␶⬘ . 共18兲

quency data components are not boosted by the inverse Q-filter


and are not altered in subsequent forward Q-modeling. For the sec- Both U共 ␶, ␻兲 and Ũ共 ␶, ␻兲 are the wavefield recorded at the depth-
ond scheme with high-␻␶ suppression, the data are filtered simul- time level ␶, but the latter has no inverse Q-filtering.
taneously with a time-variant low-pass filter, designed naturally ac- Equation 18 is the central equation for the Gabor transform-
cording to the earth Q-model. But this second stabilized operator is based inverse Q-filtering algorithm. I now describe, given a time-
not invertible. I propose to define the associated amplitude attenu- domain seismic trace u共t兲, how to compute Ũ共 ␶, ␻兲 and, after in-
ation operator by verse Q-filtering, how to reconstruct u共t兲 from U共 ␶, ␻兲 by using the
Gabor transform.
˜␤ 共␶, ␻兲 = ⌳ c共 ␶ , ␻ 兲 The forward Gabor transform is defined as
c , 共16兲
⌳c 共␶, ␻兲 + 兩␴兩
2

where the stabilization factor is 兩 ␴兩 instead of ␴ . By doing so, as


2

shown in Figure 1b, the amplitudes within the range 关0, 300␲兴 can
Ũ共␶, ␻兲 = 冕 −⬁

u共t兲w共t − ␶兲exp关− i␻t兴dt, 共19兲

be recovered accurately. At ␻␶ = 300␲, ⌳共 ␶, ␻兲 = 1. At about ␻␶


= 370␲, a peak indicates the curve 共the dotted line兲 beyond this where w共t兲 is the Gabor analysis window and ␶ is the location of
point has been damped and otherwise would be increasing expo- the window center. Defining a Gabor slice as
nentially. If ␴2 were used in equation 16, the amplitudes within the
range 关150␲,300␲兴 would not have been recovered accurately ũ共␶,t兲 = u共t兲w共t − ␶兲, 共20兲
and, instead, would have been damped toward zero. Note that both
⌳c共 ␶, ␻兲 and 兩 ␴兩 in equation 16 are dimensionless. we see the Gabor transform of u共t兲 is the Fourier transform of the
Gabor slices for all possible ␶ locations with respect to time t:

Ũ共␶, ␻兲 = F兵ũ共␶,t兲其. 共21兲

The Gabor analysis window is a Gaussian window:

冋 冉 冊册
冦 冧
2
2 t
exp − 4 , for − T ⱕ t ⱕ T,
w共t兲 = T冑␲ T
0, otherwise,
共22兲

where T is referred to as the 共half兲 width of the window. The Ham-


ming window can also be used as the Gabor analysis window, but a
simple boxcar function without tapering cannot be used because
Figure 1. Two stabilization schemes 共a兲 without and 共b兲 with high-
␻␶ suppression. The solid lines are the amplitude-compensation when a segment of digital signal is transformed into the frequency
coefficients of an inverse Q-filter. The dashed lines are the associ- domain, it may have a side-lobe effect in the spectrum. Such spec-
ated amplitude coefficients needed for compensation removal. tral errors are severely amplified by inverse Q-filtering.
Stabilized inverse Q-filter V55

Applying inverse Q-filtering to Ũ共 ␶, ␻兲 using equation 18, pro- verse Q-filter-ing. Figure 3 shows that when a high-frequency
duces a modified Gabor transform spectrum U共 ␶, ␻兲. In the layered plane wave has been attenuated completely from the input seismic
implementation 共Wang, 2002兲, the imaging condition 共summing data, the stabi-lized inverse Q-filtering procedure automatically
over the frequency axis兲 was applied to U共 ␶, ␻兲 to produce the final limits the attempt to recover it. It also shows that the phase after in-
seismic trace in the time domain. In the Gabor transform method, verse Q-filtering becomes zero phase within the frequency range
after inverse Q-filtering on the wavefield, an inverse Gabor trans- 关0,62兴 Hz.
Downloaded 05/10/20 to 177.195.48.74. Redistribution subject to SEG license or copyright; see Terms of Use at http://library.seg.org/

form is used to reproduce the time-domain trace.


The inverse Gabor transform that recovers signal u共t兲 from the
Gabor transform spectrum U共 ␶, ␻兲 is defined as
STABILIZATION FACTOR VERSUS GAIN LIMIT

u共t兲 = h共t兲 冕冕 ⬁

−⬁

−⬁
U共␶, ␻兲exp关i␻t兴d␻d␶ , 共23兲
In this section, I attempt to derive an empirical relationship be-
tween the stabilization factor ␴2 and a specified gain limit to con-

where h共t兲 is the Gabor synthesis window. It consists of an inverse


Fourier transform with respect to the fre-
quency

u共␶,t兲 = F−1兵U共␶, ␻兲其, 共24兲

which reproduces the Gabor slice and


then the data synthesis integral:

u共t兲 = h共t兲 冕−⬁



u共␶,t兲d␶ . 共25兲

The Gabor synthesis window h共t兲, which


can be derived by substituting equation
20 into equation 25, may be expressed as

h共t兲 = 冋冕−⬁

w共t − ␶兲d␶ 册 −1
.
Figure 2. Synthetic seismic traces 共Q = 88兲 and their Gabor transform spectra 共a兲 before and
共b兲 after inverse Q-filtering.

共26兲

The synthesis window here is expressed in terms of the Gabor


analysis window w共t兲 to mitigate the potential numerical errors
caused by digitization on the Gabor analysis window and the edge
effect when moving the analysis window toward the two ends of a
seismic trace.
The Gabor transform implementation is still an approximation
but should be much more accurate than the layered implementation
in Wang 共2002兲. For a window center at the time sample ␶, since
the inverse Q-filter is calculated using a Q-value at ␶, the upper
half-window trace segment 共time ⬍ ␶兲 tends to be overcompen-
sated and the lower half-window trace segment 共time ⬎ ␶兲 tends to
be undercompensated. In the layered implementation, the trace
segment within the whole window, corresponding to a layer, is
stored as the output. In the Gabor transform implementation, how-
ever, an undercompensated half-window segment, and an over-
compensated half-window segment of the two neighboring win-
dows, are mixed 共i.e., data synthesis integral, equation 25兲 to
generate the final output. This gives greater accuracy and also Figure 3. The amplitude and phase spectra of a single wavelet 共Q
overcomes the potential artifacts in the inverse Q-filtered traces = 88, time = 4 s兲 共a兲 before and 共b兲 after inverse Q-filtering. If a
from the discontinuity in the layered Q-model. plane wave with high frequency 共ⱖ62 Hz兲 has been attenuated
Figure 2 compares synthetic seismic traces 共Q = 88兲 and the as- completely from the input seismic data, stabilized inverse
Q-filtering automatically limits the attempt to recover it. Within the
sociated Gabor transform spectra before and after inverse frequency range 关0,62 Hz兴 where amplitude spectra are greater
Q-filter-ing. The Gabor transform spectra clearly show that fre- than −80 dB, the phase of the wavelet has been fully recovered by
quency content changes with time and changes with/without in- inverse Q-filtering, and the wavelet appears to be zero phased.
V56 Wang

冦冕 冧
trol explicitly the amplitude gain in inverse Q-filtering. The em- ˆ 共␹ 兲
⌳ 共 ␹ a兲 = ⌳ a


pirical formula is given as
␹a ␹a
ˆ 共␰兲d␰ . 共30兲
⌳共␰兲d␰ = ⌳
␴ = exp关− 共0.23Glim + 1.63兲兴
2
共27兲 0 0
Downloaded 05/10/20 to 177.195.48.74. Redistribution subject to SEG license or copyright; see Terms of Use at http://library.seg.org/

or, equivalently, Glim = −7.087 − 4.348 ln ␴2, where Glim is the Using stabilization formula 28 and gain-limited formula 29, we
specified gain limit in decibels. have the following expressions:

冉 冊
To derive the stabilization factor, let us define a variable ␹
⬅ ␻␶ and represent the stabilized amplitude operator 共equation 9兲 ␹a
as
exp − + ␴2
2Q

冉 冊
⌳ 共 ␹ a兲 = , 共31a兲
␹a
␤共␹兲 + ␴ 2 exp − +␴ 2
⌳共␹兲 = . 共28兲 Q
␤ 2共 ␹ 兲 + ␴ 2

In practice, one may prefer to set a threshold to control the ampli- ˆ 共␹ 兲 = g ,


⌳ 共31b兲
a lim
tude gain in inverse Q-filtering as


ˆ 共␹兲 = g共␹兲, for ␹ ⱕ ␹q ,

glim , for ␹ ⬎ ␹q ,
冎 共29兲
冕 ␹a
⌳共␰兲d␰ =
2Q

2 tan
−1 1
冉 冊
− tan−1 冢 exp −冉 冊冣 ␹a
2Q
0 ␴ ␴2 ␴2

冉 冊
where glim = exp关Glim /20兴 and ␹q is the critical point where the

冢 冣冥
gain curve is cut off 共Figure 4兲. Here, assuming a constant Q along ␹a
1 + ␴2 exp
a seismic trace, ␤共 ␹兲 and g共 ␹兲 functions in equations 28 and 29 are ␴2 Q
given as ␤共 ␹兲 = exp关− ␹ /共2Q兲兴 and g共 ␹兲 = exp关 ␹ /共2Q兲兴, respec- + ln , 共31c兲
2 1 + ␴2
tively.
To estimate ␴2 empirically, let us now set up a criterion: The in-
and
tegrals up to the crosspoint ␹a 共as shown in Figure 4兲 of two indi-

冕 冋 冉 冊 册
vidual gain curves are equivalent. That is, we estimate ␴2 by solv- ␹a
ing the following two equations simultaneously: ˆ 共␰兲d␰ = 2Q exp ␹q − 1 + 共␹ − ␹ 兲g .
⌳ a q lim
0 2Q
共31d兲

Substituting expressions 31 into equation system 30, we can solve


the stabilization factor ␴2 numerically. Fitting a group of ␴2 for
given gain limits between 10 and 100 dB produces the empirical
formula 27. For a given gain limit, the ␴2 conversion is indepen-
dent of Q-values.
Figure 4 displays the amplitude compensation curves for various
Q-values of the stabilization scheme using ␴2 共solid lines兲 and the
explicit gain-controlling scheme with Glim = 20 dB 共dotted lines兲.
A gain-limited scheme attempts to boost amplitude all the way
down to the end of the seismic trace, though the gain is controlled
by Glim. However, a plane wave with specific frequency ␻ is atten-
uated completely after it propagates beyond a certain traveltime ␶
and has left no information in the seismic record. The conventional
gain-limited inverse Q-filtering scheme will boost ambient noise.
The stabilized inverse Q-filter recognizes this fact by reducing the
gain coefficient gradually and neatly.

SYNTHETIC EXAMPLES
Figure 4. Comparison of the gain curves of inverse Q-filtering with Figure 5a displays five synthetic traces with different Q-values
an explicit gain-controlling scheme 共dotted lines兲 and the stabilized 共Q = 400, 200, 100, 50, and 25兲 constant with depth in each case.
scheme 共solid lines兲. The horizontal coordinate is ␹ ⬅ ␻␶, where The basic downward-continuation scheme 共equation 5兲 is applied
␻ and ␶ are frequency and traveltime, respectively. The corner po-
sition ␹q corresponds to the cutoff gain limit 共Glim = 20 dB, for ex- to this group of noise-free traces. The result 共Figure 5b兲 clearly re-
ample兲, whereas ␹a is a point where the accumulations of two indi- veals the numerical instability of inverse Q-filtering. For traces
vidual gain curves are equivalent. with Q = 400 and 200, the process restores the Ricker wavelet
Stabilized inverse Q-filter V57

with correct phase and amplitude. However, there are strong arti- boosted by inverse Q-filtering. The gain limit here is set at ␻q
facts as the Q-value decreases and the imaging time increases, = 2Q/␶ 共Wang, 2002兲, which is equivalent to Glim = 8.69 dB.
even though the input signal is noise free. The appearance of noise To suppress the noise in Figure 6b, a band-pass filter to cut off
in the output signal is a consequence of the basic inverse Q-filter the high-frequency noise at late time must be applied 共Bickel and
procedure: A plane wave is attenuated gradually, and beyond a cer- Natarajan, 1985兲. Figure 6c is the filtered result of Figure 6b by ap-
plying a Butterworth filter with a 65-Hz cutoff frequency. Even do-
Downloaded 05/10/20 to 177.195.48.74. Redistribution subject to SEG license or copyright; see Terms of Use at http://library.seg.org/

tain distance the signal is below the ambient noise level; but the
amplification required to recover the signal amplifies the ambient ing so, traces with small Q-values still have strong low-frequ-
noise. In the data-noise-free case here, the background noise is the ency noise. Conversely, as shown in Figure 6d, stabilized inverse
numerical errors from finite machine precision. The cause of strong Q-filtering produces a result with a much higher S/N ratio. Follow-
artifacts is referred to as the numerical instability of the inverse ing equation 27, the stabilization factor ␴2 = 2.66% is used in Fig-
Q-filter. ure 6d.
Figures 5c and 5d display the results of the gain-limited and sta- Gain limit plus high-cut filter is not equivalent to the stabilized
bilized inverse Q-filtering schemes, respectively. From these two scheme. Figure 7 shows the amplitude operators of the gain-
figures, we can make two observations. First, both methods over- limited 共dotted line兲 and stabilized 共solid line兲 schemes. The gain
come the instability problem in inverse Q-filtering and success- curve is the compensation coefficients of all frequency components
fully suppress the numerical artifact appearing in Figure 5b. Sec- at a specified time sample—in this case, at ␶ = 1 or 2 s. Summing
ond, stabilized inverse Q-filtering produces a superior result, as the all weighted frequency components 共imaging condition兲 generates
amplitudes of more high-frequency components have been com- only one sample at time ␶. In Figure 6c, however, the high-cut filter
pensated. It has recovered all frequency components that are, in is applied to the entire inverse Q-filtered trace 共Figure 6b兲, not to
principle, recoverable and has intelligently limited the attempt to the gain curve, and thus is not equivalent to applying a Butterworth
amplify ambient noise. The difference between these two results filter to the gain-limited curve in Figure 7.
seems marginal when accounting for all possible approximations Certainly, stabilized inverse Q-filtering is noise-level dependent,
involved in the seismic data processing flow. However, if these two and the stabilization factor ␴2 needs to be adjusted accordingly. In
algorithms are applied to a noisy data set, we see a significant dif- the discussion here, let us assume that, in practice, the noise level
ference between them. in the input is very weak, as one might have applied some ad-
I now apply the gain-limited and stabilized schemes to a group vanced random noise attenuation techniques prior to inverse Q-fil-
of traces with added weak random noise 共Figure 6a兲. The added tering 共Wang, 1999兲.
noise is so weak that it is hardly visible on the plot. Over the five
synthetic traces, the ratio of the maximum noise amplitude and the
maximum signal amplitude is only 2%. Even with such weak noise REAL DATA EXAMPLES
in the input, the gain-limited inverse Q-filter has boosted the noise
共Figure 6b兲. The smaller the Q-value, the stronger the noise is I now compare the stabilized inverse Q-filter with the following
conventional inverse Q-filter 共Hale,1981,1982; Varela et al., 1993兲:

Figure 5. Noise-free synthetic traces and the result of two inverse


Q-filtering algorithms. 共a兲 Synthetic seismic traces show the effect Figure 6. Noise-added synthetic traces and the result of two inverse
of earth Q-filtering with different Q-values. 共b兲 The inverse Q-filt- Q-filtering algorithms. 共a兲 Synthetic seismic traces added with weak
ered 共compensating for both phase and amplitude兲 result clearly in- random noise 共over the five traces, the ratio of the maximum noise
dicates the numerical instability. 共c兲 The result of gain-limited inv- amplitude to the maximum signal amplitude is only 2%兲. 共b兲 Gain-
erse Q-filtering. 共d兲 The result of a stabilized inverse Q-filtering ap- limited inverse Q boosts the noise. 共c兲 The gain-limited result after
proach; it has recovered all frequency components that are in prin- applying the Butterworth high-cut filter with a 65-Hz cutoff fre-
ciple recoverable and has intelligently limited the attempt to com- quency. 共d兲 Stabilized inverse Q-filtering produces a result with a
pensate a given high-frequency wave component when its ampli- much higher S/N ratio, compared to the gain-limited inverse Q-
tude has been attenuated to a level below the ambient noise level. filtering results in 共b兲 and 共c兲.
V58 Wang


A共␶, ␻兲 = exp 共␻ + iH兵␻其兲

2Q
,册 共32兲
Figure 8 shows a line of marine seismic reflection data with a
very high S/N ratio, compared to a land seismic data section. The
results of conventional and stabilized inverse Q-filtering are shown
in Figures 9 and 10, respectively. Without knowledge of the Q-
where H is the Hilbert transform. This conventional algorithm is
value, Q = 100 is set in the test. Such a modest Q-value is adopted
derived straightforwardly from the inverse of the earth Q-filter. To
here mainly to minimize the noise after conventional inverse Q-
Downloaded 05/10/20 to 177.195.48.74. Redistribution subject to SEG license or copyright; see Terms of Use at http://library.seg.org/

control the enthusiasm of such an inverse Q-process, one often de-


filtering. Conventional inverse Q-filtering boosts ambient noise
fines a Butterworth spectrum in terms of a high cutoff frequency
and degrades the S/N ratio of the output section. In comparison, the
and a slope. In practice, one often designs a series of inverse Q-
stable inverse Q-filtering method produces a superior result by in-
filters for given times with given Q-values and associated Butter-
creasing the frequency bandwidth without degrading the S/N ratio,
worth high-cut characteristics and then applies these filters to the
thereby improving the interpretability of the seismic section.
seismic trace in a linear piecewise fashion to simulate continuously
A fundamental difference between the conventional and the
varying Q-compensation.
stabilized inverse Q-filtering procedures is that the conventional
method applies a low-pass filter as a damage controller to suppress
the noise caused by inverse Q-filtering while the stabilized ap-
proach attempts to find a stable operator for inverse Q-filtering. In
Figure 9, a Butterworth filter is designed with a high-cut frequency
of 65 Hz and a slope of 60 dB per octave. In Figure 10, a stabiliza-
tion factor ␴2 = 0.5% is used for such a data set with high S/N ra-
tio. It is equivalent to Glim = 15.9 dB.
Finally, Figures 11 and 12 show another example of stabilized
inverse Q-filtering on a land seismic data set, which usually has a
low S/N ratio. In this example, I estimate Q-values from the stack
section and then use them for inverse Q-filtering. The Q-analysis
method described in Wang 共2004b兲 consists of four steps:

1兲 Measure time–frequency-dependent attenuation from seismic


data.
2兲 Generate a compensation curve based on the attenuation.
3兲 Fit the compensation curve with a function in the least-
Figure 7. The amplitude operators of gain-limited 共dotted line兲 and
stabilized 共solid line兲 inverse Q-filtering schemes at sample time ␶ squares sense to invert for the average Q-function.
of 共a兲 1 and 共b兲 2 s for Q = 100. 4兲 Calculate the interval Q-values.

Figure 9. A seismic section after conventional inverse Q-filtering


共Q = 100兲, in which a Butterworth filter is designed with a 65-Hz
high-cut frequency and a 60-dB/octave slope. Conventional in-
Figure 8. A seismic section with a very high S/N ratio. Its inverse verse Q-filtering boosts the ambient noise and degrades the S/N ra-
Q-filtering results are shown in Figures 9 and 10. tio of the output section.
Stabilized inverse Q-filter V59
Downloaded 05/10/20 to 177.195.48.74. Redistribution subject to SEG license or copyright; see Terms of Use at http://library.seg.org/

Figure 12. The land seismic section after inverse Q-filtering. Any
improvement in the continuity of the events should be reliable be-
cause the inverse Q-filtering algorithm works trace by trace 共i.e., is
not a multichannel process兲.

Table 1. The interval Q-values obtained from the Q-analysis


Figure 10. Seismic section after stabilized inverse Q-filtering 共Q procedure described in Wang (2004).
= 100, ␴2 = 0.5%兲. The stabilized scheme improves the interpret-
ability of the seismic section by increasing the frequency band-
width without degrading the S/N ratio.
Time 共s兲 Q

0.1–1 47.5
1–1.5 47.5
1.5–2 65.8
2–2.5 83.0
2.5–3 95.8
3–3.5 108.0
3.5–4 128.0

hance the 3D migration process, which would benefit from the


higher bandwidth. For application in the prestack domain, Wang
and Guo 共2004b兲 suggest performing seismic inverse Q-filtering
and migration simultaneously.

CONCLUSIONS
The inverse Q-filtering algorithm presented in this paper works
Figure 11. A land seismic stack section for inverse Q-filtering. In for a general earth Q-model variable with depth or traveltime. It is
this plot, a time-squared gain recovery is applied to boost the weak
amplitudes for an easy visual comparison to the inverse Q-filtered more accurate than a layered approach proposed previously be-
result shown in Figure 12. cause 共a兲 the earth Q-model can be more accurately defined, in-
stead of constant Q-layered structure, and 共b兲 the implementation
is more accurate, as the exact solution does not involve the ampli-
The interval Q-values obtained from such a Q-analysis procedure tude operator approximation. Even if using Gabor transform im-
are listed in Table 1. plementation, the accuracy is much higher than the layered imple-
Note that in Figure 11 a time-squared gain recovery is applied to mentation.
boost the weak amplitudes for an easy visual comparison to the in- In the full inverse Q-filter that includes phase and amplitude op-
verse Q-filtered result shown in Figure 12. Any improvement in erators, we apply stabilization to the amplitude component only,
continuity of the events in Figure 12 should be reliable because the recognizing the phase operator in inverse Q-filtering is uncondi-
inverse Q-filtering algorithm works trace by trace 共i.e., it is not a tionally stable. By doing so, we have an exact solution for the
multichannel process兲. The example section is selected arbitrarily phase correction. In the stabilization, the amplitude compensation
from a 3D land seismic cube. We would expect that if inverse Q- gain curve approaches 0 dB for high frequencies — that is, it
filtering were applied to the whole 3D stack database, it would en- leaves the high-frequency components untouched, neither amplify-
V60 Wang

ing nor suppressing. This property is different from a conventional transform: Geophysics, 56, 519–527.
stabilized inverse problem, which tends to suppress high frequen- Irving, J. D., and R. J. Knight, 2003, Removal of wavelet dispersion from
GPR data: Geophysics, 68, 960–970.
cies. In this paper I have also derived an empirical relationship that Kjartansson, E., 1979, Constant Q wave propagation and attenuation: Jour-
links the stabilization factor to a specified gain limit given in prac- nal of Geophysical Research, 84, 4737–4748.
tice. Kolsky, H., 1953, Stress waves in solids: Clarendon Press.
——–, 1956, The propagation of stress pulses in viscoelastic solids: Philo-
Downloaded 05/10/20 to 177.195.48.74. Redistribution subject to SEG license or copyright; see Terms of Use at http://library.seg.org/

sophical Magazine, 1, 693–710.


Mason, W. P., 1958, Physical acoustics and properties of solids: Van Nos-
REFERENCES trand Reinhold.
Robinson, J. C., 1979, A technique for the continuous representation of dis-
Bano, M., 1996, Q-phase compensation of seismic records in the frequency persion in seismic data: Geophysics, 44, 1345–1351.
domain: Bulletin of the Seismological Society of America, 86, 1179– ——–, 1982, Time-variable dispersion processing through the use of
1186. phased sinc functions: Geophysics, 47, 1106–1110.
Bastiaans, M. J., 1980, Gabor’s expansion of a signal into Gaussian el- Strick, E., 1967, The determination of Q, dynamic viscosity and transient
ementary signals: Proceedings of IEEE, 68, 538–539. creep curves from wave propagation measurements: Geophysical Jour-
Ben-Menahem, A., and S. J. Singh, 1981, Seismic waves and sources: nal of the Royal Astronomical Society, 13, 197–218.
Springer-Verlag New York. Trorey, A. W., 1962, Theoretical seismograms with frequency and depth
Berkhout, A. J., 1982, Seismic migration: Imaging of acoustic energy by dependent absorption: Geophysics, 27, 766–785.
wavefield extrapolation: Elsevier Science Publ. Co., Inc.. Varela, C. L., A. L. Rosa, and T. J. Ulrych, 1993, Modeling of attenuation
Bickel, S. H., and R. R. Natarajan, 1985, Plane-wave Q deconvolution: and dispersion: Geophysics, 58, 1167–1173.
Geophysics, 50, 1426–1439. Wang, Y., 1999, Random noise attenuation using forward-backward linear
Feichtinger, H. G., and T. Strohmer, 1998, Gabor analysis and algorithms prediction: Journal of Seismic Exploration, 8, 133–142.
— Theory and applications: Birkhäuser-Verlag. ——–, 2002, A stable and efficient approach to inverse Q-filtering: Geo-
Futterman, W. I., 1962, Dispersive body waves: Journal of Geophysical Re- physics, 67, 657–663.
search, 67, 5279–5291. ——–, 2003, Quantifying the effectiveness of stabilized inverse Q-filtering:
Gabor, D., 1946, Theory of communication: Journal of the Institute of Geophysics, 68, 337–345.
Electrical Engineers, 93, 429–457. ——–, 2004, Q analysis on reflection seismic data: Geophysical Research
Hale, D., 1981, Q and adaptive prediction error filters: Stanford Explora- Letters, 31, L17606.
tion Project Report 28, 209–231. Wang, Y., and J. Guo, 2004a, Modified Kolsky model for seismic attenua-
——–, 1982, Q-adaptive deconvolution: Stanford Exploration Project Re- tion and dispersion: Journal of Geophysical Engineering, 1, 187–196.
port 30, 133–158. ——–, 2004b, Seismic migration with inverse Q-filtering: Geophysical Re-
Hargreaves, N. D., and A. J. Calvert, 1991, Inverse Q filtering by Fourier search Letters, 31, L21608.

You might also like