Method of inspecting articles

Image analysis – Applications – Manufacturing or product inspection

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

382151, 382294, G06K 900

Patent

active

054955351

DESCRIPTION:

BRIEF SUMMARY
FIELD AND BACKGROUND OF THE INVENTION

The present invention relates to a method of inspecting articles for defects and the like. The invention is particularly useful in automatic optical inspection systems for printed circuit boards (PCBs), and is therefore described below with respect to this application.
Printed circuit boards are often optically inspected with respect to a reference, namely a flawless or almost flawless board. Such a reference is characterized by a list of features created either by processing a board known to be substantially flawless, or by processing computer aided manufacturing (CAM) data of such a board. The list of features may include any number of features, typically from a few thousand to tens of thousands. Each feature is identified by its coordinates (x,y), and by a code indicating the feature type and enabling the indexing of as many different types of features as necessary for any given PCB.
To find defects in a PCB that is to be inspected, a list of features characterizing the inspected PCB (commonly called an online list) is prepared and is then compared with a reference list of the features previously prepared and stored for comparison purposes. In order to produce the online list, the PCB is optically scanned, and its image is processed to detect the features therein. Any feature appearing in the online list with no match in the reference list is termed an "excess feature" and is reported as a defect. Similarly, any feature appearing in the reference list with no match in the online list is termed a "missing feature" and is also reported as a defect.
When the online list and the reference list are in perfect geometrical registration, the matching is quite simple since it is only necessary to compare the two lists and to determine whether the feature type and coordinates of one match those of the other. In reality, the coordinates are never in perfect geometrical registation so that such a simple comparison procedure cannot be performed. Therefore, the coordinates are not required to be exactly the same, but they should be close enough, as specified by the user, to allow a discrepancy parameter, termed "reference tolerance", to be used in the matching. The reference tolerance is typically considerably smaller than the design grid of the PCB. If it is smaller than the manufacturing process precision or the feature-detector precision of the optical inspection system, the false alarm rate of the inspection will increase.
It will thus be appreciated that the comparison of the inspected article (sample) with the reference is greatly facilitated by having the sample placed on the scanner with as perfect registration as possible to the reference. Also important is the geometrical accuracy of the inspection system itself.
Various mechanical, optical or electronic aids are presently used for registering PCBs in order to permit their optical inspection with respect to a reference list of features.
Mechanical aids usually take the form of registration pins, sideboards, and the like; see for example U.S. Pat. Nos. 4,783,826 and 4,799,175. Using such mechanical means requires special and different preparations for different types of PCBs. For example, using registration pins requires constructing the pins on the scanner table, punching holes in the articles to be inspected, and manual or other mechanical alignment of the holes with the registration pins. Such mechanical aids thus involve significant additional costs and time for this extra mechanical handling.
Computational registration is often achieved by having easily detected fiducial marks in perfect registration with the PCB pattern; see for example European Patent Application 0206712. This method requires an extra scan for the fiducials prior to inspection, and therefore significantly increases the overall inspection time. Only after the fiducials have been scanned can the misregistration be calculated and fixed. Also, the fiducial marks require allocations of extra space on the PCBs in addition to the functional PCB pattern.

REFERENCES:
patent: 3898617 (1975-08-01), Kashioka et al.
patent: 3905045 (1975-09-01), Nickel
patent: 4213117 (1980-07-01), Kenbo et al.
patent: 4233625 (1980-11-01), Altman
patent: 4238780 (1980-12-01), Doemans
patent: 4247203 (1981-01-01), Levy et al.
patent: 4325077 (1982-04-01), Dunham
patent: 4334241 (1982-06-01), Kashioka et al.
patent: 4435835 (1984-03-01), Sakow et al.
patent: 4550374 (1985-10-01), Meshman et al.
patent: 4590607 (1986-05-01), Kauth
patent: 4630225 (1986-12-01), Hisano
patent: 4635293 (1987-01-01), Watanabe
patent: 4668982 (1987-05-01), Tinnerino
patent: 4672676 (1987-06-01), Linger
patent: 4680627 (1987-07-01), Sase et al.
patent: 4720635 (1988-01-01), Uga
patent: 4757550 (1988-07-01), Uga
patent: 4758782 (1988-07-01), Kobyashi
patent: 4783826 (1988-11-01), Koso
patent: 4805123 (1989-02-01), Specht et al.
patent: 4926489 (1990-05-01), Danielson et al.
patent: 4953100 (1990-08-01), Yotsuya
patent: 4972311 (1990-11-01), Holdgrafer et al.
patent: 4989082 (1991-01-01), Hopkins
patent: 5023917 (1991-06-01), Bose et al.
patent: 5048094 (1991-09-01), Aoyama et al.
patent: 5129014 (1992-07-01), Bloomberg
patent: 5134664 (1992-07-01), Clough et al.
patent: 5206917 (1993-04-01), Ueno et al.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method of inspecting articles does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method of inspecting articles, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method of inspecting articles will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1685083

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.