Next Article in Journal
Investigating Morison Modeling of Viscous Forces by Steep Waves on Columns of a Fixed Floating Offshore Wind Turbine (FOWT) Using Computational Fluid Dynamics (CFD)
Previous Article in Journal
Resilience Assessment in a Seawater Pumping Station Using Ordinal Patterns and Permutation Entropy Approach
Previous Article in Special Issue
Numerical Modeling on Ocean-Bottom Seismograph P-Wave Receiver Function to Analyze Influences of Seawater and Sedimentary Layers
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Improving the Seismic Impedance Inversion by Fully Convolutional Neural Network

1
Northwest Institute of Nuclear Technology, Xi’an 710024, China
2
State Key Laboratory of Marine Geology, Tongji University, Shanghai 200092, China
3
The Key Laboratory of Geoscience Big Data and Deep Resource of Zhejiang Province, School of Earth Sciences, Zhejiang University, Hangzhou 310058, China
*
Author to whom correspondence should be addressed.
J. Mar. Sci. Eng. 2025, 13(2), 262; https://doi.org/10.3390/jmse13020262
Submission received: 30 December 2024 / Revised: 24 January 2025 / Accepted: 29 January 2025 / Published: 30 January 2025
(This article belongs to the Special Issue Modeling and Waveform Inversion of Marine Seismic Data)

Abstract

:
Applying deep neural networks (DNNs) to broadband seismic wave impedance inversion is challenging, especially in generalizing from synthetic to field data, which limits the exploitation of their nonlinear mapping capabilities. While many research studies are about advanced and enhanced architectures of DNNs, this article explores how variations in input data affect DNNs and consequently enhance their generalizability and inversion performance. This study introduces a novel data pre-processing strategy based on histogram equalization and an iterative testing strategy. By employing a U-Net architecture within a fully convolutional neural network (FCN) exclusively trained on synthetic and monochrome data, including post-stack profile, and 1D linear background impedance profiles, we successfully achieve broadband impedance inversion for both new synthetic data and marine seismic data by integrating imaging profiles with background impedance profiles. Notably, the proposed method is applied to reverse time migration (RTM) data from the Ceduna sub-basin, located in offshore southern Australia, significantly expanding the wavenumber bandwidth of the available data. This demonstrates its generalizability and improved inversion performance. Our findings offer new insights into the challenges of seismic data fusion and promote the utilization of deep neural networks for practical seismic inversion and outcomes improvement.

1. Introduction

Deep learning (DL) is widely utilized in seismic data processing and interpretation due to its robust nonlinear transformation capabilities [1]. Currently, supervised learning remains the predominant approach in DL [2]. However, obtaining labels for real-world data within the framework of supervised learning can be a challenging task. Consequently, the training dataset may not be exhaustive and fail to encompass all possible scenarios encountered in real-world situations [3]. The generalization from synthetic and labeled data to observed and unlabeled data presents challenges and difficulties in supervised learning [4,5,6]. Nevertheless, it is crucial for a method to be suitable for all cases encountered. Researchers strive to train deep neural networks (DNNs) that remain effective on novel datasets acquired from different survey areas, various acquisition systems, and processed using alternative methodologies.
Seismic wave impedance is determined by the density and velocity of geological media, and is fundamental in oil and gas reservoir exploration. The difference in impedance between adjacent layers influences the reflected response at interfaces. Both qualitative and quantitative techniques for impedance inversion can accurately describe structures using physical parameters of geological media, interpret subsurface seismic profiles, and predict oil and gas reservoirs [7,8,9]. These inversion techniques are based on forward modeling approaches such as wave equations or convolutional modeling techniques [10,11]. Impedance inversion seeks to compute an inverse operator within each forward modeling framework to obtain accurate impedance values from raw seismic records. This process involves solving a typical inverse problem characterized by strong nonlinearity, non-uniqueness, and instability. Full-waveform inversion (FWI) is a widely used technique with great potential for obtaining velocity profiles from raw seismic records that capture comprehensive information from the wavefield. To achieve improved inversion through FWI, it is necessary to reduce the nonlinearity of the forward modeling operator [12,13], enhance regularization of well logging [14,15], and obtain a better initial impedance model [16,17,18]. Obtaining high-precision inversion directly from raw records poses challenges. Numerous studies have explored DL methods for seismic data processing and impedance inversion [19,20,21,22,23,24]. To ensure reliable results, it is valuable to incorporate physics-driven approaches [25,26,27,28], augmentation data [29], enhance loss functions [30,31,32], and optimize neural network structures [33,34].
The results of imaging and inversion can be obtained through various processing methods applied to raw data. For example, migration and imaging techniques can offer valuable insights into the location of reflected interfaces and scatter points in the subsurface [35,36]. Tomography and well logging can be utilized to invert coarse physical parameters. These imaging and inversion results are relatively easy to obtain and capture diverse characteristics of subsurface structures across different spatial wavenumber bands. Considering the ill-conditioned nature of FWI, effectively improving inversion performance can be achieved by integrating imagings and inversions from different wavenumber bands into seismic impedance profiles [37,38].
To address these issues, this study focuses on using a fully convolutional neural network (FCN) with a novel data fusion and generalization approach to enhance the precision of impedance profile estimation, which is distinct from previous methods. The U-Net is a kind of FCN with a two-channel input that allows for flexible input data size [39]. It aims to enhance the precision of impedance profile estimation by fusing imaging profiles with background impedance profiles. Additionally, we improve the generalization performance through a pre-processing strategy based on histogram equalization. Moreover, incorporating smooth input and implementing iterative techniques during the testing phase prove advantageous in enhancing the inversion process. By optimizing our experimental approach, we successfully demonstrate that the trained network can effectively generalize from synthetic data to field data. Also, integrating various seismic data processing techniques, we ensure optimal utilization of unique insights offered by each dataset.
This paper begins by training a U-Net model on pre-processed synthetic datasets, which consist of post-stacked imaging profiles and 1D linear background impedance profiles. Then, without any fine-tuning, the trained U-Net is directly applied to pre-processed test datasets containing various types of imaging profiles (e.g., RTM profile) and background profiles (e.g., 1D logging, 2D Gaussian-blurred profiles), resulting in successful inversions. Furthermore, incorporating iterative processing during the testing stage proves effective in enhancing inversion performance. The marine seismic data, which were released by NOPIMS [40], are utilized to validate the generalization and inversion performance of the proposed method. Finally, based on these numerical experiments, this research provides valuable recommendations for applying neural network methods to similar tasks.

