Methods and Systems for Backlight Modulation and Brightness Preservation
First Claim
Patent Images
1. A method for selecting a display source light illumination level, said method comprising:
- a) determining a characteristic code value for each of a plurality of blocks in a first color channel of an image;
b) determining a characteristic code value for each of a plurality of blocks in a second color channel of an image;
c) creating a histogram of said characteristic code values from said first color channel and said second color channel; and
d) selecting a backlight illumination level based on data from said histogram.
2 Assignments
0 Petitions
Accused Products
Abstract
Elements of the present invention relate to systems and methods for image enhancement for color enhancement, brightness enhancement and/or backlight modulation compensation. Some elements comprise backlight illumination level selection.
133 Citations
21 Claims
-
1. A method for selecting a display source light illumination level, said method comprising:
-
a) determining a characteristic code value for each of a plurality of blocks in a first color channel of an image; b) determining a characteristic code value for each of a plurality of blocks in a second color channel of an image; c) creating a histogram of said characteristic code values from said first color channel and said second color channel; and d) selecting a backlight illumination level based on data from said histogram. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for adjusting image characteristics, said method comprising:
-
a) creating an image histogram for an image, said histogram comprising a plurality of bins; b) selecting a subset of selected backlight illumination levels from a set of possible backlight illumination levels, said determining being dependent on characteristics of said image; c) calculating a display reference model using a first pre-computed integer representation of a gamma power function; d) calculating a display target model using a second pre-computed integer representation of a gamma power function e) determining a distortion weight for each histogram bin at each selected backlight illumination level in said subset using said display reference model and said display target model; f) determining backlight-specific frame distortion values by multiplying said distortion weights by their corresponding histogram bin counts for each of said selected backlight illumination levels; and g) selecting a backlight illumination level based on said backlight-specific frame distortion values. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for adjusting image characteristics, said method comprising:
-
a) determining a maximum code value for each of a plurality of blocks in a first color channel of an image; b) determining a maximum code value for each of a plurality of blocks in a second color channel of an image; c) creating a histogram of said maximum code values from said first color channel and said second color channel; d) selecting a subset of selected backlight illumination levels from a set of possible backlight illumination levels, said determining being dependent on characteristics of said image; e) calculating a display reference model using a first pre-computed integer representation of a gamma power function; f) calculating a display target model using a second pre-computed integer representation of a gamma power function g) determining a distortion weight for each histogram bin at each selected backlight illumination level in said subset using said display reference model and said display target model; h) determining backlight-specific frame distortion values by multiplying said distortion weights by their corresponding histogram bin counts for each of said selected backlight illumination levels; and i) selecting a backlight illumination level based on said backlight-specific frame distortion values. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. A method for adjusting image characteristics, said method comprising:
-
a) determining a maximum code value for each of a plurality of blocks in a first color channel of an image; b) determining a maximum code value for each of a plurality of blocks in a second color channel of an image; c) creating a histogram of said maximum code values from said first color channel and said second color channel; d) selecting a subset of selected backlight illumination levels from a set of possible backlight illumination levels, said selecting being dependent on characteristics of said image, wherein said subset of selected backlight illumination levels is determined with a limited search around a previous frame backlight illumination level when a scene cut is not detected between said previous frame and said image, and said subset of selected backlight illumination levels is determined with reference to the entire range of backlight illumination levels when a scene cut is detected between said previous frame and said image; e) calculating a display reference model using a first pre-computed integer representation of a gamma power function; f) calculating a display target model using a second pre-computed integer representation of a gamma power function; and g) selecting a backlight illumination level based on said backlight-specific frame distortion values.
-
Specification