Abstract:
This invention provides a system and method for determining the level of clutter in an image in a manner that is rapid, and that allows a scoring process to quickly determine whether an image is above or below an acceptable level of clutter—for example to determine if the underlying imaged runtime object surface is defective without need to perform a more in-depth analysis of the features of the image. The system and method employs clutter test points that are associated with regions on the image that should contain a low gradient magnitude, indicative of emptiness. This enables the runtime image to be analyzed quickly by mapping trained clutter test points at locations in the coordinate space in which lack of emptiness indicates clutter, and if detected, can rapidly indicate differences and/or defects that allow for the subject of the image to be accepted or rejected without further image analysis.
Abstract:
This invention provides a system and method for displaying color match information on an acquired image of an object. A model/pattern having a plurality of color test points at locations of stable color is provided. A display process generates visible geometric shapes with respect to the color test points in a predetermined color. An alignment process aligns features of the object with respect to features on the model so that the geometric shapes appear in locations on the object that correspond to locations on the model. The geometric shapes can comprise closed shapes that surround a region expected to be stable color on the object. Such shapes can define circles, squares, diamonds or any other acceptable closed or open shape that is visible to the user on the display.
Abstract:
The disclosed apparatus, systems, and methods can process height maps. For example, the disclosed computerized method of determining posture information of an object in a two-dimensional height map captured by a range sensor system can include receiving the height map of the object captured by the range sensor system, generating a plurality of one-dimensional slices of the height map and a location record indicating locations of the plurality of one-dimensional slices on the height map, identifying points of interest in the plurality of one-dimensional slices, determining locations of the identified points of interest in the height map based on the location record, and determining the posture information of the object based on the locations of the identified points of interest in the height map.
Abstract:
This invention provides a system and method for displaying color match information on an acquired image of an object. A model/pattern having a plurality of color test points at locations of stable color is provided. A display process generates visible geometric shapes with respect to the color test points in a predetermined color. An alignment process aligns features of the object with respect to features on the model so that the geometric shapes appear in locations on the object that correspond to locations on the model. The geometric shapes can comprise closed shapes that surround a region expected to be stable color on the object. Such shapes can define circles, squares, diamonds or any other acceptable closed or open shape that is visible to the user on the display.
Abstract:
This invention provides a system and method for scoring a candidate pose in a geometric-pattern matching tool of a vision system by using trained color, grayscale and/or range (height) information (“color/grayscale/range”) in association with edge-aligned candidate poses. A trained pattern includes associated color/grayscale/range information in a set of test points. At runtime, a color, grayscale and/or range image is acquired and/or provided. A runtime pose is established with a coordinate space for the color/grayscale/range image with respect to the trained pattern, where the runtime pose is generated by an alignment tool. The color/grayscale/range test points are mapped onto the coordinate space for the image. The match is then determined at the respective mapped test points. Based on the test point match, a score is determined. The score is used in conjunction with the alignment result in runtime to accept or reject candidate poses from (e.g.) acquired images of runtime objects.
Abstract:
This invention provides a system and method for determining the level of clutter in an image in a manner that is rapid, and that allows a scoring process to quickly determine whether an image is above or below an acceptable level of clutter—for example to determine if the underlying imaged runtime object surface is defective without need to perform a more in-depth analysis of the features of the image. The system and method employs clutter test points that are associated with regions on the image that should contain a low gradient magnitude, indicative of emptiness. This enables the runtime image to be analyzed quickly by mapping trained clutter test points at locations in the coordinate space in which lack of emptiness indicates clutter, and if detected, can rapidly indicate differences and/or defects that allow for the subject of the image to be accepted or rejected without further image analysis.