GPR-FWI-Py: Open-source Python software for multi-scale regularized full waveform inversion in Ground Penetrating Radar using random excitation sources

Full Waveform Inversion (FWI) of Ground Penetrating Radar (GPR) is crucial for enhancing subsurface imaging, yet its applications often confronts computational and usability challenges. This paper introduces GPR-FWI-Py, a comprehensive 2D GPR FWI code package that addresses these challenges through...

Full description

Saved in:
Bibliographic Details
Published inComputers & geosciences Vol. 197; p. 105870
Main Authors Wang, Xiangyu, Liu, Hai, Meng, Xu, Hu, Hesong
Format Journal Article
LanguageEnglish
Published Elsevier Ltd 01.03.2025
Subjects
Online AccessGet full text
ISSN0098-3004
DOI10.1016/j.cageo.2025.105870

Cover

More Information
Summary:Full Waveform Inversion (FWI) of Ground Penetrating Radar (GPR) is crucial for enhancing subsurface imaging, yet its applications often confronts computational and usability challenges. This paper introduces GPR-FWI-Py, a comprehensive 2D GPR FWI code package that addresses these challenges through a multi-scale strategy, a random excitation source strategy, and Total Variation (TV) regularization. Optimized for high-performance computing, the software is developed in pure Python, ensuring both high efficiency and accessibility. Key features include user-friendly design and readability, which empower users to easily adapt and maintain the software to meet specific project needs. Performance evaluations on layered and Over-Thrust models confirm that our strategies significantly improve FWI results. The modular architecture of GPR-FWI-Py not only simplifies the integration of the FWI algorithm into GPR imaging but also enhances adaptability by supporting the introduction of additional functionalities. •2D GPR FWI code with multi-scale, random source and TV regularization strategies.•Python code optimized for high-performance computing.•Design’s modularity and user-friendliness facilitate easy maintenance.•Effectiveness in FWI across layered and Over-Thrust models is demonstrated.
Bibliography:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 23
ISSN:0098-3004
DOI:10.1016/j.cageo.2025.105870