Road crack detection algorithm based on improved Mask R-CNN in complex backgrounds
Crack detection is of great significance to road maintenance,and deep learning has made some achievements in this field. However,in practical applications,the noise texture background,complex crack topology,and image acquisition equipment bring some challenges to crack detection. In order to enhance the accuracy of road crack detection in complex backgrounds,this paper proposed an instance segmentation algorithm based on the improved mask region-based convolutional neural network (Mask R-CNN). ResNet50 of Mask R-CNN was replaced by ConvNeXt-T as the feature generation network,which captures long-term dependence from bottom to top while maintaining crack feature diversity. A high-dimension feature extraction module (HFEM) was designed to extract high-level semantic information,effectively eliminating background noises. Additionally,the paper introduced the receptive field block (RFB) to expand the receptive field and enhance multi-scale feature interaction capabilities and conducted comparative experiments on the multi-structure crack image (MSCI) dataset. The results demonstrate that the improved algorithm proposed in this paper can significantly improve the segmentation accuracy of the Mask R-CNN model and outperforms classical Cascade Mask R-CNN. The F1 score of the best model is 84.15%,which is 6.29% higher than that of the original algorithm. Moreover,it shows excellent performance in the generalization experiments on the DeepCrack dataset.