Claims Analysis
Total Claims: 16
Claim 1
Independent Claim
242 words
A method for automatically and visually inspecting an article, the method comprising the steps of: acquiring a first set of digital image data representing a known good article, the image data representing a two dimensional reference image, processing the first set of image data to separate the reference image into at least two identifiable areas having a boundary therebetween; compressing the reference image in each of the two dimensions of the reference image, the step of compressing including the steps of reducing at least one of the areas of the reference image to an edge represented by a number of data points and reducing the number of data points representing the edge; storing the compressed reference image; acquiring a second set of digital image data representing a two-dimensional image of an article under inspection; processing the second set of digital image data to separate the image of the article under inspection into at least two identifiable areas having a boundary therebetween; retrieving the compressed reference image; regenerating the retrieved reference image, said step of regenerating including the step of regenerating the edge from the reduced number of data points, regenerating the at least one of the areas from the regenerated edge, and constructing border regions around at least one of the areas of the reference image to obtain a regenerated reference image; and matching the regenerated reference image and the image of the article under inspection to identify areas where mismatches occur.
Claim 2
Independent Claim
242 words
A method for automatically and visually inspecting an article, the method comprising the steps of: acquiring a first set of digital image data representing a known good article, the image data representing a two dimensional reference image, processing the first set of image data to separate the reference image into at least two identifiable areas having a boundary therebetween; compressing the reference image in each of the two dimensions of the reference image, the step of compressing including the steps of reducing at least one of the areas of the reference image to an edge represented by a number of data points and reducing the number of data points representing the edge; storing the compressed reference image; acquiring a second set of digital image data representing a two-dimensional image of an article under inspection; processing the second set of digital image data to separate the image of the article under inspection into at least two identifiable areas having a boundary therebetween; retrieving the compressed reference image; regenerating the retrieved reference image, said step of regenerating including the step of regenerating the edge from the reduced number of data points, regenerating the at least one of the areas from the regenerated edge, and constructing border regions around at least one of the areas of the reference image to obtain a regenerated reference image; and matching the regenerated reference image and the image of the article under inspection to identify areas where mismatches occur.
Claim 3
Dependent Claim
24 words
The method as claimed in claim 1 wherein the article includes electronic circuitry such as a multilayer thick-film circuit having a plurality of components.
Claim 4
Dependent Claim
31 words
The method as claimed in claim 1 or 2 including the step of measuring at least one dimension of one of the areas of the image of the article under inspection.
Claim 5
Dependent Claim
33 words
The method as claimed in claim 1 or 2 further comprising the step of checking the second set of processed data with at least one preselected geometrical constraint to identify areas of non-compliance.
Claim 6
Dependent Claim
28 words
The method as claimed in claim 4 wherein the step of checking includes the step of checking the second set of image data with a preselected width constraint.
Claim 7
Dependent Claim
29 words
The method as claimed in claim 4 wherein the step of checking includes the step of performing a series of neighborhood transformations on said second set of image data.
Claim 8
Dependent Claim
20 words
The method as claimed in claim 6 including the step of generating a bit map flagging the areas of non-compliance.
Claim 9
Dependent Claim
26 words
The method as claimed in claim 4 including the step of combining said areas of non-compliance and said areas where the mismatches occur to identify defects.
Claim 10
Independent Claim
241 words
A system for automatically, visually inspecting an article, the system comprising: means for acquiring first and second sets of digital image data, the first set of image data representing a two-dimensional reference image of a known good article and the second set of image data representing a two-dimensional image of the article under inspection; means for processing the first set of image data to separate the first set of image data into at least two identifiable areas having a boundary therebetween; means for compressing the reference image in each of the two dimensions of the reference image, said means for compressing including means for reducing at least one of the areas of the reference image to an edge represented by a number of data points and means for reducing the number of data points representing the edge; means for storing the compressed reference image; means for retrieving the stored compressed reference image; means for regenerating the reference image, said means for regenerating including means for regenerating the edge from the reduced number of data points representing the edge, means for regenerating the at least one of the areas of the reference image from the edge; and means for constructing border regions from the at least one of the areas of the reference image to obtain the regenerated reference image; and means for matching the regenerated reference image and the image of the article under inspection to identify areas where mismatches occur.
Claim 11
Independent Claim
241 words
A system for automatically, visually inspecting an article, the system comprising: means for acquiring first and second sets of digital image data, the first set of image data representing a two-dimensional reference image of a known good article and the second set of image data representing a two-dimensional image of the article under inspection; means for processing the first set of image data to separate the first set of image data into at least two identifiable areas having a boundary therebetween; means for compressing the reference image in each of the two dimensions of the reference image, said means for compressing including means for reducing at least one of the areas of the reference image to an edge represented by a number of data points and means for reducing the number of data points representing the edge; means for storing the compressed reference image; means for retrieving the stored compressed reference image; means for regenerating the reference image, said means for regenerating including means for regenerating the edge from the reduced number of data points representing the edge, means for regenerating the at least one of the areas of the reference image from the edge; and means for constructing border regions from the at least one of the areas of the reference image to obtain the regenerated reference image; and means for matching the regenerated reference image and the image of the article under inspection to identify areas where mismatches occur.
Claim 12
Dependent Claim
24 words
The system as claimed in claim 9 wherein the article includes circuitry such as a multilayer thick film circuit having a plurality of components.
Claim 13
Dependent Claim
31 words
The system as claimed in claim 9 wherein said means for matching includes an arithmetic logic unit for comparing the regenerated reference image and the second set of processed image data.
Claim 14
Dependent Claim
30 words
The system as claimed in claim 10 further comprising means for checking the set of processed image data with at least one preselected geometrical constraint to identify areas of non-compliance.
Claim 15
Dependent Claim
28 words
The system as claimed in claim 12 wherein said means for checking includes a pipeline of serial neighborhood transformation stages for processing the second set of image data.
Claim 16
Dependent Claim
47 words
The system as claimed in claim 13 wherein said means for matching includes an arithmetic logic unit selectively coupled to the output of the pipeline and selectively coupled to said means for regenerating for combining the regenerated reference image and the second set of image process data.