Journal of Ocean University of China  2024, Vol. 23 Issue (4): 924-932  DOI: 10.1007/s11802-024-5638-5

Citation  

HUA Qingfeng, CHEN Zhang, HE Huili, et al. Multiple Matching Attenuation Based on Curvelet Domain Extended Filtering[J]. Journal of Ocean University of China, 2024, 23(4): 924-932.

Corresponding author

TAN Jun, E-mail: tanjun0532@ouc.edu.cn.

History

Received January 2, 2023
revised October 10, 2023
accepted December 4, 2023
Multiple Matching Attenuation Based on Curvelet Domain Extended Filtering
HUA Qingfeng1),2) , CHEN Zhang3) , HE Huili4) , TAN Jun2),3),5) , CHEN Haifeng4) , LI Guanbao1),2) , SONG Peng2),3),5) , ZHAO Bo2),3),5) , and JIANG Xiuping2),3),5)     
1) Key Laboratory of Marine Geology and Metallogeny, First Institute of Oceanography, Ministry of Natural Resources, Qingdao 266061, China;
2) Laboratory for Marine Mineral Resources, Qingdao Marine Science and Technology Center, Qingdao 266237, China;
3) College of Marine Geoscience, Ocean University of China, Qingdao 266100, China;
4) BGP Inc., China National Petroleum Corporation, Zhuozhou 072750, China;
5) Key Laboratory of Submarine Geosciences and Prospecting Techniques, Ministry of Education, Qingdao 266100, China
Abstract: The paper develops a multiple matching attenuation method based on extended filtering in the curvelet domain, which combines the traditional Wiener filtering method with the matching attenuation method in curvelet domain. Firstly, the method uses the predicted multiple data to generate the Hilbert transform records, time derivative records and time derivative records of Hilbert transform. Then, the above records are transformed into the curvelet domain and multiple matching attenuation based on least squares extended filtering is performed. Finally, the attenuation results are transformed back into the time-space domain. Tests on the model data and field data show that the method proposed in the paper effectively suppress the multiples while preserving the primaries well. Furthermore, it has higher accuracy in eliminating multiple reflections, which is more suitable for the multiple attenuation tasks in the areas with complex structures compared to the time-space domain extended filtering method and the conventional curvelet transform method.
Key words: multiple    matching attenuation    curvelet domain extended filtering    
1 Introduction

Because both the sea surface and the seabed are strong reflection interfaces, the marine seismic data often contain many strong multiples, which reduce the signal-to-noise ratio (SNR) of seismic data and lead to poor seismic imaging. Therefore, multiple attenuation is always a key processing step in offshore seismic data processing.

Many methods have been developed for multiple elimination, including but not limited to, the filtering methods (Ryu, 1982; Foster and Mosher, 1992; Zhou and Greenhalgh, 1994; Hu and White, 1998; Song, 2019; Geng et al., 2022; Song et al., 2022) and wave-equation-based methods (Wiggins, 1988; Verschuur et al., 1992; Berkhout and Verschuur, 1997; Verschuur and Berkhout, 1997, 2005; Weglein et al., 1997; Weglein, 1999; Hokstad and Sollie, 2006; van Groenestijn and Verschuur, 2009a, 2009b; Sun and Innanen, 2018, 2019; Zhang and Staring, 2018; Zhang and Slob, 2019, 2020a, 2020b; Aaker et al., 2021a, 2021b). Among all these methods, the surface-related multiple elimination (SRME) method (Verschuur et al., 1992; Berkhout and Verschuur, 1997; Lopez and Verschuur, 2015; Zhang and Verschuur, 2021), one of wave-equation-based methods, is most widely used in practical production.

There are typically two steps involved in the multiple suppression based on the SRME method, including multiple prediction and multiple adaptive attenuation. In the paper, we only focus on the latter.

Usually, there are two types of methods used for adaptive attenuation. One is the Wiener filter method, which is performed in time-space domain, while the other is the matching attenuation method performed in other domains. The Wiener filter method was first developed by Verschuur et al. (1992) for attenuating the multiples generated by the sea surface. Based on the least squares criterion, it enables the SRME method for field data processing. Then, Monk (1991) and Wang (2003a) developed the extended multichannel matching (EMCM) filter method, which significantly enhanced the robustness of the adaptive subtraction. In addition, Li et al. (2007), Li et al. (2010), and Li et al. (2011) proposed pseudo-multichannel least-square matching filter methods which further improve the effectiveness of the multiple attenuation.

