Improved YOLOv5-Based Real-Time Road Pavement Damage Detection in Road Infrastructure Management

Deep learning has enabled a straightforward, convenient method of road pavement infrastructure management that facilitates a secure, cost-effective, and efficient transportation network. Manual road pavement inspection is time-consuming and dangerous, making timely road repair difficult. This resear...

Full description

Bibliographic Details
Main Authors: Abdullah As Sami, Saadman Sakib, Kaushik Deb, Iqbal H. Sarker
Format: Article
Language:English
Published: MDPI AG 2023-09-01
Series:Algorithms
Subjects:
Online Access:https://www.mdpi.com/1999-4893/16/9/452
_version_ 1797581614944878592
author Abdullah As Sami
Saadman Sakib
Kaushik Deb
Iqbal H. Sarker
author_facet Abdullah As Sami
Saadman Sakib
Kaushik Deb
Iqbal H. Sarker
author_sort Abdullah As Sami
collection DOAJ
description Deep learning has enabled a straightforward, convenient method of road pavement infrastructure management that facilitates a secure, cost-effective, and efficient transportation network. Manual road pavement inspection is time-consuming and dangerous, making timely road repair difficult. This research showcases You Only Look Once version 5 (YOLOv5), the most commonly employed object detection model trained on the latest benchmark Road Damage Dataset, Road Damage Detection 2022 (RDD 2022). The RDD 2022 dataset includes four common types of road pavement damage, namely vertical cracks, horizontal cracks, alligator cracks, and potholes. This paper presents an improved deep neural network model based on YOLOv5 for real-time road pavement damage detection in photographic representations of outdoor road surfaces, making it an indispensable tool for efficient, real-time, and cost-effective road infrastructure management. The YOLOv5 model has been modified to incorporate several techniques that improve its accuracy and generalization performance. These techniques include the Efficient Channel Attention module (ECA-Net), label smoothing, the K-means<sup>++</sup> algorithm, Focal Loss, and an additional prediction layer. In addition, a 1.9% improvement in mean average precision (mAP) and a 1.29% increase in F1-Score were attained by the model in comparison to YOLOv5s, with an increment of 1.1 million parameters. Moreover, a 0.11% improvement in mAP and 0.05% improvement in F1 score was achieved by the proposed model compared to YOLOv8s while having 3 million fewer parameters and 12 gigabytes fewer Giga Floating Point Operation per Second (GFlops).
first_indexed 2024-03-10T23:07:58Z
format Article
id doaj.art-dbd5e72356ce4ab4baa20063e7fa9572
institution Directory Open Access Journal
issn 1999-4893
language English
last_indexed 2024-03-10T23:07:58Z
publishDate 2023-09-01
publisher MDPI AG
record_format Article
series Algorithms
spelling doaj.art-dbd5e72356ce4ab4baa20063e7fa95722023-11-19T09:13:20ZengMDPI AGAlgorithms1999-48932023-09-0116945210.3390/a16090452Improved YOLOv5-Based Real-Time Road Pavement Damage Detection in Road Infrastructure ManagementAbdullah As Sami0Saadman Sakib1Kaushik Deb2Iqbal H. Sarker3Department of Computer Science & Engineering, Chittagong University of Engineering & Technology, Chottogram 4349, BangladeshDepartment of Computer Science & Engineering, Chittagong University of Engineering & Technology, Chottogram 4349, BangladeshDepartment of Computer Science & Engineering, Chittagong University of Engineering & Technology, Chottogram 4349, BangladeshDepartment of Computer Science & Engineering, Chittagong University of Engineering & Technology, Chottogram 4349, BangladeshDeep learning has enabled a straightforward, convenient method of road pavement infrastructure management that facilitates a secure, cost-effective, and efficient transportation network. Manual road pavement inspection is time-consuming and dangerous, making timely road repair difficult. This research showcases You Only Look Once version 5 (YOLOv5), the most commonly employed object detection model trained on the latest benchmark Road Damage Dataset, Road Damage Detection 2022 (RDD 2022). The RDD 2022 dataset includes four common types of road pavement damage, namely vertical cracks, horizontal cracks, alligator cracks, and potholes. This paper presents an improved deep neural network model based on YOLOv5 for real-time road pavement damage detection in photographic representations of outdoor road surfaces, making it an indispensable tool for efficient, real-time, and cost-effective road infrastructure management. The YOLOv5 model has been modified to incorporate several techniques that improve its accuracy and generalization performance. These techniques include the Efficient Channel Attention module (ECA-Net), label smoothing, the K-means<sup>++</sup> algorithm, Focal Loss, and an additional prediction layer. In addition, a 1.9% improvement in mean average precision (mAP) and a 1.29% increase in F1-Score were attained by the model in comparison to YOLOv5s, with an increment of 1.1 million parameters. Moreover, a 0.11% improvement in mAP and 0.05% improvement in F1 score was achieved by the proposed model compared to YOLOv8s while having 3 million fewer parameters and 12 gigabytes fewer Giga Floating Point Operation per Second (GFlops).https://www.mdpi.com/1999-4893/16/9/452road damage detectionpavement detectionYOLOv5ECA-NetFocal LossK-means<sup>++</sup>
spellingShingle Abdullah As Sami
Saadman Sakib
Kaushik Deb
Iqbal H. Sarker
Improved YOLOv5-Based Real-Time Road Pavement Damage Detection in Road Infrastructure Management
Algorithms
road damage detection
pavement detection
YOLOv5
ECA-Net
Focal Loss
K-means<sup>++</sup>
title Improved YOLOv5-Based Real-Time Road Pavement Damage Detection in Road Infrastructure Management
title_full Improved YOLOv5-Based Real-Time Road Pavement Damage Detection in Road Infrastructure Management
title_fullStr Improved YOLOv5-Based Real-Time Road Pavement Damage Detection in Road Infrastructure Management
title_full_unstemmed Improved YOLOv5-Based Real-Time Road Pavement Damage Detection in Road Infrastructure Management
title_short Improved YOLOv5-Based Real-Time Road Pavement Damage Detection in Road Infrastructure Management
title_sort improved yolov5 based real time road pavement damage detection in road infrastructure management
topic road damage detection
pavement detection
YOLOv5
ECA-Net
Focal Loss
K-means<sup>++</sup>
url https://www.mdpi.com/1999-4893/16/9/452
work_keys_str_mv AT abdullahassami improvedyolov5basedrealtimeroadpavementdamagedetectioninroadinfrastructuremanagement
AT saadmansakib improvedyolov5basedrealtimeroadpavementdamagedetectioninroadinfrastructuremanagement
AT kaushikdeb improvedyolov5basedrealtimeroadpavementdamagedetectioninroadinfrastructuremanagement
AT iqbalhsarker improvedyolov5basedrealtimeroadpavementdamagedetectioninroadinfrastructuremanagement