Deep convolutional neural networks for detection of rail surface defects | IEEE Conference Publication | IEEE Xplore