Method and apparatus for the recognition of hues and colors
First Claim
1. A method for recognition of hues wherein a color surface is illuminated with light having a known spectral composition and intensities of three primary colors in received light are opto-electronically measured as measured color values which represent color coordinates of corresponding color loci in an RGB color space, wherein the measured color values are converted into chrominance and luminance values as color coordinates of corresponding color loci in a chrominance/luminance color space by means of a color space transformation, and wherein a hue recognition region is defined within the color space and the measured color loci or their color coordinates are checked as to whether they fall into the defined recognition region or not, comprising the steps of:
- (a) before the actual hue recognition determining a color locus F0 of a hue T0 to be recognized by color values R0, G0, B0 ;
(b) transforming the color locus F0 of the hue T0 to be recognized into the chrominance plane of the chrominance/luminance color space by a first transformation of its color values R0, G0, B0 into corresponding chrominance values x'"'"'0, y'"'"'0, the color locus F0 being transformed into a chrominance plane of the chrominance/luminance color space such that the transformed color locus F'"'"'0 lies on one of the axis segments of an X'"'"'Y'"'"' color coordinate system in the chrominance plane, and retaining transformation coefficients required therefor;
(c) and during actual hue recognition scanning the color surface point-by-point and line-by-line for acquisition of measured color values R, G, B;
(d) continuously transforming color loci F of the hues of the scanned colors into the chrominance plane by a second transformation, of the acquired measured color values R, G, B into corresponding chrominance values x'"'"',y'"'"', the color loci being transformed into the chrominance plane with the previously determined and retained transformation coefficients;
(e) selecting those chrominance values x'"'"', y'"'"' whose corresponding transformed color loci F'"'"' lie in a same half of the X'"'"'Y'"'"' color coordinate system as the transformed color locus F'"'"'0 of the hue T0 to be recognized;
(f) acquiring a hue signal T'"'"' by forming a quotient of absolute values of the selected chrominance values x'"'"',y'"'"', which respectively correspond to a tangent of an angle β
described by the corresponding axis segment and a connecting line between an origin of the color coordinate system and the transformed color locus F'"'"' of the hue of a scanned color, whereby the hue signal T'"'"' is a measure of the respective absolute value-wise deviation in hue of the hue of the scanned color from the hue to be recognized; and
(g) acquiring a hue recognition signal E'"'"' by combining a substantially constant auxiliary control signal H with the hue signal T'"'"', said hue recognition signal E'"'"' having its highest values when scanning the hue T0 to be recognized and having the value zero when scanning a hue having a prescribed, maximum hue deviation tan β
g, whereby a sector-shaped hue recognition region is defined with limits around the hue to be recognized.
3 Assignments
0 Petitions
Accused Products
Abstract
In electronic reproduction technology, a recognition circuit for hues and colors in colored surfaces is provided. Before the actual hue recognition, the hue to be recognized is selected and its prescribed or measured color values of the RGB color space are transformed by a first color transformation into chrominance values of the chrominance/luminance color space, whereby the transformation coefficients are defined such that the transformed color locus of the hue to be recognized lies on a rotated X'"'"'Y'"'"' color coordinate system in the chrominance plane. During the actual hue recognition, the colored surface is opto-electronically scanned and the measured color values acquired are transformed into chrominance values by a second color transformation with the transformation coefficients defined in the first color transformation. By selection of chrominance values and by quotient formation of the selected chrominance values, a hue signal which is a measure for hue deviation of the scanned hues from the hue to be recognized is generated. After combination of the hue signal with an auxiliary control signal, a hue recognition signal is formed, this being unequal to zero when the scanned hues lie within a sector-shaped hue recognition region. For color recognition, a color saturation signal and a luminance signal are additionally generated. The color saturation signal and luminance signal are adjustably limited in terms of amplitude and are combined with the hue recognition signal to form a color recognition signal.
-
Citations
23 Claims
-
1. A method for recognition of hues wherein a color surface is illuminated with light having a known spectral composition and intensities of three primary colors in received light are opto-electronically measured as measured color values which represent color coordinates of corresponding color loci in an RGB color space, wherein the measured color values are converted into chrominance and luminance values as color coordinates of corresponding color loci in a chrominance/luminance color space by means of a color space transformation, and wherein a hue recognition region is defined within the color space and the measured color loci or their color coordinates are checked as to whether they fall into the defined recognition region or not, comprising the steps of:
-
(a) before the actual hue recognition determining a color locus F0 of a hue T0 to be recognized by color values R0, G0, B0 ; (b) transforming the color locus F0 of the hue T0 to be recognized into the chrominance plane of the chrominance/luminance color space by a first transformation of its color values R0, G0, B0 into corresponding chrominance values x'"'"'0, y'"'"'0, the color locus F0 being transformed into a chrominance plane of the chrominance/luminance color space such that the transformed color locus F'"'"'0 lies on one of the axis segments of an X'"'"'Y'"'"' color coordinate system in the chrominance plane, and retaining transformation coefficients required therefor; (c) and during actual hue recognition scanning the color surface point-by-point and line-by-line for acquisition of measured color values R, G, B; (d) continuously transforming color loci F of the hues of the scanned colors into the chrominance plane by a second transformation, of the acquired measured color values R, G, B into corresponding chrominance values x'"'"',y'"'"', the color loci being transformed into the chrominance plane with the previously determined and retained transformation coefficients; (e) selecting those chrominance values x'"'"', y'"'"' whose corresponding transformed color loci F'"'"' lie in a same half of the X'"'"'Y'"'"' color coordinate system as the transformed color locus F'"'"'0 of the hue T0 to be recognized; (f) acquiring a hue signal T'"'"' by forming a quotient of absolute values of the selected chrominance values x'"'"',y'"'"', which respectively correspond to a tangent of an angle β
described by the corresponding axis segment and a connecting line between an origin of the color coordinate system and the transformed color locus F'"'"' of the hue of a scanned color, whereby the hue signal T'"'"' is a measure of the respective absolute value-wise deviation in hue of the hue of the scanned color from the hue to be recognized; and(g) acquiring a hue recognition signal E'"'"' by combining a substantially constant auxiliary control signal H with the hue signal T'"'"', said hue recognition signal E'"'"' having its highest values when scanning the hue T0 to be recognized and having the value zero when scanning a hue having a prescribed, maximum hue deviation tan β
g, whereby a sector-shaped hue recognition region is defined with limits around the hue to be recognized. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A recognition circuit system for recognition of hues wherein a recognition region for a hue to be recognized is defined within a color space and with which a determination is made by opto-electronic scanning of a color surface as to whether hues of the scanned colors fall into the defined recognition region or not, comprising:
-
(a) a light source means of a known spectral composition for illumination of the colored surfaces to be investigated; (b) opto-electronic transducer means for acquisition of received intensities of three primary colors as measured color values; (c) a recognition circuit means connected to the opto-electronic transducer means for defining a recognition region for a hue to be recognized and for generating a recognition signal in case hues of the scahned colors fall into the recognition region; and (d) the recognition circuit means comprising; (i) a transformation circuit means connected to the opto-electronic transducer means for converting the measured color values R0, G0, B0 or R, G, B into chrominance values x'"'"'0, y'"'"'0 or x'"'"', y'"'"' of an X'"'"'Y'"'"' color coordinate system in a chrominance plane of a chrominance/luminance color space; (ii) a selection and value circuit means connected to the transformation circuit means for selection and absolute value formation of chrominance values; (iii) setting means for defining a hue recognition region and which is connected to the selection and value circuit means; (iv) a divider stage means in communication with the setting means for formation of a hue signal T'"'"' from the absolute values of the selected chrominance values; (v) a signal generator means for generating an auxiliary control signal; and (vi) logic stage means connected to the divider stage means and to the signal generator means for acquiring a hue recognition signal E'"'"' from the auxiliary control signal H and the hue signal T'"'"'. - View Dependent Claims (19, 20, 21)
-
-
22. An apparatus for recognition of hues wherein a color surface is illuminated with light having a known spectral composition and intensities of three primary colors in received light are opto-electronically measured as measured color values which represent color coordinates of corresponding color loci in an RGB color space, comprising:
-
(a) means for converting the measured color values into chrominance and luminance values as color coordinates of corresponding color loci in a chrominance/luminance color space by a color space transformation; (b) means for defining a hue recognition region within the color space and the measured color loci or their color coordinates, and checking as to whether they fall into the the defined recognition region or not; (c) means for determining before the actual hue recognition a color locus F0 of a hue T0 to be recognized by color values R0, G0, B0 ; (d) means for transforming the color locus F0 of the hue T0 to be recognized into the chrominance plane of the chrominance/luminance color space by a first transformation of its color values R0, G0, B0 into corresponding chrominance values x'"'"'0, y'"'"'0, the color locus F0 being transformed into chrominance plane of the chrominance/luminance color space such that a transformed color locus F'"'"'0 lies on one of axis segments of an X'"'"'Y'"'"' color coordinate system in the chrominance plane, and retaining transformation coefficients required therefor; (e) means for scanning before actual hue recognition the color surface point-by-point and line-by-line for acquisition of measured color values R, G, B; (f) means for continuously transforming color loci F of the hues of the scanned colors into the chrominance plane, by a second transformation of the acquired measured color values R, G, B, into the chrominance values x'"'"',y'"'"' the color loci being transformed into the chrominance plane with the previously determined and retained transformation coefficients; (g) means for selecting those chrominance values x'"'"', y'"'"' whose corresponding transformed color loci F'"'"' lie in a same half of the X'"'"'Y'"'"' color coordinate system as the transformed color locus F'"'"'0 of the hue T0 to be recognized; (h) means for acquiring a hue signal T'"'"' by forming a quotient of absolute values of the selected chrominance values x'"'"',y'"'"', which respectively correspond to a tangent of an angle β
described by the corresponding axis segment and a connecting line between an origin of the color coordinate system and the transformed color locus F'"'"' of the hue of a scanned color, whereby the hue signal T'"'"' is a measure of the respective value-wise deviation in hue of the hue of the scanned color from the hue to be recognized; and(i) means for acquiring a hue recognition signal E'"'"' by combining a substantially constant auxiliary control signal H with the hue signal T'"'"', said hue recognition signal E'"'"' having its highest values when scanning the hue T0 to be recognized and having the value zero when scanning a hue having a prescribed, maximum hue deviation tan β
g, whereby a sector-shaped hue recognition region is defined with limits around the hue to be recognized.
-
-
23. A method for recognition of hues wherein a recognition region for a hue to be recognized is defined within a color space and with which a determination is made by opto-electronic scanning of a color surface as to whether hues of the scanned colors fall into the defined recognition region or not, comprising the steps of:
-
(a) illuminating the colored surfaces to be investigated; (b) acquiring received intensities of three primary colors as measured color values; (c) converting the measured color values R0, G0, B0 or R, G, B into chrominance values x'"'"'0, y'"'"'0 or x'"'"', y'"'"' of an X'"'"'Y'"'"' color coordinate system in a chrominance plane of a chrominance/luminance color space; (d) selecting and forming the chrominance values; (e) defining the hue recognition region for a hue to be recognized; (f) forming a hue signal T'"'"' from the selected chrominance values; (g) generating an auxiliary control signal H; and (h) acquiring a hue recognition signal E'"'"' from the auxiliary control signal H and the hue signal T'"'"', said hue recognition signal E'"'"' being generated when hues of a scanned color fall into the recognition region.
-
Specification