The matching attenuation method was first proposed by Zhou and Greenhalgh (1996) based on the parabolic Radon transform. This method applies the parabolic Radon transformation to both the original and the multiple records and then the multiples can be attenuated from the original record by performing a mask filter. Following this, Wang (2003b) achieved adaptive subtraction in time domain by setting the data in Radon domain as the initial model of filtering. To select the appropriate parameters for the matching subtraction, Shi and Wang (2012) designed an effective adaptive Butter-worth-type filter. Herrmann et al. (2008) proposed a curvelet transform-based multiple matching attenuation method, which makes a multi-scale and multi-directional transform. It is often better to sparsely represent the edge detail information of an 'image' such as a seismic event, effectively avoiding the damage of the primary wave. Dong et al. (2015) developed the complex curvelet transform-based multiple adaptive subtraction method.

There are other matching attenuation methods with constraints in addition to the two types mentioned above. For example, the matching subtraction method based on event tracing (Tan et al., 2016, 2017), the model-based adaptive subtraction method (Spitz, 1999), principal component analysis (PCA)-based adaptive subtraction method (Lu et al., 2004), the multi-dimensional predicted error filtering-based adaptive subtraction method (Guitton, 2005), the non-stationary regression-based method (Fomels, 2008), the inverse wavelet domain-based method (Jin et al., 2008), the multi-channel convolutional signal blind separation-based method (Li et al., 2012; Li and Lu, 2013), and the multiple adaptive subtraction method based on machine learning (Li, 2019; Jiang et al., 2020).

In general, the Wiener filtering method can effectively attenuate multiples, but it may damage the primaries when the events of the primaries and the multiples intersect or partially coincide. The matching attenuation methods based on mathematics transformation will better preserve the primary information when event intersections occur, but they have higher requirements for the prediction accuracy of the multiples, making it failure when there are errors in the predicted multiples.

To fully leverage the advantages of these two methods, we combine them together by introducing extended filtering into the curvelet domain, and achieve a multiple matching attenuation method based on curvelet domain extended filtering (hereinafter referred to as the 'curvelet domain extended filtering method'). The method takes into account the adaptability of extended filtering to multiple prediction errors and the advantage of curvelet transform in multiple and primary separation, effectively addressing the problem of multiple attenuation in complex sea areas.

2 Principle of Curvelet Domain Extended Filtering

Monk (1993) first identified several common issues in predicted multiple information, such as amplitude differences, phase (constant phase reversal) differences, and time delay (Tan et al., 2017). As a result, the multiples in the original seismic records can be expressed as follows:

$ d\left(t \right) = {f_1}m\left(t \right) + {f_2}m'\left(t \right) + {f_3}{m^{\text{H}}}\left(t \right) + {f_4}{\left[ {{m^{\text{H}}}\left(t \right)} \right]^\prime }, $ (1)

where t is travel-time, d(t) is the multiple signal of original seismic record, m(t) is the predicted multiple signal, mH(t) is Hilbert transform of m(t), m'(t) and [mH(t)]' are the time derivatives of m(t) and mH(t) respectively, which are both given time window length in the single seismic trace record, f1, f2, f3, and f4, are the weight factors when $d(t)$ is expanded into the sum of m(t), mH(t), m'(t) and [mH(t)]', respectively.

Within a small space and time window, the multiple signals of adjacent traces in a shot gather have obvious 'homology' (the same source, originating from the same underground reflection interface or geological body). Therefore, the same multiple reflection signals in adjacent traces also approximately satisfy the relationship between the predicted multiples and the multiples in the original record described in Eq. (1). As a result, the formula can be extended to 2D as follows:

$\begin{align} d\left({x, t} \right) = & {f_1}m\left({x, t} \right) + {f_2}m'\left({x, t} \right) + {f_3}{m^{\text{H}}}\left({x, t} \right) + \\ & \;{f_4}{\left[ {{m^{\text{H}}}\left({x, t} \right)} \right]^\prime }, \end{align}$ (2)

where x is the offset, d(x, t) is the multiple signal in the original seismic record, m(x, t) is the predicted multiple signal, mH(t) is Hilbert transform of m(x, t), m'(t) and [mH(t)]' are the time derivatives of m(x, t) and mH(t) respectively, f1, f2, f3, and f4 are the weight factors when d(t) is expanded into the sum of m(x, t), mH(t), m'(t) and [mH(t)]', respectively.

Composing the curvelet transform (Candès, 2006) on the original seismic record, we can get:

$ c(j, l, k) = \iint {d(x, t)\overline {{\varphi _{j, l, k}}(x, t)} {\text{d}}x{\text{d}}t}, $ (3)

