Paper
9 October 1998 Context-sensitive filtering in RLE for PCB inspection
Fikret Ercal, Filiz Bunyak, Hao Feng
Author Affiliations +
Proceedings Volume 3517, Intelligent Systems in Design and Manufacturing; (1998) https://doi.org/10.1117/12.326933
Event: Photonics East (ISAM, VVDC, IEMB), 1998, Boston, MA, United States
Abstract
This paper presents a fast printed circuit board (PCB) inspection methodology based on the segmentation of the PCB image into basic patterns and context sensitive filtering of the difference image for functional defect detection. The system consists of three parts: (1) segmentation of the artwork and test board images into basic patterns using the CAD data for the artwork, (2) comparison of the test board image windows with the corresponding artwork image windows, (3) context-sensitive filtering of the difference image obtained in step (2) for the determination of the defects and their locations. For image representation, runlength encoding (RLE) is used and processing is done directly on RLE data. This provides the needed efficiency in processing huge amounts of image data, which is typical in PCB inspection. Working on the difference image results in considerable reduction in the data to be processed during the filtering stage. Context-sensitive filtering enables classification of defects in such a way that only potentially functional defects are caught and reported in the final analysis.
© (1998) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Fikret Ercal, Filiz Bunyak, and Hao Feng "Context-sensitive filtering in RLE for PCB inspection", Proc. SPIE 3517, Intelligent Systems in Design and Manufacturing, (9 October 1998); https://doi.org/10.1117/12.326933
Lens.org Logo
CITATIONS
Cited by 4 scholarly publications.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Image segmentation

Image filtering

Image processing

Inspection

Selenium

Computer aided design

Data processing

Back to Top