摘要

Visual inspection of target parts is a common approach to ensuring train safety. However, some key parts, such as fastening bolts, do not possess sufficient feature information, because they are usually small, polluted, or obscured. These factors affect inspection accuracy and can lead to serious accidents. Therefore, traditional visual inspection relying on feature extraction cannot always meet the requirements of high-accuracy inspection. Deep learning has considerable advantages in image recognition for autonomous information mining, but it requires a considerable amount of computation. To resolve the issues mentioned above, this study proposes a method that combines traditional visual inspection with deep learning. Traditional feature extraction is used to locate the targets approximately, which makes the deep learning purposeful and efficient. A composite neural network, stacked auto-encoder convolutional neural network (SAE-CNN), is provided to further improve the training efficiency. A SAE is added to a CNN so that the network can obtain optimum results faster and more accurately. Taking the inspection of centre plate bolts in a moving freight car as an example, the overall system and specific processes are described. The study results showed satisfactory accuracy. A related analysis and comparative experiment were also conducted.