where $\overline {{\varphi _{j, l, k}}(x, t)} $ denotes the curvelet basis function, c(j, l, k) represents the curvelet coefficients, and j, l and k denote the scale, direction and position of the curvelet, respectively.

Substituting Eq. (2) into Eq. (3) yields:

$\begin{align} c(j, l, k) = &\iint {\left\{ {{f_1}m(x, t) + {f_2}m'(x, t) + {f_3}{m^{\text{H}}}(x, t)} \right.} \\&\; \left. { + {f_4}{{\left[ {{m^{\text{H}}}(x, t)} \right]}^\prime }} \right\}\overline {{\varphi _{j, l, k}}(x, t)} {\text{d}}x{\text{d}}t . \end{align}$ (4)

According to the properties of the integral operation, the integral term at the right end of Eq. (4) can be expanded as:

$\begin{align} c\left({j, l, k} \right) =& {f_1}\iint {m\left({x, t} \right)\overline {{\varphi _{j, l, k}}\left({x, t} \right)} {\text{d}}x{\text{d}}t} + {f_2}\iint {m'\left({x, t} \right)\overline {{\varphi _{j, l, k}}\left({x, t} \right)} {\text{d}}x{\text{d}}t} + {f_3}\iint {{m^{\text{H}}}\left({x, t} \right)\overline {{\varphi _{j, l, k}}\left({x, t} \right)} {\text{d}}x{\text{d}}t} \\&\; + {f_4}\iint {{{\left[ {{m^{\text{H}}}\left({x, t} \right)} \right]}^\prime }\overline {{\varphi _{j, l, k}}\left({x, t} \right)} {\text{d}}x{\text{d}}t} . \end{align}$ (5)

Then, we define:

$ \left\{ \begin{array}{l} {c^M}(j, l, k) = \iint {m\left({x, t} \right)\overline {{\varphi _{j, l, k}}(x, t)} {\text{d}}x{\text{d}}t} \hfill \\ {c^{MD}}(j, l, k) = \iint {m'\left({x, t} \right)\overline {{\varphi _{j, l, k}}(x, t)} {\text{d}}x{\text{d}}t} \hfill \\ {c^{MH}}(j, l, k) = \iint {{m^{\text{H}}}\left({x, t} \right)\overline {{\varphi _{j, l, k}}(x, t)} {\text{d}}x{\text{d}}t} \hfill \\ {c^{MHD}}(j, l, k) = \iint {{{\left[ {{m^{\text{H}}}\left({x, t} \right)} \right]}^\prime }\overline {{\varphi _{j, l, k}}(x, t)} {\text{d}}x{\text{d}}t} \hfill \\ \end{array} \right. . $ (6)

Combining Eqs. (5) and (6) as shown in the formula:

$\begin{align} c(j, l, k) =& {f_1}{c^M}\left({j, l, k} \right) + {f_2}{c^{MD}}\left({j, l, k} \right) + \\& {f_3}{c^{MH}}\left({j, l, k} \right) + {f_4}{c^{MHD}}\left({j, l, k} \right), \end{align}$ (7)

where c(j, l, k) denotes the curvelet coefficients of the multiple signals in the original seismic record, cM(j, l, k), cMD(j, l, k), cMH(j, l, k), and cMHD(j, l, k) are the curvelet coefficients of m(x, t), mH(t), m'(t) and [mH(t)]', respectively, f1, f2, f3, and f4 denote the weight factors when c(j, l, k) is expanded as the sum of cM(j, l, k), cMD(j, l, k), cMH(j, l, k), and cMHD(j, l, k).

From Eq. (7), if there are any errors in the predicted multiple signals, the original seismic records can be expanded as the sum of the curvelet coefficients of the predicted signals and their respective transforms (Hilbert transform, time derivative and the time derivative of the Hilbert transform result). In other words, if there is an error in the predicted multiples, the transforms of the predicted record can be introduced into the multiple matching attenuation method in the curvelet domain, and each weight factor f1, f2, f3, and f4 in Eq. (7) is the corresponding filter factor.

3 Multiple Matching Subtraction Based on Curvelet Domain Extended Filtering

In order to effectively match and attenuate the multiples with prediction errors, this paper integrates the advantages of both curvelet transform and extended matching filtering to achieve multiple matching attenuation based on curvelet domain extended filtering. Firstly, the method generates the corresponding Hilbert transform record mH(t) using the predicted multiple record m(x, t), and then calculates the time derivatives of the two records m'(x, t) and [mH(t)]', respectively. Since the multiple adaptive subtraction is performed in the curvelet domain, the original seismic record d(x, t), the predicted multiple record m(x, t) and their transformed records (including m'(x, t), mH(x, t) and [mH(x, t)]') need to be converted to the curvelet domain to obtain the curvelet coefficients c(j, l, k), cM(j, l, k), cMD(j, l, k), cMH(j, l, k), and cMHD(j, l, k) of each record.

In order to ensure the stability of the filtering process, for the sample point at position k in the 2D curvelet coefficients matrix of any scale j and direction l, a rectangular window is set centered on it, and the corresponding data block is intercepted to construct the expression for obtaining the filter factor:

$ \left[ {\begin{array}{*{20}{c}} {c_1^M}&{c_1^{MD}}&{c_1^{MH}}&{c_1^{MHD}} \\ {c_2^M}&{c_2^{MD}}&{c_2^{MH}}&{c_2^{MHD}} \\ {...}&{...}&{...}&{...} \\ {c_n^M}&{c_n^{MD}}&{c_n^{MH}}&{c_n^{MHD}} \end{array}} \right]\left[ {\begin{array}{*{20}{c}} {{f_1}} \\ {{f_2}} \\ {{f_3}} \\ {{f_4}} \end{array}} \right] = \left[ {\begin{array}{*{20}{c}} {{c_1}} \\ {{c_2}} \\ {...} \\ {{c_n}} \end{array}} \right], $ (8)

where f1, f2, f3, and f4 are the filter factors to be obtained, cn, cnM, cnMD, cnMH, and cnMHD are the sample points in the intercepted record block, and n is the number of sample points in the intercepted record block (n ≥ 4 is usually required to enable a stable solution to the equation).

Based on the least squares criterion for the filter factors, Eq. (8) can be transformed into the least-squares problem described by the following equation:

$\boldsymbol{f}=\underset{\boldsymbol{f}}{\arg \min }\|C-\boldsymbol{M} \boldsymbol{f}\|_2,$ (9)

where f is the filter factor vector [f1, f2, f3, f4]T, M denotes the matrix consisting of the intercepted record blocks cnM, cnMD, cnMH, and cnMHD, and C represents the vector consisting of each sample point cn in the record block.

Eq. (8) is typically an overdetermined equation, so we solve it by the damped least squares method. The expression for calculating the filter factor f can be expressed as:

$\boldsymbol{f}=\left(\boldsymbol{M}^{\mathrm{T}} \boldsymbol{M}+\varepsilon \boldsymbol{I}\right)^{-1}\left(\boldsymbol{M}^{\mathrm{T}} \boldsymbol{C}\right)$ (10)

where MT is the transpose matrix of M, I denotes the unit matrix, and ε is the damping coefficient (ε∈(0, 1), set to 0.001 times of the average amplitude of the normalized seismic records).

After obtaining the filter factor f, the multiple matching subtraction process can be realized for the target sample points by the original data curvelet coefficients, that is:

$ p(j, l, k) = c(j, l, k) - {f_1}{c^M}(j, l, k) - {f_2}{c^{MD}}(j, l, k) - {f_3}{c^{MH}}(j, l, k) - {f_4}{c^{MHD}}(j, l, k), $ (11)

where p(j, l, k) denotes the adaptive subtraction result for the target sample points in the curvelet domain.

The curvelet coefficients with multiple elimination are obtained by repeating the processing steps of Eqs. (8) to (11) for the curvelet coefficient matrix C in all scales and directions of the original seismic record. The curvelet coefficients are then transformed back into the time-space domain to obtain the seismic record that multiples have been eliminated. The detailed flowchart of the method is shown in Fig.1, and the basic steps include:

Fig. 1 Flow chart for multiple attenuation by the curvelet domain extended filtering method.

1) Generate the Hilbert transform record mH(x, t) for the predicted multiple record m(x, t), and then calculate the time derivative records m'(x, t) and [mH(x, t)]';

2) Convert the original seismic record d (x, t), the predicted multiple record m(x, t) and all transform records (including m'(x, t), mH(x, t) and [mH(x, t)]') to the curvelet domain;

3) For each sample point in the matrix of the curvelet coefficients, a rectangular block of data centered on it is intercepted, and the multiple matching attenuation results are calculated by Eqs. (8) to (11);

4) Step (3) is repeated until all sample points in the curvelet coefficients are processed and the final result is transformed back into the time-space domain.

4 Method Validation Based on Synthetic Data

We establish a theoretical model (as shown in Fig.2) to test the multiple elimination effect of the method. A Ricker wavelet with a main frequency of 35 Hz is used as the source to generate a set of synthetic data, including primaries and multiples, based on the model. There are 301 shot records in the dataset and each shot gather has 200 traces. The minimum offset is zero and the trace interval is 10 m. The 150th shot record is shown in Fig.3a. There is only a minimal time difference between the multiple events and primary events, making it challenging to attenuate the multiples without damaging the primaries. Based on the simulated original seismic data, the predicted multiple records are obtained by using the conventional surface-related multiple prediction method. The 150th multiple record is shown in Fig.3b. By comparing the multiples in the original record (as shown by the arrows in Fig.3a) with the predicted multiples (as shown by the arrows in Fig.3b), we can find significant differences in both waveform and phase between them.

Fig. 2 The theoretical model.
Fig. 3 Model data. (a), original record; (b), predicted multiple record.

Based on the original shot gather and the predicted multiple records, we conducted the adaptive subtraction using the time-space domain extended filtering method, the traditional curvelet transform method and the curvelet domain extended filtering method to evaluate the effectiveness of multiple attenuation t. The results are shown in Figs.4a, 4b, and 4c, while the subtracted multiple records are shown in Figs.5a, 5b, and 5c, respectively.

Fig. 4 Shot gather record after multiple elimination. (a), time-space domain extended filtering method; (b), traditional curvelet transform method; (c), curvelet domain extended filtering method.
Fig. 5 Removed multiples. (a), time-space domain extended filtering method; (b), traditional curvelet transform method; (c), curvelet domain extended filtering method.

From Figs.4 and 5, it is evident that all three methods effectively attenuate the predicted multiples. However, significant damages to the primary waves occurs at the location where the primary event intersects the multiple event (as marked by the circled ranges in Fig.4 and the arrows in Fig.5) for the time-domain extended filtering method and the traditional curvelet transform method. However, there are no apparent damages to the primary waves in the result of curvelet domain extended filtering method, which demonstrates that the method has higher accuracy in eliminating multiples when multiple events and primary events are very close. In summary, the method proposed in this paper introduces the transform records of the predicted multiples to better match the multiple signals in the curvelet domain, which not only improves the matching attenuation effect of the multiple but also effectively avoids the damage to the primary records at the location of intersection (or partial coincidence) of the primary events and the multiple events.

5 Method Validation Based on the Field Data

A 2D field seismic dataset is used to test the applicability of the method to the field data processing. There are a total of 2362 shots, each with 180 traces. The shot and trace interval are both 26.6 m, and the minimum offset is 218.8 m. Because the seismic data was acquired from a sea area with rigid and rough seabed, there are plenty of strong surface-related multiples and other complex multiples in the data.

Before attenuating surface-related multiples, several data pre-processing steps are performed as follows: 1) the attenuation for the direct and refracted interference waves in the shallow part; 2) high-pass filtering with a high cut-off frequency of 5 Hz; 3) the spherical spreading compensation.

