Pick and place machine with component placement inspection
First Claim
1. A method of processing a plurality of images of an intended placement location in a pick and place machine to verify component placement, the method comprising:
- acquiring before-placement and after-placement images of an intended placement location;
selecting a region of interest in the before-placement and after-placement images;
generating a difference image based upon differences between the before-image and the after-image;
thresholding the difference image to produce a binary difference image;
performing connectivity analysis on the binary difference image to obtain an image metric; and
comparing the image metric with expected object metric to provide component placement verification.
0 Assignments
0 Petitions
Accused Products
Abstract
Improved component placement inspection and verification is performed by a pick and place machine. Improvements include stereovision imaging of the intended placement location; enhanced illumination to facilitate the provision of relatively high-power illumination in the restricted space near the placement nozzle(s); optics to allow image acquisition device to view the placement location from an angle relative to a plane of the placement location, thereby reducing the possibility of such images being obstructed by the component; techniques for rapidly acquiring images with commercially available CCD arrays such that acquisition of before and after images does not substantially impact system throughput; and image processing techniques to provide component inspection and verification information.
-
Citations
18 Claims
-
1. A method of processing a plurality of images of an intended placement location in a pick and place machine to verify component placement, the method comprising:
-
acquiring before-placement and after-placement images of an intended placement location;
selecting a region of interest in the before-placement and after-placement images;
generating a difference image based upon differences between the before-image and the after-image;
thresholding the difference image to produce a binary difference image;
performing connectivity analysis on the binary difference image to obtain an image metric; and
comparing the image metric with expected object metric to provide component placement verification. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method of processing a plurality of images of an intended placement location in a pick and place machine to verify component placement, the method comprising:
-
acquiring before-placement and after-placement images of an intended placement location;
selecting a region of interest in the before-placement and after-placement images;
generating a difference image based upon differences between the before-image and the after-image;
thresholding the difference image to produce a binary difference image;
calculate pixel change count of the intended placement location;
calculate total pixel count; and
comparing the pixel change count of the intended placement location with the total pixel count to provide component placement verification.
-
-
18. A method of processing a plurality of images of an intended placement location in a pick and place machine to verify component placement, the method comprising:
-
acquiring before-placement and after-placement images of an intended placement location;
selecting a region of interest in the before-placement and after-placement images;
generating a difference image based upon differences between the before-image and the after-image;
calculate difference intensity sum of the intended placement location;
calculate total pixel difference intensity sum; and
comparing the pixel difference intensity sum of the intended placement location with the total pixel difference intensity sum to provide component placement verification.
-
Specification