1. A method comprising: under control of one or more processors configured with executable instructions: determining a dominant color name of an image by: receiving an image, the image including a plurality of pixels; assigning a color name to a portion of the plurality of pixels; generating an affiliation map for each assigned color name; generating a binary map for each assigned color name based at least in part on the generated affiliation map; determining a value for each assigned color name in each of the generated binary maps, the value indicating a portion of each assigned color name relative to a total of the assigned colors in the image; and selecting the dominant color name for the image based at least in part on the determined value for each color represented in the binary map.