Research on multi-scale road damage detection algorithm based on attention mechanism
Road damage detection is an important task in road maintenance and repair.The existing road damage detection methods primarily rely on traditional manual detection,which requires significant manpower and material resources,resulting in low detection efficiency and an inability to meet the needs of current road development.To address these problems,an improved multi-scale road damage detection algorithm,YOLOv8-RDD,was proposed.Firstly,the YOLOv8-RDD algorithm employed Deformable Convolutional Networks(DCN)in the C2f module to build a new C2f_DCN module.This expanded the effective range of the receptive field and located the boundary and position of target objects more accurately,thus enhancing the ability to identify and locate the target.At the end of backbone network,a new SPPF_GS module was designed,introducing the Self-Attention(SA)mechanism and the Phantom Convolution Ghost module into the SPPF module,with the size of pooled kernel re-optimized to better deal with long-distance dependence and capture global information.Finally,Coordinate Attention(CA)was introduced into the Neck to strengthen the feature extraction ability of the model and reduce redundant information.Experimental results demonstrated that the improved algorithm achieved a Precision of 61.1%,a Recall rate of 55.5%,and a mean average precision(mAP)of 56.2%on the RDD2022 dataset.Compared with the YOLOv8n algorithm,the results were improved by 4.6%,4.7%,and 5.2%,respectively,which achieved excellent performance in the target detection of road damage.