CrackYOLO: Rural Pavement Distress Detection Model with Complex Scenarios

The maintenance level of rural roads is relatively low, and the automated detection of pavement distress is easily affected by the shadows of rows of trees, weeds, soil, and distress object scale disparities; this makes it difficult to accurately evaluate the distress conditions of the pavement. To...

Full description

Bibliographic Details
Main Authors: Yuxuan Li, Shangyu Sun, Weidong Song, Jinhe Zhang, Qiaoshuang Teng
Format: Article
Language:English
Published: MDPI AG 2024-01-01
Series:Electronics
Subjects:
Online Access:https://www.mdpi.com/2079-9292/13/2/312
_version_ 1797344204930678784
author Yuxuan Li
Shangyu Sun
Weidong Song
Jinhe Zhang
Qiaoshuang Teng
author_facet Yuxuan Li
Shangyu Sun
Weidong Song
Jinhe Zhang
Qiaoshuang Teng
author_sort Yuxuan Li
collection DOAJ
description The maintenance level of rural roads is relatively low, and the automated detection of pavement distress is easily affected by the shadows of rows of trees, weeds, soil, and distress object scale disparities; this makes it difficult to accurately evaluate the distress conditions of the pavement. To solve the above problems, this study specifically designed a target detection network called Crack Convolution (CrackYOLO) for pavement crack extraction on rural roads. CrackYOLO is based on an improved YOLOv5. The shadow created by rows of trees leads to the loss of crack features in the feature extraction and downsampling stages of the network; therefore, CrackConv and Adapt-weight Down Sample (ADSample) were introduced to strengthen the ability to locate and identify cracks. Due to disturbances such as soil and weeds, which cause the extraction of more redundant features, the Channel And Spatial mixed attention mechanism (CAS) was introduced to enhance crack weight. To address the issue of missed detections of fine cracks due to significant scale variations in crack objects in the same image, Multi Scale Convolution (MSConv) and Multi Scale Head (MSHead) were incorporated during the feature fusion and prediction inference stages of the network, thereby improving the multi-scale detection performance. In order to verify the effectiveness of the proposed method, the detection accuracy of CrackYOLO when used on the LNTU_RDD_NC dataset was determined to be 9.99%, 12.79%, and 4.61% higher than that of the current pavement crack detection models YOLO-LWNet, Faster R-CNN, and YOLOv7. At the same time, we compare the above model on public datasets of different scenarios, and the experimental results show that CrackYOLO has the same strong performance in urban roads and other scenarios.
first_indexed 2024-03-08T10:59:00Z
format Article
id doaj.art-35eb78a20f864f0682d94ba1fe930b7f
institution Directory Open Access Journal
issn 2079-9292
language English
last_indexed 2024-03-08T10:59:00Z
publishDate 2024-01-01
publisher MDPI AG
record_format Article
series Electronics
spelling doaj.art-35eb78a20f864f0682d94ba1fe930b7f2024-01-26T16:13:28ZengMDPI AGElectronics2079-92922024-01-0113231210.3390/electronics13020312CrackYOLO: Rural Pavement Distress Detection Model with Complex ScenariosYuxuan Li0Shangyu Sun1Weidong Song2Jinhe Zhang3Qiaoshuang Teng4School of Geomatics, Liaoning Technical University, Fuxin 123000, ChinaSchool of Geomatics, Liaoning Technical University, Fuxin 123000, ChinaCollaborative Innovation Institute of Geospatial Information Service, Liaoning Technical University, Fuxin 123000, ChinaSchool of Geomatics, Liaoning Technical University, Fuxin 123000, ChinaSchool of Geomatics, Liaoning Technical University, Fuxin 123000, ChinaThe maintenance level of rural roads is relatively low, and the automated detection of pavement distress is easily affected by the shadows of rows of trees, weeds, soil, and distress object scale disparities; this makes it difficult to accurately evaluate the distress conditions of the pavement. To solve the above problems, this study specifically designed a target detection network called Crack Convolution (CrackYOLO) for pavement crack extraction on rural roads. CrackYOLO is based on an improved YOLOv5. The shadow created by rows of trees leads to the loss of crack features in the feature extraction and downsampling stages of the network; therefore, CrackConv and Adapt-weight Down Sample (ADSample) were introduced to strengthen the ability to locate and identify cracks. Due to disturbances such as soil and weeds, which cause the extraction of more redundant features, the Channel And Spatial mixed attention mechanism (CAS) was introduced to enhance crack weight. To address the issue of missed detections of fine cracks due to significant scale variations in crack objects in the same image, Multi Scale Convolution (MSConv) and Multi Scale Head (MSHead) were incorporated during the feature fusion and prediction inference stages of the network, thereby improving the multi-scale detection performance. In order to verify the effectiveness of the proposed method, the detection accuracy of CrackYOLO when used on the LNTU_RDD_NC dataset was determined to be 9.99%, 12.79%, and 4.61% higher than that of the current pavement crack detection models YOLO-LWNet, Faster R-CNN, and YOLOv7. At the same time, we compare the above model on public datasets of different scenarios, and the experimental results show that CrackYOLO has the same strong performance in urban roads and other scenarios.https://www.mdpi.com/2079-9292/13/2/312crack detectiondeep learningrural roadsmulti-scale featureshybrid attention mechanism
spellingShingle Yuxuan Li
Shangyu Sun
Weidong Song
Jinhe Zhang
Qiaoshuang Teng
CrackYOLO: Rural Pavement Distress Detection Model with Complex Scenarios
Electronics
crack detection
deep learning
rural roads
multi-scale features
hybrid attention mechanism
title CrackYOLO: Rural Pavement Distress Detection Model with Complex Scenarios
title_full CrackYOLO: Rural Pavement Distress Detection Model with Complex Scenarios
title_fullStr CrackYOLO: Rural Pavement Distress Detection Model with Complex Scenarios
title_full_unstemmed CrackYOLO: Rural Pavement Distress Detection Model with Complex Scenarios
title_short CrackYOLO: Rural Pavement Distress Detection Model with Complex Scenarios
title_sort crackyolo rural pavement distress detection model with complex scenarios
topic crack detection
deep learning
rural roads
multi-scale features
hybrid attention mechanism
url https://www.mdpi.com/2079-9292/13/2/312
work_keys_str_mv AT yuxuanli crackyoloruralpavementdistressdetectionmodelwithcomplexscenarios
AT shangyusun crackyoloruralpavementdistressdetectionmodelwithcomplexscenarios
AT weidongsong crackyoloruralpavementdistressdetectionmodelwithcomplexscenarios
AT jinhezhang crackyoloruralpavementdistressdetectionmodelwithcomplexscenarios
AT qiaoshuangteng crackyoloruralpavementdistressdetectionmodelwithcomplexscenarios