Automated Vision-Based Crack Detection on Concrete Surfaces Using Deep Learning
Automated Vision-Based Crack Detection on Concrete Surfaces Using Deep Learning
复制标题
DOI:
10.3390/app11115229
复制
发表时间:
2021-06-01
影响因子:
2.7
通讯作者:
Kang, Su-Tae
中科院分区:
文献类型:
--
作者:
Rajadurai, Rajagopalan-Sam;Kang, Su-Tae
Cracking in concrete structures affects performance and is a major durability problem. Cracks must be detected and repaired in time in order to maintain the reliability and performance of the structure. This study focuses on vision-based crack detection algorithms, based on deep convolutional neural networks that detect and classify cracks with higher classification rates by using transfer learning. The image dataset, consisting of two subsequent image classes (no-cracks and cracks), was trained by the AlexNet model. Transfer learning was applied to the AlexNet, including fine-tuning the weights of the architecture, replacing the classification layer for two output classes (no-cracks and cracks), and augmenting image datasets with random rotation angles. The fine-tuned AlexNet model was trained by stochastic gradient descent with momentum optimizer. The precision, recall, accuracy, and F-1 metrics were used to evaluate the performance of the trained AlexNet model. The accuracy and loss obtained through the training process were 99.9% and 0.1% at the learning rate of 0.0001 and 6 epochs. The trained AlexNet model accurately predicted 1998/2000 and 3998/4000 validation and test images, which demonstrated the prediction accuracy of 99.9%. The trained model also achieved precision, recall, accuracy, and F-1 scores of 0.99, respectively.