Digital feature separation
First Claim
1. A method for placing a component on a selected location of a substrate with a placement machine including at least an X-motion stage and a Z-motion stage including a pick-up head for carrying the component to the selected location on the substrate, said method comprising:
- capturing a first digital image of the bottom of the component;
selecting a region of interest in the first digital image;
selecting a repetitive feature contained within the region of interest;
creating a template image showing the repetitive feature with background matter rendered transparent;
capturing a live image of the selected location of the substrate;
overlaying the live image and the template image to form a composite image on a video display;
manipulating the relative position in non-vertical directions of the component and the substrate until the repetitive feature is brought into alignment with corresponding repetitive features in the composite image; and
bringing the component into contact with the substrate by moving it in the vertical direction.
1 Assignment
0 Petitions
Accused Products
Abstract
A semiautomatic method for digital feature separation uses a trained sample selected by an operator using a software “eye dropper” tool or a similar region-of-interest tool to sample features of interest on a stored digital image of, for example, an electronic component such as pads, bumps or leads of the component. Pixels from the sampled features are analyzed and plotted based on their color hue and saturation values or gray scale intensity values. The range of such values is chosen by a user. A second digital image is then compared to the sampled feature data gathered by the “eye dropper” tool. If the color and intensity values of the pixels from the second digital image fall within a user defined acceptable absolute value range, then the locations and values of those pixels in the image are saved. Background or surrounding elements in the second digital image which do not fall within the acceptable value range are deleted and replaced with a code that makes these background or surrounding element locations appear as a graphic transparency. This process leaves only the features of interest in their original locations saved in the graphics memory surrounded by pixels that have been made video transparent. The resulting saved image which contains only the selected features is then laid over a live image such as that of a target substrate with corresponding features of interest. The operator then manually aligns the saved features from the component image over the corresponding features of the live image of the substrate to achieve component to substrate registration.
6 Citations
12 Claims
-
1. A method for placing a component on a selected location of a substrate with a placement machine including at least an X-motion stage and a Z-motion stage including a pick-up head for carrying the component to the selected location on the substrate, said method comprising:
-
capturing a first digital image of the bottom of the component;
selecting a region of interest in the first digital image;
selecting a repetitive feature contained within the region of interest;
creating a template image showing the repetitive feature with background matter rendered transparent;
capturing a live image of the selected location of the substrate;
overlaying the live image and the template image to form a composite image on a video display;
manipulating the relative position in non-vertical directions of the component and the substrate until the repetitive feature is brought into alignment with corresponding repetitive features in the composite image; and
bringing the component into contact with the substrate by moving it in the vertical direction. - View Dependent Claims (2, 3)
-
-
4. A method for placing a component on a selected location of a substrate with a placement machine including an X-Y motion stage and a Z-motion stage having a pickup head for carrying the component to the selected location on the substrate, the pick-up head being carried by the X-Y motion stage, said method comprising:
-
capturing a first digital image of the bottom of the component;
selecting a region of interest in the first digital image;
selecting a repetitive feature contained within the region of interest;
creating a template image showing the repetitive feature with background matter rendered transparent;
capturing a live image of the selected location of the substrate;
overlaying the live image and the template image to form a composite image on a video display;
manipulating the relative position in non-vertical directions of the component and the substrate until the repetitive feature is brought into alignment with corresponding repetitive features in the composite image; and
bringing the component into contact with the substrate by moving it in the vertical direction. - View Dependent Claims (5, 6)
-
-
7. An apparatus for placing a component on a selected location of a substrate including a placement machine having at least an X-motion stage and a Z-motion stage with a pick-up head for carrying the component to the selected location on the substrate, said apparatus comprising:
-
means for capturing a first digital image of the bottom of the component;
means for selecting a region of interest in the first digital image;
means for selecting a repetitive feature contained within the region of interest;
means for creating a template image showing the repetitive feature with background matter rendered transparent;
means for capturing a live image of the selected location of the substrate;
means for overlaying the live image and the template image to form a composite image on a video display;
means for manipulating the relative position in non-vertical directions of the component and the substrate until the repetitive feature is brought into alignment with corresponding repetitive features in the composite image; and
means for bringing the component into contact with the substrate by moving it in the vertical direction. - View Dependent Claims (8, 9)
-
-
10. An apparatus for placing a component on a selected location of a substrate including a placement machine having an X-Y motion stage and a Z-motion stage with a pick-up head for carrying the component to the selected location on the substrate, the pick-up head be ing carrie d by the X-Y motion stage, said apparatus comprising:
-
means for capturing a first digital image of the bottom of the component;
means for selecting a region of interest in the first digital image;
means for selecting a repetitive feature contained within the region of interest;
means for creating a template image showing the repetitive feature with background matter rendered transparent;
means for capturing a live image of the selected location of the substrate;
means for overlaying the live image and the template image to form a composite image on a video display;
means for manipulating the relative position in non-vertical directions of the component and the substrate until the repetitive feature is brought into alignment with corresponding repetitive features in the composite image; and
means for bringing the component into contact with the substrate by moving it in the vertical direction. - View Dependent Claims (11, 12)
-
Specification