An automated system for design-rule-based visual inspection of printed circuit boards

The design and the implementation of an automated, design-rule-based, visual printed circuit board (PCB) inspection system are presented. The system employs mathematical-morphology-based image processing algorithms. This systems detects PCB defects related to the conducting structures on PCBs by checking a set of geometric design rules. For this purpose, an image segmentation algorithm and a defect detection algorithm are designed. The defect detection algorithm is capable of verifying the minimum conductor spacing, minimum conductor trace width, and the minimum land width requirements on digital binary PCB images. Also, an existing defect detection algorithm is modified for its implementation in the system.<<ETX>>

[1]  Piet W. Verbeek,et al.  Implementation of cellular-logic operators using 3*3 convolution and table lookup hardware , 1984, Comput. Vis. Graph. Image Process..

[2]  Jon R. Mandeville,et al.  Novel method for analysis of printed circuit images , 1985 .

[3]  Anil K. Jain,et al.  A Rule Based Approach for Visual Pattern Inspection , 1988, IEEE Trans. Pattern Anal. Mach. Intell..

[4]  Azriel Rosenfeld,et al.  Digital topology: Introduction and survey , 1989, Comput. Vis. Graph. Image Process..

[5]  Xinhua Zhuang,et al.  Image Analysis Using Mathematical Morphology , 1987, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[6]  Q.-Z. Ye,et al.  Inspection of Printed Circuit Boards by Connectivity Preserving Shrinking , 1988, IEEE Trans. Pattern Anal. Mach. Intell..