next up previous print clean
Next: Shot interpolation of the Up: Interpolation Previous: Interpolation

Theory

First, the shot gathers are sorted into CMP gathers. Therefore, shot interpolation becomes a trace interpolation problem in the CMP domain. The traces to be interpolated are replaced with zeroed traces. Let's call ${\bf d}$ a given CMP gather to be interpolated. The goal is to find a model space ${\bf m}$ that minimizes the difference ${\bf r_d}$ between the known data and the modeled data with an HRT operator ${\bf L}$, i.e.,
\begin{displaymath}
{\bf 0} \approx {\bf r_d} = {\bf Lm - d}.\end{displaymath} (65)
Because missing traces are present in the data, a masking operator ${\bf M}$ is introduced such that the model will only fit the known data as follows:
\begin{displaymath}
{\bf 0} \approx {\bf r_d} = {\bf M(Lm - d)}.\end{displaymath} (66)
The masking operator equals one where the data are known, zero otherwise. Solving for ${\bf m}$ in a least-squares sense leads to the following objective function  
 \begin{displaymath}
f(\bf{m})={\bf \Vert M(Lm-d)\Vert^2}.\end{displaymath} (67)

In most cases, the data to be interpolated are aliased, creating strong artifacts in ${\bf m}$. An efficient way to mitigate these artifacts is by introducing a regularization operator in equation ([*]) that will enforce sparseness in the model space. This regularization isolates the strongest events in the model space while ignoring the weakest. To achieve this, a Cauchy regularization Sacchi and Ulrych (1995); Trad et al. (2003) is introduced in equation ([*]) as follows:  
 \begin{displaymath}
f({\bf m})={\bf \Vert M(Lm-d)\Vert^2}+\epsilon^2\sum_{i=1}^n \ln\left(1 +\frac{m_i^2}{\hat{m}^2}\right),\end{displaymath} (68)
where n is the size of the model space, $\epsilon$ is a trade-off parameter between data fitting and model sparseness and $\hat{m}$ is a constant that controls how much damping is applied to the elements of the model space. In practice, both $\epsilon$ and $\hat{m}$ are estimated by trial and error.

By definition, introducing the Cauchy norm in equation ([*]) makes the problem of finding ${\bf m}$non-linear. To take the nonlinearity of the objective function into account, $f({\bf m})$ is minimized with the quasi-Newton method introduced in Chapter [*]. In practice, this choice leads to satisfying results after a few number of iterations ($\approx
25$).

Once a model is estimated, the interpolated CMP gathers ${\bf d_{int}}$ are obtained by forward modeling the data from the estimated model space ${\bf \tilde{m}}$ and replacing the modeled traces by the known traces as follows:  
 \begin{displaymath}
{\bf d_{int}}={\bf d}+{\bf (I-M)L\tilde{m}},\end{displaymath} (69)
where ${\bf I}$ is the identity matrix. This approach preserves the known data exactly. Once the CMP gathers are interpolated, the next step consists in resorting the data into shot gathers.

In the next section, the interpolation technique is applied to the data. This example illustrates that the shots can be effectively interpolated with the radon-based technique.


next up previous print clean
Next: Shot interpolation of the Up: Interpolation Previous: Interpolation
Stanford Exploration Project
5/5/2005