| Conveyor belt is an efficient transport unit which is widely used in many industries. It is used to detect the conveyor belt to prevent fracture of belts. It is a necessary measure to improve production efficiency and ensure production safety.This paper analyzes the existing main problems of the belt detection system and proposes the design ideas of the non-contact belt detecting system which is based on the linear CMOS graph sensor. The belt detection system is mainly elaborated from the following aspects.Firstly, this paper introduces the overall design, workflow and the component selection of the array-based linear which is based on the CMOS transmission belt detection system, and analyzes the characteristics and advantages of the system. Secondly, the working principle and features of the two image sensors (CCD and CMOS) which are used currently is analyzed and compared. Combined with the system requirements, CMOS image sensor is selected as the system's image acquisition device; the software aspect focuses on image processing based on the conveyor belt MATLAB, including demonizing and smoothing of images, gradient sharpening, grayscale morphological Chemical treatment, and binary, etc; and proposes two algorithms: one is the defect recognition based on eight-connected domains traversal searches ,another is the determination of defect levels based on comparing to the specified threshold. Though these algorithms, this system have achieved the purpose of outputting the number of defects, grade, size, coordinate location and the defect image. Finally, experimental data demonstrate the feasibility of the system, and analyze the possible errors.This paper introduces the significant economic and social benefits of the belt detection system. It has a relatively wide range of applications existing in the areas such as the coal mine, transport and construction, especially for the conveyor belt testing in coal production. |