lweileeds / hyperbola_recognition

This repository presents the c3_algorithm for detecting and fitting hypobolae from Ground Penetrating Radar (GPR) B-scan images.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

alt text

About

This repository presents the c3_algorithm for detecting and fitting hypobolae from Ground Penetrating Radar (GPR) B-scan images.


Languages

Language:MATLAB 100.0%