Cargando…

Smart Pothole Detection Using Deep Learning Based on Dilated Convolution

Roads make a huge contribution to the economy and act as a platform for transportation. Potholes in roads are one of the major concerns in transportation infrastructure. A lot of research has proposed using computer vision techniques to automate pothole detection that include a wide range of image p...

Descripción completa

Detalles Bibliográficos
Autor principal: Ahmed, Khaled R.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8704745/
https://www.ncbi.nlm.nih.gov/pubmed/34960498
http://dx.doi.org/10.3390/s21248406
_version_ 1784621780908900352
author Ahmed, Khaled R.
author_facet Ahmed, Khaled R.
author_sort Ahmed, Khaled R.
collection PubMed
description Roads make a huge contribution to the economy and act as a platform for transportation. Potholes in roads are one of the major concerns in transportation infrastructure. A lot of research has proposed using computer vision techniques to automate pothole detection that include a wide range of image processing and object detection algorithms. There is a need to automate the pothole detection process with adequate accuracy and speed and implement the process easily and with low setup cost. In this paper, we have developed efficient deep learning convolution neural networks (CNNs) to detect potholes in real-time with adequate accuracy. To reduce the computational cost and improve the training results, this paper proposes a modified VGG16 (MVGG16) network by removing some convolution layers and using different dilation rates. Moreover, this paper uses the MVGG16 as a backbone network for the Faster R-CNN. In addition, this work compares the performance of YOLOv5 (Large (Y(l)), Medium (Y(m)), and Small (Y(s))) models with ResNet101 backbone and Faster R-CNN with ResNet50(FPN), VGG16, MobileNetV2, InceptionV3, and MVGG16 backbones. The experimental results show that the Y(s) model is more applicable for real-time pothole detection because of its speed. In addition, using the MVGG16 network as the backbone of the Faster R-CNN provides better mean precision and shorter inference time than using VGG16, InceptionV3, or MobilNetV2 backbones. The proposed MVGG16 succeeds in balancing the pothole detection accuracy and speed.
format Online
Article
Text
id pubmed-8704745
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-87047452021-12-25 Smart Pothole Detection Using Deep Learning Based on Dilated Convolution Ahmed, Khaled R. Sensors (Basel) Article Roads make a huge contribution to the economy and act as a platform for transportation. Potholes in roads are one of the major concerns in transportation infrastructure. A lot of research has proposed using computer vision techniques to automate pothole detection that include a wide range of image processing and object detection algorithms. There is a need to automate the pothole detection process with adequate accuracy and speed and implement the process easily and with low setup cost. In this paper, we have developed efficient deep learning convolution neural networks (CNNs) to detect potholes in real-time with adequate accuracy. To reduce the computational cost and improve the training results, this paper proposes a modified VGG16 (MVGG16) network by removing some convolution layers and using different dilation rates. Moreover, this paper uses the MVGG16 as a backbone network for the Faster R-CNN. In addition, this work compares the performance of YOLOv5 (Large (Y(l)), Medium (Y(m)), and Small (Y(s))) models with ResNet101 backbone and Faster R-CNN with ResNet50(FPN), VGG16, MobileNetV2, InceptionV3, and MVGG16 backbones. The experimental results show that the Y(s) model is more applicable for real-time pothole detection because of its speed. In addition, using the MVGG16 network as the backbone of the Faster R-CNN provides better mean precision and shorter inference time than using VGG16, InceptionV3, or MobilNetV2 backbones. The proposed MVGG16 succeeds in balancing the pothole detection accuracy and speed. MDPI 2021-12-16 /pmc/articles/PMC8704745/ /pubmed/34960498 http://dx.doi.org/10.3390/s21248406 Text en © 2021 by the author. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Ahmed, Khaled R.
Smart Pothole Detection Using Deep Learning Based on Dilated Convolution
title Smart Pothole Detection Using Deep Learning Based on Dilated Convolution
title_full Smart Pothole Detection Using Deep Learning Based on Dilated Convolution
title_fullStr Smart Pothole Detection Using Deep Learning Based on Dilated Convolution
title_full_unstemmed Smart Pothole Detection Using Deep Learning Based on Dilated Convolution
title_short Smart Pothole Detection Using Deep Learning Based on Dilated Convolution
title_sort smart pothole detection using deep learning based on dilated convolution
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8704745/
https://www.ncbi.nlm.nih.gov/pubmed/34960498
http://dx.doi.org/10.3390/s21248406
work_keys_str_mv AT ahmedkhaledr smartpotholedetectionusingdeeplearningbasedondilatedconvolution