Concrete crack detection and 3D mapping by integrated convolutional neural networks architecture

被引:21
作者
Chaiyasarn, Krisada [1 ]
Buatik, Apichat [1 ]
Likitlersuang, Suched [2 ]
机构
[1] Thammasat Univ, Dept Civil Engn, 99 Moo 18 Paholyothin Rd, Khlong Luang 12121, Pathum Thani, Thailand
[2] Chulalongkorn Univ, Fac Engn, Ctr Excellence Geotech & Geoenviromental Engn, Dept Civil Engn, Bangkok, Thailand
关键词
3D mosaic and crack mapping; convolutional neural network; crack detection; image-based 3D modeling; random forest; support vector machine; ALGORITHM; FEATURES;
D O I
10.1177/1369433220975574
中图分类号
TU [建筑科学];
学科分类号
0813 ;
摘要
This paper presents an image-based crack detection system, in which its architecture is modified to use deep convolutional neural networks in a feature extraction step and other classifiers in the classification step. In the classification step, classifiers including Support Vector machines (SVMs), Random Forest (RF) and Evolutionary Artificial Neural Network (EANN) are used as an alternative to a Softmax classifier and the performance of these classifiers are studied. The data set was created from various types of concrete structures using a standard digital camera and an unmanned aerial vehicle (UAV). The collected images are used in the crack detection system and in creating a 3D model of a sample concrete building using an image- based 3D photogrammetry technique. Then, the 3D model is used to create a mosaic image, in which the crack detection system was applied to create a global view of a crack density map. The map is then projected onto the 3D model to allow cracks to be located in the 3D world. A comparative study was conducted on the proposed crack detection system and the results prove that the combined architecture of CNN as a feature extractor and SVM as a classifier shows the best performance with the accuracy of 92.80. The results also show that the modified architecture by integrating CNN and other types of classifiers can improve a system performance, which is better than using the Softmax classifier.
引用
收藏
页码:1480 / 1494
页数:15
相关论文
共 41 条
[1]   PCA-Based algorithm for unsupervised bridge crack detection [J].
Abdel-Qader, Ikhlas ;
Pashaie-Rad, Sara ;
Abudayyeh, Osama ;
Yehia, Sherif .
ADVANCES IN ENGINEERING SOFTWARE, 2006, 37 (12) :771-778
[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]   A Neural Network Architecture Combining Gated Recurrent Unit (GRU) and Support Vector Machine (SVM) for Intrusion Detection in Network Traffic Data [J].
Agarap, Abien Fred M. .
PROCEEDINGS OF 2018 10TH INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND COMPUTING (ICMLC 2018), 2018, :26-30
[4]  
Alalshekmubarak A, 2013, IEEE INT CONF INNOV
[5]   Robust Pixel-Level Crack Detection Using Deep Fully Convolutional Neural Networks [J].
Alipour, Mohamad ;
Harris, Devin K. ;
Miller, Gregory R. .
JOURNAL OF COMPUTING IN CIVIL ENGINEERING, 2019, 33 (06)
[6]  
[Anonymous], 2013, arXiv
[7]  
Bu GP, 2015, ELECTRON J STRUCT EN, V14, P41
[8]   Autonomous concrete crack detection using deep fully convolutional neural network [J].
Cao Vu Dung ;
Le Duc Anh .
AUTOMATION IN CONSTRUCTION, 2019, 99 :52-58
[9]   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
[10]  
Chaiyasarn K., 2014, THESIS U CAMBRIDGE, DOI [10.17863/CAM.14071, DOI 10.17863/CAM.14071]