Dynamic backlight and image adjustment using gamma correction
First Claim
Patent Images
1. A method comprising:
- converting color data for an image to be displayed from a first color space to a second color space;
modifying, in the second color space, a color intensity for one or more portions of the image;
converting the modified color data from the second color space to a third color space;
applying a gamma transformation on the modified color data in the third color space to generate adjusted color data for one or more portions of the image; and
storing the adjusted color data in a frame buffer.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatuses for the application of image intensity and luminance adjustment and gamma adjustment for the purpose of compensating perceived image brightness. Thereby enhancing the range of display backlight brightness adjustment that may be applied to conserve power, while minimizing impact to image color shade, hue or saturation characteristics.
65 Citations
72 Claims
-
1. A method comprising:
-
converting color data for an image to be displayed from a first color space to a second color space;
modifying, in the second color space, a color intensity for one or more portions of the image;
converting the modified color data from the second color space to a third color space;
applying a gamma transformation on the modified color data in the third color space to generate adjusted color data for one or more portions of the image; and
storing the adjusted color data in a frame buffer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An apparatus comprising:
-
a first memory to store color data for in image to be displayed, 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 to be displayed;
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; and
a second memory communicatively coupled with the gamma control agent to store the modified color data in the third color space. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. An article comprising a computer-readable medium having stored thereon instructions that, when executed, cause one or more processors to:
-
convert color data for an image to be displayed from a first color space to a second color space;
modify, in the second color space, a color intensity for one or more portions of the image;
convert the modified color data from the second color space to a third color space;
apply a gamma transformation on the modified color data in the third color space to generate adjusted color data for one or more portions of the image; and
store the adjusted color data in a frame buffer. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. A system comprising:
-
a bus;
a first memory coupled with the bus to store color data for in image to be displayed, wherein the color data is stored in a first color space;
a first conversion agent communicatively coupled with the bus 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 bus to modify color brightness characteristics of one or more portions of the image to be displayed;
a second conversion agent communicatively coupled with the bus to convert the modified 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 bus to store the color data in the third color space; and
an ambient light sensor communicatively coupled with the first conversion agent. - View Dependent Claims (41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52)
-
-
53. An apparatus comprising:
-
a memory to store color data for an image to be displayed on a display device;
a first color transform agent communicatively coupled with the memory to modify the color data according to a first transform stored in a first look-up table;
a second color transform agent communicatively coupled with the memory to further modify the color data according to a second color transform stored determined by a second look-up table or gamma transfer function. - View Dependent Claims (54, 55, 56, 57, 58)
-
-
59. A method comprising:
-
modifying color data for one or more portions of an image to be displayed using a first color transform;
modifying the color data for one or more portions of the image using a second color transform, wherein the second color transform is based, at least in part, on an image brightness profile and/or an ambient light level; and
storing the further modified color data in a frame buffer. - View Dependent Claims (60, 61, 62, 69)
-
-
63. An article comprising a computer-readable medium having stored thereon instructions that, when executed, cause one or more processors to:
-
modify color data for one or more portions of an image to be displayed using a first color transform;
modify the color data for one or more portions of the image using a second color transform, wherein the second color transform is based, at least in part, on an image brightness profile and/or an ambient light level; and
store the further modified color data in a frame buffer. - View Dependent Claims (64, 65, 66)
-
-
67. A system comprising:
-
a memory to store color data for an image to be displayed on a display device;
a first color transform agent communicatively coupled with the memory to modify the color data according to a first transform stored in a first look-up table;
a second color transform agent communicatively coupled with the memory to further modify the color data according to a second color transform determined by a second look-up table or gamma transfer function; and
an ambient light sensor. - View Dependent Claims (68, 70, 71, 72)
-
Specification