METHODS AND SYSTEMS FOR ADJUSTING COLOR GAMUT IN RESPONSE TO AMBIENT CONDITIONS
First Claim
1. A method, comprising:
- receiving image data to be rendered on the display;
receiving an indication of an amount of ambient light impinging on the display;
rendering the image data in a first color space when the amount of ambient light is less than a threshold; and
rendering the image data in an expanded color space when the amount of ambient light is not less than the threshold, wherein rendering the image data in the expanded color space is configured to compensate for one or more color shifts in the image data caused by the ambient light.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for adjusting a color space of a display. In one embodiment, the method for adjusting the color space of the display may include receiving image data to be rendered on the display and receiving an indication of an amount of ambient light impinging on the display. The method may then include rendering the image data in a first color space when the amount of ambient light is less than a threshold. Alternatively, the method may include rendering the image data in an expanded color space when the amount of ambient light is not less than the threshold. As such, the expanded color space may compensate for one or more color shifts in the image data caused by the ambient light.
-
Citations
22 Claims
-
1. A method, comprising:
-
receiving image data to be rendered on the display; receiving an indication of an amount of ambient light impinging on the display; rendering the image data in a first color space when the amount of ambient light is less than a threshold; and rendering the image data in an expanded color space when the amount of ambient light is not less than the threshold, wherein rendering the image data in the expanded color space is configured to compensate for one or more color shifts in the image data caused by the ambient light. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system comprising:
-
a processor configured to generate image data; a display configured to depict the image data; an ambient light sensor configured to detect an amount of ambient light impinging on the display; and a controller configured to adjust a color space of the image data by; receiving color data that corresponds to the image data; determining reflected color data based at least in part on the display and an amount of ambient light impinging on the display; determining one or more color shifts in the image data due at least in part to the reflected color data; determining one or more color compensation factors for the color shifts based at least in part on the color shifts; and applying the color compensation factors to the image data. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. An electronic device, comprising:
-
a display configured to display one or more images; a controller configured to adjust a color gamut of the display by; receiving image data to be rendered on the display; receiving an ambient light measurement that indicates an amount of ambient light impinging on the display; rendering the image data in a first color space when the ambient light measurement is less than a threshold; and rendering the image data in an expanded color space when the amount of ambient light is not less than the threshold. - View Dependent Claims (18, 19)
-
-
20. An organic light emitting diode (OLED) display device, comprising:
a controller configured to adjust a color space of the OLED display device based at least in part on an amount of light impinging on the OLED display device by; receiving Yxy variables for each pixel in image data configured to be depicted on the OLED display device; determining reflected Yxy variables for each pixel in the image data based at least in part on the amount of light impinging on the OLED display device; determining a shift in the Yxy variables for each pixel due to the respective reflected Yxy variables for each pixel; determining Yxy compensation variables for each pixel based at least in part on the shift in the Yxy variables for each pixel due to the respective reflected Yxy variables for each pixel; and applying the Yxy compensation variables to each pixel. - View Dependent Claims (21, 22)
Specification