Full-waveform inversion using seislet regularization |
A popular local optimization algorithm for minimizing this function is based on the nonlinear conjugate-gradient method (Tarantola, 1987; Mora, 1987), where the model is updated at the iteration in the direction of , which is a linear combination of the gradient at iteration , , and the previous conjugate direction . This optimization scheme can be formulated as follows:
We propose to apply nonlinear shaping regularization (Fomel, 2008) to impose sparseness of the velocity model in the seislet domain and modify the iteration process in equation 2 as follows:
The difference of equation 3 to the iterative scheme described by equation 2 is that the new scheme involves a model shaping operator, which is the combination of inverse seislet transform, soft thresholding operator and forward seislet transform. The purpose of the shaping operator is to remove possible artifacts existing in the updated model and to gradually achieve a geologically meaningful model. In implementation of equation 3, step length is estimated by line search without including the shaping operator, and we apply the shaping operator to the updated model after line search to get the new model . In this way, we just use the shaping operator once at each iteration.
Seislet transform requires the input of local slope, because in the seislet domain, the model is represented by the basis functions that are aligned with local structures. Figure 1 shows a simple test to check the properties of velocity model in the seislet domain. We compare seislet coefficients and basis functions with those of the digital wavelet transform, using the Marmousi model (Figure 1a). The dip required by seislet transform is directly estimated from the Marmousi model in this test. Figure 1b and 1c show the Marmousi model in the wavelet and seislet domain, respectively. We observe that the non-zero seislet coefficients focus at coarse scales but wavelet transform has small residual coefficients at fine scales. From this observation, we can conclude that the seislet transform has a better data compression and sparsity than the wavelet transform, which is further verified by Figure 1d, where a significantly faster decay of the seislet coefficients is evident. Figure 1e and 1f show some randomly selected representative basis functions for wavelet and seislet transforms, respectively. We can observe that the direction of seislet basis functions follows structural direction, while the wavelet basis functions correspond to zero slope.
marm,wavelet,seislet,comparison,impw,imps
Figure 1. Coefficients and basis functions of wavelet and seislet transforms for the Marmousi model. (a) The exact Marmousi model; (b) model in the wavelet domain; (c) model in the seislet domain; (d) transform coefficients sorted from large to small, normalized, and plotted on a decibel scale; (e) and (f) randomly selected representative basis functions for wavelet and seislet transforms, respectively. |
---|
Full-waveform inversion using seislet regularization |