Early surface crack detection and localization in structures: an artificial intelligence approach

Detecting cracks on the roof is crucial for protecting buildings. Traditional inspection methods are slow, risky and require a lot of manual effort. These problems are worse for tall or sloped roofs. This paper presents an automatic method for detecting and locating roof cracks. It uses Convolutiona...

Full description

Saved in:
Bibliographic Details
Published inDiscover applied sciences Vol. 7; no. 9; pp. 949 - 25
Main Authors Yogi, Biswarup, Das, Sourav Kumar, Modak, Soham, Biswas, Aritra, Roy, Satyabrata
Format Journal Article
LanguageEnglish
Published Cham Springer International Publishing 01.09.2025
Springer Nature B.V
Springer
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Detecting cracks on the roof is crucial for protecting buildings. Traditional inspection methods are slow, risky and require a lot of manual effort. These problems are worse for tall or sloped roofs. This paper presents an automatic method for detecting and locating roof cracks. It uses Convolutional Neural Networks (CNNs) and YOLOv5. CNNs help in extracting features from the images to identify cracks. YOLOv5 is used to quickly and accurately locate cracks. The system uses high-quality images taken by drones. These drone images make the process faster, safer, and more complete. The model was evaluated using standard metrics, including Accuracy, precision, recall, and F1 score. It achieved 91.30% accuracy, 95.05% precision, 96.05% recall, and 95.84% F1 score. The results were also checked using the Receiver Operating Characteristic Curve (ROC curves), histograms, and confusion matrices. This method is more effective than traditional inspection methods. Improves Accuracy, saves time, and increases safety in roof maintenance.
Bibliography:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ISSN:3004-9261
2523-3963
3004-9261
2523-3971
DOI:10.1007/s42452-025-07562-5