Deep learning for crack detection on masonry facades using limited data and transfer learning

被引:59
作者
Katsigiannis, Stamos [1 ]
Seyedzadeh, Saleh [2 ]
Agapiou, Andrew [3 ]
Ramzan, Naeem [4 ]
机构
[1] Univ Durham, Durham, England
[2] Univ Edinburgh, Edinburgh, Scotland
[3] Univ Strathclyde, Glasgow, Scotland
[4] Univ West Scotland, Paisley, Scotland
关键词
Crack detection; Brickwork masonry; Deep learning; Convolutional neural networks; Transfer learning; Brickwork dataset; CONVOLUTIONAL NEURAL-NETWORKS; INSPECTION; CLASSIFICATION;
D O I
10.1016/j.jobe.2023.107105
中图分类号
TU [建筑科学];
学科分类号
0813 ;
摘要
Crack detection in masonry facades is a crucial task for ensuring the safety and longevity of buildings. However, traditional methods are often time-consuming, expensive, and labourintensive. In recent years, deep learning techniques have been applied to detect cracks in masonry images, but these models often require large amounts of annotated data to achieve high accuracy, which can be difficult to obtain. In this article, we propose a deep learning approach for crack detection on brickwork masonry facades using transfer learning with limited annotated data. Our approach uses a pre-trained deep convolutional neural network model as a feature extractor, which is then optimised specifically for crack detection. To evaluate the effectiveness of our proposed method, we created and curated a dataset of 700 brickwork masonry facade images, and used 500 images for training, 100 for validation, and the remaining 100 images for testing. Results showed that our approach is very effective in detecting cracks, achieving an accuracy and F1-score of up to 100% when following end-to-end training of the neural network, thus being a promising solution for building inspection and maintenance, particularly in situations where annotated data is limited. Moreover, the transfer learning approach can be easily adapted to different types of masonry facades, making it a versatile tool for building inspection and maintenance.
引用
收藏
页数:13
相关论文
共 65 条
[1]  
Abadi M, 2016, PROCEEDINGS OF OSDI'16: 12TH USENIX SYMPOSIUM ON OPERATING SYSTEMS DESIGN AND IMPLEMENTATION, P265
[2]   Analysis of edge-detection techniques for crack identification in bridges [J].
Abdel-Qader, L ;
Abudayyeh, O ;
Kelly, ME .
JOURNAL OF COMPUTING IN CIVIL ENGINEERING, 2003, 17 (04) :255-263
[3]  
Agapiou A., 2022, J. Civ. Eng. Archit., V16, P150, DOI [10.17265/1934-7359/2022.03.004, DOI 10.17265/1934-7359/2022.03.004]
[4]   Automatic pixel-level crack segmentation in images using fully convolutional neural network based on residual blocks and pixel local weights [J].
Ali, Raza ;
Chuah, Joon Huang ;
Abu Talip, Mohamad Sofian ;
Mokhtar, Norrima ;
Shoaib, Muhammad Ali .
ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2021, 104
[5]   Evaluation of deep learning approaches based on convolutional neural networks for corrosion detection [J].
Atha, Deegan J. ;
Jahanshahi, Mohammad R. .
STRUCTURAL HEALTH MONITORING-AN INTERNATIONAL JOURNAL, 2018, 17 (05) :1110-1128
[6]   Data-Driven Structural Health Monitoring and Damage Detection through Deep Learning: State-of-the-Art Review [J].
Azimi, Mohsen ;
Eslamlou, Armin Dadras ;
Pekcan, Gokhan .
SENSORS, 2020, 20 (10)
[7]   Autonomous concrete crack detection using deep fully convolutional neural network [J].
Cao Vu Dung ;
Le Duc Anh .
AUTOMATION IN CONSTRUCTION, 2019, 99 :52-58
[8]   Reliability-based assessment of masonry arch bridges [J].
Casas, Joan R. .
CONSTRUCTION AND BUILDING MATERIALS, 2011, 25 (04) :1621-1631
[9]   Autonomous Structural Visual Inspection Using Region-Based Deep Learning for Detecting Multiple Damage Types [J].
Cha, Young-Jin ;
Choi, Wooram ;
Suh, Gahyun ;
Mahmoudkhani, Sadegh ;
Buyukozturk, Oral .
COMPUTER-AIDED CIVIL AND INFRASTRUCTURE ENGINEERING, 2018, 33 (09) :731-747
[10]   Deep Learning-Based Crack Damage Detection Using Convolutional Neural Networks [J].
Cha, Young-Jin ;
Choi, Wooram ;
Buyukozturk, Oral .
COMPUTER-AIDED CIVIL AND INFRASTRUCTURE ENGINEERING, 2017, 32 (05) :361-378