Claims
- 1. An apparatus comprising:a plurality of color channels, each color channel corresponding to a different component color value, and comprising a subtractor to subtract a component color value of a background color from a component value of a pixel color to produce an adjusted color value; a divider to divide at least one of said component color values by another of said component color values to produce a color ratio; a keyed color indicator to generate a signal in response to each of the adjusted color value and the color ratio falling within an associated range of values corresponding to a keyed color; a first subtractor in a first color channel to subtract a first color component of a background color from a first color component of an input pixel color to produce a first adjusted value; a second subtractor in a second color channel to subtract a second color component of the background color from a second color component of the input pixel color to produce a second adjusted value; a divider to divide the first adjusted value by the second adjusted value to produce a first color ratio; a first comparison circuit to determine if the first color ratio falls in a first range of values; a second comparison circuit to determine if the second adjusted color falls in a second range of values; and a logic circuit to output a signal indicative of a keyed color in response to the first color ratio falling within the first range and the second adjusted color falling within the second range.
- 2. The apparatus of claim 1 further comprising a third subtractor in a third color channel to subtract a third color component of the background color from a third color component of the input pixel color to produce a third adjusted value;a second divider to divide the third adjusted value by the second adjusted value to produce a second color ratio; a third comparison circuit to determine if the second color ratio falls in a third range of values, and wherein the logic circuit outputs a signal indicative of a keyed color in response to the first color ratio falling within the first range and the second adjusted color falling within the second range and the second adjusted color ratio falling within the third range of values.
- 3. The apparatus of claim 2, wherein the first color component comprises red, the second color component comprises green, and the third color component comprises blue.
- 4. The apparatus of claim 1, wherein said first and second comparison circuits and the logic circuit comprise a stage, and wherein said stage is replicated for each of a plurality of keyed colors, and wherein said comparison circuits in each stage comprise a different range of values.
- 5. The apparatus of claim 1, wherein the first comparison circuit comprises a first comparator to compare the first color ratio to an upper threshold value and a second comparator to compare the first color ratio to a lower threshold value, andwherein the second comparison circuit comprises a third comparator to compare the second adjusted color to an upper threshold value and a fourth comparator to compare the second adjusted color to a lower threshold value.
- 6. The apparatus of claim 1, wherein each of the color component values comprises an eight bit words.
- 7. The apparatus of claim 1, wherein the keyed color indicator operates at a dot clock rate.
- 8. A system comprising:a camera to image an object; a digitizer connected to the camera to digitize the image into a frame comprising a plurality of pixels, each pixel having a color value; and a keyed color generator comprising: a plurality of color channels, each color channel corresponding to a different component color value, and comprising a subtractor to subtract a component color value of a background color from a component value of a pixel color to produce an adjusted color value; a divider to divide at least one of said component color values by another of said component color values to produce a color ratio; a keyed color indicator to generate a signal in response to each of the adjusted color value and the color ratio falling within an associated predetermined range of values; a first subtractor in a first color channel to subtract a first color component of a background color from a first color component of an input pixel color to produce a first adjusted value; a second subtractor in a second color channel to subtract a second color component of the background color from a second color component of the input pixel color to produce a second adjusted value; a third subtractor in a third color channel to subtract a third color component of the background color from a third color component of the input pixel color to produce a third adjusted value; a first divider to divide the first adjusted value by the second adjusted value to produce a first color ratio; a second divider to divide the third adjusted value by the second adjusted value to produce a second color ratio; a first comparison circuit to determine if the first color ratio falls in a first range of values; a second comparison circuit to determine if the second adjusted color falls in a second range of values; a third comparison circuit to determine if the second color ratio falls in a third range of values; and a logic circuit to output a signal indicative of a keyed color in response to the first color ratio falling within the first range and the second adjusted color falling within the second range and the second color ratio falling with the third range of values.
- 9. The system of claim 8, wherein the keyed color indicator operates at a dot clock rate.
CROSS-REFERENCE TO RELATED APPLICATIONS
This application claims priority to U.S. Provisional Patent Application Ser. No. 60/143,828, filed Jul. 13, 1999.
US Referenced Citations (12)
Foreign Referenced Citations (2)
Number |
Date |
Country |
10234079 |
Sep 1998 |
JP |
10-0186222 |
Dec 1998 |
KR |
Non-Patent Literature Citations (1)
Entry |
Notice of Rejection, Dated: Sep. 3, 2002 in JP Application No. 2001-106997. |
Provisional Applications (1)
|
Number |
Date |
Country |
|
60/143828 |
Jul 1999 |
US |