Abstract

<p>The computer vision algorithm based on deep learning has achieved excellent performance in structural surface damage detection, but the accurate detection algorithm has high requirements for the quantity and quality of data sets. This paper presents a method based on class activation map (CAM), which can detect the crack position and distribution only by image-level data labeling. Firstly, a classification model Vgg16-Crack is trained based on the transfer learning method, and the accuracy and generalization ability of the model are tested by the confusion matrix. Then, based on the CAM algorithm, this paper improves and optimizes the current Grad-CAM++ algorithm, and takes the CAM generated by Vgg16-Crack as the result of crack detection. Finally, the method proposed in this paper is tested in the field. The test result shows that the method proposed in this paper can realize the accurate detection of structural surface cracks.</p>

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call