摘要

In order to improve the comprehensive performance of solder joints inspection in three aspects, i.e. high recognition rate, detailed classification of defect types and fast inspection speed, a new detection and classification algorithm of the chip solder joints based on color grads and Boolean rules is developed in this paper. Firstly, the region features, evaluation features and color grads' features are defined and extracted based on the special solder joint image, which is acquired by a particular image acquisition system composed of a 3-CCD color digital camera and a 3-color (red, green, and blue) hemispherical LED array illumination. Secondly, the models of solder joint types are built based on extracted features and statistical characteristics of solder joint types. Thirdly, the detection and classification method is designed and presented using Boolean rules, then eight common solder joint types, including the acceptable solder joint, pseudo, no solder, lacked solder, excess solder, shifted, tombstone, and miss component, can be classified and detected by the proposed algorithm. Fourthly, the proposed algorithm is optimized to improve the inspection speed based on a parallel computing method. Finally, to evaluate the performance of the proposed method, 79 pieces of PCBs with defects were inspected by the commercial AOI system developed by the authors which integrates the proposed algorithm. Experiment and result analysis illustrates that the proposed method is better than other methods in three aspects, it can detect and classify properly all the eight common types of solder joints, its detailed classification, and high correct rate, which is up to 97.7%, are more useful to the quality control in the manufacturing process, and its inspection speed is faster, thus helping us to improve the efficiency of the manufacturing process.