Submitted:
26 January 2024
Posted:
26 January 2024
You are already at the latest version
Abstract
Keywords:
1. Introduction
2. Framework of UAV Inspection System
3. Deep Learning Algorithms
3.1. Faster-RCNN Algorithm
3.2. YOLO Series Algorithms
4. UAV Data Acquisition and Preprocessing
4.1. Flight Control Strategy
4.1.1. Flight Height
4.1.2. Ground Sampling
4.1.3. Flight Velocity
4.2. UAV Imagery Data Preprocessing
4.2.1. Frame Extraction&Fusion From UAV Imagery Video
4.2.2. Pavement Cracks Datasets With GSD Information
5. Experiments and Results
5.1. Experimental scenario
5.2. Experimental Configuration
5.3. Evaluation Metrics of Models
5.3.1. Running Performance
5.3.2. Accuracy Effectiveness
5.4. Experimental Results
5.4.1. Comparison results of Running Performance
5.4.2. Comparison Results of Detection Accuracy
6. Road Crack Measurements and Pavement Distress Evaluations
6.1. Measurement Methods of Pavement Cracks
6.2. Evaluation Methods of Pavement Distress
6.3. Visualization Results of Pavement Distress
7. Discussions
8. Conclusion
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Samadzadegan, F.; Dadrass Javan, F.; Hasanlou, M.; Gholamshahi, M.; Ashtari Mahini, F. Automatic Road Crack Recognition Based on Deep Learning Networks from UAV Imagery.ISPRS Ann. Photogramm. Remote Sens. Spatial Inf. Sci., X-4/W1-2022, 685–690. 2023. [CrossRef]
- Zhu, J.; Zhong, J.; Ma, T.; Huang, X.; Zhang, W.; Zhou, Y. Pavement distress detection using convolutional neural networks with images captured via UAV. Automation in Construction 2022, 133, 103991. [CrossRef]
- Cao, J; Yang, G.T; Yang, X.Y. Pavement Crack Detection with Deep Learning Based on Attention Mechanism. Journal of Computer-Aided Design & Computer Graphics 2020, 32(8):1324-1333. [CrossRef]
- Qi, S.; Li, G.; Chen, D.; Chai, M.; Zhou, Y.; Du, Q.; Cao, Y.; Tang, L.; Jia, H. Damage Properties of the Block-Stone Embankment in the Qinghai–Tibet Highway Using Ground-Penetrating Radar Imagery. Remote Sensing 2022, 14, 2950. [CrossRef]
- Guo, S.; Xu, Z.; Li, X.; Zhu, P. Detection and Characterization of Cracks in Highway Pavement with the Amplitude Variation of GPR Diffracted Waves: Insights from Forward Modeling and Field Data. Remote Sensing 2022, 14, 976. [CrossRef]
- Salman, M.; Mathavan, S.; Kamal, K.; Rahman, M. Pavement crack detection using the Gabor filter. In Proceedings of the 16th international IEEE conference on intelligent transportation systems (ITSC 2013), The Hague, Netherlands, 2013; pp. 2039-2044. [CrossRef]
- Ayenu-Prah, A.; Attoh-Okine, N. Evaluating pavement cracks with bidimensional empirical mode decomposition. EURASIP Journal on Advances in Signal Processing 2008, 1-7. [CrossRef]
- Majidifard, H.; Adu-Gyamfi, Y.; Buttlar, W.G.J.C.; materials, b. Deep machine learning approach to develop a new asphalt pavement condition index. Construction and building materials 2020, 247, 118513. [CrossRef]
- Krizhevsky, A.; Sutskever, I.; Hinton, G.E. ImageNet classification with deep convolutional neural networks. Communications of the ACM 2017, 60, 84-90. [CrossRef]
- Tran, V.P.; Tran, T.S.; Lee, H.J.; Kim, K.D.; Baek, J.; Nguyen, T.T. One stage detector (RetinaNet)-based crack detection for asphalt pavements considering pavement distresses and surface objects. Journal of Civil Structural Health Monitoring 2021, 11, 205-222. [CrossRef]
- Xiao, L.Y.; Li, W.; Yuan, B.; Cui, Y.Q.; Gao, R.; Wang, W.Q. Pavement Crack Automatic Identification Method Based on Improved Mask R-CNN Model. Geomatics and Information Science of Wuhan University 2022,47(4),623-631. [CrossRef]
- Xu, K.; MA, R.G. Crack detection of asphalt pavement based on improved faster RCNN. Computer Systems & Applications 2022, 31, 341-348. [CrossRef]
- Xu, X.; Zhao, M.; Shi, P.; Ren, R.; He, X.; Wei, X.; Yang, H. Crack detection and comparison study based on faster R-CNN and mask R-CNN. Sensors 2022, 22, 1215. [CrossRef]
- Yan, K.; Zhang, Z. Automated asphalt highway pavement crack detection based on deformable single shot multi-box detector under a complex environment. IEEE Access 2021, 9, 150925-150938. [CrossRef]
- Yokoyama, S.; Matsumoto, T. Development of an automatic detector of cracks in concrete using machine learning. Procedia engineering 2017, 171, 1250-1255. [CrossRef]
- Jiang, Y.T; Yan, H.T; Zhang, Y.R; Wu, K.Q; Liu, R.Y; Lin, C.Y. RDD-YOLOv5: Road Defect Detection Algorithm with Self-Attention Based on Unmanned Aerial Vehicle Inspection. Sensors 2023, 23, 8241. [CrossRef]
- Zhang, Y.; Zuo, Z.; Xu, X.; Wu, J.; Zhu, J.; Zhang, H.; Wang, J.; Tian, Y. Road damage detection using UAV images based on multi-level attention mechanism. Automation in Construction 2022, 144, 104613. [CrossRef]
- Zhou, Q.; Ding, S.; Qing, G.; Hu, J. UAV vision detection method for crane surface cracks based on Faster R-CNN and image segmentation. Journal of Civil Structural Health Monitoring 2022, 12, 845-855. [CrossRef]
- Xiang, X.; Hu, H.; Ding, Y.; Zheng, Y.; Wu, S.J.A.S. GC-YOLOv5s: A Lightweight Detector for UAV Road Crack Detection. Applied Sciences 2023, 13, 11030. [CrossRef]
- Wang, X.; Gao, H.; Jia, Z.; Li, Z. BL-YOLOv8: An Improved Road Defect Detection Model Based on YOLOv8. Sensors 2023, 23, 8361. [CrossRef]
- Omoebamije, O.; Omoniyi, T.M.; Musa, A.; Duna, S. An improved deep learning convolutional neural network for crack detection based on UAV images. Innovative Infrastructure Solutions 2023, 8, 236. [CrossRef]
- Zhao, Y.; Zhou, L.; Wang, X.; Wang, F.; Shi, G. Highway Crack Detection and Classification Using UAV Remote Sensing Images Based on CrackNet and CrackClassification. Applied Sciences 2023, 13, 7269. [CrossRef]
- Liu, K. Learning-based defect recognitions for autonomous uav inspections. arXiv preprint arXiv 2023, 2302.06093. arXiv:arXiv:2302.06093v1.
- Zou, Z.; Chen, K.; Shi, Z.; Guo, Y.; Ye, J. Object detection in 20 years: A survey. Proceedings of the IEEE 2023. arXiv:arXiv:1905.05055v3.
- Bubbliiiing. Faster-RCNN-PyTorch [CP].https://github.com/bubbliiiing/faster-rcnn-pytorch, 2023.
- UItralyics.YOLOv5[CP]. https://github.com/ultralytics/yolov5 , 2020.
- Wong,K.Y.YOLOv7[CP]. https://github.com/WongKinYiu/yolov7 , 2023.
- Ultralytics.YOLOv8[CP]. https://github.com/ultralytics/ultralytics , 2023.
- Ren, S.; He, K.; Girshick, R.; Sun, J. Faster r-cnn: Towards real-time object detection with region proposal networks. Advances in neural information processing systems 2015, 28. [CrossRef]
- Buda, M.; Maki, A.; Mazurowski, M.A. A systematic study of the class imbalance problem in convolutional neural networks. Neural networks 2018, 106, 249-259. [CrossRef]
- Sami, A.A.; Sakib, S.; Deb, K.; Sarker, I.H. Improved YOLOv5-Based Real-Time Road Pavement Damage Detection i-n Road Infrastructure Management. Algorithms 2023, 16, 452. [CrossRef]
- Faramarzi, M. Road damage detection and classification using deep neural networks (YOLOv4) with smartphone images. Available at SSRN 2020. [CrossRef]
- Ministry of Housing and Urban-Rural Development of the People’s Pepublic of China. Technical Code of Maintenance for Urban Road (CJJ36-2016). Available online: https://www.mohurd.gov.cn/gongkai/zhengce/zhengcefilelib/201702/20170228_231174.html. (Accessed on May 10th 2023).
- Ministry of Transport of the People’s Republic of China. Highway Performance Assessment Standards (JTG 5210-2018). Available online: https://xxgk.mot.gov.cn/2020/jigou/glj/202006/t20200623_3313114.html. (Accessed on May 10th 2023).












| Longitudinal Crack (LC) | Transverse Crack (TC) |
Oblique Crack (OC) |
Alligator Crack (AC) |
No-Cracks (Other) |
![]() |
![]() |
![]() |
![]() |
![]() |
| Software | Configure | Matrix | Versions |
| Operating system | Windows10 | Python | 3.9 |
| CPU | Intel Core i5-9300H | PyTorch | 2.0 |
| GPU | NVIDIA GeoForce GTX 1660Ti 6G | CUDA | 11.8 |
| Models | Number of Parameters(×106) | Training Duration(h) | Memory consumption(MB) | Video Memory Usage(GB) | FPS(f·s-1) |
|---|---|---|---|---|---|
| Faster-RCNN | 136.75 | 7.1 | 534.2 | 5.6 | 12.80 |
| YOLO v5s | 7.02 | 3.7 | 14.12 | 3.5 | 127.42 |
| YOLO v7-tiny | 6.01 | 3.8 | 12.01 | 1.9 | 82.56 |
| YOLO v8s | 11.13 | 3.1 | 21.98 | 3.6 | 125.74 |
| Models | Precision | Recall | F1-score | mAP |
| Faster-RCNN | 75.6 | 76.4 | 75.3 | 79.3 |
| YOLO v5s | 75.1 | 71.0 | 72.6 | 74.0 |
| YOLO v7-tiny | 66.9 | 66.5 | 66.7 | 65.5 |
| YOLO v8s | 74.4 | 75.6 | 75.0 | 77.1 |
| Models | AP(%) | F1-Score | ||||||
| TC | LC | AC | OC | TC | LC | AC | OC | |
| Faster-RCNN | 85.7 | 83.4 | 60.2 | 87.8 | 82.3 | 78.0 | 58.1 | 82.9 |
| YOLO v5s | 75.5 | 87.4 | 43.8 | 89.1 | 72.3 | 86.5 | 43.5 | 88.0 |
| YOLO v7-tiny | 70.4 | 81.2 | 40.7 | 80.7 | 70.0 | 79.0 | 44.8 | 77.1 |
| YOLO v8s | 75.4 | 89.5 | 45.4 | 91.0 | 74.4 | 85.0 | 48.5 | 90.6 |
| Datasets | Faster-RCNN | YOLO v5s | YOLO v7-tiny | YOLO v8s | ||||||||
| FPS (f.s-1) |
F1 (%) |
mAP (%) |
FPS (f.s-1) | F1 (%) |
mAP (%) |
FPS (f.s-1) | F1 (%) |
mAP (%) |
FPS (f.s-1) | F1 (%) |
mAP (%) |
|
| UAPD[2] | 9.14 | 47.9 | 48.8 | 59.7 | 52.7 | 57.7 | 74.51 | 56.7 | 52.8 | 65.4 | 57.4 | 58.6 |
| RDD2022[30] | 11.36 | 69.5 | 68.8 | 63.21 | 65.2 | 60.9 | 65.47 | 63.1 | 65.6 | 53.71 | 66.5 | 67.7 |
| UMSC[19] | 11.72 | 73.4 | 68.8 | 97.87 | 68.7 | 74.3 | 76.81 | 63.8 | 70.1 | 89.78 | 72.8 | 70.4 |
| UAVRoadCrack[21] | 10.57 | 68.9 | 68.5 | 108.6 | 77.8 | 75.7 | 75.39 | 62.5 | 65.3 | 69.36 | 71.0 | 68.8 |
| CrackForest[31] | / | 57.4 | 59.1 | / | 57.8 | 58.8 | 67.45 | 61.2 | 63.5 | 61.21 | 60.9 | 65.2 |
| Our Datasets | 12.80 | 75.3 | 79.3 | 127.4 | 72.6 | 74.0 | 82.56 | 66.7 | 65.5 | 125.7 | 75.0 | 77.1 |

Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. 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 (http://creativecommons.org/licenses/by/4.0/).




