ADJUSTING AN IMAGE ACCORDING TO AMBIENT LIGHT CONDITIONS
First Claim
Patent Images
1. A method of image processing, the method comprising:
- identifying a color of a second illuminant at a device;
accessing first image data for a first image of an object, the first image data captured with the object under a first illuminant;
generating adjusted image data from the first image data by applying factors to the first image data, wherein the factors are derived using both a color of the first illuminant and the color of the second illuminant, and wherein the adjusted image data compensates for the color of the second illuminant; and
displaying on the device a second image rendered from second image data that is based on the adjusted image data.
1 Assignment
0 Petitions
Accused Products
Abstract
An image of an object under a first illuminant is captured. The color of the ambient light at a device on which the image is to be displayed is identified. The image data is adjusted to compensate for the color of the ambient light as well as for the color of the first illuminant. An image based on the adjusted image data can then be displayed on the device. As such, the desired perception of the colors in the displayed image can be managed so that image quality is maintained even if the image is displayed under different ambient lighting conditions.
13 Citations
20 Claims
-
1. A method of image processing, the method comprising:
-
identifying a color of a second illuminant at a device; accessing first image data for a first image of an object, the first image data captured with the object under a first illuminant; generating adjusted image data from the first image data by applying factors to the first image data, wherein the factors are derived using both a color of the first illuminant and the color of the second illuminant, and wherein the adjusted image data compensates for the color of the second illuminant; and displaying on the device a second image rendered from second image data that is based on the adjusted image data. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A device, comprising:
-
a processor; a display screen coupled to the processor; and memory coupled to the processor, the memory having stored therein instructions that, when executed, cause the device to perform a method of processing an image comprising an object, the method comprising; identifying a color of a second illuminant at the display screen; accessing first image data for a first image of the object, the first image data captured with the object under a first illuminant different from the second illuminant, wherein the first image data comprises color values for the object; generating adjusted image data from the first image data applying factors to the first image data, wherein the factors are derived using both a color of the first illuminant and the color of the second illuminant, and wherein the adjusted image data compensates the color values for the object according to both the color of the first illuminant and the color of the second illuminant; and generating second image data from the adjusted image data, wherein the second image data, when rendered, produces on the display screen a second image comprising the object. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method of image processing, the method comprising:
-
accessing first image data for an image of an object illuminated by a color of a first illuminant, the first image data comprising color values; identifying a color of a second illuminant at a display device; transforming the color values by multiplying the color values by a product of first values, second values, and third values, wherein the first values transform the color values into device-independent color values, the second values are derived using both the color of the first illuminant and the color of the second illuminant and transform the device-independent color values to compensate for both the color of the first illuminant and the color of the second illuminant to produce adjusted color values, and the third values transform the adjusted color values into device-dependent color values; gamma-encoding the device-dependent color values; and displaying on the display device an image based on second image data comprising the device-dependent color values. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification