Method and apparatus for inspecting surfaces for contrast variations
First Claim
1. A method of inspecting a surface of an article for isolated contrast variations, comprising:
- illuminating a surface of an article;
forming a surface image from the light reflected from said surface, said surface image being composed of a plurality of pixels, said pixels comprising digitized electrical signals each indicative of the relative intensity level of light reflected from a particular portion of said surface;
comparing the intensity levels of at least some of the pixels to a predetermined intensity threshold to identify pixels corresponding to portions of said surface contrasting with other portions of said surface;
determining the number of isolated regions of contrast variation on said surface and determining the magnitude of the space occupied by the area of each of said isolated regions of contrast variation from the number of pixels within each isolated region of contrast variation; and
applying acceptability criteria based upon the number of isolated regions of contrast variation and the magnitudes of the respective areas of the isolated regions of contrast variation to decide whether the article is acceptable for a particular use.
3 Assignments
0 Petitions
Accused Products
Abstract
A method of and apparatus for inspecting the surface of an article for isolated contrast variations by illuminating the surface, forming an image of the surface from the reflected light, the image being composed of pixels that contain digitized information indicative of the relative intensity level of light reflected from a particular portion of the surface, comparing the intensity levels of at least some of the pixels to a predetermined intensity threshold to identify portions of the surface contrasting with other portions of that surface, and determining from the identified pixels the number of isolated contrast variations on the surface and the area of each of the variations. The number and size of the contrast variations appearing on the inspected article surface are compared to acceptability criteria to decide whether the article is acceptable for a particular use or in particular channels of commerce.
127 Citations
29 Claims
-
1. A method of inspecting a surface of an article for isolated contrast variations, comprising:
-
illuminating a surface of an article; forming a surface image from the light reflected from said surface, said surface image being composed of a plurality of pixels, said pixels comprising digitized electrical signals each indicative of the relative intensity level of light reflected from a particular portion of said surface; comparing the intensity levels of at least some of the pixels to a predetermined intensity threshold to identify pixels corresponding to portions of said surface contrasting with other portions of said surface; determining the number of isolated regions of contrast variation on said surface and determining the magnitude of the space occupied by the area of each of said isolated regions of contrast variation from the number of pixels within each isolated region of contrast variation; and applying acceptability criteria based upon the number of isolated regions of contrast variation and the magnitudes of the respective areas of the isolated regions of contrast variation to decide whether the article is acceptable for a particular use.
-
-
2. A method of inspecting a surface for isolated contrast variations, comprising:
-
disposing an article of a known shape of a background, said background contrasting with a surface of the article; illuminating the surface of the article and a portion of said background adjacent to the periphery of said article; forming a background and surface image, said background and surface image being composed of a plurality of pixels, the pixels comprising digitized electrical signals each indicative of the relative intensity level of light reflected from a particular portion of the background or the surface; locating the periphery of said article in the background and surface image; discarding from further consideration pixels representing areas lying outside said periphery; correcting the intensity levels of the remaining pixels in the article image to compensate for non-uniformities in the illumination of the surface; comparing the corrected intensity levels of at least some of the pixels to a predetermined intensity threshold to identify pixels corresponding to portions of the surface contrasting with other portions of the surface; determining from the identified pixels the number of isolated contrast variations on the surface and the area of each of the isolated contrast variations; and applying acceptability criteria based upon the number and respective areas of the isolated contrast variations to decide whether the article is acceptable for a particular use. - View Dependent Claims (3)
-
-
4. A method of inspecting a surface for isolated contrast variations, comprising;
-
disposing an article of a known shape on a background, the background contrasting with a surface of the article, the article being generally circular; illuminating the surface of the article and a portion of the background adjacent to the periphery of the article; forming a background and surface image from the light reflected from the portion of the background and from the surface, the background and surface image being composed of a plurality of pixels, the pixels comprising digitized electrical signals each indicative of the relative intensity level of light reflected from a particular portion of the background or the surface; locating the periphery of the article in the background and surface image, including identifying a sufficient number of pixels to determine the position of the periphery of the article without identifying every pixel lying along the periphery, including sequentially examining the intensities of pixels lying along each of two orthogonal directions, locating along each of said two directions two pixels that represent areas lying contiguous to or partially on the periphery of said article, and determining the location of the center and radius of the article from the two pairs of said two pixels; discarding from further consideration pixels representing areas lying outside the periphery; comparing the corrected intensity levels of at least some of the pixels to a predetermined intensity threshold to identify pixels corresponding to portions of the surface contrasting with other portions of the surface; determining from the identified pixels the number of isolated contrast variations on the surface and the area of each of the isolated contrast variations; and applying acceptability criteria based upon the number and respective areas of the isolated contrast variations to decide whether the article is acceptable for a particular use.
-
-
5. A method of inspecting a surface of an article for isolated contrast variations, comprising:
-
illuminating a surface of an article; forming a surface image from the light reflected from the surface, the surface image being composed of a plurality of pixels, the pixels comprising digitized electrical signals each indicative of the relative intensity level of light reflected from a particular portion of the surface, the pixels being organized in orthogonal rows and columns representing corresponding portions of said surface; correcting the intensity levels of the pixels in the article image to compensate for non-uniformities in the illumination of the surface by fitting the distribution of intensity levels along one of said rows or columns to a polynomial distribution to provide predicted intensity levels and adjusting the intensity level of each pixel in said row or column by the predicted intensity level for that pixel from the polynomial distribution; comparing the corrected intensity levels of at least some of the pixels to a predetermined intensity threshold to identify pixels corresponding to portions of the surface contrasting with other portions of the surface; determining from the identified pixels the number of isolated contrast variations on the surface and the area of each of the isolated contrast variations; and applying acceptability criteria based upon the number and respective areas of the isolated contrast variations to decide whether the article is acceptable for a particular use. - View Dependent Claims (6, 7)
-
-
8. A method of inspecting a surface of an article for isolated contrast variations, comprising:
-
illuminating a surface of an article; forming a surface image from the light reflected from the surface, the surface image being composed of a plurality of pixels, the pixels comprising digitized electrical signals each indicative of the relative intensity level of light reflected from a particular portion of the surface, the pixels being organized in orthogonal rows and columns representing corresponding portions of said surface; correcting the intensity levels of the pixels in one of said rows or columns to compensate for non-uniformities in the illumination of the surface by; (i) normalizing the intensity levels by subtracting the intensity level of the first pixel in said row or column from the intensity level of each pixel in said row or column, (ii) convolving the normalized intensity levels with a smoothing, low pass filter to produce a convolved light intensity distribution along said row or column to provide predicted intensity levels, and (iii) adjusting the intensity level of each pixel in said row or column by the predicted intensity level from the convolution for that pixel; comparing the corrected intensity levels of at least some of the pixels to a predetermined intensity threshold to identify pixels corresponding to portions of the surface contrasting with other portions of the surface; determining from the identified pixels the number of isolated contrast variations on the surface and the area of each of the isolated contrast variations; and applying acceptability criteria based upon the number and respective areas of the isolated contrast variations to decide whether the article is acceptable for a particular use. - View Dependent Claims (9, 10)
-
-
11. A method of inspecting a surface of an article for isolated contrast variations, comprising:
-
illuminating a surface of an article; forming a surface image from the light reflected from the surface, the surface image being composed of a plurality of pixels, the pixels comprising digitized electrical signals each indicative of the relative intensity level of light reflected from a particular portion of the surface, the pixels being organized in orthogonal rows and columns representing corresponding portions of said surface; comparing the intensity levels of at least some of the pixels to a predetermined intensity threshold to identify pixels corresponding to portions of the surface contrasting with other portions of the surface, wherein comparing comprises, for each row, calculating an edge intensity value for each pixel from the intensity level of the pixel and the intensity level of neighboring pixels in the row, comparing the edge intensity value to an edge threshold, activating an intensity threshold detector when said edge intensity value changes from a first level on one side of said edge threshold to a second level on the other side of said edge threshold and comparing the intensity level of each pixel to said intensity threshold when said threshold detector is activated; determining from the identified pixels the number of isolated contrast variations on the surface and the area of each of the isolated contrast variations; and applying acceptability criteria based upon the number and respective areas of the isolated contrast variations to decide whether the article is acceptable for a particular use.
-
-
12. A method of inspecting a surface of an article for isolated contrast variations, comprising:
-
illuminating a surface of an article; forming a surface image from the light reflected from the surface, the surface image being composed of a plurality of pixels, the pixels comprising digitized electrical signals each indicative of the relative intensity level of light reflected from a particular portion of the surface, the pixels being organized in orthogonal rows and columns representing corresponding portions of the surface; comparing the intensity levels of at least some of the pixels to a predetermined intensity threshold to identify pixels corresponding to portions of the surface contrasting with other portions of the surface, including, for each row, calculating an edge intensity value for each pixel from the intensity level of the pixel and the intensity level of neighboring pixels in the row, said edge intensity value for a pixel of interest in said row being calculated as; (a) the sum of (i) the intensity level of the pixel lying in said row two pixels on one side of the pixel of interest, and (ii) twice the intensity level of the pixel lying in said row one pixel on the one side of the pixel of interest;
minus(b) the sum of (iii) twice the intensity level of the pixel of interest, and (iv) the intensity level of the pixel lying in said row one pixel on the other side of the pixel of interest; comparing the edge intensity value to an edge threshold, activating an intensity threshold detector when the edge intensity value changes from a first level on one side of the edge threshold to a second level on the other side of the edge threshold and comparing the intensity level of each pixel to the intensity threshold when the threshold detector is activated; determining from the identified pixels the number of isolated contrast variations on the surface and the area of each of the isolated contrast variations; and applying acceptability criteria based upon the number and respective areas of the isolated contrast variations to decide whether the article is acceptable for a particular use.
-
-
13. A method of inspecting a surface of an article for isolated contrast variations, comprising:
-
illuminating a surface of an article; forming a surface image from the light reflected from the surface, the surface image being composed of a plurality of pixels, the pixels comprising digitized electrical signals each indicative of the relative intensity level of light reflected from a particular portion of the surface, the pixels being organized in orthogonal rows and columns representing corresponding portions of the surface; comparing the intensity levels of at least some of the pixels to a predetermined intensity threshold to identify pixels corresponding to portions of the surface contrasting with other portions of the surface, including, for each row, calculating an edge intensity value for each pixel from the intensity level of the pixel and the intensity level of neighboring pixels in the row, comparing the edge intensity value to an edge threshold, activating an intensity threshold detector when the edge intensity value changes from a first level on one side of the edge threshold to a second level on the other side of the edge threshold, deactivating said threshold detector when said edge intensity value changes from said second level on said other side of said edge threshold to said first level on said one side of said edge threshold, and comparing the intensity level of each pixel to the intensity threshold when the threshold detector is activated; determining from the identified pixels the number of isolated contrast variations on the surface and the area of each of the isolated contrast variations; and applying acceptability criteria based upon the number and respective areas of the isolated contrast variations to decide whether the article is acceptable for a particular use. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A method of inspecting a surface of an article for isolated contrast variations, comprising:
-
illuminating a surface of an article; forming a surface image from the light reflected from the surface, the surface image being composed of a plurality of pixels, the pixels comprising digitized electrical signals each indicative of the relative intensity level of light reflected from a particular portion of said surface, said pixels being organized in orthogonal rows and columns representing corresponding portions of said surface; grouping said rows and columns into regions, each region containing a plurality of contiguous pixels, calculating the means and standard deviation of the intensity levels of the pixels with each region, identifying the most frequently occurring intensity level in each region, and calculating a difference intensity level between the most frequently occurring and mean intensity levels in each region; comparing the intensity levels of at least some of the pixels to a predetermined intensity threshold to identify pixels corresponding to portions of the surface contrasting with other portions of the surface, wherein comparing comprises comparing said difference intensity level of each region to said intensity threshold and comparing said standard deviation of the intensity levels of each region to a second predetermined threshold; determining from the identified pixels the number of isolated contrast variations on said surface and the area of each of the isolated contrast variations; and applying acceptability criteria based upon the number and respective areas of the isolated contrast variations to decide whether the article is acceptable for a particular use. - View Dependent Claims (19, 20, 21, 22)
-
-
23. A method of inspecting a surface of an article for isolated contrast variations comprising
illuminating a surface of an article; -
forming a surface image from the light reflected from the surface, the surface image being composed of a plurality of pixels, the pixels comprising digitized electrical signals each indicative of the relative intensity level of light reflected from a particular portion of the surface; comparing the intensity levels of at least some of the pixels to a predetermined intensity threshold to identify pixels corresponding to portions of the surface contrasting with other portions of the surface; and applying acceptability criteria based upon the number of isolated regions of contrast variation and the magnitudes of the respective areas of the isolated regions of contrast variation to decide whether the article is acceptable for a particular use, including determining the number of isolated regions of contrast variation by finding the boundaries of each contiguous group of identified pixels and finding the magnitude of the space occupied by the area of each of the isolated regions of contrast variation by counting the number of pixels within each contiguous group.
-
-
24. A method of inspecting a surface of an article for isolated contrast variations, comprising:
-
illuminating a surface of an article; forming a surface image from the light reflected form the surface, the surface image being composed of a plurality of pixels, the pixels comprising digitized electrical signals each indicative of the relative intensity level of light reflected from a particular portion of the surface; comparing the intensity level of at least some of the pixels to a predetermined intensity threshold to identify pixels corresponding to portions of the surface contrasting with other portions of the surface; determining the number of isolated regions of contrast variation on the surface and magnitude of the space occupied by the area of each of the isolated regions of contrast variation from the number of pixels within each isolated region of contrast variation; applying acceptability criteria based upon the number of isolated regions of contrast variation and the magnitudes of the respective areas of the isolated regions of contrast variation in each category to decide whether the article is acceptable for a particular use, including segregating the regions of contrast variation into a plurality of categories according to the magnitude of the space occupied by the area of each region and counting the number of isolated regions of contrast variation falling within each category.
-
-
25. An apparatus for identifying the quantity and respective areas of isolated contrast variations on the surface of an article, comprising:
-
means for substantially uniformly illuminating a surface of an article; means for forming a surface image of said surface composed of a plurality of pixels, said pixels comprising digitized electrical signals each indicative of the relative intensity level of the light reflected from a particular portion of said surface; means for searching said pixels to identify isolated regions of contrast variation on said surface and for determining the magnitude of the space occupied by the area of each said region; and means for comparing the quantity of the isolated regions of contrast variation and the magnitude of the space occupied by of the areas of the isolated regions of contrast variation to acceptability criteria to decide whether the article is acceptable for a particular use.
-
-
26. An apparatus for identifying the quantity and respective areas of isolated contrast variations on the surface of an article, comprising:
-
means for substantially uniformly illuminating a surface of an article, comprising a fluorescent lamp having a plurality of segments each substantially uniformly spaced from each other, the segments substantially uniformly illuminating the surface of the article; means for forming a surface image of the surface composed of a plurality of pixels, the pixels comprising digitized electrical signals each indicative of the relative intensity level of the light reflected from a particular portion of said surface; means for searching the pixels to identify regions of isolated contrast variation on the surface and for determining the magnitude of the space occupied by the area of each of the regions; and means for comparing the quantities and respective magnitude of the space occupied by the areas of the isolated regions of contrast variation to acceptability criteria to decide whether the article is acceptable for a particular use. - View Dependent Claims (27, 28, 29)
-
Specification