Figures
Abstract
With the expansion of oil and gas exploration into deep and complex reservoirs, the prestack amplitude versus angle (AVA) inversion technique faces challenges due to amplitude attenuation and phase distortion caused by formation absorption effects, which limit the accuracy of seismic attribute characterization. To address the limitations of existing compensation methods, particularly poor noise robustness and insufficient lateral continuity, we propose a dictionary learning–based AVA feature restoration method for prestack gathers. First, local AVA features extracted from well–log data are used to construct a training dataset using a sliding time window, and the K–Singular Value Decomposition (K–SVD) algorithm is used to train an overcomplete dictionary that sparsely represents attenuation-free signals. Subsequently, the dictionary learning process is embedded into the absorption compensation objective function, where dictionary atoms and sparse coefficients are alternately optimized via orthogonal matching pursuit (OMP) algorithm and gradient descent (GD) algorithm to achieve effective signal-noise separation. Synthetic tests show that, compared with conventional methods, the proposed approach restores weak reflection energy, compensates for angle-dependent amplitude distortion, and exhibits reduced dependence on Q-model accuracy with markedly improved noise robustness. Field data applications demonstrate the advantages of the proposed method in improving lateral continuity and restoring AVA responses under complex geological conditions, providing data-driven support for high-precision prestack elastic-parameter inversion.
Citation: Gao Y, Shi X, Zhang D, Wang C, Zhang R, Feng Y (2026) Amplitude Versus Angle (AVA) feature restoration in prestack gathers via dictionary learning. PLoS One 21(3): e0343701. https://doi.org/10.1371/journal.pone.0343701
Editor: Bappa Mukherjee, Wadia Institute of Himalayan Geology, INDIA
Received: May 19, 2025; Accepted: February 10, 2026; Published: March 20, 2026
Copyright: © 2026 Gao et al. This is an open access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
Data Availability: Due to commercial confidentiality and data-licensing restrictions, the dataset and code cannot be publicly shared. These restrictions are imposed by Southwest Oil and Gasfield Company. Non-author contact information:sum_2024@petrochina.com.cn.
Funding: This research was funded by the Scientific Research Project of China National Petroleum Corporation Southwest Oil and Gas Field Company (2025D210). All authors are employees of the funding organization, and all authors participated in the research. Beyond providing institutional support, the funder did not have any additional role in the study design, data collection and analysis, decision to publish, or preparation of the manuscript.
Competing interests: The authors have declared that no competing interests exist.
1 Introduction
With the global expansion of oil and gas exploration into deep and complex reservoirs, exploration targets have gradually shifted from conventional hydrocarbon reservoirs with clear structural features to subtle lithologic reservoirs controlled by the coupling of lithology, physical properties, and fluid parameters [1]. Such reservoirs typically exhibit strong heterogeneity, thin interbedded layers, and abrupt spatial variations in physical properties, rendering traditional seismic interpretation methods based on structural identification inadequate due to insufficient resolution and weakened fluid responses. In this context, prestack amplitude versus angle (AVA) inversion has emerged as a core technique for shale gas sweet spot prediction and tight sandstone gas reservoir classification [2]. However, the viscoelastic nature of subsurface media distorts the AVA characteristics of seismic waves, significantly limiting the accuracy of seismic attributes in hydrocarbon characterization. Therefore, developing stratigraphic absorption compensation techniques for prestack gathers to reconstruct high-fidelity AVA responses is critical for improving exploration accuracy.
The absorption properties of subsurface media are quantitatively characterized by the quality factor Q [3]. Based on Q dispersion theory, multiple attenuation models have been established [4,5], laying the theoretical foundation for absorption compensation. Current compensation methods fall into two categories: Q-compensated reverse time migration (Q-RTM) [6] and inverse Q filtering [7]. While Q-RTM enhances imaging resolution and amplitude fidelity for deep thin reservoirs by compensating for stratigraphic absorption, its performance is sensitive to Q-model errors and noise interference [8], with high computational costs limiting its widespread application. In contrast, inverse Q filtering is generally more computationally efficient and cost-effective. Robinson [9] proposed a phase-correction compensation method that effectively mitigates phase dispersion; however, it does not restore the amplitudes of reflection events. Hargreaves [10] enhanced the efficiency of phase correction by implementing the compensation algorithm in the frequency domain using the fast Fourier transform (FFT) and provided a theoretical framework based on wave-field extrapolation. Wang [11] proposed the stability-factor method, rewriting the original amplitude-compensation function in fractional form and introducing a stability factor to prevent the amplification of high-frequency noise. Subsequent refinements improved the robustness of wave-field-extrapolation-based inverse Q filtering [12]. Zhang [13] pioneered the formulation of absorption attenuation as a least-squares inversion problem within a Bayesian framework, regularizing the solution with an -norm term. Compared with wave-field-extrapolation methods, this approach yielded notably more robust compensation results. Wang [14] introduced compressed sensing theory and reformulated the minimization problem using the difference of convex functions algorithm, which decomposes the original problem into two subproblems. Ma [15] proposed multitrace absorption compensation by integrating lateral predictability and reflection structure constraints with
-norm regularization, achieving high lateral continuity and signal-to-noise ratio. Wang [16] introduced structural tensor regularization into an
norm inversion framework, further enhancing stability and spatial continuity.
Poststack absorption compensation is relatively mature; however, these methods cannot be directly applied to prestack data because they neglect the coupled effects of raypath propagation and absorption. prestack seismic signals exhibit nonstationary attenuation, with dynamic attenuation variations across propagation paths distorting AVA responses and degrading elastic parameter inversion accuracy [17]. To address these challenges, recent studies have concentrated on developing advanced prestack compensation techniques. [18] first proposed offset-dependent absorption compensation, establishing a theoretical framework. Li et al. (2014) [19] decomposed absorption into depth- and offset-dependent components, mitigating amplitude versus offset (AVO) distortion and improving vertical resolution. Zhang [20] corrected the AVO response in the time–frequency– space domain by imposing low-frequency constraints derived from the attenuation differences between high- and low-frequency components in prestack gathers, thereby achieving a high-fidelity restoration of the AVO signature. Aharchaou [21] performed local-angle decomposition using the transform and applied Q compensation to prestack data, thereby attenuating incoherent noise and spatial aliasing. However, because this approach assumes a constant-Q model and cannot accommodate spatiotemporal variations in Q, it is subject to significant limitations. Cheng [22] combined Tikhonov regularization with an
-norm constraint to enhance the stability of angle-gather compensation. However, these methods primarily rely on mathematical manipulations of seismic data and insufficiently incorporate inherent geological information, often inducing spatial distortions of AVA response features in structurally complex areas.
To address these limitations, we propose a dictionary learning-based prestack AVA feature recovery method that achieves stable compensation of prestack gathers within a data‑driven inversion framework. First, a forward model of nonstationary viscoelastic media is established to explicitly characterize angle‑dependent amplitude attenuation and phase distortion. Next, local AVA signatures are extracted from well‑log–derived gathers via a sliding time window to construct the training dataset [23]. Subsequently, the K‑singular value decomposition (K-SVD) algorithm [24] is employed to learn an overcomplete dictionary capable of sparsely representing attenuation-free signals. Finally, the dictionary learning process is integrated into the absorption compensation objective function, with dictionary atoms and sparse coefficients alternately optimized using the orthogonal matching pursuit (OMP) algorithm [25] and gradient descent (GD) algorithm [26]. Through this compensation framework, the AVA features can be recovered more robustly while considering the formation characteristics.
2 Theory
2.1 Nonstationary seismic data forward modeling
In real subsurface viscoelastic media, the phase velocity can be written as [27]:
Where ω is the angular frequency; and
are the velocity and quality factor at the reference frequency; and
. In practice,
is typically set to the maximum frequency within the seismic bandwidth.
The complex wavenumber of seismic waves is defined as [28]:
where is the attenuation coefficient, given by:
Seismic records at a specific depth can be modeled as the product of reflection coefficients and harmonic waves [29]:
where is the seismic wavelet spectrum, and
denotes the reflection coefficient.
For a horizontally layered medium model (Fig 1), the propagation of seismic waves is described as follows. Let the thickness between the ith and ()th layers be
, the layer velocity be
and the incidence angle be
. If a seismic wave propagates from the
layer to the
layer and is recorded by a surface receiver, the process can be formulated as:
where is the incidence angle at the
layer, determined by Snell’s law.
Substituting the phase velocity from Eq (1) and replacing the propagation distance with travel time, Eq (5) becomes
Summing harmonic waves generated by reflection coefficients at different depths yields the complete seismic record:
Summing over all angular frequencies gives the time-domain forward model for prestack data in attenuating media:
The matrix-vector form of Eq (8) is:
which can be abbreviated as:
where S and R represent the seismic data and reflection coefficients, respectively, and G is the nonstationary wavelet matrix (Fig 2).
G represents the nonstationary wavelet matrix, R is the reflectivity series, and S is the nonstationary seismic trace.
2.2 Inversion framework based on dictionary learning
In geophysical inversion, the objective is to estimate the model parameter vector R from the observed data vector S and the forward operator G. However, due to the inherently ill-posed nature of this inverse problem, Eq (9) is typically solved through regularized least-squares formulations, which can be expressed as:
where denotes the regularization term and λ controls the trade-off between data fidelity and model constraints. When using the
-norm constraint, Eq (11) can be written as
While Total Variation (TV) and Tikhonov (TK) regularization remain widely adopted in geophysical inversion [30], these methods often overlook geological response characteristics embedded in seismic data. To enhance adaptability to complex geological structures, we introduce a dictionary learning-constrained inversion framework [23], where sparse representations of geological features are explicitly incorporated as prior knowledge. Based on the spatial correlation inherent in seismic data, we postulate the following assumptions: within a designated spatial range, each seismic data patch can be effectively represented by a globally defined sparse dictionary, and the sparse dictionary derived from selected logging data can serve as a close approximation to this global dictionary. The process of dictionary learning can be described as the following energy minimizing problem:
where denotes a training set consisting of N small image blocks, each of length M.
represents a dictionary matrix, and
denotes a coefficient matrix composed of N sets of sparse coefficients.
indicates the number of nonzero elements in the sparse vector
, K specifies the sparsity level (i.e., the maximum number of nonzero coefficients), and L represents the number of atoms in the dictionary. The Eq (13) can be solved by the K-SVD algorithm [24]. Fig 3 shows a diagram of dictionary learning and sparse coding.
Accordingly, the objective function for the absorption compensation inversion based on dictionary learning is defined as follows:
where S denotes the observed data, G is the nonstationary wavelet matrix, and R represents the data to be recovered. The operator extracts the i-th local patch from R. D is the global dictionary derived from log data,
is the sparse representation of the i-th local patch under D, and λ is the regularization parameter. In order to solve the complicated Eq (14), we employ an alternating iterative optimization scheme. The original problem is addressed by sequentially solving the following subproblems:
Step 1: The initial input vector is obtained by solving a least-squares problem:
Step 2: For each local block, after fixing the current estimate and dictionary, solve the following equation:
The orthogonal matching pursuit (OMP) algorithm [25] can be efficiently employed to solve this problem, yielding the sparse representation coefficients for each data block.
Step 3: Fix all sparse coefficients and update R:
Since typically extracts overlapping local blocks, block averaging is considered during reconstruction. The gradient descent method [26] can be applied for optimization and updating.
Step 4: Iteration and convergence criteria. Repeat steps 2 and 3 until the convergence condition is satisfied:
where ε is the preset tolerance threshold.
This alternating iterative optimization strategy leverages the complementary advantages of the data fidelity term and the sparse representation constraint in dictionary learning. It not only ensures the accuracy of the fitted observation data but also effectively suppresses noise and preserves spatial continuity through local sparse representation. The solution procedure and parameter-tuning strategy are summarized in the pseudocode below.
Pseudocode: Dictionary-learning–constrained absorption compensation.
Input: attenuated gather S; per-angle operator G; patch extractor ; patch size M, strides sp; dictionary size L; sparsity K; weight λ.
Output: compensated result R.
1) Patch extraction and training. Extract patches with overlap determined by M and sp; Train the dictionary using K-SVD for
; and
-normalize atoms after each update.
2) Initialization. Compute a ridge/Tikhonov initial estimate . Set the step size
, tolerance
, and the maximum number of outer alternations
.
3) Alternating optimization.
(a) Sparse coding (OMP): for each patch i, select atoms by maximum absolute correlation; stop when the residual <10–6 or the iteration count reaches the maximum; obtain .
(b) Gradient step on R: compute and update
; fuse overlaps by block averaging.
(c) Stopping: if or the outer count reaches 100, terminate.
Return .
Notes: Given the presence of multiple key hyperparameters, a one-factor-at-a-time (controlled-variable) tuning strategy is recommended, using RMSE as the evaluation metric; the optimal configuration is then determined via repeated parameter sweeps.
3 Numerical experiments
3.1 Synthetic data
3.1.1 Noise resistance and stability analysis.
To systematically validate the effectiveness of the proposed method, a nine-layer horizontally layered medium model was designed. The model parameters include P-wave velocity , S-wave velocity
, density
, and quality factor Q (Fig 4). A Ricker wavelet with a dominant frequency of 30 Hz was used as the source. Under idealized conditions (ignoring geometric spreading, transmission loss, and stretch effects during normal moveout), reflection coefficients for incidence angles ranging from 0° to 40° (in 1° increments) were calculated using the Aki-Richards approximation. prestack angle gathers were synthesized using Eq (9), with the stationary data shown in Fig 5(a). The data after absorption attenuation are displayed in Fig 5(b), where 20% random noise was added to test the robustness of the proposed method. Fig 5(b) shows that absorption attenuation both reduces the reflection energy of all horizons and narrows the seismic bandwidth, thereby distorting the original amplitude response. For example, the two weak events at 2060 ms are merged into a single seismic event, while the weak event near 1920 ms is completely suppressed (red arrow).
(a) P-wave velocity. (b) S-wave velocity. (c) Density. (d) Quality factor.
(a) Stationary data. (b) Attenuated data. (c) L1-norm. (d) The Proposed method.
The conventional -norm constrained method and the proposed method were applied to the attenuated data in Fig 5(b), with results shown in Fig 5(c) and 5(d), respectively. Under these conditions, the
-norm method achieves its best performance with λ = 0.001, whereas the proposed method is configured with a window size M = 26, dictionary size L = 78, sparsity level K = 8, and regularization parameter λ = 0.05. The conventional method achieved an RMSE of 0.0339, whereas the proposed method achieved 0.0105. Both methods effectively compensate for amplitude attenuation and recover weak reflection events. However, the conventional method exhibits limited noise immunity and produces discontinuous events, and it cannot eliminate the waveform interference within the red-boxed area. In contrast, the proposed method attenuates noise while recovering signal energy, preserving amplitude features with lateral continuity. This is because the proposed method not only accounts for absorption differences at different angles but also incorporates geological characteristics and spatial correlations by introducing dictionary learning, effectively achieving the separation of signal and noise.
A single trace at a 9 incidence angle was extracted for detailed comparison (Fig 6). The proposed method (blue curve) closely matches the waveform characteristics of the stationary data (black curve) and successfully recovers weak reflections (red arrows), whereas the conventional method fails to restore weak amplitudes adequately. To further analyze amplitude and frequency recovery, we extracted amplitude versus angle (AVA) curves (Fig 7(a)) and peak-frequency versus angle (PFVA) curves (Fig 7(b)) for the first reflection event. Results indicate that angle-dependent absorption attenuation causes significant distortion of the AVA response (yellow curve), resulting in substantial deviation from the theoretical trend (black curve). Both methods recover the AVA trend. However, the AVA curve produced by the conventional method exhibits noise-induced oscillations, whereas the proposed method yields a smoother, geologically consistent trend that closely follows the theoretical response. The PFVA curves further indicate that absorption causes the peak frequency to decrease with increasing angle (yellow curve). While both the conventional and proposed methods enhance the peak frequency, the proposed method achieves superior performance at larger angles (blue curve).
(a) AVA curves. (b) PFVA curves.
3.1.2 Q value sensitivity analysis.
In the process of prestack seismic data absorption attenuation compensation, the accuracy of the Q value model directly affects the compensation performance. However, in actual production, it is often difficult to establish a high-precision Q value model. To systematically evaluate the dependence of the proposed method on Q-model precision, a sensitivity analysis was conducted: (1) Add 20 random perturbation on the basis of the reference Q model shown in Fig 8(a); (2) The perturbation Q model (Fig 8(b)) was smoothed at 31 points (Fig 8(c)) and 51 points (Fig 8(a)) respectively to generate the low-frequency Q model; (3) The proposed method was applied to the attenuated gathers (Fig 9(b)) using these low-frequency Q models.
(a) Initial Q model. (b) Q models with 20% Gaussian random errors. (c) 31-point smoothing. (d) 51-point smoothing.
(a) Stationary data. (b) Attenuated data. (c) 31-point smoothing. (d) 51-point smoothing.
Fig 9(c) and 9(d) show the compensation results obtained using 31-point and 51-point low-frequency background Q models, respectively. In both cases, the amplitude energy and phase distortions in the original gathers are effectively corrected, and interference effects are mitigated. To further evaluate the compensation performance, AVA and PFVA curves corresponding to the seismic event near 2150 ms are extracted and compared in Fig 10(a) and 10(b), respectively. The results indicate that, even when using low-frequency Q models, the compensated gathers exhibit AVA and PFVA trends that remain highly consistent with the theoretical trends, demonstrating the proposed method’s low sensitivity to the accuracy of the Q model.
(a) AVA curves. (b) PFVA curves.
3.1.3 Key parameters for dictionary learning.
To assess the impact of dictionary-learning hyperparameters, we conducted controlled experiments. Using a one-factor-at-a-time design, we examined how patch length, dictionary size, and sparsity level affect the compensation performance. The experimental settings are summarized in Table 1, and the results are presented in Fig 11.
(a) Variation of Root Mean Square Error (RMSE) with Window Size. (b) Variation of Root Mean Square Error (RMSE) with Dictionary Size. (c) Variation of Root Mean Square Error (RMSE) with Sparsity.
With the dictionary size fixed at and sparsity at
, the root mean square error (RMSE) exhibits a clear U-shaped dependence on the window length. Small windows lack sufficient context, hindering the separation of absorption effects from noise and increasing bias. Very large windows violate local stationarity, thereby increasing variance. With the window fixed at
and sparsity at
, the RMSE first decreases and then increases with the dictionary size. When
, the dictionary is under-expressive and fails to represent angle-dependent structure. When
, redundant atoms promote noise adherence and worsen conditioning. With the window and dictionary fixed at
and
, the RMSE is also U-shaped. Low K underfits structural components and leaves compensation residuals, whereas high K overfits noise and weakens denoising. Overall, a robust default configuration is
,
,
, where all three sweeps attain the same global minimum (
). The regularization parameter λ was determined by a sweep over
using RMSE as the evaluation metric; the optimal value in this study is
.
3.2 Field data
To validate the applicability of the proposed method under complex geological conditions, field angle gathers from a certain area in southern China were selected for analysis. The prestack angle gathers from the study area are shown in Fig 12(a). Due to absorption attenuation, the amplitude energy is weakened, particularly within the 2000–2270 ms window. This weakening causes event discontinuities and prevents reliable AVA identification. Both a conventional absorption‑compensation method and the proposed method were applied to these data. The result of the conventional method is displayed in Fig 12(b), and the result of the proposed method in Fig 12(c). Both approaches effectively restore deep‑layer amplitude energy and correct phase distortion. However, relative to the conventional scheme, the proposed method yields markedly improved spatial continuity (blue arrows).
(a) Raw data. (b) Conventional compensation. (c) Proposed method.
Fig 13 presents an enlarged view of the red‑boxed region in Fig 12. Fig 13(d) shows the angle gather synthetically generated from well logs. Well information (velocity and density) is plotted in Fig 14. It can be seen that the proposed scheme (Fig 13(c)) both preserves spatial continuity and correctly recovers the AVA signature (blue rectangle), matching the synthetics more closely.
(a) Raw data. (b) Conventional compensation. (c) Proposed method. (d) Well-forward synthetic record.
(a) P-wave velocity. (b) S-wave velocity. (c) Density.
The AVA and PFVA curves extracted from the key events within the blue rectangle are compared in Fig 15. In both panels the black curve is the well‑synthetic reference, the blue curve is the result of the proposed method, and the green curve is from the conventional method. The AVA curves (Fig 15(a)) demonstrate that the proposed method more accurately recovers both amplitude energy and trend relative to the well synthetics. The PFVA curves (Fig 15(b)) show that only the proposed method successfully restores large‑angle signal energy, whereas the conventional method fails to do so.
(a) AVA curves. (b) PFVA curves.
4 Conclusion
This study addresses amplitude versus angle (AVA) distortion caused by absorption attenuation in prestack seismic data by proposing a dictionary learning-based single-channel absorption compensation method. A nonstationary forward model is constructed to explicitly characterize spatially varying absorption effects, while a sparse dictionary trained on well-log data integrates prior geological knowledge into the inversion framework, enabling synergistic optimization of sparse signal representation and noise suppression. Synthetic tests confirm the method’s capability to recover weak reflection energy in deep layers, compensate for angle-dependent amplitude distortion, and maintain stability even under Q-model perturbations of 20%. Field data applications show that compensated gathers align closely with well-derived synthetics, and AVA curves match theoretical predictions, verifying the method’s reliability. Compared to conventional single-channel approaches, this method enables selective compensation of signals and noise through dictionary learning-based method, offering a novel solution for high-resolution seismic exploration in complex reservoirs.
References
- 1. He D, Jia C, Zhao W, Xu F, Luo X, Liu W, et al. Research progress and key issues of ultra-deep oil and gas exploration in China. Petroleum Exploration and Development. 2023;50(6):1333–44.
- 2. Wu S, Han B, Ji L. Effective pressure prediction for sandstone reservoirs using prestack AVO inversion. Oil Geophysical Prospecting. 2024;59(5):1165–73.
- 3. Li H, Liu X, Liu B, Greenhalgh S, Al-Shuhail AA, Chen Y. Bandwidth-insensitive extended centroid frequency-shift method for near-surface Q estimation. Geophysics. 2021;87(2):V75–86.
- 4. Strick E. The determination of Q, dynamic viscosity and transient creep curves from wave propagation measurements. Geophys J Int. 1967;13(1–3):197–218.
- 5. Kjartansson E. Constant Q‐wave propagation and attenuation. J Geophys Res. 1979;84(B9):4737–48.
- 6. Ma X, Li H, Gui Z, Peng X, Li G. Frequency-domain Q-compensated reverse time migration using a stabilization scheme. Remote Sensing. 2022;14(22):5850.
- 7. Zhang Q, Wang Y, Zhang W. Research on parallel inverse Q-filtering method for seismic wave energy compensation. Journal of Southwest Petroleum University (Science & Technology Edition). 2023;45(1):24–32.
- 8. Yao Z, Huang Y, Zhang Y, et al. Application of viscoacoustic prestack time migration technology in loess plateau areas [In Chinese]. Progress in Geophysics. 2023;38(5):2192–201. http://dx.doi.org/10.6038/pg2023GG0490
- 9. Robinson JC. A technique for the continuous representation of dispersion in seismic data. Geophysics. 1979;44(8):1345–51.
- 10. Hargreaves ND, Calvert AJ. Inverse Q filtering by Fourier transform. Geophysics. 1991;56(4):519–27.
- 11. Wang Y. Inverse Q -filter for seismic resolution enhancement. Geophysics. 2006;71(3):V51–60.
- 12. Zhang G, Wang X, He Z. A stable and self-adaptive approach for inverse Q-filter. Journal of Applied Geophysics. 2015;116:236–46.
- 13. Zhang C, Ulrych TJ. Seismic absorption compensation: a least squares inverse scheme. Geophysics. 2007;72(6):R109–14.
- 14. Wang Y, Ma X, Zhou H, Chen Y. L1−2 minimization for exact and stable seismic attenuation compensation. Geophysical Journal International. 2018;213(3):1629–46.
- 15. Ma X, Li G, Li H, Yang W. Multichannel absorption compensation with a data-driven structural regularization. GEOPHYSICS. 2020;85(1):V71–80.
- 16. Wang L, Zhou H, Chen H, Wang Y, Zhang Y. Structure-guided L1-2 minimization for stable multichannel seismic attenuation compensation. IEEE Trans Geosci Remote Sensing. 2022;60:1–9.
- 17. Duan C, Zhang F, Hong H. Multichannel prestack attenuation compensation based on low-dimensional manifold model. IEEE Trans Geosci Remote Sensing. 2025;63:1–10.
- 18. Lazaratos S, Finn C. Deterministic spectral balancing for high‐fidelity AVO. In: SEG Technical Program Expanded Abstracts 2004, 2004. p. 219–23.
- 19. Li G, Zhang X, Peng G. Impact of offset-dependent stratigraphic absorption on AVO analysis and its compensation method. Oil Geophysical Prospecting. 2014;49(1):89–94.
- 20. Zhang S, Zhang Z, Guo J. Time-frequency spatial domain low-frequency constrained AVO response correction method. Oil Geophysical Prospecting. 2021;56(1):137–45.
- 21. Aharchaou M, Neumann E. Prestack Q compensation with sparse tau-p operators. GEOPHYSICS. 2019;84(5):V295–305.
- 22. Cheng W, Wang S, Meng J. Prestack data attenuation compensation method based on L1-norm regularization constraints. Oil Geophysical Prospecting. 2023;58(3):567–79.
- 23. She B, Wang Y, Liu Z. Seismic impedance inversion using dictionary learning-based sparse representation and non-local similarity. Interpretation. 2019;7(3):SE51-67.
- 24. Zeng Y, Bai M, Ma Z. Microseismic denoising method based on Monte Carlo non-negative dictionary learning. Oil Geophysical Prospecting. 2025;60(2):333–42.
- 25. Tang T, Ba S, Shi R. Deep wavenumber spectrum decomposition based on orthogonal matching pursuit and its application in hydrocarbon reservoir prediction. Bulletin of Geological Science and Technology. 2024;43(1):360–70.
- 26. Zhang X, Gou H, Liu D. A study on least-squares reverse time migration imaging based on Nesterov accelerated gradient method. Progress in Geophysics. 2022;37(5):1850–63.
- 27. Wang Y, Guo J. Modified Kolsky model for seismic attenuation and dispersion. Journal of Geophysics and Engineering. 2004;1(3):187–96.
- 28. Kolsky H. LXXI. The propagation of stress pulses in viscoelastic solids. Philosophical Magazine. 1956;1(8):693–710.
- 29. Wang S-D. Attenuation compensation method based on inversion. Appl Geophys. 2011;8(2):150–7.
- 30. Li X, Wang W, Guo X. Comparison of regularization methods for full-waveform inversion. Oil Geophysical Prospecting. 2022;57(1):129–39.