TY - JOUR
T1 - A vision-based method for crack detection in gusset plate welded joints of steel bridges using deep convolutional neural networks
AU - Dung, Cao Vu
AU - Sekiya, Hidehiko
AU - Hirano, Suichi
AU - Okatani, Takayuki
AU - Miki, Chitoshi
N1 - Publisher Copyright:
© 2019 Elsevier B.V.
PY - 2019/6
Y1 - 2019/6
N2 - There has been a growing demand for early detection of fatigue cracks in gusset plate joints in steel bridges. The present study develops a robust method for crack detection using the concept of transfer learning as an alternative to training an original neural network. Three standard deep learning methods of training a crack classifier using 1) a shallow convolutional neural network built from scratch, 2) the output features of the VGG16 network architecture previously trained on the general ImageNet dataset, and 3) the fine-tuned top layer of VGG16 are investigated. Data augmentation is used to reduce overfitting caused by the limited and imbalanced training dataset. The image dataset includes both fatigue test photographs and actual inspection photographs captured under uncontrolled distance, lighting, angle, and blurriness conditions. Data augmentation increased the accuracy index by 5%, 2%, and 5%, respectively, for the three methods. The fine-tuning methods achieved the best precision and recall scores and the best robustness. Slightly fine-tuning a well-trained fully connected layer together with the top convolutional layer of the VGG16 model in combination with data augmentation achieved the best performance for crack detection in gusset plate joints of steel bridges. Transfer learning methods using the output features of VGG16 achieved both improved accuracy and robustness and, therefore, are recommended for training a crack classifier.
AB - There has been a growing demand for early detection of fatigue cracks in gusset plate joints in steel bridges. The present study develops a robust method for crack detection using the concept of transfer learning as an alternative to training an original neural network. Three standard deep learning methods of training a crack classifier using 1) a shallow convolutional neural network built from scratch, 2) the output features of the VGG16 network architecture previously trained on the general ImageNet dataset, and 3) the fine-tuned top layer of VGG16 are investigated. Data augmentation is used to reduce overfitting caused by the limited and imbalanced training dataset. The image dataset includes both fatigue test photographs and actual inspection photographs captured under uncontrolled distance, lighting, angle, and blurriness conditions. Data augmentation increased the accuracy index by 5%, 2%, and 5%, respectively, for the three methods. The fine-tuning methods achieved the best precision and recall scores and the best robustness. Slightly fine-tuning a well-trained fully connected layer together with the top convolutional layer of the VGG16 model in combination with data augmentation achieved the best performance for crack detection in gusset plate joints of steel bridges. Transfer learning methods using the output features of VGG16 achieved both improved accuracy and robustness and, therefore, are recommended for training a crack classifier.
KW - Convolutional neural network
KW - Crack detection
KW - Deep learning
KW - Gusset plate joint
KW - Transfer learning
KW - Vision-based
UR - http://www.scopus.com/inward/record.url?scp=85062236103&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85062236103&partnerID=8YFLogxK
U2 - 10.1016/j.autcon.2019.02.013
DO - 10.1016/j.autcon.2019.02.013
M3 - Article
AN - SCOPUS:85062236103
SN - 0926-5805
VL - 102
SP - 217
EP - 229
JO - Automation in Construction
JF - Automation in Construction
ER -