Automatic visual inspection of solder joints

This paper describes an approach for automatic inspection of solder joints on printed circuit boards using gray-scale images. Common defects in solder joints are recognized using features computed from segmented solder joint subimages. Unacceptable joints are assigned to one of several defective classes. Defect classification, rather than just detection of defective joints, is motivated by the desire to automatically take corrective action on the assembly line. The features used for classification are based on characteristics of intensity surfaces. It is shown that features derived from surface facets are effective in the classification of solder joints using a minimum-distance classification algorithm.

[1]  Robert M. Haralick,et al.  Digital Step Edges from Zero Crossing of Second Directional Derivatives , 1984, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[2]  Paul Beaudet,et al.  Rotationally invariant image operators , 1978 .

[3]  Charles A. Harlow,et al.  Automated Visual Inspection: A Survey , 1982, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[4]  Ramesh C. Jain,et al.  Automatic visual solder joint inspection , 1985, IEEE J. Robotics Autom..

[5]  Michihiro Mese,et al.  A process for detecting defects in complicated patterns , 1973, Comput. Graph. Image Process..

[6]  Yasuo Nakagawa Automatic Visual Inspection Of Solder Joints On Printed Circuit Boards , 1982, Other Conferences.

[7]  David B. Cooper,et al.  Bayesian Recognition of Local 3-D Shape by Approximating Image Intensity Functions with Quadric Polynomials , 1984, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[8]  R. Haralick,et al.  A facet model for image data , 1981 .

[9]  Robert J. Woodham,et al.  Reflectance map techniques for analyzing surface defects in metal castings , 1978 .

[10]  John F. Jarvis A Method for Automating the Visual Inspection of Printed Wiring Boards , 1980, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[11]  Robert Thibadeau,et al.  Automatic inspection for printed wiring , 1982 .