A Deep Convolutional Neural Network for Detection of Rail Surface Defect

Railway surface defect detection is an important technical measure to ensure the safe operation of the rail transit system. Due to the complex and diverse features of rail surface defects and the uneven curvature of the image caused by the track surface, it is difficult to obtain better detection results by traditional machine vision technology. The existing deep learning-based method only classifies the defect image and cannot locate the defect location. At the same time, the network structure of this method is complex, and the detection accuracy and speed cannot be well balanced. This paper proposes a new method for detecting railway surface defects based on end-to-end target detection and lightweight convolutional network structure. This method uses MobileNetV2 as the backbone network to extract image features, and then performs multi-scale defect detection to ensure real-time. Under the premise of detection, higher detection accuracy can be obtained.

[1]  Mark Sandler,et al.  MobileNetV2: Inverted Residuals and Linear Bottlenecks , 2018, 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition.

[2]  Zainul Abdin Jaffery,et al.  Maximally Stable Extremal Region Marking-Based Railway Track Surface Defect Sensing , 2016, IEEE Sensors Journal.

[3]  Reinhold Huber-Mörk,et al.  Convolutional Neural Networks for Steel Surface Defect Detection from Photometric Stereo Images , 2014, ISVC.

[4]  Ali Farhadi,et al.  YOLOv3: An Incremental Improvement , 2018, ArXiv.

[5]  Bart De Schutter,et al.  Deep convolutional neural networks for detection of rail surface defects , 2016, 2016 International Joint Conference on Neural Networks (IJCNN).

[6]  Qingyong Li,et al.  A Real-Time Visual Inspection System for Discrete Surface Defects of Rail Heads , 2012, IEEE Transactions on Instrumentation and Measurement.

[7]  Zhao Liu,et al.  Improved Sobel algorithm for defect detection of rail surfaces with enhanced efficiency and accuracy , 2016 .

[8]  袁小翠 Yuan Xiao-cui,et al.  Rail image segmentation based on Otsu threshold method , 2016 .

[9]  Ali Farhadi,et al.  YOLO9000: Better, Faster, Stronger , 2016, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[10]  Bo Chen,et al.  MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applications , 2017, ArXiv.

[11]  Ali Farhadi,et al.  You Only Look Once: Unified, Real-Time Object Detection , 2015, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[12]  Dimitris Samaras,et al.  Texture classification for rail surface condition evaluation , 2016, 2016 IEEE Winter Conference on Applications of Computer Vision (WACV).

[13]  He Zhen Research on Inverse P-M Diffusion-based Rail Surface Defect Detection , 2014 .