The records before multiple attenuation and the predicted multiple records of the 201st shot are shown in Figs. 6a and 6b. By comparing the rectangular areas, we can find some differences.

Fig. 6 Field seismic records. (a), original shot gather; (b), predicted multiple record.

Figs.7a7c display the results of multiple attenuation by using the time-space domain extended filtering method, the traditional curvelet transform method and the curvelet domain extended filtering method, respectively. Although most of the strong multiples are suppressed by the previous two methods, there are still some residual multiples visible in Figs.7a and 7b. However, there are no obvious residual multiples in Fig.7c.

Fig. 7 Shot records after multiple elimination. (a), time-space domain extended filtering method; (b), traditional curvelet transform method; (c), curvelet domain extended filtering method.

Figs.8a8c display the multiples removed by three methods mentioned above. Not only are there more removed multiples in Fig.8c compared to Figs.8a and 8b, but there are also fewer primary events remaining mistakenly. This proves that the curvelet domain extended filtering method, which combines the advantages of extended filtering and curvelet transform, is effective in suppressing the multiples in field data while preserving the primary waves.

Fig. 8 Removed multiples. (a), time-space domain extended filtering method; (b), traditional curvelet transform method; (c), curvelet domain extended filtering method.

We performed Kirchhoff prestack time migration based on the data before multiple attenuation and the data after multiple attenuation by using the three methods. The results are shown in Figs.912.

