SoftwareX (May 2024)
GPRlab: A ground penetrating radar data processing and analysis software based on MATLAB
Abstract
Ground penetrating radar (GPR) is widely used in many fields, but its data processing is limited by proprietary software and interdisciplinary knowledge. To address this challenge, we introduce GPRlab, a MATLAB-based software for GPR data processing and analysis, intended to serve potential GPR researchers across diverse fields. GPRlab performs GPR B-Scan data processing and A-Scan waveform analysis tasks. GPRlab has the characteristics of supporting diverse data formats, modular processing workflow, and knowledge transfer, making it adaptable for users of different professional levels and application fields. GPRlab has the potential to be a fundamental tool for researching and teaching GPR technology.