09 Deconvolution
09 Deconvolution
outline
What is deconvolution
How to apply deconvolution
Optimum Wiener Filter
Kinds of deconvolution
What is deconvolution
What is deconvolution
Deconvolution tries to recover the
reflectivity series from the
recorded seismogram
outline
What is deconvolution
How to apply deconvolution
Optimum Wiener Filter
Kinds of deconvolution
f (t ) * w(t ) (t )
Inverse filter * seismogram = earths impulse response
f (t ) x(t ) e(t )
(Provided the source waveform is known)
e(t ) f (t ) x(t )
x(t ) w(t ) e(t ) w(t ) f (t ) x(t )
(t ) w(t ) f (t )
f (t ) (t ) 1 / w(t )
Inverse filter operator f(t) converts the basic wavelet to a
spike at t=0.
Likewise, the inverse filter converts the seismogram to a
series of spikes that defines the earths impulse response.
Seismogram
Filter design 1
Input wavelet: w(t): (1, -1/2)
The Z-transform: W (Z ) 1 1 Z
2
1
1
1
The inverse :
F (Z )
1 Z Z
1
2
4
1
...
Filter application
Truncated inverse Filter f(t): (1, )
Input wavelet w(t): (1, -)
Actual output: (1, 0, -1/4) [f(t)*w(t)]
Desired output: (1, 0, 0)
Filter design 2
Truncated inverse Filter: (1, , )
Input wavelet: (1, -)
Actual output: (1, 0, 0,-1/4)
Desired output: (1, 0, 0, 0)
Filter design 3)
Input wavelet: w(t): (-1/2, 1)
1
W (Z ) Z
The Z-transform:
2
1
F (Z )
2 4Z 8Z
1
The inverse :
Z
...
Filter application
Truncated inverse Filter: (-2, -4)
Input wavelet: (-, 1)
Actual output: (1, 0, -4)
Desired output: (1, 0, 0)
Filter design 4
Truncated inverse Filter: (-2,-4,-8 )
Input wavelet: (-, 1)
Actual output: (1, 0, 0,-8)
Desired output: (1, 0, 0, 0)
,1 a
2
2
5
b
1,
2
a=? b=?
a 2
b
) ( ) 2
2
2
Kinds of deconvolution
Spike deconvolution
Predictive deconvolution
Several assumptions
Allow
formulatin
g the
convolutio
nal model
of the 1-D
seismogra
m by
equation