On the Introduction of Canny Operator in an Advanced Imaging Algorithm for Real-Time Detection of Hyperbolas in Ground-Penetrating Radar Data

This paper focuses on the use of the Canny edge detector as the first step of an advanced imaging algorithm for automated detection of hyperbolic reflections in ground-penetrating radar (GPR) data. Since the imaging algorithm aims to work in real time; particular attention is paid to its computation...

Full description

Bibliographic Details
Main Authors: Željko Bugarinović, Lara Pajewski, Aleksandar Ristić, Milan Vrtunski, Miro Govedarica, Mirko Borisov
Format: Article
Language:English
Published: MDPI AG 2020-03-01
Series:Electronics
Subjects:
Online Access:https://www.mdpi.com/2079-9292/9/3/541
id doaj-cdc82b4679284640b2ef4779daef2a81
record_format Article
spelling doaj-cdc82b4679284640b2ef4779daef2a812020-11-25T03:51:10ZengMDPI AGElectronics2079-92922020-03-019354110.3390/electronics9030541electronics9030541On the Introduction of Canny Operator in an Advanced Imaging Algorithm for Real-Time Detection of Hyperbolas in Ground-Penetrating Radar DataŽeljko Bugarinović0Lara Pajewski1Aleksandar Ristić2Milan Vrtunski3Miro Govedarica4Mirko Borisov5Department for computing and control engineering, Faculty of technical sciences, University of Novi Sad, 21000 Novi Sad, SerbiaDepartment of Information Engineering, Electronics and Telecommunications, Sapienza University of Rome, 00184 Rome, ItalyDepartment for computing and control engineering, Faculty of technical sciences, University of Novi Sad, 21000 Novi Sad, SerbiaDepartment for computing and control engineering, Faculty of technical sciences, University of Novi Sad, 21000 Novi Sad, SerbiaDepartment for computing and control engineering, Faculty of technical sciences, University of Novi Sad, 21000 Novi Sad, SerbiaDepartment for computing and control engineering, Faculty of technical sciences, University of Novi Sad, 21000 Novi Sad, SerbiaThis paper focuses on the use of the Canny edge detector as the first step of an advanced imaging algorithm for automated detection of hyperbolic reflections in ground-penetrating radar (GPR) data. Since the imaging algorithm aims to work in real time; particular attention is paid to its computational efficiency. Various alternative criteria are designed and examined, to fasten the procedure by eliminating unnecessary edge pixels from Canny-processed data, before such data go through the subsequent steps of the detection algorithm. The effectiveness and reliability of the proposed methodology are tested on a wide set of synthetic and experimental radargrams with promising results. The finite-difference time-domain simulator gprMax is used to generate synthetic radargrams for the tests, while the real radargrams come from GPR surveys carried out by the authors in urban areas. The imaging algorithm is implemented in MATLAB.https://www.mdpi.com/2079-9292/9/3/541ground-penetrating radarnon-destructive testingmicrowave imagingcanny edge operatorreal-time detectiontarget localizationhyperbolic reflections
collection DOAJ
language English
format Article
sources DOAJ
author Željko Bugarinović
Lara Pajewski
Aleksandar Ristić
Milan Vrtunski
Miro Govedarica
Mirko Borisov
spellingShingle Željko Bugarinović
Lara Pajewski
Aleksandar Ristić
Milan Vrtunski
Miro Govedarica
Mirko Borisov
On the Introduction of Canny Operator in an Advanced Imaging Algorithm for Real-Time Detection of Hyperbolas in Ground-Penetrating Radar Data
Electronics
ground-penetrating radar
non-destructive testing
microwave imaging
canny edge operator
real-time detection
target localization
hyperbolic reflections
author_facet Željko Bugarinović
Lara Pajewski
Aleksandar Ristić
Milan Vrtunski
Miro Govedarica
Mirko Borisov
author_sort Željko Bugarinović
title On the Introduction of Canny Operator in an Advanced Imaging Algorithm for Real-Time Detection of Hyperbolas in Ground-Penetrating Radar Data
title_short On the Introduction of Canny Operator in an Advanced Imaging Algorithm for Real-Time Detection of Hyperbolas in Ground-Penetrating Radar Data
title_full On the Introduction of Canny Operator in an Advanced Imaging Algorithm for Real-Time Detection of Hyperbolas in Ground-Penetrating Radar Data
title_fullStr On the Introduction of Canny Operator in an Advanced Imaging Algorithm for Real-Time Detection of Hyperbolas in Ground-Penetrating Radar Data
title_full_unstemmed On the Introduction of Canny Operator in an Advanced Imaging Algorithm for Real-Time Detection of Hyperbolas in Ground-Penetrating Radar Data
title_sort on the introduction of canny operator in an advanced imaging algorithm for real-time detection of hyperbolas in ground-penetrating radar data
publisher MDPI AG
series Electronics
issn 2079-9292
publishDate 2020-03-01
description This paper focuses on the use of the Canny edge detector as the first step of an advanced imaging algorithm for automated detection of hyperbolic reflections in ground-penetrating radar (GPR) data. Since the imaging algorithm aims to work in real time; particular attention is paid to its computational efficiency. Various alternative criteria are designed and examined, to fasten the procedure by eliminating unnecessary edge pixels from Canny-processed data, before such data go through the subsequent steps of the detection algorithm. The effectiveness and reliability of the proposed methodology are tested on a wide set of synthetic and experimental radargrams with promising results. The finite-difference time-domain simulator gprMax is used to generate synthetic radargrams for the tests, while the real radargrams come from GPR surveys carried out by the authors in urban areas. The imaging algorithm is implemented in MATLAB.
topic ground-penetrating radar
non-destructive testing
microwave imaging
canny edge operator
real-time detection
target localization
hyperbolic reflections
url https://www.mdpi.com/2079-9292/9/3/541
work_keys_str_mv AT zeljkobugarinovic ontheintroductionofcannyoperatorinanadvancedimagingalgorithmforrealtimedetectionofhyperbolasingroundpenetratingradardata
AT larapajewski ontheintroductionofcannyoperatorinanadvancedimagingalgorithmforrealtimedetectionofhyperbolasingroundpenetratingradardata
AT aleksandarristic ontheintroductionofcannyoperatorinanadvancedimagingalgorithmforrealtimedetectionofhyperbolasingroundpenetratingradardata
AT milanvrtunski ontheintroductionofcannyoperatorinanadvancedimagingalgorithmforrealtimedetectionofhyperbolasingroundpenetratingradardata
AT mirogovedarica ontheintroductionofcannyoperatorinanadvancedimagingalgorithmforrealtimedetectionofhyperbolasingroundpenetratingradardata
AT mirkoborisov ontheintroductionofcannyoperatorinanadvancedimagingalgorithmforrealtimedetectionofhyperbolasingroundpenetratingradardata
_version_ 1724488425009053696