Enhancing concrete structure maintenance through automated crack detection: A computer vision approach

This paper presents the development of an Artificial Intelligence (AI) and Machine Learning (ML) model designed to detect cracks on concrete surfaces. The objective is to enhance the automation, precision, and performance of crack detection using the computer vision algorithm. Employing a ML approach and the YOLOv9 algorithm, this study developed a system to accurately identify concrete cracks from a diverse dataset. A total of 16,301 images of concrete surfaces, balanced between those with and without cracks, were utilized. The dataset was split into various sets with different ratios to ensure comprehensive model training. A transfer-learning methodology was employed to optimize the model's performance. The accuracy of the model was measured in each experiment to determine the optimal result. The most successful experiment resulted in a model with a mean Average Precision (mAP) of 94.6%, a Precision of 94.1%, and a Recall of 88.4%. These results demonstrate the effectiveness of AI and ML in concrete crack detection.

Authors

Institutions

Publication Details

Journal
Journal of Science and Transport Technology
Published
2024-09-04
DOI
https://doi.org/10.58845/jstt.utt.2024.en.4.3.11-23
Citations
2
Primary Topic
Infrastructure Maintenance and Monitoring
Type
article
Field-Weighted Citation Impact
0.52
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Enhancing concrete structure maintenance through automated crack detection: A computer vision approach

Thuy-Hien Nguyen, Linh Bui, Hai‐Bang Ly, Nha Huu Nguyen
2 citations
Journal of Science and Transport Technology
Infrastructure Maintenance and Monitoring
0.52
article

Enhancing concrete structure maintenance through automated crack detection: A computer vision approach

Thuy-Hien Nguyen, Linh Bui, Hai‐Bang Ly, Nha Huu Nguyen
article en
2 citations

Abstract

This paper presents the development of an Artificial Intelligence (AI) and Machine Learning (ML) model designed to detect cracks on concrete surfaces. The objective is to enhance the automation, precision, and performance of crack detection using the computer vision algorithm. Employing a ML approach and the YOLOv9 algorithm, this study developed a system to accurately identify concrete cracks from a diverse dataset. A total of 16,301 images of concrete surfaces, balanced between those with and without cracks, were utilized. The dataset was split into various sets with different ratios to ensure comprehensive model training. A transfer-learning methodology was employed to optimize the model's performance. The accuracy of the model was measured in each experiment to determine the optimal result. The most successful experiment resulted in a model with a mean Average Precision (mAP) of 94.6%, a Precision of 94.1%, and a Recall of 88.4%. These results demonstrate the effectiveness of AI and ML in concrete crack detection.

Journal of Science and Transport Technology
Water and Power Development Authority (PK), University Of Transport Technology (VN)
Openalex Percentile: Top 36%
Infrastructure Maintenance and Monitoring
0.52
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.