Image color transformation to compensate for register saturation
First Claim
1. An apparatus comprising:
- a set of registers corresponding to computed brightness values to store data indicating a number of pixels of an image having respective computed brightness values, each register having an associated saturation threshold value; and
an image brightness agent communicatively coupled with the set of registers to determine whether a register is saturated and to redistribute computed brightness values to one or more non-saturated registers.
1 Assignment
0 Petitions
Accused Products
Abstract
Dynamically brightening the color of a displayed image through modifications to a graphics color look-up table with a corresponding decrease in backlight intensity can results in a displayed image that is comparable in quality to the original image. An image brightness histogram can be used to detect and respond to meaningful changes in the displayed image. The brightness histogram uses a set of hardware registers to store a number pixels in the image corresponding to various brightness values. Under certain conditions the number of pixels in an image can exceed the number that can be stored in a register, one or more registers may fail to provide a proper indication of the number of pixels that correspond to a particular brightness causing register saturation. Excess pixel data is reassigned to neighboring registers until the previously saturated register is no longer saturated.
-
Citations
54 Claims
-
1. An apparatus comprising:
-
a set of registers corresponding to computed brightness values to store data indicating a number of pixels of an image having respective computed brightness values, each register having an associated saturation threshold value; and
an image brightness agent communicatively coupled with the set of registers to determine whether a register is saturated and to redistribute computed brightness values to one or more non-saturated registers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method comprising:
-
storing, in a plurality of registers, an indication of a number of pixels in an image having a computed brightness value corresponding to the respective registers; and
redistributing a subset of computed brightness values corresponding to one or more registers if the computed brightness value for the register exceeds a threshold value. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. An article comprising a machine-readable medium having stored thereon instruction that, when executed by one or more processors, cause the one or more processors to:
-
store, in a plurality of registers, an indication of a number of pixels in an image having a computed brightness value corresponding to the respective registers; and
redistribute a subset of computed brightness values corresponding to one or more registers if the computed brightness value for the register exceeds a threshold value. - View Dependent Claims (21, 22, 23, 24, 25, 26)
-
-
27. A system comprising:
-
a set of registers corresponding to computed brightness values to store data indicating a number of pixels of an image having respective computed brightness values, each register having an associated saturation threshold value;
an image brightness agent communicatively coupled with the set of registers to determine whether a register is saturated and to redistribute computed brightness values to one or more non-saturated registers; and
a flat panel display device coupled to display the image. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A method comprising:
-
determining an image brightness profile for an image to be displayed on a display device having an adjustable backlight source; and
modifying an intensity of light provided by the adjustable backlight source based on the brightness profile. - View Dependent Claims (38, 39, 40, 41)
-
-
42. An apparatus comprising:
-
an image brightness agent to analyze pixels of an image to be displayed on a display device having an adjustable backlight source and to generate an image brightness profile; and
a backlight control circuit coupled with the image brightness agent to dynamically adjust an intensity of light provided by the adjustable backlight source based on the image brightness profile. - View Dependent Claims (43, 44, 45, 46)
-
-
47. An article comprising a computer-readable medium having stored thereon instructions that, when executed, cause one or more processing devices to:
-
determine an image brightness profile for an image to be displayed on a display device having an adjustable backlight source; and
modify an intensity of light provided by the adjustable backlight source based on the brightness profile. - View Dependent Claims (48, 49, 50, 51)
-
-
52. A system comprising:
-
a flat panel display device having an adjustable backlight source;
an image brightness agent to analyze pixels of an image to be displayed on the display device and to generate an image brightness profile; and
a backlight control circuit coupled with the image brightness agent to dynamically adjust an intensity of light provided by the adjustable backlight source based on the image brightness profile. - View Dependent Claims (53, 54)
-
Specification