摘要

With the development of hardware and software in camera and computing units, visual inspection system (VIS) plays an increasing significant role in fault inspection task. This paper proposes a VIS to inspect the missing of bogie block key (BBK) used on freight trains. BBK is an important component to keep wheel sets from separating out of bogies. The missing of BBK is one of the most common faults threatening the running safety. VIS first acquires a bogie image by the image acquisition system, and then a hierarchical inspection framework containing bearing cap (BC) detection, fault region localization, and BBK classification is proposed. Specifically, a cascaded detector trained by the AdaBoost approach combined with the gradient coded co-occurrence matrix (GCCM) features is used to achieve fast and accurate BC detection. Then, a fault region is located on the basis of the relationship between the BC and BBK. Finally, a BBK classifier based on the GCCM features and a support vector machine is used to process the fault region to identify the missing of BBK. The proposed system has been applied on a long sequence of real images showing high inspection speed and accuracy.