DiffraPy: An open-source Python']Python software for seismic diffraction imaging

被引:0
|
作者
Zakarewicz, Guilherme [1 ]
Maciel, Susanne [2 ]
Biloti, Ricardo [3 ]
机构
[1] Univ Brasilia UnB, Inst Geosci, Grad Program Appl Geosci & Geodynam, Brasilia, Brazil
[2] Fac UnB Planaltina FUP, Brasilia, DF, Brazil
[3] Univ Campinas Brazil, Campinas, Brazil
关键词
Open-software; !text type='Python']Python[!/text; Seismic diffraction; Diffraction imaging; Forward modeling; Discontinuities; MIGRATION VELOCITY ANALYSIS; KIRCHHOFF MIGRATION; UNIFIED APPROACH; WAVE-FIELD; REFLECTION; SEPARATION; TIME; EQUATION; APERTURE; TOOLBOX;
D O I
10.1016/j.cageo.2024.105575
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Seismic diffraction events, often overlooked as noise in conventional seismic imaging methods, contain valuable high-resolution information about subsurface structures and heterogeneities. Furthermore, the diffractive component of the wavefield is masked by the stronger reflection events. Although the literature presents innovative methods for separating diffracted events from the total wavefield, there are currently limited options of open -source alternatives in seismic diffraction processing and imaging. In this study, we introduce DiffraPy, an open -source Python package specifically designed for performing both conventional and diffractionoriented migrations. The main workflow involves implementing an anti-stationary phase filter in the Kirchhoff migration for enhancing energy outside the Fresnel zone. Additionally, we propose using the semblance matrix obtained from the dip field calculation as an additional weight in conventional migration. The code provides functionality for forward modeling seismic data, allowing for new testing and experimentation. We demonstrate the general workflow of the code using a toy model and evaluate its capabilities on a synthetic salt model. In both cases, the program successfully suppressed the majority of reflected energy in the diffraction-oriented image. The final image highlights the responses of small lenses, discontinuities, and faults, providing valuable insights into the subsurface for interpretation. Despite the method sensitivity to variations in the correct velocity model, we demonstrate that our code is capable of imaging diffractors even when utilizing incorrect migration velocities of up to 5%. Our wavenumber analysis reveals the diffraction image preservation of smaller wavelengths, indicating higher resolution compared to conventional products. Future implementations may include extension to 3D datasets and improve the computational efficiency of our code. We expect our code to offer the geosciences community the first freely accessible and well-documented Python alternative for testing, reproducing, and exploring diffraction imaging examples.
引用
收藏
页数:13
相关论文
共 50 条
  • [1] DiffraPy: An open-source Python software for seismic diffraction imaging
    Zakarewicz, Guilherme
    Maciel, Susanne
    Biloti, Ricardo
    [J]. Computers and Geosciences, 2024, 186
  • [2] SLEEP: A PYTHON']PYTHON OPEN-SOURCE SOFTWARE FOR VISUALIZING AND SCORING SLEEP DATA
    Vallat, R.
    Combrisson, E.
    Eichenlaub, J. -B.
    O'Reilly, C.
    Lajnef, T.
    Guillot, A.
    Ruby, P.
    Jerbi, K.
    [J]. SLEEP MEDICINE, 2017, 40 : E333 - E333
  • [3] Simple Physics With Python']Python: A Workbook on Introductory Physics With Open-Source Software
    Mandanici, Andrea
    Mandaglio, Giuseppe
    Nibali, Valeria Conti
    Fiumara, Giacomo
    Pirrotta, Giovanni
    [J]. COMPUTING IN SCIENCE & ENGINEERING, 2022, 24 (02) : 74 - 78
  • [4] Sleep: An Open-Source Python']Python Software for Visualization, Analysis, and Staging of Sleep Data
    Combrisson, Etienne
    Vallat, Raphael
    Eichenlaub, Jean-Baptiste
    O'Reilly, Christian
    Lajnef, Tarek
    Guillot, Aymeric
    Ruby, Perrine M.
    Jerbi, Karim
    [J]. FRONTIERS IN NEUROINFORMATICS, 2017, 11
  • [5] FaultQuake: An open-source Python']Python tool for estimating Seismic Activity Rates in faults
    Tavakolizadeh, Nasrin
    Mohammadigheymasi, Hamzeh
    Visini, Francesco
    Pombo, Nuno
    [J]. COMPUTERS & GEOSCIENCES, 2024, 191
  • [6] PyOMA2: An Open-Source Python']Python Software for Operational Modal Analysis
    Pasca, Dag Pasquale
    Margoni, Diego Federico
    Rosso, Marco Martino
    Aloisio, Angelo
    [J]. PROCEEDINGS OF THE 10TH INTERNATIONAL OPERATIONAL MODAL ANALYSIS CONFERENCE, VOL 1, IOMAC 2024, 2024, 514 : 423 - 434
  • [7] PyMoDAQ: An open-source Python']Python-based software for modular data acquisition
    Weber, S. J.
    [J]. REVIEW OF SCIENTIFIC INSTRUMENTS, 2021, 92 (04):
  • [8] X-Light: an open-source software written in Python']Python to determine the residual stress by X-ray diffraction
    Tu-Quoc-Sang Pham
    Geandier, Guillaume
    Ratel-Ramond, Nicolas
    Mareau, Charles
    Malard, Benoit
    [J]. JOURNAL OF APPLIED CRYSTALLOGRAPHY, 2021, 54 : 1244 - 1251
  • [9] Open-source, Python']Python-based, hardware and software for controlling behavioural neuroscience experiments
    Akam, Thomas
    Lustig, Andy
    Rowland, James M.
    Kapanaiah, Sampath K. T.
    Esteve-Agraz, Joan
    Panniello, Mariangela
    Marquez, Cristina
    Kohl, Michael M.
    Kaetzel, Dennis
    Costa, Rui M.
    Walton, Mark E.
    [J]. ELIFE, 2022, 11
  • [10] SynBiopython']python: an open-source software library for Synthetic Biology
    Yeoh, Jing Wui
    Swainston, Neil
    Vegh, Peter
    Zulkower, Valentin
    Carbonell, Pablo
    Holowko, Maciej B.
    Peddinti, Gopal
    Poh, Chueh Loo
    [J]. SYNTHETIC BIOLOGY, 2021, 6 (01)