2. Methods

2.1. Fully Convolutional Neural Network (FCN)

The FCN, a variant of convolutional neural networks (CNNs), was initially designed for the purpose of image semantic segmentation [41]. Distinguishing itself from traditional CNNs, the FCN excludes fully connected layers and instead constructs its framework solely using convolutional and transposed convolutional layers (also known as deconvolutional layers). This architectural innovation offers several advantages: primarily, it utilizes convolutional layers to extract data features and subsequently employs transposed convolutional layers to restore feature maps to match the input data size. FCN’s ability to handle variable-sized inputs and generate consistent outputs is particularly beneficial for seismic data, which often exhibit complex spatial characteristics and require seamless processing across different scales in impedance inversion tasks. This characteristic renders FCN exceptionally adaptable and efficient in scenarios requiring seamless integration from input to output across varying scales, thereby expanding their applicability in diverse computational and analytical tasks [14,42,43,44].
Building upon the author’s previous research [20], this study employs the U-Net architecture, a member of the Fully Convolutional Networks (FCNs). Given the utilization of supervised learning in this investigation, maintaining strict consistency in test data size relative to training data would introduce significant complexities in practical applications. Such rigidity could necessitate procedures like patch-based prediction followed by stitching, potentially resulting in visible seams in the output. However, provided that GPU memory constraints are accommodated, U-Net can directly process input data of varying sizes without prior resizing. This flexibility enables direct computation and subsequent output of inversion results regardless of input dimensions, thereby circumventing issues associated with standardizing data size and enhancing the model’s practical utility and efficiency in real-world applications.
As depicted in Table 1, the U-Net architecture comprises 11 components, including an input layer, output layer, forward convolution layer, transposed convolution layer, and self-attention block. Additionally, Table 1 and Table 2 provide details on the input and output size, operation type, activation function, and filter size for each layer. While BS represents batch size, W, H, and C denote the width, height, and channels of the data, respectively. Figure 1 illustrates the proposed U-Net architecture.

2.2. Loss Function

In the domains of machine learning and statistics, Mean Square Error (MSE) serves as a widely employed metric for evaluating the performance of regression models. It quantifies the average square discrepancy between predicted values and actual values. The formula defining MSE is as follows:
Given a set of predicted values y ^ i and corresponding true values y i for i = 1 , 2 , , n , the MAE is calculated as
M S E = 1 n i = 1 n ( y ^ i y i ) 2
where n denotes the total number of observations. MSE offers a straightforward interpretation of the square error magnitude in predictions, so it is more sensitive to the misfit than MAE, rendering it an invaluable tool for assessing model accuracy and performance.

2.3. Pre-Processing Strategy

The histogram equalization [45] is predominantly referenced in the proposed pre-processing strategy. The workflow is listed in Figure 2, and the specific algorithm is presented in Algorithm 1.
Algorithm 1 Algorithm of pre-process.
  • Input: Imaging profiles I M G = { x 11 , x 21 , x 31 , . . . , x m 1 }
          Background impedance profiles B G = { x 12 , x 22 , x 32 , . . . , x m 2 }
          where x i j represents the data in j t h channel of i t h input.
  • Output:  I M G n o r m , B G n o r m
  1:
