This repository presents the c3_algorithm for detecting and fitting hypobolae from Ground Penetrating Radar (GPR) B-scan images.
-- The /c3_algorithms folder contains all core functions, with c3_hyperbola_fitting() as the main interface.
-- The run_example.m file demonstrates how to use the code, along with five testing GPR images.
-- Two Matlab toolboxes are required in the main code, including -- Curve Fitting Toolbox: smooth() -- Image Processing Toolbox: edge()
You can launch run_example.m to see how to use the provided code.
Please consider citing the following article if you are using this code in your research or commercial work:
"Dou Q, Wei L, Magee D, Cohn A. 2017. Real-Time Hyperbola Recognition and Fitting in GPR Data. IEEE Transactions on Geoscience and Remote Sensing. 51-62 55.1" https://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=7572995
Please Contact us if you have any questions/suggestions: a.g.cohn@leeds.ac.uk, q.dou@leeds.ac.uk, l.j.wei@leeds.ac.uk,
Many thanks