1. A computer-implemented method, comprising: under the control of one or more computer systems configured with executable instructions, defining a number of color families, each color family including a plurality of color values; determining a closest color value of the plurality of color values for each of a set of representative colors, the closest color value comprising a respective color included in a color space, the respective color being within a distance threshold of a second color in the color space, the color space corresponding to the plurality of color values for each of the set of representative colors; and assigning each of the set of representative colors to one or more color families of the number of defined color families associated with the determined closest color value.