Abstract
Buildings, bridges and dams are important infrastructures which containing concrete; hence it is essential to understand how the concrete cracks when it is in service condition. The most common flaw in concrete structures is cracking, which reduces load-carrying capacity, stiffness, and durability. In this research, we employ deep learning methods to detect surface cracks in concrete buildings. The purpose of this research was to compare the detection capabilities of the YOLOv8 and YOLOv5 models. The models were quantitatively evaluated using evaluation measures like accuracy, recall, and mean average precision to analyze their detection performance. This study demonstrates that the YOLOv8 algorithm exhibits superior performance in detection accuracy compared to the YOLOv5 algorithms. Results show that the YOLOv81 model has the highest precision value, the YOLOv8x has the highest recall value, and the YOLOv8m and YOLOv8x have the highest mAP@50 value. Also, the mAP@50–90 values of these models are approximately equal and are the highest among other models.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Bang, S., Baek, F., Park, S., Kim, W., Kim, H.: Image augmentation to improve construction resource detection using generative adversarial networks, cut-and-paste, and image transformation techniques. Autom. Constr. 115, 103198 (2020). https://doi.org/10.1016/j.autcon.2020.103198
Yu, Z., Shen, Y., Sun, Z., Chen, J., Gang, W.: Cracklab: a high-precision and efficient concrete crack segmentation and quantification network. Dev. Built. Environ. 12, 100088 (2022). https://doi.org/10.1016/j.dibe.2022.100088
Cheraghzade, M., Roohi, M.: Deep learning for seismic structural monitoring by accounting for mechanics-based model uncertainty. J. Build. Eng. 57, 104837 (2022). https://doi.org/10.1016/j.jobe.2022.104837
Cheraghzade, M., Roohi, M.: Incorporating Uncertainty in Mechanics-based Synthetic Data Generation for Deep Learning-based Structural Monitoring International Institution of Earthquake Engineering and Seismology, Structural Research Center (2023)
Cha, Y.J., Choi, W., Suh, G., Mahmoudkhani, S., Büyüköztürk, O.: Autonomous structural visual inspection using region-based deep learning for detecting multiple damage types. Comput. Civ. Infrastruct. Eng. 33, 731–747 (2018). https://doi.org/10.1111/mice.12334
Wang, X., Hu, Z.: Grid-based pavement crack analysis using deep learning. In: 2017 4th International Conference on transportation information and safety, pp. 917–924 (2017)
Yu, Z., Shen, Y., Shen, C.: A real-time detection approach for bridge cracks based on YOLOv4-FPM. Autom. Constr. 122, 103514 (2021). https://doi.org/10.1016/j.autcon.2020.103514
Cha, Y.J., Choi, W., Büyüköztürk, O.: Deep learning-based crack damage detection using convolutional neural networks. Comput. Civ. Infrastruct. Eng. 32, 361–378 (2017). https://doi.org/10.1111/mice.12263
Choi, W., Cha, Y.: SDDNet: real-time crack segmentation. IEEE Trans. Ind. Electron. 67, 8016–8025 (2020)
Kim, I.-H., Jeon, H., Baek, S.-C., Hong, W.-H., Jung, H.-J.: Application of crack identification techniques for an aging concrete bridge inspection using an unmanned aerial vehicle. Sensors 18, 1881 (2018). https://doi.org/10.3390/s18061881
Xue, Y., Cai, X., Shadabfar, M., Shao, H., Zhang, S.: Deep learning-based automatic recognition of water leakage area in shield tunnel lining. Tunn. Undergr. Sp. Technol. 104, 103524 (2020). https://doi.org/10.1016/j.tust.2020.103524
Mirbod, M., Shoar, M.: Intelligent concrete surface cracks detection using computer vision, pattern recognition, and artificial neural networks. Procedia Comput. Sci. 217, 52–61 (2023). https://doi.org/10.1016/j.procs.2022.12.201
Yu, Y., Samali, B., Rashidi, M., Mohammadi, M., Nguyen, T.N., Zhang, G.: Vision-based concrete crack detection using a hybrid framework considering noise effect. J. Build. Eng. 61, 105246 (2022). https://doi.org/10.1016/j.jobe.2022.105246
Zhong, J., et al.: A deeper generative adversarial network for grooved cement concrete pavement crack detection. Eng. Appl. Artif. Intell. 119, 105808 (2023). https://doi.org/10.1016/j.engappai.2022.105808
Li, R., Yu, J., Li, F., Yang, R., Wang, Y., Peng, Z.: Automatic bridge crack detection using Unmanned aerial vehicle and Faster R-CNN. Constr. Build. Mater. 362, 129659 (2023). https://doi.org/10.1016/j.conbuildmat.2022.129659
Hao, Z., Lu, C., Li, Z.: Highly accurate and automatic semantic segmentation of multiple cracks in engineered cementitious composites (ECC) under dual pre-modification deep-learning strategy. Cem. Concr. Res. 165, 107066 (2023). https://doi.org/10.1016/j.cemconres.2022.107066
Long, X., Yu, M., Liao, W., Jiang, C.: A deep learning-based fatigue crack growth rate measurement method using mobile phones. Int. J. Fatigue 167, 107327 (2023). https://doi.org/10.1016/j.ijfatigue.2022.107327
Qiu, Q., Lau, D.: Real-time detection of cracks in tiled sidewalks using YOLO-based method applied to unmanned aerial vehicle (UAV) images. Autom. Constr. 147, 104745 (2023). https://doi.org/10.1016/j.autcon.2023.104745
Zhang, J., Qian, S., Tan, C.: Automated bridge surface crack detection and segmentation using computer vision-based deep learning model. Eng. Appl. Artif. Intell. 115, 105225 (2022). https://doi.org/10.1016/j.engappai.2022.105225
Cui, X., Wang, Q., Li, S., Dai, J., Xie, C., Duan, Y., et al.: Deep learning for intelligent identification of concrete wind-erosion damage. Autom. Constr. 141, 104427 (2022). https://doi.org/10.1016/j.autcon.2022.104427
Wu, P., Liu, A., Fu, J., Ye, X., Zhao, Y.: Autonomous surface crack identification of concrete structures based on an improved one-stage object detection algorithm. Eng. Struct. 272, 114962 (2022). https://doi.org/10.1016/j.engstruct.2022.114962
Villanueva, A., et al.: Crack detection and classification for reinforced concrete structures using deep learning. In: 2022 2nd International Conference on Intelligent Technologies, p. 1–6 (2022). https://doi.org/10.1109/CONIT55038.2022.9848129
Zhao, W., Liu, Y., Zhang, J., Shao, Y., Shu, J.: Automatic pixel-level crack detection and evaluation of concrete structures using deep learning. Struct. Control Heal. Monit. 29, e2981 (2022). https://doi.org/10.1002/stc.2981
Dung, C.V., Anh, L.D.: Autonomous concrete crack detection using deep fully convolutional neural network. Autom. Constr. 99, 52–58 (2019). https://doi.org/10.1016/j.autcon.2018.11.028
Bang, S., Park, S., Kim, H., Kim, H.: Encoder–decoder network for pixel-level road crack detection in black-box images. Comput. Civ. Infrastruct. Eng. 34, 713–27 (2019). https://doi.org/10.1111/mice.12440
Kim, B., Cho, S.: Automated vision-based detection of cracks on concrete surfaces using a deep learning technique. Sensors 18, 3452 (2018). https://doi.org/10.3390/s18103452
Zhang, J., Lu, C., Wang, J., Wang, L., Yue, X.-G.: Concrete cracks detection based on FCN with dilated convolution. Appl. Sci. 9 (2019). https://doi.org/10.3390/app9132686
Dorafshan, S., Thomas, R.J., Maguire, M.: Comparison of deep convolutional neural networks and edge detectors for image-based crack detection in concrete. Constr. Build. Mater. 186, 1031–1045 (2018). https://doi.org/10.1016/j.conbuildmat.2018.08.011
Ali. R., Chuah, J.H., Talip, M.S.A., Mokhtar, N., Shoaib, M.A.: Automatic pixel-level crack segmentation in images using fully convolutional neural network based on residual blocks and pixel local weights. Eng. Appl. Artif. Intell. 104, 104391 (2021). https://doi.org/10.1016/j.engappai.2021.104391
Li, G., Zhao, X., Du, K., Ru, F., Zhang, Y.: Recognition and evaluation of bridge cracks with modified active contour model and greedy search-based support vector machine. Autom. Constr. 78, 51–61 (2017). https://doi.org/10.1016/j.autcon.2017.01.019
Wang, S., Liu, X., Yang, T., Wu, X.: Panoramic crack detection for steel beam based on structured random forests. IEEE Access 6, 16432–16444 (2018). https://doi.org/10.1109/ACCESS.2018.2812141
An, Q., et al.: Segmentation of concrete cracks by using fractal dimension and UHK-net. Fract. Fract. 6 (2022). https://doi.org/10.3390/fractalfract6020095
Zhu, L., Geng, X., Li, Z., Liu, C.: Improving yolov5 with attention mechanism for detecting boulders from planetary images. Remote Sens. 13, 1–19 (2021). https://doi.org/10.3390/rs13183776
GitHub Actions Automate your workflow from idea to production (2023). https://github.com/RangeKing. Accessed 5 Apr 2023
Mauriello, N.: CrackDetect Dataset. Roboflow Universe (2021)
Acknowledgements
Without the central library of Sardar Vallabhbhai National Institute of Technology (SVNIT), we would have had a much tougher job referencing reliable sources for this research. Thus, the authors are grateful to the SVNIT library in Surat, India, for making the online database available to authors. The authors would also like to express their appreciation to the anonymous reviewers whose comments and suggestions helped to improve the quality of the article.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Nabizadeh, E., Parghi, A. (2023). Deep Learning-Based Concrete Crack Detection Using YOLO Architecture. In: Ghatee, M., Hashemi, S.M. (eds) Artificial Intelligence and Smart Vehicles. ICAISV 2023. Communications in Computer and Information Science, vol 1883. Springer, Cham. https://doi.org/10.1007/978-3-031-43763-2_11
Download citation
DOI: https://doi.org/10.1007/978-3-031-43763-2_11
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-43762-5
Online ISBN: 978-3-031-43763-2
eBook Packages: Computer ScienceComputer Science (R0)