Although the next derivation is done in frequency domain, the actual implementation is done in time domain. First, we start with the tomographic full waveform objective function
which can be written as:
(1)
where
is the offset,
is the extended velocity model,
is the modeled data,
is the observed surface data,
is a scalar weight of the regularization term and
is a regularization operator. The modeled data
is computed as:
(2)
where
is the source function,
is frequency,
and
are the source and receiver coordinates, and
is the model coordinate. In the acoustic, constant-density case the Green's function
satisfies:
(3)
where
denotes a convolution operator over the subsurface offset axis (Symes, 2008; Biondi and Almomin, 2012).
The first simplification of the extended velocity model is to separate it into a background and a perturbation as follows:
(4)
where
is the background component, which is a smooth version of the slowness squared and
is the perturbation component. This separation assumes that
will contain the transmission effects and
will contain the reflection effects. Depending on the error of the initial background velocity, the perturbation component can extend across several subsurface offsets so it is important to keep its offset axis. On the other hand, the background component is not expected to generate reflections that would be grossly time shifted with respect to the recorded data, and it thus safe to restrict it to zero offset. A physical interpretation is that the wave speed is not expected to vary much across different angles, at least in the isotropic case that we are analyzing. Therefore, the extent of background component across subsurface offsets can be reduced. If the velocity is expected to vary, the same reduction can be applied while keeping more than zero subsurface offset. In our derivation, we reduce the background to only the zero subsurface offset as follows
(5)
After the separation and reduction, the Born approximation can be used to linearize wave equation where the data is assumed to contain primaries only. The linearized wave equation defines the data as follows:
(6)
where the Green's functions now satisfy the conventional acoustic wave equation as follows:
The forward modeling can be written in a compact notation as follows:
(9)
where
is the Born modeling operator. We now define a new objective function for the efficient TFWI inversion as:
(10)
Notice that there are similarity with the regularized linearized inversion proposed by Clapp (2005), with the important difference that here we are including both the background and the perturbation components as variables in this objective function. The Born modeling operator is linear with respect to perturbation but nonlinear with respect to the background component. Therefore, another linearization around the ``background" background is required to compute the gradient. First, we rewrite the background as the sum of two components as follows:
(11)
where
is the current background model and
is the perturbation of the background. The Born approximation is used again to linearize the
operator with respect to the background resulting in a data-space tomographic operator. The data perturbation with respect to the background perturbation is now defined as:
(12)
where
is the perturbation coordinates.
As we can see in the previous equation, the tomographic operator correlates a background and a scattered wavefield from both source and receiver sides. The scattered wavefields are computed by correlating a background wavefield with the reflectivity model
and then propagating again to all model locations.
The forward tomographic operator can be written in a compact notation as follows:
(13)
Where
is the tomographic operator that relates changes in the background model to changes in the data. We can now compute the reflectivity gradient as follows:
(14)
which is simply migration of the residuals. Then, we compute the background gradient as follows:
(15)
It is important to notice that reflectivity has two roles in computing the background model gradient. First, it is used to computed the data residuals. Second, it is used to scatter the background wavefields and compute the scattered wavefields of the tomographic operator.
Tomographic full waveform inversion: Practical and computationally feasible approach