Automated Pavement Cracks Detection and Classification Using Deep Learning

Read original: arXiv:2406.07674 - Published 6/13/2024 by Selvia Nafaa, Hafsa Essam, Karim Ashour, Doaa Emad, Rana Mohamed, Mohammed Elhenawy, Huthaifa I. Ashqar, Abdallah A. Hassan, Taqwa I. Alhadidi
Total Score

0

🔎

Sign in to get full access

or

If you already have an account, we'll log you in

Overview

  • This paper proposes a methodology to detect and classify roadway pavement cracks using the YOLO (You Only Look Once) v5 and v8 algorithms.
  • The researchers aimed to improve upon traditional manual inspection methods by using automated image processing techniques.
  • The experimental results showed that the crack detection approach can achieve a precision of up to 67.3% under different lighting conditions and image sizes.

Plain English Explanation

Maintaining transportation infrastructure, such as roads and bridges, is crucial for efficient travel and commerce. One important aspect of this is monitoring the condition of pavement, which can degrade over time and develop cracks. Traditionally, inspectors would manually examine the pavement and classify any damage they observed. However, this approach is time-consuming and can be subjective.

The researchers in this study wanted to explore the use of automated image processing techniques to detect and classify pavement cracks more efficiently. They used a popular computer vision algorithm called YOLO (You Only Look Once) in its fifth and eighth versions (YOLOv5 and YOLOv8) to analyze images of roads. These algorithms are designed to quickly identify and classify objects in images.

The results showed that the automated crack detection approach was able to achieve a precision of up to 67.3% - meaning it correctly identified cracks in the majority of cases. Importantly, this performance was maintained even under different lighting conditions and when using images of different sizes. This is a significant improvement over manual inspection, which can be affected by factors like lighting and inspector bias.

By automating the crack detection process, transportation agencies can save time and money compared to traditional manual inspections. This allows them to more efficiently monitor the condition of their road networks and prioritize maintenance and repair work. Overall, this research represents an important step towards more effective and data-driven transportation asset management.

Technical Explanation

The researchers in this study proposed a methodology to detect and classify roadway pavement cracks using the YOLOv5 and YOLOv8 object detection algorithms. The YOLO algorithms are designed to quickly identify and localize objects in images, making them well-suited for this application.

The researchers trained and tested the YOLO models on a dataset of pavement images containing various types of cracks. They evaluated the models' performance under different illumination conditions and with varying image sizes to assess their robustness.

The experimental results showed that the crack detection approach achieved a precision of up to 67.3%. This means that the algorithms correctly identified cracks in the majority of cases, even when the images had varying lighting conditions or resolutions. The researchers note that this represents a significant improvement over traditional manual inspection methods, which can be subjective and inconsistent.

The findings of this study suggest that automated crack detection using YOLO can be an effective tool for transportation asset management. By automating the inspection process, agencies can save time and resources compared to manual visual inspections. This can help them more efficiently monitor the condition of their road networks and prioritize maintenance and repair work.

Critical Analysis

The study presents a promising approach for automating pavement crack detection, but it also has some limitations that should be considered.

One key limitation is the relatively modest precision of 67.3% achieved by the YOLO models. While this represents an improvement over manual inspection, it also means that the algorithms are still prone to making mistakes. In a real-world asset management context, false positive or false negative detections could lead to suboptimal maintenance decisions.

Additionally, the researchers only tested the models on a limited dataset of pavement images. It's unclear how well the approach would generalize to a wider range of road types, environmental conditions, or camera perspectives. Further validation on more diverse datasets would be necessary to assess the broader applicability of the method.

The study also does not provide much insight into the computational efficiency or processing speed of the YOLO models. In a real-time asset monitoring system, the ability to rapidly analyze large volumes of pavement images would be a critical requirement.

Overall, this research represents a valuable step towards more automated and data-driven transportation asset management. However, additional work is needed to improve the reliability and scalability of the crack detection approach before it can be widely deployed by transportation agencies.

Conclusion

This paper proposes a methodology to automate the detection and classification of roadway pavement cracks using the YOLOv5 and YOLOv8 object detection algorithms. The experimental results showed that the approach can achieve a precision of up to 67.3% in identifying cracks, even under varying illumination conditions and image sizes.

The findings of this study suggest that automated crack detection can be a valuable tool for transportation asset management, as it can reduce the time and cost associated with manual pavement inspections. By more efficiently monitoring the condition of road networks, transportation agencies can prioritize maintenance and repair work more effectively.

While the proposed approach shows promise, further research is needed to improve its reliability and scalability before it can be widely adopted by the industry. Nonetheless, this work represents an important step towards more data-driven and technology-enabled transportation infrastructure management.



This summary was produced with help from an AI and may contain inaccuracies - check out the links to read the original source documents!

Follow @aimodelsfyi on 𝕏 →

Related Papers

🔎

Total Score

0

Automated Pavement Cracks Detection and Classification Using Deep Learning

Selvia Nafaa, Hafsa Essam, Karim Ashour, Doaa Emad, Rana Mohamed, Mohammed Elhenawy, Huthaifa I. Ashqar, Abdallah A. Hassan, Taqwa I. Alhadidi

