×

Method for inspection of protruding features

  • US 5,058,177 A
  • Filed: 08/31/1990
  • Issued: 10/15/1991
  • Est. Priority Date: 01/04/1988
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for inspecting a plurality of similar protruding features on objects to determine whether the object is "good", or "bad", comprising:

  • providing a plurality of objects individually at an inspection station, where each object has a plurality of protruding features having tips as a terminal end thereof;

    illuminating only the tips of the features of a single object with a light source to generate a pattern of tip images corresponding to the package;

    perceiving the pattern of tip images by means of a computer imaging system that receives a digital array of gray scale pixels and sets a brightness threshold for pixels corresponding to the lead tip images;

    determining from the pattern of resolved tip images an array of calculated (x,y) image space coordinates corresponding to the package by grouping the pixels above the threshold together in a cluster for each tip and mathematically calculating the centroid of each cluster of pixels;

    translating the array of ideal (x,y) coordinates to minimize the means squared error of the (x) coordinate deviation between the ideal array and the calculated array;

    computing the difference in the (x) coordinates between the ideal array and the calculated array and computing the best fitting straight line through the (y) coordinates of the calculated array and determining the difference of each (y) value from the best fitting line;

    deciding (1) whether the array of calculated (x,y) image space coordinates is within a predetermined acceptable deviation range from the array of ideal (x,y) image space coordinates and denoting the corresponding objects as "good" or (2) whether the array of calculated (x,y) image space coordinates is outside the predetermined acceptable deviation range and then denoting the objects as "bad"; and

    sorting the "good" objects from the "bad" objects.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×