The invention provides methods, systems and apparatus for assigning color
names to individual image pixels, and generating verbal description of
color composition in images, suitable for a wide variety of information
processing applications. For an isolated image pixel (individual color
sample or color value) an illustrative embodiment of this invention uses
a predetermined vocabulary of color names, and then generates a distance
measure describing the best color match and corresponding color name for
the given pixel. For the input image, an illustrative embodiment of this
invention computes the simplified representation of the scene, consistent
with human perception, and uses the predetermined vocabulary, syntax
rules and metric to assign color names to all perceptually significant
objects and regions and obtain the verbal description of the overall
color composition. The invention is also applicable to other types of
information signals, such as sequences of video frames, web pages, etc.