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...
Autor principal: | |
---|---|
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 |