Adjusting an image according to ambient light conditions
AssigneeNVIDIA Corporation
InventorSantanu DUTTA
Life of this patent
Estimating the term…
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.
Claims20
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.
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.
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.
Dependencies are inferred from the claim text.