Monitoring asset conditions is a crucial factor in building efficient transportation asset management. Because of substantial advances in image processing, traditional manual classification has been largely replaced by semi-automatic/automatic techniques. As a result, automated asset detection and classification techniques are required. This paper proposes a methodology to detect and classify roadway pavement cracks using the well-known You Only Look Once (YOLO) version five (YOLOv5) and version 8 (YOLOv8) algorithms. Experimental results indicated that the precision of pavement crack detection reaches up to 67.3% under different illumination conditions and image sizes. The findings of this study can assist highway agencies in accurately detecting and classifying asset conditions under different illumination conditions. This will reduce the cost and time that are associated with manual inspection, which can greatly reduce the cost of highway asset maintenance.

Read more

6/13/2024

🔎

Total Score

0

Advancing Pavement Distress Detection in Developing Countries: A Novel Deep Learning Approach with Locally-Collected Datasets

Blessing Agyei Kyem, Eugene Kofi Okrah Denteh, Joshua Kofi Asamoah, Kenneth Adomako Tutu, Armstrong Aboah

Road infrastructure maintenance in developing countries faces unique challenges due to resource constraints and diverse environmental factors. This study addresses the critical need for efficient, accurate, and locally-relevant pavement distress detection methods in these regions. We present a novel deep learning approach combining YOLO (You Only Look Once) object detection models with a Convolutional Block Attention Module (CBAM) to simultaneously detect and classify multiple pavement distress types. The model demonstrates robust performance in detecting and classifying potholes, longitudinal cracks, alligator cracks, and raveling, with confidence scores ranging from 0.46 to 0.93. While some misclassifications occur in complex scenarios, these provide insights into unique challenges of pavement assessment in developing countries. Additionally, we developed a web-based application for real-time distress detection from images and videos. This research advances automated pavement distress detection and provides a tailored solution for developing countries, potentially improving road safety, optimizing maintenance strategies, and contributing to sustainable transportation infrastructure development.

Read more

8/13/2024

🔎

Total Score

0

Pavement Fatigue Crack Detection and Severity Classification Based on Convolutional Neural Network

Zhen Wang, Dylan G. Ildefonzo, Linbing Wang

Due to the varying intensity of pavement cracks, the complexity of topological structure, and the noise of texture background, image classification for asphalt pavement cracking has proven to be a challenging problem. Fatigue cracking, also known as alligator cracking, is one of the common distresses of asphalt pavement. It is thus important to detect and monitor the condition of alligator cracking on roadway pavements. Most research in this area has typically focused on pixel-level detection of cracking using limited datasets. A novel deep convolutional neural network that can achieve two objectives is proposed. The first objective of the proposed neural network is to classify presence of fatigue cracking based on pavement surface images. The second objective is to classify the fatigue cracking severity level based on the Distress Identification Manual (DIM) standard. In this paper, a databank of 4484 high-resolution pavement surface images is established in which images are taken locally in the Town of Blacksburg, Virginia, USA. In the data pre-preparation, over 4000 images are labeled into 4 categories manually according to DIM standards. A four-layer convolutional neural network model is then built to achieve the goal of classification of images by pavement crack severity category. The trained model reached the highest accuracy among all existing methods. After only 30 epochs of training, the model achieved a crack existence classification accuracy of 96.23% and a severity level classification accuracy of 96.74%. After 20 epochs of training, the model achieved a pavement marking presence classification accuracy of 97.64%.

Read more

7/24/2024

Cycle-YOLO: A Efficient and Robust Framework for Pavement Damage Detection
Total Score

0

Cycle-YOLO: A Efficient and Robust Framework for Pavement Damage Detection

Zhengji Li, Xi Xiao, Jiacheng Xie, Yuxiao Fan, Wentao Wang, Gang Chen, Liqiang Zhang, Tianyang Wang

With the development of modern society, traffic volume continues to increase in most countries worldwide, leading to an increase in the rate of pavement damage Therefore, the real-time and highly accurate pavement damage detection and maintenance have become the current need. In this paper, an enhanced pavement damage detection method with CycleGAN and improved YOLOv5 algorithm is presented. We selected 7644 self-collected images of pavement damage samples as the initial dataset and augmented it by CycleGAN. Due to a substantial difference between the images generated by CycleGAN and real road images, we proposed a data enhancement method based on an improved Scharr filter, CycleGAN, and Laplacian pyramid. To improve the target recognition effect on a complex background and solve the problem that the spatial pyramid pooling-fast module in the YOLOv5 network cannot handle multiscale targets, we introduced the convolutional block attention module attention mechanism and proposed the atrous spatial pyramid pooling with squeeze-and-excitation structure. In addition, we optimized the loss function of YOLOv5 by replacing the CIoU with EIoU. The experimental results showed that our algorithm achieved a precision of 0.872, recall of 0.854, and mean average [email protected] of 0.882 in detecting three main types of pavement damage: cracks, potholes, and patching. On the GPU, its frames per second reached 68, meeting the requirements for real-time detection. Its overall performance even exceeded the current more advanced YOLOv7 and achieved good results in practical applications, providing a basis for decision-making in pavement damage detection and prevention.

Read more

5/29/2024