📄 paper.tex
字号:
\footer{SEP--89}\title{Antialiasing of Kirchhoff operators by reciprocal parameterization}\author{Sergey Fomel}\maketitle\input{intro}\section{Overview of existing methods}I start with reviewing the existing approaches to operatorantialiasing and discussing their main principles and limitations. Thetwo reviewed approaches are temporal filtering, as suggested by\cite{GPR40-05-05650572} and \cite{SEG-1994-1282}, and Hale's spatialfiltering technique, developed originally for an integralimplementation of the dip moveout operator \cite[]{GEO56-06-07950805}.\subsection{Temporal filtering}%%%%%%%%%%%%%%%%%%%%%%%%The temporal filtering idea followsfrom the well-known Nyquist sampling criterion. With application tointegral operators, the Nyquist criterion takes the form\begin{equation}\Delta x \leq {{\Delta t} \over {|\partial t / \partial x|}}\;,\label{eqn:Nyquist}\end{equation}where $t(x)$ is the traveltime of the operator impulse response,$\Delta x$ is the space sampling interval and $\Delta t$ is the timesampling interval. In the steep parts of the traveltime curve, thesampling criterion (\ref{eqn:Nyquist}) is not satisfied, which causesaliasing artifacts in the output data. To overcome this problem, themethod of local triangle filtering\cite[]{Claerbout.sep.73.371,SEG-1994-1282} suggests convolving thetraces of the generated impulse response with a triangle-shaped filterof the length\begin{equation}\delta t = \Delta x\,|\partial t / \partial x|\;.\label{eqn:dt}\end{equation}\inputdir{XFig}Cascading operators of causal and anticausal numerical integration isan efficient way to construct the desired filter shape.Triangle filters approximate the ideal (sinc) low-pass time filters.The idea of using low-pass filtering for antialiasing\cite[]{GPR40-05-05650572} is illustrated in Figure \ref{fig:amolow}.When a steeply dipping event is included in the operator, itscounterpart in the frequency domain wraps around to produce thealiasing artifacts. Those are removed by a dip-dependent low-passfiltering.\plot{amolow}{width=4.5in,height=1.5in}{Schematicillustration of low-pass antialiasing (triangle filters). The aliasedevents are removed by low-pass filtration on the temporal frequency axis.The width of the low-pass filter depends on dips of the aliased events.}\inputdir{flt}The method of low-pass filtering is less evident in the case of athree-dimensional integral operator. We can take the length of atriangle filter proportional to the absolute value of the timegradient \cite[]{SEG-1994-1282}, the maximum of the gradientcomponents in the two directions of the operator space\cite[]{GEO64-06-17831792}, or the sum of these components. The latterfollows from considering the 3-D operator as a double integration inspace. Decoupling the 3-D integral into a cascade of two 2-D operatorssuggests convolving two triangle filters designed with respect to twocoordinates of the operator. In this case, the length of the resultantfilter is approximately equal to\begin{equation}\delta t = \Delta x\,|\partial t / \partial x| + \Delta y\,|\partial t / \partial y|\;,\label{eqn:dt3}\end{equation}and its shape is smoother than that of a triangle filter (Figure\ref{fig:amoflt}).\plot{amoflt}{height=2.5in}{Building the smoothed filter for3-D antialiasing by successive integration of a five-point wavelet. Cdenotes the operator of causal integration, C' denotes its adjoint (theanticausal integration). The result is equivalent to the convolutionof two equal triangle filters.}The temporal filtering method was proven to be an efficient tool inthe design of stacking operators of different types. However, when theoperator introduces rapid changes in the length and direction of thetraveltime gradient, it leads to an inexact estimation of the filtercutoff (triangle length for the method of triangle filtering) at thecurved parts of the operator. Consequently, the high-frequency part ofthe output can be distorted, causing a loss in the image resolution.\subsection{Hale's method}%%%%%%%%%%%%%%%%%%%%Considering the case of integral dip moveout, \cite{GEO56-06-07950805}points out that the steep parts of the operator, while aliased in thespace (midpoint) coordinate, are not aliased with respect to the timecoordinate. He suggests replacing the conventional $t(x)$parameterization of the DMO impulse response by $x(t)$parameterization. Conventionally, the integral operators areimplemented by shifting the input traces in space and transformingthem in time. According to Hale's method, the traces are shifted intime and transformed along the $x(t)$ trajectories in space.Interpolation in time, required in the conventional approach, isreplaced by interpolation in space. The idea of Hale's method isrelated to the idea of the ``pixel-precise velocity transform''\cite[]{Claerbout.blackwell.92}.The steep parts of the operator satisfy the criterion\begin{equation}\Delta t \leq {{\Delta x} \over {|\partial x / \partial t|}}\;,\label{eqn:Nyquist2}\end{equation}which is the the obvious reverse of inequality (\ref{eqn:Nyquist}).Therefore, they are not aliased if defined on the time grid. In theseparts, one can implement the operator by constant time shifts equal tothe time sampling interval $\Delta t$. In the parts where thecriterion (\ref{eqn:Nyquist2}) is not valid (the flat part of the DMOoperator), Hale suggests reducing the length of the time shiftsaccording to equality (\ref{eqn:dt}), where $\delta t$ becomes lessthan $\Delta t$. He formulates the following principle of operatorantialiasing:\begin{quote} To eliminate spatial aliasing, simply never allow successive timeshifts applied to the input trace to differ by more than one timesampling interval. Further restrict the difference between time shiftsso that the spacing between the corresponding output trajectoriesnever exceeds the CMP sampling interval.\end{quote}\inputdir{XFig}The idea of Hale's method is illustrated in Figure \ref{fig:amosft}.Increasing the density of spatial sampling by small successive timeshifts implies increasing the Nyquist boundaries of the spatialwavenumber. Further interpolation is a low-pass spatial filtering thatremoves the parts of the spectrum beyond the Nyquist frequency of theoutput. If the dip of the operator does not vary between neighboringtraces (the operator is a straight line as in the slant stack case),Hale's approach will produce essentially the same result as that oftemporal filtering. Triangle filters in this case approximatelycorrespond to linear interpolation in space between adjacent traces\cite[]{Nichols.sep.77.283}. The difference between the two approachesoccurs if the local dip varies in space as in the case of a curvedoperator, such as DMO. In this case, Hale's approach provides a moreaccurate space interpolation of the operator and preserves thehigh-frequency part of its spectrum from distortion.\plot{amosft}{width=4.125in,height=1.5in}{Schematicillustration of Hale's antialiasing. The aliased events are removed byspatial interpolation. In the frequency domain, the interpolationconsists of widening and low-passing on the wavenumber axis. Thelow-pass spatial filtering does not depend on dip.} Hale's method has proven to preserve the amplitude of flat reflectorsfrom aliasing distortions, which is the simplest antialiasing test ona DMO operator. The most valuable advantage of this method in the factthat the implied low-pass spatial filtering (interpolation) does notdepend on the operator dip and is controlled by the Nyquist boundaryof the spectrum only (compare Figures \ref{fig:amolow} and\ref{fig:amosft}). This is especially important, when the local dip ofthe operator changes rapidly and therefore cannot be estimatedprecisely by finite-difference approximation at spatially separatedtraces. Such a situation is common in dip moveout and azimuth moveoutintegral operators, as well as in prestack Kirchhoff migration.A weakness of the method is the necessity to switch frominterpolation in space to two-dimensional interpolation in both thetime and the space variables, when trying to construct the flat partof the operator. %In the case of AMO, the 2-D spatial interpolation%arises as a result of building the operator in the transformed%coordinate system. In the next section, I show how to avoid the expense of the additionaltime interpolation required by Hale's method of antialiasing.\section{Proposed technique}%%%%%%%%%%%%%%%%%%%%%%%%%%We can use the reciprocity of the time parameterization and the spaceparameterization of integral operators, discovered by Hale, to arriveat the following antialiasing technique.For simplicity, let us consider the two-dimensional case first. Thelinearity of a two-dimensional integral operator allows us todecompose this operator into two parts. The first part corresponds tothe steep part of the travel-time function, which satisfies thetime-sampling criterion (\ref{eqn:Nyquist2}). The second termcorresponds to the flat part of the traveltime, which satisfies thespace-sampling criterion (\ref{eqn:Nyquist}). The first part is notaliased with respect to the time sampling interval, while the secondone is not aliased with respect to the space sampling. We can applyinterpolation in time to construct the flat part. Reciprocally,interpolation in space is applied to construct the steep part of theoperator in the fashion of Hale's time-shifting method. %Linear%interpolation in this case is a cheap substitution for the accurate%but computationally expensive sinc interpolation. The amplitudedifference between the two integrals is simply the Jacobian term
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -