Color identification in images
First Claim
1. A method for identifying colors within an image of a sample, the method comprising:
- capturing, using an imaging device, an image of the sample and of a reference-color chart wherein the reference-color chart includes a plurality of color reference elements;
extracting from the captured image using a processor having memory configured by program code executed thereby, the RGB values of the pixels depicting the sample color and one or more of the plurality of color reference elements color values,accessing, using the processor, a plurality of known illuminant color datasets, where each of the plurality of known color datasets includes one or more color values of the color reference chart obtained under a known illuminant;
comparing, using the processor, the color values of pixels representing the reference-color chart of the captured image to the pixel values corresponding to the color reference chart elements in each entry of each of the plurality of known illuminant color datasets;
identifying, using the processor, the known illuminant color dataset having the smallest difference in color values between the color reference chart referenced in the sample image and the color values of the color reference chart referenced in the one or more entries of the one or more known illuminant color datasets;
comparing, using the processor, the color values of the pixels representing the color sample of the sample image to the color sample of each entry in the identified known illuminant color dataset;
locating, using the processor, an entry of the identified smallest distance known illuminant color dataset having the smallest difference in color values with the color sample of the sample image; and
outputting the name of the identified color sample.
2 Assignments
0 Petitions
Accused Products
Abstract
A method is provided for identifying colors across illuminants using a processor configured by code executing therein, the method comprising capturing a sample image with an image recording device, the image including pixels representing a color sample under analysis and a color reference chart. The processor is also configured to execute comparing the color values of pixels representing the color reference chart of the sample image to the pixel values corresponding to a plurality of entries within a plurality of color reference datasets to determine the dataset representing the closest match of the illumination present at the time the sample image was captured. Using the identified illuminant, the color reference dataset having the closest illuminant is searched for the color under analysis.
29 Citations
18 Claims
-
1. A method for identifying colors within an image of a sample, the method comprising:
-
capturing, using an imaging device, an image of the sample and of a reference-color chart wherein the reference-color chart includes a plurality of color reference elements; extracting from the captured image using a processor having memory configured by program code executed thereby, the RGB values of the pixels depicting the sample color and one or more of the plurality of color reference elements color values, accessing, using the processor, a plurality of known illuminant color datasets, where each of the plurality of known color datasets includes one or more color values of the color reference chart obtained under a known illuminant; comparing, using the processor, the color values of pixels representing the reference-color chart of the captured image to the pixel values corresponding to the color reference chart elements in each entry of each of the plurality of known illuminant color datasets; identifying, using the processor, the known illuminant color dataset having the smallest difference in color values between the color reference chart referenced in the sample image and the color values of the color reference chart referenced in the one or more entries of the one or more known illuminant color datasets; comparing, using the processor, the color values of the pixels representing the color sample of the sample image to the color sample of each entry in the identified known illuminant color dataset; locating, using the processor, an entry of the identified smallest distance known illuminant color dataset having the smallest difference in color values with the color sample of the sample image; and outputting the name of the identified color sample. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for identifying colors within an image of a sample, the system comprising:
-
an image device configured to capture an image of the sample and the color reference chart; a processor having memory configured by program code executed thereby to; extract the RGB values of the pixel depicting the sample color values and one or more of the plurality of color reference elements reference color values, access a plurality of known illuminant color datasets, where each of the plurality of known illuminant color datasets includes one or more entries containing a nomenclature reference to a known color sample and the color values of the known color sample and a color reference chart obtained under a known illuminant; compare the color values of pixels representing the color reference chart of the sample image to the pixel values corresponding to the color reference chart in each entry of each of the plurality of known illuminant color datasets; identify using the processor, the known illuminant color dataset having the smallest difference in color values between the color reference chart referenced in the sample image and the color values of the color reference chart referenced in the one or more entries of the one or more known illuminant datasets and comparing the color values of the pixels representing the color sample of the sample image to the color sample of each entry in the identified color dataset; locate, using the processor, an entry of the identified smallest distance color dataset having the smallest difference in color values with the color sample of the sample image; and output the name of the identified color sample. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
Specification