Method and system for identifying an image feature and method and system for determining an optimal color space for use therein
First Claim
1. A method for identifying an image feature of an object in a machine vision system, the method comprising the steps of:
- capturing an original color image of the object in a first color space defined by a first set of color axes to obtain a first set of image data;
transforming the first set of image data to a second set of image data in an optimal color space having an optimal set of color axes which define an optimal direction wherein the amount of inter axis correlation of the second set of image data is minimized; and
manipulating the second set of image data to identify the image feature wherein color differences existing in the original color image are amplified and separation between chromatically different regions of the original color image are maximized in t he optimal color space.
7 Assignments
0 Petitions
Accused Products
Abstract
A method and system are provided for identifying an image feature of an object. The system preferably includes a machine vision system for capturing an original color image of the object in a first color space defined by a first set of color axes to obtain a first set of image data. The first set of image data is transformed within the machine vision system to a second set of image data in an optimal color space having an optimal set of color axes which define an optimal direction wherein the amount of inter axis correlation of the second set of image data is minimized. The machine vision system then manipulates the second set of image data to identify the image feature. Color differences existing in the original color image are amplified and separation between chromatically different regions of the original color image are maximized in the optimal color space. Preferably, the optimal set of color axes are three orthogonal axes. The first set of image data is rotated to match the optimal direction. In this way, the first set of image data is reorganized along the optimal set of color axes. The machine vision system can also be utilized to capture a color image of an ideal object in the first color space to obtain an ideal set of image data and to compute the optimal set of color axes from the ideal set of image data wherein the optimal set of color axes is object specific.
57 Citations
10 Claims
-
1. A method for identifying an image feature of an object in a machine vision system, the method comprising the steps of:
-
capturing an original color image of the object in a first color space defined by a first set of color axes to obtain a first set of image data;
transforming the first set of image data to a second set of image data in an optimal color space having an optimal set of color axes which define an optimal direction wherein the amount of inter axis correlation of the second set of image data is minimized; and
manipulating the second set of image data to identify the image feature wherein color differences existing in the original color image are amplified and separation between chromatically different regions of the original color image are maximized in t he optimal color space. - View Dependent Claims (2, 3, 4, 5)
capturing a color image of an ideal object in the first color space to obtain an ideal set of image data; and
computing the optimal set of color axes from the ideal set of image data wherein the optimal set of color axes is object specific.
-
-
6. A system for identifying an image feature of an object, the system comprising:
-
means for capturing an original color image of the object in a first color space defined by a first set of color axes to obtain a first set of image data;
means for transforming the first set of image data to a second set of image data in an optimal color space having an optimal set of color axes which define an optimal direction wherein the amount of inter axis correlation of the second set of image data is minimized; and
means for manipulating the second set of image data to identify the image feature wherein color differences existing in the original color image are amplified and separation between chromatically different regions of the original color image are maximized in the optimal color space. - View Dependent Claims (7, 8, 9, 10)
means for capturing a color image of an ideal object in the first color space to obtain an ideal set of image data; and
means for computing the optimal set of color axes from the ideal set of image data wherein the optimal set of color axes is object specific.
-
Specification