Benchmarking Image Processing Algorithms for Unmanned Aerial System-Assisted Crack Detection in Concrete Structures

This paper summarizes the results of traditional image processing algorithms for detection of defects in concrete using images taken by Unmanned Aerial Systems (UASs). Such algorithms are useful for improving the accuracy of crack detection during autonomous inspection of bridges and other structure...

Full description

Bibliographic Details
Main Authors: Sattar Dorafshan, Robert J. Thomas, Marc Maguire
Format: Article
Language:English
Published: MDPI AG 2019-04-01
Series:Infrastructures
Subjects:
Online Access:https://www.mdpi.com/2412-3811/4/2/19
id doaj-32f2285aed944bca928503ecbeca42e2
record_format Article
spelling doaj-32f2285aed944bca928503ecbeca42e22020-11-25T01:13:40ZengMDPI AGInfrastructures2412-38112019-04-01421910.3390/infrastructures4020019infrastructures4020019Benchmarking Image Processing Algorithms for Unmanned Aerial System-Assisted Crack Detection in Concrete StructuresSattar Dorafshan0Robert J. Thomas1Marc Maguire2Office of Infrastructure Research and Development, Turner-Fairbank Highway Research Center, Federal Highway Administration, Sterling, VA 22101, USADepartment of Civil and Environmental Engineering, Clarkson University, Potsdam, NY 13699-5710, USADepartment of Civil and Environmental Engineering, Utah State University, Logan, UT 84322-4110, USAThis paper summarizes the results of traditional image processing algorithms for detection of defects in concrete using images taken by Unmanned Aerial Systems (UASs). Such algorithms are useful for improving the accuracy of crack detection during autonomous inspection of bridges and other structures, and they have yet to be compared and evaluated on a dataset of concrete images taken by UAS. The authors created a generic image processing algorithm for crack detection, which included the major steps of filter design, edge detection, image enhancement, and segmentation, designed to uniformly compare different edge detectors. Edge detection was carried out by six filters in the spatial (Roberts, Prewitt, Sobel, and Laplacian of Gaussian) and frequency (Butterworth and Gaussian) domains. These algorithms were applied to fifty images each of defected and sound concrete. Performances of the six filters were compared in terms of accuracy, precision, minimum detectable crack width, computational time, and noise-to-signal ratio. In general, frequency domain techniques were slower than spatial domain methods because of the computational intensity of the Fourier and inverse Fourier transformations used to move between spatial and frequency domains. Frequency domain methods also produced noisier images than spatial domain methods. Crack detection in the spatial domain using the Laplacian of Gaussian filter proved to be the fastest, most accurate, and most precise method, and it resulted in the finest detectable crack width. The Laplacian of Gaussian filter in spatial domain is recommended for future applications of real-time crack detection using UAS.https://www.mdpi.com/2412-3811/4/2/19structural condition assessmentconcrete structuresunmanned aerial systemscrack detectionimage processingnoncontact methods
collection DOAJ
language English
format Article
sources DOAJ
author Sattar Dorafshan
Robert J. Thomas
Marc Maguire
spellingShingle Sattar Dorafshan
Robert J. Thomas
Marc Maguire
Benchmarking Image Processing Algorithms for Unmanned Aerial System-Assisted Crack Detection in Concrete Structures
Infrastructures
structural condition assessment
concrete structures
unmanned aerial systems
crack detection
image processing
noncontact methods
author_facet Sattar Dorafshan
Robert J. Thomas
Marc Maguire
author_sort Sattar Dorafshan
title Benchmarking Image Processing Algorithms for Unmanned Aerial System-Assisted Crack Detection in Concrete Structures
title_short Benchmarking Image Processing Algorithms for Unmanned Aerial System-Assisted Crack Detection in Concrete Structures
title_full Benchmarking Image Processing Algorithms for Unmanned Aerial System-Assisted Crack Detection in Concrete Structures
title_fullStr Benchmarking Image Processing Algorithms for Unmanned Aerial System-Assisted Crack Detection in Concrete Structures
title_full_unstemmed Benchmarking Image Processing Algorithms for Unmanned Aerial System-Assisted Crack Detection in Concrete Structures
title_sort benchmarking image processing algorithms for unmanned aerial system-assisted crack detection in concrete structures
publisher MDPI AG
series Infrastructures
issn 2412-3811
publishDate 2019-04-01
description This paper summarizes the results of traditional image processing algorithms for detection of defects in concrete using images taken by Unmanned Aerial Systems (UASs). Such algorithms are useful for improving the accuracy of crack detection during autonomous inspection of bridges and other structures, and they have yet to be compared and evaluated on a dataset of concrete images taken by UAS. The authors created a generic image processing algorithm for crack detection, which included the major steps of filter design, edge detection, image enhancement, and segmentation, designed to uniformly compare different edge detectors. Edge detection was carried out by six filters in the spatial (Roberts, Prewitt, Sobel, and Laplacian of Gaussian) and frequency (Butterworth and Gaussian) domains. These algorithms were applied to fifty images each of defected and sound concrete. Performances of the six filters were compared in terms of accuracy, precision, minimum detectable crack width, computational time, and noise-to-signal ratio. In general, frequency domain techniques were slower than spatial domain methods because of the computational intensity of the Fourier and inverse Fourier transformations used to move between spatial and frequency domains. Frequency domain methods also produced noisier images than spatial domain methods. Crack detection in the spatial domain using the Laplacian of Gaussian filter proved to be the fastest, most accurate, and most precise method, and it resulted in the finest detectable crack width. The Laplacian of Gaussian filter in spatial domain is recommended for future applications of real-time crack detection using UAS.
topic structural condition assessment
concrete structures
unmanned aerial systems
crack detection
image processing
noncontact methods
url https://www.mdpi.com/2412-3811/4/2/19
work_keys_str_mv AT sattardorafshan benchmarkingimageprocessingalgorithmsforunmannedaerialsystemassistedcrackdetectioninconcretestructures
AT robertjthomas benchmarkingimageprocessingalgorithmsforunmannedaerialsystemassistedcrackdetectioninconcretestructures
AT marcmaguire benchmarkingimageprocessingalgorithmsforunmannedaerialsystemassistedcrackdetectioninconcretestructures
_version_ 1725160737258602496