Enhancement of Concrete Crack Identification Model in Outdoor Environment Utilizing YOLOv5s
In recent years,the development of machine vision algorithms has promoted the application of crack detection technology based on deep learning in concrete buildings.The technology uses Xiaomi 13 mobile phones and DJI drones to collect 3 134 images containing cracks,corrosion,and pits in natural environments to increase the generalization ability of the model.Improve the accuracy and efficiency of crack de-tection,especially in practical applications of non-fixed ends.To achieve this goal,the research introduced Mosaic-9 data enhancement and ECA and CA attention mechanisms to optimize the YOLOv5s model.Use the YOLOv5s target detection network and introduce the GhostNet network to optimize computational efficiency.The effectiveness of the lightweight optimization strategy is verified by an ablation experiment.The introduction of GhostNet increases the F1 score by 113.17%,the model recognition speed by 62.3%,and the recall rate by 23%,with a slight increase in model parameters and computation.The research shows that combining data enhancement,attention mechanism,and light-weight network optimization can effectively improve the accuracy and efficiency of concrete crack detection.
Fissures in concreteMachine vision technologyYOLOv5s