Color sensor
First Claim
1. A color sensor for generating color information defining colors of an input image, the color sensor comprising:
- an input section including an array of transducer pairs, each transducer pair defining one of a plurality of pixels of said image, each transducer pair comprising at least two transducers each generating an output having a peak at a selected color, the selected color differing as between the two transducers, and each transducer having an output profile comprising a selected function of color;
a color processing section including a plurality of color pixel processors each receiving the outputs from the two transducers comprising the transducer pair associated with a pixel, and for generating in response a color feature vector representative of the brightness of the light incident on the pixel and a color value corresponding to the ratio of outputs from the transducers comprising the transducer pair associated with the pixel; and
a color boundary processing section for generating a plurality of color boundary feature vectors, each associated with a pixel, each representing the difference between the color value generated by the pixel color processor for the respective pixel and color values generated by the pixel color processor for pixels neighboring the respective pixel.
1 Assignment
0 Petitions
Accused Products
Abstract
A color sensor for generating color information defining colors of an image includes an input section, a color processing section, a color comparison section, a color boundary processing section and a memory processing section. The input section includes an array of transducer pairs, each pair defining one of a plurality of pixels. Each transducer pair generates two peak outputs, one for the selected color of each transducer of the pair. A plurality of pixel processors in the color processing section each receives the outputs from one of the transducer pairs. The color processing section generates a color feature vector representative of the brightness of the light incident on the pixels and a color value corresponding to the ratio of outputs from the transducers comprising the transducer pair associated with the pixels. The color boundary processing section generates a plurality of color boundary feature vectors, each representing the difference between the color value for a pixel and its neighboring pixels. The color comparator processor measures and compares the reflective color of two objects and the memory processor section provides a process to recognize a color, a boundary of color and/or a comparison of colors.
-
Citations
32 Claims
-
1. A color sensor for generating color information defining colors of an input image, the color sensor comprising:
-
an input section including an array of transducer pairs, each transducer pair defining one of a plurality of pixels of said image, each transducer pair comprising at least two transducers each generating an output having a peak at a selected color, the selected color differing as between the two transducers, and each transducer having an output profile comprising a selected function of color;
a color processing section including a plurality of color pixel processors each receiving the outputs from the two transducers comprising the transducer pair associated with a pixel, and for generating in response a color feature vector representative of the brightness of the light incident on the pixel and a color value corresponding to the ratio of outputs from the transducers comprising the transducer pair associated with the pixel; and
a color boundary processing section for generating a plurality of color boundary feature vectors, each associated with a pixel, each representing the difference between the color value generated by the pixel color processor for the respective pixel and color values generated by the pixel color processor for pixels neighboring the respective pixel. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A color comparator for comparing color information between a first input image and a second input image, the color comparator comprising:
-
an input section for each image, each input section including an array of transducer pairs, each transducer pair defining one of a plurality of pixels of said image, each transducer pair comprising at least two transducers each generating an output having a peak at a selected color, the selected color differing as between the two transducers, and each transducer having an output profile comprising a selected function of color;
a color processing section for each image, each color processing section including a plurality of color pixel processors each receiving the outputs from the two transducers comprising the transducer pair associated with a pixel, and for generating in response a color feature vector representative of the brightness of the light incident on the pixel and a color value corresponding to the ratio of outputs from the transducers comprising the transducer pair associated with the pixel; and
a comparator section receiving the color feature vector and the color value from the color processing section for each image and generating a comparison feature fusion vector representative of color information differences in the first and second images. - View Dependent Claims (12)
-
-
13. An image processor for generating color information defining colors of an input image, the image processor comprising:
-
a color processing section to provide color feature vectors representative of brightness of light associated with pixels of an image based, at least in part, on bi-chromic information associated with said pixels, and to provide color values indicative of ratios of components of said bi-chromic information associated with said pixels; and
a color boundary processing section to provide a plurality of color boundary feature vectors associated with said pixels, said color boundary feature vectors representing local color gradients based, at least in part, on color values associated with neighboring ones of said pixels. - View Dependent Claims (14, 15)
-
-
16. The image processor of 13, wherein the color processing section comprises:
-
a plurality of pairs of controlled gain amplifier circuits associated with said pixels to apply a controlled signal gain to said bi-chromic information in response to associated controlled gain signals; and
a common control to generate said controlled gain signals from outputs of said controlled gain amplifier circuits in a feedback loop manner. - View Dependent Claims (17, 18)
-
-
19. A method comprising:
-
generating color feature vectors representative of brightness of light associated with pixels of an image based, at least in part, on bi-chromic information associated with said pixels;
generating color values indicative of ratios of said bi-chromic information associated with said pixels; and
generating a plurality of color boundary feature vectors associated with said pixels, said color boundary feature vectors representing local color gradients based, at least in part, on color values associated with neighboring ones of said pixels. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
-
26. An apparatus comprising:
-
means for generating color feature vectors representative of brightness of light associated with pixels of an image based, at least in part, on bi-chromic information associated with said pixels;
means for generating color values indicative of ratios of said bi-chromic information associated with said pixels; and
means for generating a plurality of color boundary feature vectors associated with said pixels, said color boundary feature vectors representing local color gradients based, at least in part, on color values associated with neighboring ones of said pixels. - View Dependent Claims (27, 28, 29, 30, 31, 32)
-
Specification