Biondi and Almomin (2012) introduced an extension to full waveform inversion that can mitigate the cycle-skipping problem and allow for a larger error in the initial model. This is achieved by extending the velocity model along the subsurface offset and then solving the corresponding extended wave equation. The modeled data becomes:
(7)
and the extended Green's function satisfies:
(8)
where
is subsurface offset and
denotes a deconvolution operator over subsurface offset. This extended wave equation convolves each time slice by all subsurface offsets of velocity. The cost of extended forward modeling becomes:
(9)
where
and
are number of subsurface offsets along the
and
axes, respectively. By linearizing equation 7 over the velocity squared, we can compute the adjoint as:
(10)
Therefore, the cost of computing the adjoint of EFWI can be written as
(11)
and the total cost of one iteration of EFWI becomes
(12)
We can see that the computational cost becomes extremely high when we include the subsurface offsets in the velocity model. One way to reduce the cost is presented in Biondi (2012) where the velocity model is extended over time instead of horizontal offset. In that case, the cost becomes a function of one time-lag parameter instead of two horizontal lags in 3D:
(13)
where
is the number of time lags. The computational disadvantage is that several time slices need to be held in memory for each time instead of the conventional two slices.
Computational analysis of extended full waveform inversion