What is the Color of Chocolate?

Results: semantic expressions and associated colors

Using freely available Flickr images our algorithm estimates a color value for an arbitrary semantic expression. The top five rows of the figure below show results for color names, the bottom two rows for other semantic expressions related to color.

color estimates for 70 semantic expressions
Click on the image for higher resolution.

Other color estimates for different shades of the three basic memory colors: vegetation, skin and sky.

color estimates different shades of memory colors

Method in brief

Using Flickr’s API we acquire for each semantic expression two hundred associated images (i.e. images that have been annotated with that expression). We then carry out a statistical test that assesses for each color bin whether the presence of a keyword makes it likely to have a significantly higher (lower) bin count. This is reflected by a positive (negative) standardized significance value as sgown in the figure below.

Significance distribution in CIELAB color space for keyword ferrari. The predominant feature is the well localized maximum in the red region.
Same plot for keyword color. The negative values along the neutral gray axis indicate a significant absence of these color values.

Source code

Download the source code package for this publication.

A more recent version of the code for color value estimation is available on the webpage of our new research project: A large-scale multi-lingual color thesaurus.

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License.

Multi-lingual Color Thesaurus
Semantic image enhancement


Questions and comments about the code and method in general are very welcome and can be sent to Albrecht Lindner.