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...
Main Authors: | , , |
---|---|
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 |