COLOR INDEXING FOR IMAGES
First Claim
Patent Images
1. A method, comprising:
- receiving image data for an image;
calculating precise color values of the image data;
assigning precise color values of the image data to a set of predetermined discreet color values based on a mapping algorithm; and
storing a list of precise color values and discreet color values with data indicating a source of the image data.
0 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, a method is presented. The method includes receiving image data for an image. The method further includes inventorying color values of the image data. The method also includes assigning color values of the image data to a set of predetermined precise color values. The method includes storing a list of precise color values with data indicating a source of the image data.
35 Citations
59 Claims
-
1. A method, comprising:
-
receiving image data for an image; calculating precise color values of the image data; assigning precise color values of the image data to a set of predetermined discreet color values based on a mapping algorithm; and storing a list of precise color values and discreet color values with data indicating a source of the image data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. A method, comprising:
-
receiving image data for an image; inventorying color values of the image data; assigning color values of the image data to a set of predetermined discreet color values based on distance of a color value from a discreet color value to provide a list of discreet color values; limiting the list of discreet color values to a predetermined maximum number of entries; removing low-scoring color values from the list of discreet color values; filtering out fleshtone color values from the list of discreet color values; filtering out background color values from the list of discreet color values; filtering out greyscale color values from the list of discreet color values. classifying color values from the list of discreet color values as primary colors and secondary colors within the list of discreet color values. storing a list of discreet color values with data indicating a source of the image data; aggregating the list of discreet color values into aggregated data of discreet color values for a set of other images; and comparing the list of discreet color values to aggregated data of discreet color values for a set of other images.
-
-
40. A machine-readable medium embodying instructions, the instructions, when executed by a processor, causing the processor to perform a method, the method, comprising:
-
receiving image data for an image; inventorying color values of the image data; assigning color values of the image data to a set of predetermined discreet color values based on distance of a color value from a discreet color value to provide a list of discreet color values; and storing the list of discreet color values with data indicating a source of the image data. - View Dependent Claims (41, 42, 43, 44, 45, 46, 47, 48, 49)
-
-
50. A system, comprising:
-
a processor; a memory coupled to the processor; a user interface coupled to the processor; a network interface coupled to the processor; wherein the system is to; receive image data for an image; inventory color values of the image data; assign color values of the image data to a set of predetermined discreet color values based on a mapping algorithm to provide a list of discreet color values; and store the list of discreet color values with data indicating a source of the image data. - View Dependent Claims (51, 52, 53, 54, 55, 56, 57, 58, 59)
-
Specification