Patent ID: 7259769

Claim:
An apparatus comprising: a first memory to store color data for an image, wherein the color data is stored in a first color space; a first conversion agent communicatively coupled with the first memory to receive the color data in the first color space and to convert the color data to a second color space; a color brightness agent communicatively coupled with the first conversion agent to modify color brightness characteristics, using the second color space, of one or more portions of the image, wherein the color brightness agent is to modify the color brightness characteristics based at least in part on a change in backlight intensity; a second conversion agent communicatively coupled with the color brightness agent to convert the color data from the second color space to a third color space; a gamma control agent communicatively coupled with the second conversion agent to selectively perform a gamma transformation on the color data in the third color space; a second memory communicatively coupled with the gamma control agent to store the modified color data in the third color space, wherein the third color space is the color space to be used to display the image; a color control agent communicatively coupled with the second memory to further modify the modified color data in the third color space, wherein the color control agent uses a color look-up table storing data in the first color space to further modify the color data; and a third memory communicatively coupled with the color control agent to store the further modified color data in the third color space.