for  i [ 1 , m ]   do
  2:
     x i 1 = ( ( ( x i 1 min ( x i 1 ) ) / ( max ( x i 1 ) min ( x i 1 ) ) 0.5 ) × 2
  3:
     m 1 , m 2 , m 3 = min ( x i 1 ) , max ( x i 1 ) , std ( x i 1 )
  4:
    while  T r u e  do
  5:
        if  std ( x i 1 ) 0.15 and abs ( mean ( x i 1 ) ) 0.01  then
  6:
           break
  7:
        else
  8:
            c l i p m i n = 0.8 + m 3 , c l i p m a x = 0.8 + m 3 , Hyper-parameter 0.8 is determined by dataset.
  9:
            l o c m i n , l o c m a x = where x i 1 > c l i p m i n , where ( x i 1 < c l i p m a x )
10:
          x i 1 l o c m i n , x i 1 l o c m a x = c l i p m i n , c l i p m a x
11:
      end if
12:
    end while
13:
     m 1 , m 2 , m 3 = min ( x i 1 ) , max ( x i 1 ) , std ( x i 1 )
14:
     x i 1 = ( ( ( x i 1 min ( x i 1 ) ) / ( max ( x i 1 ) min ( x i 1 ) ) 0.5 ) × 2
15:
     x i 2 = x i 2 / 5000 ρ c , ρ c is constant density.
16:
     x i 2 = G a u s s i a n F i l t e r ( x i 2 , 40 )
17:
end for
18:
return  I M G n o r m , B G n o r m

2.4. Test Strategy

During the training stage, U-Net is trained using augmented 200 × 200 forward modeling data incorporating data augmentation techniques for both label generation and imaging profile forward modeling consistent with prior research by authors [20,21]. In this study, we extract both maximum and minimum values from impedance labels to form a 1D linear profile that represents background impedance. This methodology facilitates the development of a simplified yet representative baseline model essential for understanding underlying geological structures and guiding controlled inversion procedures. The utilization of extremum values derived from impedance labels effectively highlights substantial contrasts within subsurface regions, thereby improving interpretability and efficacy of subsequent inversions. Figure 3 shows a decreasing loss curve during validation and illustrates that the network becomes convergent.
Throughout our experimentation, we made a concerted effort to incorporate a diverse range of geological models, such as the SEG/EAGE Salt model, Marmousi, and Ceduna sub-basin. We also utilized various imaging profiles and different types of background impedance profiles. The SEG/EAGE Salt model and Marmousi are widely recognized for their standard seismic exploration numerical model capabilities; hence they are employed to generate synthetic imaging profiles and background impedance profiles. The Ceduna sub-basin provides publicly available imaging profiles and migration velocity [46]. These datasets served as the foundation for conducting our experiments, with detailed information presented in Table 3. Our primary objective was to rigorously evaluate the generalizability of the proposed method by subjecting it to a wide array of conditions and scenarios. By doing so, we aimed to ascertain its adaptability and effectiveness across varying geological contexts, pre-processing strategies, and imaging methodologies. This comprehensive assessment not only validates the robustness of our approach but also offers valuable insights into its versatile applicability in real-world geophysical investigations.
The sequence of 1D linear, 1D logging, and 2D Gaussian-blurred profiles is chosen during the testing stage. The reason is that, for 1D, linear data are consistent with the training dataset, while the high wavenumber information increases in 1D logging and 2D Gaussian-blurred data, leading to progressively stronger constraints. Consequently, this testing strategy aims to evaluate the performance of the generalization.

3. Numerical Experiments

3.1. Background Test 1: 1D Linear Profile

The 1D linear profile is determined by the minimum and maximum values of the true model, exhibiting a linear increase in impedance with depth. In Test 1, the imaging profile and background impedance profile remain consistent with those used during the training stage. However, for the proposed trained U-Net model, we introduce a completely new sample from the SEG/EAGE Salt model (refer to Figure 4). Figure 5 illustrates wavenumber spectra for background impedance, inversion, and true models. The U-Net effectively expands the spatial frequency band. As depicted in Figure 6, the Marmousi model is included as part of the training dataset to represent two fundamental geological structures: an anomaly body of high impedance within the Salt model and a layered structure consisting mainly of faults and folds within the Marmousi model. Our proposed method allows for accurate predictions of both location and impedance value of anomaly bodies while also incorporating details such as layer edges, folds, and faults into an impedance model that faithfully represents geological characteristics.

3.2. Background Test 2: 1D Logging Profile

The test is based on 1D logging profiles that are tiled by a single well log trace. There are two scenarios regarding the Salt model: when the well log traverses the anomaly body and when it does not. The corresponding results are presented in Figure 7 and Figure 8, respectively. Figure 7 exhibits a clear boundary but an inaccurate value for the salt dome, while Figure 8 demonstrates a relatively accurate value due to guidance from a high-impedance yet incomplete salt dome. These inversions illustrate the general applicability of our proposed method for 1D logging background impedance profiles. In Figure 9, the initial background velocity of the Marmousi model encapsulates most of the velocity information present in the original model, thereby providing relatively correct constraint information to guide network training. Consequently, this yields better results compared with those obtained with the salt model since an initial background model lacking high-velocity information prevents recovery of high-velocity salt bodies by neural networks. Therefore, for accurate representation of salt domes, having a good initial model becomes crucial.

3.3. Background Test 3: Gaussian-Blurred Profile

The final synthetic test is based on Gaussian-blurred background profiles that closely resemble the characteristics of the true model. As shown in Figure 10 and Figure 11, the inversions exhibit distinct subsurface boundaries and accurate values. The proposed method demonstrates robustness even in cases with Gaussian-blurred backgrounds.
In conjunction with the relative errors depicted in Figure 12 and Figure 13, the proposed method demonstrates its suitability for three distinct background profiles, yielding inversions that closely match the true model in terms of structure and impedance values when compared with those obtained through 1D linear and 2D Gaussian-blurred profiles. The tables of MSE corresponding to Figure 12 and Figure 13 are given in Table 4 and Table 5. The values of MSE are rationally decreased.

3.4. Field Test: Ceduna Sub-Basin Marine Seismic Data

The Ceduna sub-basin marine seismic data come from Equinor, who is the sole titleholder of the exploration permit for petroleum 39 (EPP39) [40,46]. The survey area is marked by a red line in Figure 14. It surrounds the Stromlo-1 exploration well, which is located approximately 400 km southwest of Ceduna and 476 km west of Port Lincoln and in a water depth of approximately 2240 m.
The proposed method has been applied to marine seismic data from the Ceduna sub-basin survey. It includes RTM imaging profiles and migration velocity profiles provided by Equinor.
In Figure 15d, the impedance is combined with the location of reflected subsurface to enhance the wavenumber bandwidth of the data. Compared with the previous method shown in Figure 15c, which lacks pre-processing strategies and iterations during testing, our proposed method preserves more high-wavenumber characteristics, as verified by wavenumber spectra (f) and (g).

4. Discussion

4.1. What Does the Width of the Abnormal Impedance Layer Influence?

In this part, we discuss how different logging traces, which show different widths of high-impedance layers, influence inversions by the proposed method; a background profile is utilized to provide a fundamental range of impedance values. Within the SEG/EAGE Salt model, there exists an anomaly body with high impedance. Figure 16 displays results obtained through 1D logging using different widths of high-impedance layers for the background profiles, and Table 6 shows MSE of background models and inversions. The locations of these different wells indicate that the initial model related to the salt dome provides different degrees of prior information. If the logging location does not pass through the salt dome at all, although the outline of the salt dome can be roughly portrayed, the velocity inversion result of the salt dome part is difficult to have relatively accurate results. This part of the experiment shows that the establishment of the initial model requires a macro-priori understanding of the study area.

4.2. What Does the Pre-Process of Imaging Profiles Influence?

The step of pre-processing plays a crucial role in our method, as it enables us to effectively distinguish and analyze the characteristics of images through clear texture obtained from image processing techniques. By applying normalization and equivalization in Figure 17 and Table 7, we observe significant improvements in the visibility of salt layers and boundaries within RTM imaging profiles. This pre-processing approach ensures a balanced response amplitude between positive and negative values. Consequently, both the training and testing datasets are subjected to the same pre-processing method. Notably, our corresponding test results demonstrate that incorporating pre-processing significantly enhances subsurface resolution and numerical precision compared with using no pre-processing.

4.3. What Does the Smoothing on Background Impedance Profiles Influence?

For the proposed U-Net, sharp input generates more artifacts than smooth ones. In Figure 18 and Table 8, the artifacts caused by the high-impedance layer are alleviated with an increased blurred radius. In order to maintain spatial continuity in inversions, it is essential to apply smoothing to the background impedance profile before inputting it into U-Net.

4.4. Does Iteration During the Testing Phase Make Sense?

Iteration during the testing stage entails utilizing the most recent output as the subsequent background input while maintaining a fixed imaging profile. This paper presents a comprehensive approach that encompasses imaging and background profiles in order to achieve an accurate impedance model. It is natural for the output after each iteration to serve as a background profile. Therefore, conducting iterations during the test stage is justified.
The inversions after three iterations, based on background impedance profiles with varying widths of the high impedance layer, are presented in Figure 19. The results from the first iteration exhibit low subsurface resolution and accuracy of impedance values. In iteration 1, although the boundary of the salt model is clearer compared with others, its value is significantly lower than the true value shown in the second row. The fourth row displays numerous artifacts in deep layers and a fractured Salt model. Subsequent iterations provide more detailed information. When comparing different widths of the high-impedance layer in the initial profile, it is observed that a width comparable to that of the true Salt model yields better results. The locations of sublayers, boundaries, and impedance values are much more reliable when compared with the other two scenarios.

5. Conclusions

Focusing on factors that influence inversion quality and the generalizability of deep neural network methods, this study tries to encompass optimizing deep neural network architectures, refining data value ranges and pre-processing techniques, as well as iterative strategies during testing. Through experiments, the proposed method demonstrates robust generalization capabilities on both synthetic and marine seismic data, yielding high-quality inversions across a wide frequency band after training with augmented synthetic datasets. Based on these numerical experiments, we find that U-Net, a type of FCN, exhibits the ability to handle input data during testing that may not strictly adhere to the training data, thereby expanding the applicability of our approach. Taking impedance inversion as an example task, one can enhance the generalizability and performance of U-Net by implementing the following strategies:
1.
Ensure that the input background impedance value range closely approximates the real one;
2.
A smoothly varying input background impedance profile is beneficial for maintaining inversion continuity;
3.
Testing data do not necessarily need to be consistent with the training data (e.g., trained using synthetic post-stack data but tested using RTM data), but the pre-processing techniques should remain consistent;
4.
An iterative approach during testing can effectively enhance inversion precision.
Our study offers valuable insights into addressing challenges posed by unclear background velocity models, thereby enabling the effective application of deep neural networks for practical seismic inversion and improved outcomes.

Author Contributions

Conceptualization, L.T. and H.R.; Formal analysis, L.T.; Funding acquisition, Z.G.; Methodology, L.T.; Project administration, Z.G.; Resources, L.T.; Software, L.T.; Supervision, Z.G. and H.R.; Validation, Z.G.; Visualization, L.T.; Writing—original draft, L.T.; Writing—review and editing, Z.G. and H.R. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Natural Science Foundation of China (Grant No. 42204118) and the Shanghai Pujiang Programme (Grant No. 23PJD099).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author.

Acknowledgments

This research has been enhanced by the expert advice of Yixian Xu and Zhanjie Shi (Zhejiang University), as well as the constructive suggestions from Xiongwei Niu at the Second Institute of Oceanography, Ministry of Natural Resources (MNR).

Conflicts of Interest

The authors declare no conflicts of interest. The funders had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript; or in the decision to publish the results.

References

  1. LeCun, Y.; Bengio, Y.; Hinton, G. Deep learning. Nature 2015, 521, 436–444. [Google Scholar] [CrossRef] [PubMed]
  2. Mousavi, S.M.; Beroza, G.C.; Mukerji, T.; Rasht-Behesht, M. Applications of deep neural networks (DNNs) in exploration seismology: A technical survey. Geophysics 2023, 89, WA95–WA115. [Google Scholar] [CrossRef]
  3. Zeng, H.; He, Y.; Olariu, M.; Treviño, R. Machine learning-based inversion for acoustic impedance with large synthetic training data: Workflow and data characterization. Geophysics 2023, 88, R193–R207. [Google Scholar] [CrossRef]
  4. Raviv, L.; Lupyan, G.; Green, C.S. How variability shapes learning and generalization. Trends Cogn. Sci. 2022, 26, 462–483. [Google Scholar] [CrossRef]
  5. Sariyildiz, M.B.; Kalantidis, Y.; Alahari, K.; Larlus, D. Improving the Generalization of Supervised Models. arXiv 2022, arXiv:2206.15369v1. [Google Scholar]
  6. Rohlfs, C. Generalization in neural networks: A broad survey. Neurocomputing 2025, 611, 128701. [Google Scholar] [CrossRef]
  7. Zhou, H.; Chen, Y.; Zhang, C. Seismic Impedance Inversion Using Sparse Bayesian Learning. IEEE Trans. Geosci. Remote. Sens. 2018, 56, 6544–6557. [Google Scholar]
  8. Zhang, H.; Shang, Z.; Yang, C.; Duan, Q. Estimation of Regular Parameters for Impedance Inversion. Chin. J. Geophys. 2005, 48, 197–205. [Google Scholar] [CrossRef]
  9. Lu, S.; McMechan, G.A. Elastic impedance inversion of multichannel seismic data from unconsolidated sediments containing gas hydrate and free gas. Geophysics 2004, 69, 164. [Google Scholar] [CrossRef]
  10. Pratt, R.G. Seismic waveform inversion in the frequency domain, part 1: Theory and verification in a physical scale model. Geophysics 1999, 64, 888. [Google Scholar] [CrossRef]
  11. Ma, J. Forward Modeling and Inversion Methods Based on Generalized Elastic Impedance in Seismic Exploration. Chin. J. Geophys. 2003, 46, 159–168. [Google Scholar] [CrossRef]
  12. Crase, E.; Pica, A.; Noble, M.; McDonald, J.; Tarantola, A. Robust Elastic Nonlinear Waveform Inversion; Application to Real Data. Geophysics 1990, 55, 527–538. [Google Scholar] [CrossRef]
  13. Li, C.; Wang, Y.; Zhang, J.; Geng, J.; You, Q.; Hu, Y.; Liu, Y.; Hao, T.; Yao, Z. Separating Scholte Wave and Body Wave in OBN Data Using Wave-Equation Migration. IEEE Trans. Geosci. Remote Sens. 2022, 60, 1–13. [Google Scholar] [CrossRef]
  14. Zhang, J.; Zhao, X.; Chen, Y.; Sun, H. Domain Knowledge-Guided Data-Driven Prestack Seismic Inversion Using Deep Learning. Geophysics 2023, 88, M31–M47. [Google Scholar] [CrossRef]
  15. Wu, S.; Geng, J. Joint data and physics model driven full-waveform inversion using CMP gathers and well-logging data. In SEG Technical Program Expanded Abstracts; OnePetro: Houston, TX, USA, 2023; pp. 640–644. [Google Scholar] [CrossRef]
  16. Métivier, L.; Brossier, R.; Mérigot, Q.; Oudet, E.; Virieux, J. Measuring the Misfit between Seismograms Using an Optimal Transport Distance: Application to Full Waveform Inversion. Geophys. J. Int. 2016, 205, 345–377. [Google Scholar] [CrossRef]
  17. Teodor, D.; Comina, C.; Khosro Anjom, F.; Brossier, R.; Valentina Socco, L.; Virieux, J. Challenges in Shallow Target Reconstruction by 3D Elastic Full-Waveform Inversion—Which Initial Model? Geophysics 2021, 86, R433–R446. [Google Scholar] [CrossRef]
  18. Mendes, R.; Kaelin, B.; Martínez-Sansigre, A.; Barbosa, V.C.; Bentes, C.; Amorim, C.L. Faster Determination of an Initial Velocity Model for Full-Waveform Inversion Based on Simulated Annealing. Geophysics 2024, 89, R187–R198. [Google Scholar] [CrossRef]
  19. Wu, B.; Meng, D.; Zhao, H. Semi-Supervised Learning for Seismic Impedance Inversion Using Generative Adversarial Networks. Remote Sens. 2021, 13, 909. [Google Scholar] [CrossRef]
  20. Tao, L.; Ren, H.; Gu, Z. Acoustic Impedance Inversion from Seismic Imaging Profiles Using Self Attention U-Net. Remote Sens. 2023, 15, 891. [Google Scholar] [CrossRef]
  21. Gu, Z.; Tao, L.; Ren, H.; Wu, R.S.; Geng, J. Inverse-scattering theory guided U-Net neural networks for internal multiple elimination. IEEE Trans. Geosci. Remote Sens. 2023, 61, 5902814. [Google Scholar] [CrossRef]
  22. Li, Z.; Sun, K.; Zeng, T.; Ma, J.; Qi, Z.; Sun, N.; Wang, Y. Unsupervised FISTA-Net-Based Adaptive Subtraction for Seismic Multiple Removal. IEEE Trans. Geosci. Remote Sens. 2023, 61, 5916109. [Google Scholar] [CrossRef]
  23. Li, M.; Yan, X.; Zhang, M. A comprehensive review of seismic inversion based on neural networks. Earth Sci. Inform. 2023, 16, 2991–3021. [Google Scholar] [CrossRef]
  24. Yang, Y.; Gao, A.F.; Castellanos, J.C.; Ross, Z.E.; Azizzadenesheli, K.; Clayton, R.W. Seismic Wave Propagation and Inversion with Neural Operators. Seism. Rec. 2021, 1, 126–134. [Google Scholar] [CrossRef]
  25. Liu, Z.; Chen, Y.; Schuster, G. Deep convolutional neural network and sparse least-squares migration. Geophysics 2020, 85, WA241–WA253. [Google Scholar] [CrossRef]
  26. Wu, S.; Wang, Y.; Li, Q.; He, Z.; Geng, J. Joint data-driven and physics-driven prestack amplitude-variation-with-angle elastic parameter inversion. Geophysics 2023, 89, R17–R32. [Google Scholar] [CrossRef]
  27. Muller, A.P.O. Deep pre-trained FWI: Where supervised learning meets the physics-informed neural networks. Geophys. J. Int. 2023, 235, 119–134. [Google Scholar] [CrossRef]
  28. Kaur, H.; Pham, N.; Fomel, S. Improving the resolution of migrated images by approximating the inverse Hessian using deep learning. Geophysics 2020, 85, WA173–WA183. [Google Scholar] [CrossRef]
  29. Luo, R.; Chen, H.; Wang, B. Semisupervised seismic impedance inversion with data augmentation and uncertainty analysis. Geophysics 2023, 88, M213–M224. [Google Scholar] [CrossRef]
  30. Gao, Y.; Li, H.; Li, G.; Wei, P.; Zhang, H. Deep learning for high-resolution multichannel seismic impedance inversion. Geophysics 2023, 89, WA323–WA335. [Google Scholar] [CrossRef]
  31. Liu, X.; Wu, B.; Yang, H. Multitask Full Attention U-Net for Prestack Seismic Inversion. IEEE Geosci. Remote Sens. Lett. 2023, 20, 3002605. [Google Scholar] [CrossRef]
  32. Gao, H.; Li, S.; Dian, R. Hyperspectral and Multispectral Image Fusion Via Self-Supervised Loss and Separable Loss. IEEE Trans. Geosci. Remote Sens. 2022, 60, 5537712. [Google Scholar] [CrossRef]
  33. Li, K.; Dou, Y.; Xiao, Y.; Jing, R.; Zhu, J.; Ma, C. TransInver: 3D data-driven seismic inversion based on self-attention. Geophysics 2024, 89, WA127–WA141. [Google Scholar] [CrossRef]
  34. Ning, C.; Wu, B.; Wu, B. Transformer and Convolutional Hybrid Neural Network for Seismic Impedance Inversion. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2024, 17, 4436–4449. [Google Scholar] [CrossRef]
  35. Luo, J.; Wang, X.; Chen, W. Imaging the Subsurface with the High-Speed Train Seismic Data-Based Elastic Reverse Time Migration. IEEE Trans. Geosci. Remote Sens. 2023, 61, 4505409. [Google Scholar] [CrossRef]
  36. Liu, S.; Zhu, W.; Yan, Z.; Xu, P.; Wang, H. An Effective Acoustic Impedance Imaging Based on a Broadband Gaussian Beam Migration. Energies 2021, 14, 4105. [Google Scholar] [CrossRef]
  37. Wang, Y.; Xu, J.; Zhao, Z.; Gao, Y.; Zhang, H. Structurally-Constrained Unsupervised Deep Learning for Seismic High-Resolution Reconstruction. IEEE Trans. Geosci. Remote Sens. 2024, 62, 5901115. [Google Scholar] [CrossRef]
  38. Das, V.; Pollack, A.; Wollner, U.; Mukerji, T. Convolutional neural network for seismic impedance inversion. Geophysics 2019, 84, R869–R880. [Google Scholar] [CrossRef]
  39. Ronneberger, O.; Fischer, P.; Brox, T. U-Net: Convolutional Networks for Biomedical Image Segmentation. Medical Image Computing and Computer-Assisted Intervention—MICCAI 2015; Springer International Publishing: Heidelberg, Germany, 2015; pp. 234–241. [Google Scholar] [CrossRef]
  40. Released Documents of NOPIMS. Available online: https://nopims.dmp.wa.gov.au/Nopims/Search/ReleasedDocuments (accessed on 24 November 2022).
  41. Long, J.; Shelhamer, E.; Darrell, T. Fully Convolutional Networks for Semantic Segmentation. arXiv 2015, arXiv:1411.4038. [Google Scholar]
  42. Chen, G.; Tan, X.; Guo, B.; Zhu, K.; Liao, P.; Wang, T.; Wang, Q.; Zhang, X. SDFCNv2: An Improved FCN Framework for Remote Sensing Images Semantic Segmentation. Remote Sens. 2021, 13, 4902. [Google Scholar] [CrossRef]
  43. Wu, J.; Liu, B.; Zhang, H.; He, S.; Yang, Q. Fault Detection Based on Fully Convolutional Networks (FCN). J. Mar. Sci. Eng. 2021, 9, 259. [Google Scholar] [CrossRef]
  44. Xu, W.; Fang, W.; Fu, L. Seismic Data Interpolation Using 5D-FCN: A Preliminary Study. IEEE Geosci. Remote. Sens. Lett. 2024, 21, 7503305. [Google Scholar] [CrossRef]
  45. Pizer, S.M.; Amburn, E.P.; Austin, J.D.; Cromartie, R.; Geselowitz, A.; Greer, T.; Zuiderveld, K. Adaptive histogram equalization and its variations. Comput. Vision Graph. Image Process. 1987, 39, 355–368. [Google Scholar] [CrossRef]
  46. Information about Stromlo-1 Exploration Drilling Program. Available online: https://info.nopsema.gov.au/environment_plans/463/show_public (accessed on 24 November 2022).
Figure 1. Architecture of Self attention U-Net.
Figure 1. Architecture of Self attention U-Net.
Jmse 13 00262 g001
Figure 2. Workflow of pre-process strategy.
Figure 2. Workflow of pre-process strategy.
Jmse 13 00262 g002
Figure 3. Loss curve during validation.
Figure 3. Loss curve during validation.
Jmse 13 00262 g003
Figure 4. Inversion of the SEG/EAGE Salt model based on 1D linear background impedance profile: (a) channel 1 of input: imaging profile, (b) channel 2 of input: background impedance profile, (c) inversion by proposed method, (d) original salt model.
Figure 4. Inversion of the SEG/EAGE Salt model based on 1D linear background impedance profile: (a) channel 1 of input: imaging profile, (b) channel 2 of input: background impedance profile, (c) inversion by proposed method, (d) original salt model.
Jmse 13 00262 g004
Figure 5. Inversion and wavenumber spectra of the SEG/EAGE Salt model based on 1D linear background impedance profile: (a) background impedance profile, (b) inversion by proposed method, (c) salt model, (df) are corresponding wavenumber spectra to (ac).
Figure 5. Inversion and wavenumber spectra of the SEG/EAGE Salt model based on 1D linear background impedance profile: (a) background impedance profile, (b) inversion by proposed method, (c) salt model, (df) are corresponding wavenumber spectra to (ac).
Jmse 13 00262 g005
Figure 6. Inversion of the Marmousi model based on 1D linear background impedance profile, (a) imaging profile: (b) background impedance profile, (c) inversion by proposed method, (d) original Marmousi model.
Figure 6. Inversion of the Marmousi model based on 1D linear background impedance profile, (a) imaging profile: (b) background impedance profile, (c) inversion by proposed method, (d) original Marmousi model.
Jmse 13 00262 g006
Figure 7. Inversion of the SEG/EAGE Salt model based on 1D logging background impedance profile without high impedance: (a) imaging profile, (b) background impedance profile, (c) inversion by the proposed method, (d) original salt model and location of logging trace marked by dotted line is No. 1050.
Figure 7. Inversion of the SEG/EAGE Salt model based on 1D logging background impedance profile without high impedance: (a) imaging profile, (b) background impedance profile, (c) inversion by the proposed method, (d) original salt model and location of logging trace marked by dotted line is No. 1050.
Jmse 13 00262 g007
Figure 8. Inversion and wavenumber spectra of the SEG/EAGE Salt model based on 1D logging background impedance profile with high impedance: (a) imaging profile, (b) background impedance profile, (c) inversion by the proposed method, (d) original salt model and location of logging trace marked by dotted line is No. 750.
Figure 8. Inversion and wavenumber spectra of the SEG/EAGE Salt model based on 1D logging background impedance profile with high impedance: (a) imaging profile, (b) background impedance profile, (c) inversion by the proposed method, (d) original salt model and location of logging trace marked by dotted line is No. 750.
Jmse 13 00262 g008
Figure 9. Inversion of the Marmousi model based on 1D logging background impedance profile with high impedance: (a) imaging profile, (b) background impedance profile, (c) inversion by proposed method, (d) original Marmousi model.
Figure 9. Inversion of the Marmousi model based on 1D logging background impedance profile with high impedance: (a) imaging profile, (b) background impedance profile, (c) inversion by proposed method, (d) original Marmousi model.
Jmse 13 00262 g009
Figure 10. Inversion of the SEG/EAGE Salt model based on 2D Gaussian-blurred background impedance profile: (a) imaging profile, (b) background impedance profile, (c) inversion by the proposed method, (d) original salt model.
Figure 10. Inversion of the SEG/EAGE Salt model based on 2D Gaussian-blurred background impedance profile: (a) imaging profile, (b) background impedance profile, (c) inversion by the proposed method, (d) original salt model.
Jmse 13 00262 g010
Figure 11. Inversion of the Marmousi model based on 2D Gaussian-blurred background impedance profile: (a) imaging profile, (b) background impedance profile, (c) inversion by the proposed method, (d) original Marmousi model.
Figure 11. Inversion of the Marmousi model based on 2D Gaussian-blurred background impedance profile: (a) imaging profile, (b) background impedance profile, (c) inversion by the proposed method, (d) original Marmousi model.
Jmse 13 00262 g011
Figure 12. Relative errors between the SEG/EAGE Salt model and inversions which are inverted by four types of background impedance profiles: (first column) 1D linear, 1D logging without, with high impedance, and 2D Gaussian-blurred background impedance profiles; (second column) inversions; (third column) relative errors between the true model and inversions in the second column.
Figure 12. Relative errors between the SEG/EAGE Salt model and inversions which are inverted by four types of background impedance profiles: (first column) 1D linear, 1D logging without, with high impedance, and 2D Gaussian-blurred background impedance profiles; (second column) inversions; (third column) relative errors between the true model and inversions in the second column.
Jmse 13 00262 g012
Figure 13. Relative errors between the Marmousi model and inversions which are inverted by three types of background impedance profiles: (first column) 1D linear, 1D logging, and 2D Gaussian-blurred background impedance profiles; (second column) inversions; (third column) relative errors between the true model and inversions in the second column.
Figure 13. Relative errors between the Marmousi model and inversions which are inverted by three types of background impedance profiles: (first column) 1D linear, 1D logging, and 2D Gaussian-blurred background impedance profiles; (second column) inversions; (third column) relative errors between the true model and inversions in the second column.
Jmse 13 00262 g013
Figure 14. The location of Ceduna sub-basin survey area [40].
Figure 14. The location of Ceduna sub-basin survey area [40].
Jmse 13 00262 g014
Figure 15. Inversion based on Ceduna sub-basin marine seismic data: (a) RTM profile (inline No. 550) after pre-process, (b) migration velocity profile as a background impedance profile with constant density in this research, (c) inversion by the previous strategy where pre-process and iteration in test stage are not contained, (d) inversion by the proposed strategy, (eg) are corresponding wavenumber spectra of (bd).
Figure 15. Inversion based on Ceduna sub-basin marine seismic data: (a) RTM profile (inline No. 550) after pre-process, (b) migration velocity profile as a background impedance profile with constant density in this research, (c) inversion by the previous strategy where pre-process and iteration in test stage are not contained, (d) inversion by the proposed strategy, (eg) are corresponding wavenumber spectra of (bd).
Jmse 13 00262 g015
Figure 16. Inversions with different widths of high-impedance layers based on different logging traces (first column) Salt model and locations of logging traces marked by black lines are No. 1050, 750, 500, and 400 from top to bottom (second column). One-dimensional logging background profiles with different widths of high-impedance layers (third column) inversions based on the second column.
Figure 16. Inversions with different widths of high-impedance layers based on different logging traces (first column) Salt model and locations of logging traces marked by black lines are No. 1050, 750, 500, and 400 from top to bottom (second column). One-dimensional logging background profiles with different widths of high-impedance layers (third column) inversions based on the second column.
Jmse 13 00262 g016
Figure 17. Inversions with and without pre-process on imaging profile. (a,b) RTM imaging profile with pre-process and inversion, (c,d) RTM imaging profile without pre-process and inversion.
Figure 17. Inversions with and without pre-process on imaging profile. (a,b) RTM imaging profile with pre-process and inversion, (c,d) RTM imaging profile without pre-process and inversion.
Jmse 13 00262 g017
Figure 18. Inversions by different background impedance profiles with smoothing radius. (First column) background profiles with different blurred radii, from top to bottom, are 5, 10, 20, and 40 grids, respectively; (second column) corresponding inversions; and (third column) relative errors.
Figure 18. Inversions by different background impedance profiles with smoothing radius. (First column) background profiles with different blurred radii, from top to bottom, are 5, 10, 20, and 40 grids, respectively; (second column) corresponding inversions; and (third column) relative errors.
Jmse 13 00262 g018
Figure 19. Inversions of RTM data based on different widths of high-impedance layers by three-times iterations. (First row) input including RTM profile and the SEG/EAGE Salt model, (second row) background profile without high impedance and inversions at iteration 1, 2, 3, (third row) background profile with high impedance layer and inversions at iteration 1, 2, 3, (second row) background profile with wider high impedance layer and inversions at iteration 1, 2, 3.
Figure 19. Inversions of RTM data based on different widths of high-impedance layers by three-times iterations. (First row) input including RTM profile and the SEG/EAGE Salt model, (second row) background profile without high impedance and inversions at iteration 1, 2, 3, (third row) background profile with high impedance layer and inversions at iteration 1, 2, 3, (second row) background profile with wider high impedance layer and inversions at iteration 1, 2, 3.
Jmse 13 00262 g019
Table 1. Architecture of U-Net.
Table 1. Architecture of U-Net.
LayerInput (BS, W, H, C)TypeOutput (BS, W, H, C)
1(1, 200, 200, 2)Input(1, 200, 200, 64)
2(1, 200, 200, 64)Forward convolution(1, 100, 100, 128)
3(1, 100, 100, 128)Forward convolution(1, 50, 50, 256)
4(1, 50, 50, 256)Forward convolution(1, 25, 25, 512)
5(1, 25, 25, 512)Forward convolution(1, 12, 12, 1024)
6(1, 12, 12, 1024)Self attention(1, 12, 12, 1024)
7(1, 12, 12, 1024)Transposed convolution(1, 25, 25, 512)
8(1, 25, 25, 512)Transposed convolution(1, 50, 50, 256)
9(1, 50, 50, 256)Transposed convolution(1, 100, 100, 128)
10(1, 100, 100, 128)Transposed convolution(1, 200, 200, 64)
11(1, 200, 200, 64)Output(1, 200, 200, 1)
Table 2. Details of layers.
Table 2. Details of layers.
TypeInput shapeOperationActivationChannelFilterStridPaddingOutput
Input(BS, NVX, NVZ, 2)ConvolutionReLU643 × 31Same(BS, NVX, NVZ, 64)
Forward convolution(BS, W, H, C)ConvolutionReLUC3 × 31Same(BS, W, H, C)
 (BS, W, H, C)Max pool--2 × 22-(BS, W/2, H/2, C)
 (BS, W/2, H/2, C)ConvolutionReLU2C3 × 31Same(BS, W/2, H/2, 2C)
Self attention(BS, W, H, C)ConvolutionSoftmax11 × 11Same(BS, W, H, C)
Transposed convolution(BS, W/2, H/2, 2C)ConvolutionReLUC2 × 22Same(BS, W, H, C)
 (BS, W, H, C)Channel-wise concatenation-C+C--Same(BS, W, H, 2C)
 (BS, W, H, 2C)ConvolutionReLUC3 × 31Same(BS, W, H, C)
 (BS, W, H, C)ConvolutionReLUC3 × 31Same(BS, W, H, C)
Output(BS, NVX, NVZ, 64)ConvolutionReLU13 × 31Same(BS, NVX, NVZ, 1)
Table 3. Notes of testing data.
Table 3. Notes of testing data.
ModelType of Imaging ProfilesType of Background Impedance Profiles
SEG/EAGE Salt 1D linear
and MarmousiSynthetic1D logging
  2D Gaussian-blurred
Ceduna sub-basinRTMMigration velocity with constant density
Table 4. MSE.
Table 4. MSE.
First ColumnSecond Column
1.09460.2031
0.87900.1561
0.77280.1426
0.19010.0838
Table 5. MSE.
Table 5. MSE.
First ColumnSecond Column
0.24470.0892
0.33320.1085
0.02950.0148
Table 6. MSE.
Table 6. MSE.
Second ColumnThird Column
0.87900.1561
0.77280.1426
0.82580.2491
1.00000.2057
Table 7. MSE.
Table 7. MSE.
(a)(b)(c)(d)
0.87820.39990.85840.7821
Table 8. MSE.
Table 8. MSE.
First ColumnSecond Column
0.87830.1309
0.85840.1299
0.82660.1290
0.77280.1291
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Tao, L.; Gu, Z.; Ren, H. Improving the Seismic Impedance Inversion by Fully Convolutional Neural Network. J. Mar. Sci. Eng. 2025, 13, 262. https://doi.org/10.3390/jmse13020262

AMA Style

Tao L, Gu Z, Ren H. Improving the Seismic Impedance Inversion by Fully Convolutional Neural Network. Journal of Marine Science and Engineering. 2025; 13(2):262. https://doi.org/10.3390/jmse13020262

Chicago/Turabian Style

Tao, Liurong, Zhiwei Gu, and Haoran Ren. 2025. "Improving the Seismic Impedance Inversion by Fully Convolutional Neural Network" Journal of Marine Science and Engineering 13, no. 2: 262. https://doi.org/10.3390/jmse13020262

APA Style

Tao, L., Gu, Z., & Ren, H. (2025). Improving the Seismic Impedance Inversion by Fully Convolutional Neural Network. Journal of Marine Science and Engineering, 13(2), 262. https://doi.org/10.3390/jmse13020262

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop