next up previous print clean
Next: Mixed Domain Up: Time-variant Filtering Previous: Time Domain

Frequency Domain

To develop an algorithm in the frequency domain, we basically have to take a Fourier transform in the horizontal direction of the data in the left panel of Figure [*]. The algorithm is therefore:
1.
Design the filters in the frequency domain, as before.
2.
Take a Fourier transform in the horizontal direction (that is, a Fourier transform for each row of the matrix on the left panel of Figure [*]) and form the corresponding frequency-domain convolutional matrix. Figure [*] shows the resultant matrix (amplitude spectrum only). This matrix is called the frequency connection matrix. On the left is a horizontally-shifted version of the matrix. The center ``trace'' corresponds to the stationary response and the ``traces'' away from it represent the departure from stationarity. Only a few ``traces'' are shown. On the right panel we have the complete dataset shifted so that the ``stationary trace'' is along the diagonal, which means that the off-diagonal energy represents again the departure from stationarity.
3.
Take the Fourier transform of the input trace.
4.
Multiply the frequency connection matrix (right panel of Figure [*]) with the Fourier transform of the input trace to get the filtered trace in the frequency domain.
5.
Take the inverse Fourier transform of the filtered trace to get it in the time domain.

next up previous print clean
Next: Mixed Domain Up: Time-variant Filtering Previous: Time Domain
Stanford Exploration Project
6/7/2002