Recent work Spitz (1991) has demonstrated the use of prediction
filters in the domain to interpolate aliased data. Spitz's
method uses the predictability of the filters as a function of
frequency to overcome the problems of aliasing. The filters from
low frequencies at one trace spacing are used to predict the
filters at a higher frequency for a finer trace spacing.
This method has two major limitations; first the use of prediction in the x-direction requires that the input traces be sampled on a regular grid; second, if the dips at low frequencies are not the same as the dips at high frequencies the low frequency filter from the original spacing is not a good estimate of the high frequency filter at a finer spacing.
I have chosen to use a simpler property of the spectrum of dipping
events to remove the aliased energy from sampled data. In the
domain a band limited dipping event has a locally
continuous amplitude spectrum at the true dip and a discontinuous
amplitude spectrum at the aliased dip. I perform a least-squares
inverse transform (see e.g. Kostov (1990)) to the
domain with constraints in the
domain that are based on a
measure of local continuity as a function of frequency. Once I have
found an unaliased representation of the data in the slant stack
domain I can transform back to the x-t domain at an arbitrary trace
spacing.
This method does not suffer from the same limitations as Spitz's method. The use of a least-squares inverse slant stack means that irregular trace geometries can be handled satisfactorily. By using a local continuity constraint I can handle events at different dips that have different bandwidths. My only requirement is that events be continuous in frequency over some (user definable) length. If this length is too long the method may reject valid dipping events with a narrower bandwidth. If it is too short the method may fail to reject aliased energy.