Systems and methods for reducing desaturation of images rendered on high brightness displays
First Claim
Patent Images
1. An image processing method comprising:
- receiving input color image data representing an initial color of a to-be-rendered pixel where the received color image data comprises at least first, second and third primary color data values defining an initial to-be-rendered color of the pixel;
determining if the initial to-be-rendered color has a minimum one among the received at least a first, second and third primary color data values and larger others of the primary color data values and, if so, identifying the minimum one color data value of said received at least first, second and third primary color data values; and
computing a substitute and higher color data value for said minimum one color data value;
wherein the image processing method computes said substitute and higher color data value as a function of two or more variable gain values, where a first of the variable gain values decreases as the value of the identified minimum one color data value increases and where a second of the variable gain values increases as the value of a corresponding received and larger color data value of a corresponding one of the larger others of the primary color data values increases.
2 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment of the display system, the display system comprises an image pipeline that accepts input color image data of one color gamut to be rendered on a display having high brightness subpixel layouts. In one embodiment, the system comprises a boost function that maps the input color data onto another color gamut that boosts the luminance of colors that might appear dark if rendered against a white or very light background.
-
Citations
8 Claims
-
1. An image processing method comprising:
-
receiving input color image data representing an initial color of a to-be-rendered pixel where the received color image data comprises at least first, second and third primary color data values defining an initial to-be-rendered color of the pixel; determining if the initial to-be-rendered color has a minimum one among the received at least a first, second and third primary color data values and larger others of the primary color data values and, if so, identifying the minimum one color data value of said received at least first, second and third primary color data values; and computing a substitute and higher color data value for said minimum one color data value; wherein the image processing method computes said substitute and higher color data value as a function of two or more variable gain values, where a first of the variable gain values decreases as the value of the identified minimum one color data value increases and where a second of the variable gain values increases as the value of a corresponding received and larger color data value of a corresponding one of the larger others of the primary color data values increases. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A display system comprising:
-
a receiver configured for receiving an input image data signal representing initial and respective colors of a to-be-rendered pixels; a display, said display having a display area populated by a subpixel repeating group, said repeating group comprising at least one high brightness light emitter that can output a light of relatively high brightness; a gamut mapping unit, said gamut mapping unit being configured to map said input image data onto high brightness image data, said high brightness image data being associated with said subpixel repeating group comprising said at least one high brightness light emitter; and a boost unit, said boost unit being configured to carry out a selective brightness boosting process for certain ones of to-be-rendered color spots, the selective brightness boosting process comprising; determining if an initial to-be-rendered color spot is a mixed color spot having a minimum one among at least three primary color data values and if so identifying the minimum one color data value; computing a substitute and higher color data value for said minimum one color data value, wherein the computed substitute and higher color data value is a function of two or more variable gain values, where a first of the variable gain values decreases as the value of the identified minimum one color data value increases and where a second of the variable gain values increases as the value of a corresponding other and larger color data value of a corresponding color spot increases. - View Dependent Claims (7, 8)
-
Specification