![]() |
Figure 2(a) shows the modeled data from the velocity-stack panel obtained using the conventional CG algorithm for LS solution. The inversion was obtained with 30 iterations and the same number of iteration was used for all the other examples including the real data cases. We can clearly see the limit of L2-norm minimization. The noise with Gaussian statistics is removed quite well, but some spurious events are generated around the bursty noise spikes and noisy trace. Figure 2(b) shows the modeled data from the velocity-stack panel obtained using the IRLS algorithm in an L1-norm sense. In Figure 2(b) we can see the robustness of L1-norm minimization. The nursty noise is reduced significantly, but the removal of the background noise seems to be worse than the result of L2-norm minization.
Figure 2(c) shows the modeled data from the velocity-stack panel obtained using the CGG method, with the iteratively reweighted residual in an L1-norm sense. The result is comparable to the IRLS inversion ( Figure 2(b)). This tells us that guiding the gradient vector toward the L1-norm gradient gives a solution similar to the L1-norm solution with the IRLS method. Figure 2(d) shows the modeled data from the velocity-stack panel obtained using the CGG method with iteratively reweighted gradient as follows:
![]() |
Figure 3 shows the modeled data obtained using the CGG algorithm with both residual and gradient weightings. In this case, the result looks like modeled data without any noise, because the bursty noise is reduced with residual weighting (L1-norm criteria), and background noise is removed with gradient weighting.
fig3
Figure 3 Remodeled data from the CGG method, with iteratively reweighted residual and gradient together. | ![]() |
The velocity stacks obtained from the various inversions are shown in Figure 4. From left to right, the velocity-stack panels correspond to the results from LS inversion, IRLS inversion, CGG with residual weighting, CGG with gradient weighting, and CGG with both residual and gradient weighting. From these velocity-stack panels, we can deduce why different inversion methods were successful with the different noise styles. If we want an application that distinguishes signals in the model space, we can see that gradient weighting is the preferred method, because it gives a more parsimonious representation than the others.
![]() |