LCD image compensation for LED backlighting
First Claim
Patent Images
1. A method, comprising:
- determining a display backlight level based upon an ambient light level;
determining a weighted histogram of image pixel values of incoming image data, wherein each count added to a histogram bin in the weighted histogram is weighted by a value of an image pixel, and each histogram bin of the weighted histogram is mapped to a bin backlight value;
using the weighted histogram of image pixel values of incoming image data to produce a content backlight value and content-based compensation weights for each pixel in the incoming image data;
finding a final backlight level based upon the display backlight level and the content backlight values;
limiting the final backlight level to find an actual backlight level; and
adjusting the image pixel values of the incoming image data as needed based upon initial pixel values in the incoming image data, the content backlight value, the content-based compensation weights, the final backlight level, and the actual backlight level.
3 Assignments
0 Petitions
Accused Products
Abstract
A method includes determining a display backlight level based upon an ambient light level, using image content of incoming image data to adjust the display backlight level based upon image content to produce an image-compensated backlight value, and adjusting pixel values in the image data as needed based upon the image-compensated backlight value.
61 Citations
18 Claims
-
1. A method, comprising:
-
determining a display backlight level based upon an ambient light level; determining a weighted histogram of image pixel values of incoming image data, wherein each count added to a histogram bin in the weighted histogram is weighted by a value of an image pixel, and each histogram bin of the weighted histogram is mapped to a bin backlight value; using the weighted histogram of image pixel values of incoming image data to produce a content backlight value and content-based compensation weights for each pixel in the incoming image data; finding a final backlight level based upon the display backlight level and the content backlight values; limiting the final backlight level to find an actual backlight level; and adjusting the image pixel values of the incoming image data as needed based upon initial pixel values in the incoming image data, the content backlight value, the content-based compensation weights, the final backlight level, and the actual backlight level. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method, comprising:
-
determining a backlight value for a display; and determining a weighted histogram of image pixel values of original image data, wherein each count added to a histogram bin in the weighted histogram is weighted by a value of an image pixel, and each histogram bin of the weighted histogram is mapped to a bin backlight value; adjusting pixel values in the original image data to compensate for the backlight value to produce compensated pixel values, wherein adjusting the original image data comprises using the backlight value and the pixel values in the original image data as indexes into two one-dimensional look-up tables developed using the weighted histogram to produce a content backlight value and content-based compensation weights for each pixel in the incoming image data.
-
-
11. A method, comprising:
-
receiving image data at a processor; determining a weighted histogram of image pixel values of image data, wherein each count added to a histogram bin in the weighted histogram is weighted by a value of an image pixel, and each histogram bin of the weighted histogram is mapped to a bin backlight value; using input pixel values in the image data to index a one-dimensional look-up table stored in memory to access adjusted pixels values for the image data, wherein the adjusted pixel values are based upon a weighted histogram of the image data; applying a compensation weight to the adjusted pixels values to produce compensated pixel values; adjusting a value for a backlight based upon an average pixel value, an average adjusted pixel value and the compensation weight. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
Specification