Examples

In this section, we first use two synthetic examples with different complexities. Then a field data example is presented for better demonstration of the proposed approach. For all the three examples, we compare the denoising performances for GSVD, LSVD,SOSVD, and the commonly used $f-x$ deconvolution. A brief review of the theory of $f-x$ deconvolution is provided in the appendix.

The first synthetic example is a simple seismic profile that has hyperbolic events. It is generated from the SeismicLab library. The clean data and noisy data with simulated Gaussian white noise are shown in Figure 3. There are three hyperbolic events in the synthetic data. Two events have small slopes and the other one has high slope. The denoised results using GSVD, LSVD, and SOSVD are shown in Figures 4a, 4b, and 4d, respectively. As a reference, we also show the denoised result using $f-x$ deconvolution in Figure 4c. From the comparison of denoised results shown in Figure 4, we can initially conclude that the GSVD removes the least noise, there are some damages to the events for LSVD, $f-x$ deconvolution does a little damage to the dipping hyperbolic event, and the denoised result using the proposed SOSVD obtains a nearly perfect result. The removed noise sections are shown in Figure 5. From the noise sections, we can confirm the observation made from the denoised results shown in Figure 4. The GSVD cannot remove too much random noise because we cannot remove too many eigen images, otherwise the damages to useful events are very large. The GSVD causes some damages to the steep event, LSVD causes some damages to areas that have conflicting slopes, $f-x$ deconvolution causes damages to both steep event and more horizontal events. There are nearly no coherent signals lost in the noise section for the proposed SOSVD.

The second synthetic example is a linear-event section. Figure 6 shows the clean and noisy data. There are one horizontal and three dipping events in this section. Two of the dipping events cross with each other. After using the GSVD, LSVD, $f-x$ deconvolution, and the proposed SOSVD, we obtain four denoised sections, as shown in Figure 7. The GSVD still does a bad job because of the dipping events. The LSVD seems to cause more damages to the useful events than the previous example because almost in each processing window there are more than one slopes, which makes the dip steering strategy fail. $f-x$ deconvolution damages both horizontal and dipping events. The proposed SOSVD removes the most noise and preserves the useful energy best. From the noise sections as shown in Figure 8, we conclude that the SOSVD gets an excellent performance except for small damage to the crossing point of the original noisy data. The damage for the crossing point comes from the fact that the PWD algorithm cannot obtain a precise slope estimation in the region and thus causes the flattening along the structure more difficult. In fact, the only disadvantage of the proposed approach is the incapability to handle crossing seismic events. The crossing points will appear in the noise section. The problem can be handled by slope-separated processing using the same approach. However, as a byproduct, the proposed approach may has potential to be used as a diffraction detector, which will be helpful for other important tasks in seismic data processing and imaging. This topic regarding to the crossing point may be the subject of future investigation.

The third example is a field data example. This example is a part extracted from a 3D North Sea data (Lomask et al., 2006; Fomel, 2010). The original image is shown in Figure 9. As we can see, the seismic data contain a lot of dis-continuous events caused by a low SNR, which makes the interpretation and evaluation of the useful signals impossible. After using GSVD, LSVD, $f-x$ deconvolution and SOSVD, we obtain four denoised sections that are shown in Figure 10. It's obvious that GSVD and LSVD both cause some damages to the useful signals. Although $f-x$ deconvolution preserves the useful reflections well, there seems no improvement for SNR of the data. By using SOSVD, we can obtain a very good denoised image (Figure 10d). The image becomes clean and seismic reflections becomes continuous, which is beneficial for the following interpretation. From the noise sections shown in Figure 11, we can get the similar conclusion that SOSVD preserves the most useful energy while removing the most noise.

hyper hyper-noise
hyper,hyper-noise
Figure 3.
Hyperbolic-events synthetic seismic profile. (a) Clean data. (b) Noisy data.
[pdf] [pdf] [png] [png] [scons]

hyper-gsvd hyper-lsvd hyper-fx hyper-svd
hyper-gsvd,hyper-lsvd,hyper-fx,hyper-svd
Figure 4.
Comparison of denoised data for the hyperbolic-events synthetic example. (a) Using GSVD. (b) Using LSVD. (c) Using $f-x$ deconvolution. (d) Using SOSVD.
[pdf] [pdf] [pdf] [pdf] [png] [png] [png] [png] [scons]

hyper-n-gsvd hyper-n-lsvd hyper-n-fx hyper-n-svd
hyper-n-gsvd,hyper-n-lsvd,hyper-n-fx,hyper-n-svd
Figure 5.
Comparison of removed noise for the hyperbolic-events synthetic example. (a) Using GSVD. (b) Using LSVD. (c) Using $f-x$ deconvolution. (d) Using SOSVD.
[pdf] [pdf] [pdf] [pdf] [png] [png] [png] [png] [scons]

complex complex-noise
complex,complex-noise
Figure 6.
Complex-events synthetic seismic profile. (a) Clean data. (b) Noisy data.
[pdf] [pdf] [png] [png] [scons]

complex-gsvd complex-lsvd complex-fx complex-svd
complex-gsvd,complex-lsvd,complex-fx,complex-svd
Figure 7.
Comparison of denoised data for the complex-events synthetic example. (a) Using GSVD. (b) Using LSVD. (c) Using $f-x$ deconvolution. (d) Using SOSVD.
[pdf] [pdf] [pdf] [pdf] [png] [png] [png] [png] [scons]

complex-n-gsvd complex-n-lsvd complex-n-fx complex-n-svd
complex-n-gsvd,complex-n-lsvd,complex-n-fx,complex-n-svd
Figure 8.
Comparison of removed noise for the complex-events synthetic example. (a) Using GSVD. (b) Using LSVD. (c) Using $f-x$ deconvolution. (d) Using SOSVD.
[pdf] [pdf] [pdf] [pdf] [png] [png] [png] [png] [scons]

field-noise
field-noise
Figure 9.
Field data example.
[pdf] [png] [scons]

field-gsvd field-lsvd field-fx field-svd
field-gsvd,field-lsvd,field-fx,field-svd
Figure 10.
Comparison of denoised data for field data. (a) Using GSVD. (b) Using LSVD. (c) Using $f-x$ deconvolution. (d) Using SOSVD.
[pdf] [pdf] [pdf] [pdf] [png] [png] [png] [png] [scons]

field-n-gsvd field-n-lsvd field-n-fx field-n-svd
field-n-gsvd,field-n-lsvd,field-n-fx,field-n-svd
Figure 11.
Comparison of removed noise for field data. (a) Using GSVD. (b) Using LSVD. (c) Using $f-x$ deconvolution. (d) Using SOSVD.
[pdf] [pdf] [pdf] [pdf] [png] [png] [png] [png] [scons]


2020-03-09