Fig. 9 Migration section based on the data before multiple elimination.
Fig. 10 Migration section based on the data after multiple attenuation by the time-space domain extended filtering method.
Fig. 11 Migration section based on the data after multiple attenuation by the traditional curvelet transform method.
Fig. 12 Migration section based on the data after multiple attenuation by the curvelet domain extended filtering method.

Due to the application of the primary migration velocities, even based on the data before multiple attenuation, only a few strong multiples are imaged in the section (as indicated by the arrows in Fig.9). In Figs.10 and 11, there are still some residual multiples imaged, which implies that there must be lots of residual multiples in the data after multiple elimination by the time-space domain extended filtering method or the traditional curvelet transform method. However, no obvious multiple events can be seen in Fig.12, which further proves that the method proposed in the paper is capable of improving the effect of the adaptive subtraction under the premise of preserving primary reflections, even for the areas with rough seabed or complex geological structures.

6 Conclusions

The paper introduces a multiple matching attenuation method based on curvelet domain extended filtering, which combines the extended Wiener filter method and the curvelet transform method, drawing on their respective strengths to effectively suppress the multiples without damaging the primaries. Tests on the model data and field data show that the proposed method has higher accuracy in multiple elimination and is more suitable for the multiple attenuation in areas with complex structures, compared to the time-space domain extended filtering method and the conventional curvelet transform method.

