Claims
- 1. A method for inverting a seismic signal comprising:(a) acquiring an input seismic signal; (b) representing the input seismic signal as an input vector i(t) of length m+n−1, an output seismic signal as an output vector o(t) of length m, and a finite impulse response filter as a solution vector u(t) of length n, satisfying a convolutional equation i(t){circle around (x)}u(t)=o(t); (c) calculating an m×n Toeplitz matrix T(t,τ) corresponding to i(t), satisfying a matrix equation T(t,τ)·u(t)=o(t); (d) transforming both sides of the matrix equation to a transform domain, to generate a transformed equation; (e) pruning both sides of the transformed equation, to generate a pruned equation; and (f) solving the pruned equation.
- 2. The method of claim 1, wherein the transform domain is a frequency domain and said transforming is done by applying a column-wise discrete Fourier transform to the Toeplitz matrix T (t, τ) and to the output vector o(t), generating the transformed equation {T}·u={o}.
- 3. The method of claim 1, wherein the transform domain is a frequency domain and said transforming is done by applying a column-wise discrete Hartley transform to the Toeplitz matrix T(t,τ) and to the output vector o(t), generating the transformed equaton[T]·u=[o].
- 4. The method of claim 2, wherein said pruning is applied to rows of the both sides of the transformed equations, generating the pruned equation{T−}·u={o−}.
- 5. The method of claim 3, wherein said pruning is applied to rows of the both sides of the transformed equations, generating the pruned equation[T−]·u=[o−].
- 6. The method of claim 1, wherein solving the pruned equation further comprises the steps of:(i) performing a QR decomposition to generate a decomposed equation; and (ii) solving the decomposed equation by back substitution.
- 7. The method of claim 6 wherein the QR decomposition is performed on a normal form of the pruned equation.
- 8. The method of claim 1, wherein solving the pruned equation further comprises a process including a singular value decomposition.
- 9. The method of claim 8, wherein solving the pruned equation further comprises converting the pruned equation to a normal form equation prior to the singular value decomposition.
- 10. The method of claim 4, wherein solving the pruned equation further comprises:(i) applying a second transform to the pruned equation, to generate a doubly-transformed equation; (ii) pruning the doubly-transformed equation, to generate a doubly-pruned equation; and (iii) solving the doubly-pruned equation.
- 11. The method of claim 10, wherein applying a second transform is done by applying a row-wise discrete Fourier transform to a pruned, transformed Toeplitz matrix {T−} and a column-wise discrete Hartley transform to the filter vector u(t), generating the doubly-transformed equation{{T−}H}H·{u}={o−}.
- 12. The method of claim 5, wherein transforming the pruned equation further comprises:(i) applying a second transform to the pruned equation to generate a doubly transformed equation; (ii) pruning the doubly transformed equation to generate a doubly pruned equation; and (iii) solving the doubly pruned equation.
- 13. The method of claim 12, wherein applying a second transform is done by applying a row-wise discrete Fourier transform to the pruned, transformed Toeplitz matrix [T−] and a column-wise discrete Hartley transform to the filter vector u(t), generating the doubly-transformed equation{[T−]H}H·{u}=[o−].
- 14. The method of claim 11, wherein said spectrally pruning of the doubly-transformed matrix equation is applied to columns of the both sides of the transformed equations, generating the doubly pruned equation{{T−}H−}H·{u−}={o−}.
- 15. The method of claim 13, wherein said spectrally pruning of the doubly-transformed matrix equation is applied to columns of the both sides of the transformed equations, generating the doubly pruned equation {[T−]H−}H·{u−}=[o−].
- 16. The method of claim 10, wherein solving the doubly pruned equation further comprises:(i) performing a QR decomposition to generate a decomposed equation; (ii) solving the decomposed equation by back substitution, to generate a pruned solution vector {u−}; (iii) filling in the pruned coefficients in the pruned solution vector {u−} with zeros, to generate a filled-in vector {û}; and (iv) applying an inverse discrete Fourier transform to the filled in vector {û}.
- 17. The method of claim 16 wherein the QR decomposition is performed on a normal form equation of the doubly pruned equation.
- 18. The method of claim 12, wherein solving the doubly pruned equation further comprises:(i) performing a QR decomposition to generate a decomposed equation; (ii) solving the decomposed equation by back substitution, to generate a pruned solution vector [u−]; (iii) filling in the pruned coefficients in the pruned solution vector [u−] with zeros, to generate a filled-in vector [û]; and (iv) applying an inverse discrete Hartley transform to the filled-in vector [û].
- 19. The method of claim 18 wherein the QR decomposition is applied to a normal form of the doubly pruned equation.
- 20. The method of claim 10, wherein the step of solving the doubly pruned equation further comprises:(i) performing a QR decomposition to generate a decomposed equation; (ii) solving the decomposed equation by back substitution, to generate a pruned solution vector [u−]; (iii) filling in the pruned coefficients in the pruned solution vector [u−] with zeros, to generate a filled-in vector [û]; (iv) converting the filled-in vector [û] from the Hartley to the Fourier domain, to generate a converted vector {û}; and (v) applying an inverse discrete Fourier transform to the converted vector {û}.
- 21. The method of claim 20 wherein the QR decomposition is applied to a normal form of the doubly pruned equation.
Parent Case Info
This application is a continuation-in-part of U.S. patent application Ser. No. 09/115,307 filed on Jul. 14, 1998 now U.S. Pat. No. 6,038,197.
US Referenced Citations (9)
Non-Patent Literature Citations (2)
Entry |
L.R. Lines and S. Treitel, Tutorial:A Review of Least-Squares Inversion and its Application to Geophysical Problems, 1984, Geophysical Prospecting, pp. 159-186. |
Sven Treitel and L. R. Lines, Linear inverse theory and deconvolution, Aug. 1982, vol. 47, No. 8, pp. 1153-1159. |
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
09/115307 |
Jul 1998 |
US |
Child |
09/483335 |
|
US |