|
|
|
|
Fourier methods of seismic data regularisation |
An adaptation of this can give a robust solution to Fourier regularisation, as discussed by Xu and Pham (2004a), Xu and Pham (2004b) and Schonewille (2009), and has been named the `anti-leakage Fourier transform' due to its ability to suppress spectral leakage. This is an iterative algorithm, which exploits the fact that leakage is caused by high energy components contaminating other Fourier components. The maximum component of a given spectrum is calculated and added to an `estimated' spectrum, then the contribution of this component is removed from the input data in data space, by inverse transforming the single component (taking care to reconstruct the same irregular axis) and subtracting. The new spectrum will see this peak removed, and then the next highest energetic component is found, added to the estimated spectrum and removed from the input data, and then iterations continue. The number of iterations is problem dependent, but the maximum required to rebuild a leakage free spectrum will be
, the number of Fourier components, and often far fewer will be required. The final spectrum is free of leakage, however some attention must be paid to Fourier artifacts; in this case cosine tapering is applied to the edges of the data
This algorithm can be summarised as follows
It is clear from this set up that this algorithm is very limited by problem size. If the input axis is of length
and
components are to be estimated then
operations are required. Weights are only axis dependent so these are calculated and stored outside of the main loop.
|
|
|
|
Fourier methods of seismic data regularisation |