However, there are also some issues with the curvelet domain extended filtering method, notably its low computational efficiency. While the traditional curvelet transform method requires only 2 curvelet transforms for calculation, the curvelet domain extended filtering method necessitates 5 curvelet transform calculations. Therefore, our main focus moving forward is to improve the computational efficiency of the curvelet domain extended filtering method.

Acknowledgements

This research is jointly funded by the Wenhai Program of the ST Fund of Laoshan Laboratory (No. 202204803), the National Natural Science Foundation of China (Nos. 4207 4138, 42206195), the National Key R&D Program of China (No. 2022YFC2803501), and the Research Project of the China National Petroleum Corporation (No. 2021ZG02).

References
Aaker, O. E., Ramírez, A. C., and Sadikhov, E., 2021a. Internal multiple prediction using inverse-scattering series with sparsity promotion – Part 1: Background, analysis, and synthetic modeling. Geophysics, 86(5): WC159-WC176. DOI:10.1190/geo2020-0654.1 (0)
Aaker, O. E., Ramírez, A. C., and Sadikhov, E., 2021b. Internal multiple prediction using inverse scattering series with sparsity promotion – Part 2: Application strategy and field data examples. Geophysics, 86(5): WC209-WC220. DOI:10.1190/geo2020-0655.1 (0)
Berkhout, A. J., and Verschuur, D. J., 1997. Estimation of multiple scattering by iterative inversion, Part Ⅰ: Theoretical considerations. Geophysics, 62: 1586-1595. DOI:10.1190/1.1444261 (0)
Dong, L. Q., Li, P. M., Zhang, K., Wang, C. H., Zhu, Y., and Wang, Z., 2015. Primary and multiple separation method based on complex curvelet transform. Chinese Journal of Geophysics, 58: 3783-3790 (in Chinese with English abstract). DOI:10.6038/cjg20151028 (0)
Fomel, S., 2008. Adaptive multiple subtraction using regularized non-stationary regression. Geophysics, 74(1): V25-V33. (0)
Foster, D. J., and Mosher, C. C., 1992. Suppression of multiple reflections using the Radon transform. Geophysics, 57: 386-395. DOI:10.1190/1.1443253 (0)
Geng, W. H., Li, J. Y., Chen, X. H., Ma, J. T., Xu, J. M., Zhu, G., et al., 2022. 3D high-order sparse radon transform with L1-2 minimization for multiple attenuation. Geophysical Prospecting, 70: 655-676. DOI:10.1111/1365-2478.13185 (0)
Guitton, A., 2005. Multiple attenuation in complex geology with a pattern-based approach. Geophysics, 70(4): V97-V107. DOI:10.1190/1.1997369 (0)
Herrmann, F. J., Wang, D., and Verschuur, D. J., 2008. Adaptive curvelet-domain primary-multiple separation. Society of Exploration Geophysicists, 73(3): A17. (0)
Hokstad, K., and Sollie, R., 2006. 3D surface-related multiple elimination using parabolic sparse inversion. Geophysics, 71(6): V145-V152. DOI:10.1190/1.2345050 (0)
Hu, T., and White, R. E., 1998. Robust multiple suppression using adaptive beamforming. Geophysical Prospecting, 46: 227-248. DOI:10.1046/j.1365-2478.1998.00090.x (0)
Jiang, B., Deng, Y., and Lu, W., 2020. Adaptive multiple subtraction using a hybrid l2-l1 pattern-learning approach. Geophysics, 85(6): V443-V456. DOI:10.1190/geo2019-0743.1 (0)
Jin, D. G., Chang, X., and Liu, Y. K., 2008. Research of multiple elimination method in inverse wavelet domain. Chinese Journal of Geophysics, 51: 250-259 (in Chinese with English abstract). DOI:10.3321/j.issn:0001-5733.2008.01.031 (0)
Li, H. C., Liu, Y. K., Chang, X., and Li, F., 2010. The adaptive subtraction of multiple using the equipoise multichannel L1-norm matching. Chinese Journal of Geophysics, 53: 963-973 (in Chinese with English abstract). DOI:10.3969/j.issn.0001-5733.2010.04.021 (0)
Li, P., Liu, Y. K., Chang, X., Jin, D. G., and Zhao, S. S., 2007. Application of the equipoise pseudomultichannel matching filter in multiple elimination using wave-equation method. Chinese Journal of Geophysics, 50: 1844-1853 (in Chinese with English abstract). DOI:10.3321/j.issn:0001-5733.2007.06.027 (0)
Li, Z. C., Liu, J. H., Guo, C. B., Guo, S. J., and Zhang, C. Q., 2011. Amplitude-preserved multiple suppression based on expanded pseudo-multi-channel matching. Oil Geophysical Prospecting, 46: 207-210 (in Chinese with English abstract). (0)
Li, Z. X., 2019. Adaptive multiple subtraction based on support vector regression. Geophysics, 85(1): V57-V69. (0)
Li, Z. X., and Lu, W. K., 2013. Adaptive multiple subtraction based on 3D blind separation of convolved mixtures. Geophysics, 78(6): V251-V266. DOI:10.1190/geo2012-0455.1 (0)
Li, Z. X., Lu, W. K., Pang, T. H., and Wang, J., 2012. Adaptive multiple subtraction based on multi-traces convolutional signal blind separation. Chinese Journal of Geophysics, 55: 1325-1334 (in Chinese with English abstract). DOI:10.6038/j.issn.0001-5733.2012.04.028 (0)
Lopez, G. A., and Verschuur, D. J., 2015. Closed-loop surface-related multiple elimination and its application to simultaneous data reconstruction. Geophysics, 80(6): V189-V199. DOI:10.1190/geo2015-0287.1 (0)
Lu, W. K., Luo, Y., Zhao, B., and Qian, Z. P., 2004. Adaptive multiple wave subtraction using independent component analysis. Chinese Journal of Geophysics, 47: 886-891 (in Chinese with English abstract). DOI:10.3321/j.issn:0001-5733.2004.05.021 (0)
Monk, D. J., 1991. Wave-equation multiple suppression using constrained cross-equalization. 53rd EAEG Meeting. Florence, 1646. (0)
Ryu, J. V., 1982. Decomposition (DECOM) approach applied to wave field analysis with seismic reflection records. Geophysics, 47: 869-883. DOI:10.1190/1.1441354 (0)
Shi, Y., and Wang, W. H., 2012. Surface-related multiple suppression approach by combining wave equation prediction and hyperbolic Radon transform. Chinese Journal of Geophysics, 55: 3115-3125 (in Chinese with English abstract). DOI:10.6038/j.issn.0001-5733.2012.09.029 (0)
Song, H., Mao, W., Tang, H., Xu, Q., and Ouyang, W., 2022. Multiple attenuation based on connected-component analysis and high-resolution parabolic Radon transform. Journal of Applied Geophysics, 199: 10458. (0)
Song, X., 2019. Scalar wavefield time domain propagation in tilted orthorhombic media with Fourier finite differences. 89th Annual International Meeting, SEG, Expanded Abstracts, 2017: 3760-3764. (0)
Spitz, S., 1999. Pattern recognition, spatial predictability, and subtraction of multiple events. The Leading Edge, 18: 55-58. DOI:10.1190/1.1438154 (0)
Sun, J., and Innanen, K. A., 2018. Multidimensional inverse-scattering series internal multiple prediction in the coupled planewave domain. Geophysics, 83(2): V73-V82. DOI:10.1190/geo2017-0173.1 (0)
Sun, J., and Innanen, K. A., 2019. A plane-wave formulation and numerical analysis of elastic multicomponent inverse scattering series internal multiple prediction. Geophysics, 84(5): V255-V269. DOI:10.1190/geo2018-0259.1 (0)
Tan, J., Li, J. S., Song, P., Wang, L., Zhang, X. B., and Zhong, M. X., 2016. Multiple matching attenuation method based on optimized event tracing. Journal of China University of Petroleum (Edition of Natural Science), 40: 40-49 (in Chinese with English abstract). DOI:10.3969/j.issn.1673-5005.2016.06.005 (0)
Tan, J., Song, P., Li, J. S., Wang, L., Zhong, M. X., and Zhang, X. B., 2017. Combined adaptive multiple subtraction based on optimized event tracing and extended wiener filtering. Journal of Ocean University China, 16: 411-421. DOI:10.1007/s11802-017-3279-7 (0)
van Groenestijn, G. J. A., and Verschuur, D. J., 2009a. Estimating primaries by sparse inversion and application to near-offset data reconstruction. Geophysics, 74(3): A23-A28. DOI:10.1190/1.3111115 (0)
van Groenestijn, G. J. A., and Verschuur, D. J., 2009b. Estimation of primaries and near-offset reconstruction by sparse inversion. Marine data applications: Geophysics, 74(6): R119-R128. (0)
Verschuur, D. J., and Berkhout, A., 1997. Estimation of multiple scattering by iterative inversion, Part Ⅱ: Practical aspects and examples. Geophysics, 62: 1596-1611. DOI:10.1190/1.1444262 (0)
Verschuur, D. J., and Berkhout, A. J., 2005. Removal of internal multiples with the common-focus-point (CFP) approach: Part 2 – Application strategies and data examples. Geophysics, 70(3): V61-V72. DOI:10.1190/1.1925754 (0)
Verschuur, D. J., Berkhout, A. J., and Wapenaar, C. P. A., 1992. Adaptive surface-related multiple elimination. Geophysics, 57: 1166-1177. DOI:10.1190/1.1443330 (0)
Wang, Y. H., 2003a. Multiple subtraction using an expanded multichannel matching filter. Geophysics, 68: 346-354. DOI:10.1190/1.1543220 (0)
Wang, Y. H., 2003b. Multiple attenuation: Coping with the spatial truncation effect in the Radon transform domain. Geophysical Prospecting, 51: 75-87. DOI:10.1046/j.1365-2478.2003.00355.x (0)
Weglein, A. B., 1999. Multiple attenuation: An overview of recent advances and the road ahead. The Leading Edge, 18: 40-44. DOI:10.1190/1.1438150 (0)
Weglein, A. B., Gasparotto, F. A., Carvalho, P. M., and Stolt, R. H., 1997. An inverse-scattering series method for attenuating multiples in seismic reflection data. Geophysics, 62: 1975-1989. DOI:10.1190/1.1444298 (0)
Wiggins, J. L., 1988. Attenuation of complex water-bottom multiples by wave-equation-based prediction and subtraction. Geophysics, 53: 1527-1539. DOI:10.1190/1.1442434 (0)
Zhang, D., and Verschuur, D. J., 2021. Closed-loop surface-related multiple estimation with full-wavefield migration-recon-structed near offsets for shallow water. Geophysics, 86(5): WC21-WC30. DOI:10.1190/geo2020-0879.1 (0)
Zhang, L. L., and Slob, E., 2019. Free-surface and internal multiple elimination in one step without adaptive subtraction. Geophysics, 84(1): A7-A11. DOI:10.1190/geo2018-0548.1 (0)
Zhang, L. L., and Slob, E., 2020a. A field data example of Marchenko multiple elimination. Geophysics, 85(2): S65-S70. DOI:10.1190/geo2019-0327.1 (0)
Zhang, L. L., and Slob, E., 2020b. A fast algorithm for multiple elimination and transmission compensation in primary reflections. Geophysical Journal International, 221(1): 371-377. DOI:10.1093/gji/ggaa005 (0)
Zhang, L. L., and Staring, M., 2018. Marchenko scheme based internal multiple reflection elimination in acoustic wavefield. Journal of Applied Geophysics, 159: 429-433. DOI:10.1016/j.jappgeo.2018.09.024 (0)
Zhou, B., and Greenhalgh, S. A., 1994. Wave-equation extrapolation-based multiple attenuation: 2-D filtering in the f-k domain. Geophysics, 59: 1377-1391. DOI:10.1190/1.1443696 (0)
Zhou, B., and Greenhalgh, S., 1996. Multiple suppression by 2D filtering in the parabolic τ-p domain: A wave-equation-based method. Geophysical Prospecting, 44: 375-401. DOI:10.1111/j.1365-2478.1996.tb00154.x (0)