IP Library Granted Patent US 8,633,952
Granted Patent B2
US 8,633,952 · App. 13/604,894 · Granted Jan 21, 2014

Gamut mapping and subpixel rendering systems and methods

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,633,952
App. No.
13/604,894
Granted
Jan 21, 2014
Kind
B2
Abstract

In a first embodiment, a display system comprises a display panel with 4 or more colored subpixels. The display system receives input image data specified in a first color space and outputs image data specified in a second color space. The display system further comprises a gamut mapping module for mapping the input image data specified in the first color space to image data specified in the second color space. The gamut mapping module clamps out-of-gamut colors using at least a first clamping system and a second clamping system. The first and second clamping systems yield first and second clamped values. A weighting module produces a resulting clamped value from the first and second clamped values. A final output image value is derived from the resulting clamped value. Other embodiments of the display system include pre-reduction modules and adjustable GMA modules.

Claims (23)

1. A display system comprising:

an input module for receiving input image data including color values for three colors specified in a first color space;

a calculation unit for calculating color values for four different colors specified in a second color space, wherein the color values for the four different colors is calculated from the input image data;

a gamut clamping unit for clamping the input image data that is out-of-gamut for the second color space to select color values in the second color space; and

a subpixel rendering module for processing the clamped image data to convert a display format of the clamped image data to data suitable for the output display format,

wherein the gamut clamping unit includes:

a clamp-to-black module generating a black-clamped value of at least one of the color values,

a clamp-to-luma module generating a luminance-clamped value of at least one of the color values, and

a clamp-to-diagonal module generating a weight average of the black-clamped value.

2. The system of claim 1 , wherein the calculation unit calculates color values of colors in the second color space, according to a luminance of the input image data.

3. The system of claim 2 , wherein the gamut clamping unit clamps the input image data according to a black clamping, a white clamping, a luminance clamping or a diagonal clamping.

4. The system of claim 3 , wherein the gamut clamping unit produces a first clamped value and a second clamped value according to different clamping methods, and includes a weighting module producing an average value from the first and second clamped values.

5. The system of claim 4 , further comprising a pre-reduction module reducing data numbers of out-of-gamut colors.

6. The system of claim 1 , wherein the gamut clamping unit produces a first clamped value and a second clamped value according to different clamping methods, and includes a weighting module producing an average value from the first and second clamped values.

7. The system of claim 6 , further comprising a pre-reduction module reducing data numbers of out-of-gamut colors.

8. The system of claim 1 , further comprising a pre-reduction module reducing data numbers of out-of-gamut colors.

9. The system of claim 1 , wherein the gamut clamping unit clamps the input image data according to a black clamping, a white clamping, a luminance clamping or a diagonal clamping.

10. The system of claim 9 , wherein the gamut clamping unit produces a first clamped value and a second clamped value according to different clamping methods, and includes a weighting module producing an average value from the first and second clamped values.

11. The system of claim 10 , further comprising a pre-reduction module reducing data numbers of out-of-gamut colors.

12. The system of claim 9 , further comprising a pre-reduction module reducing data numbers of out-of-gamut colors.

13. The system of claim 1 , wherein the gamut clamping unit produces a first clamped value and a second clamped value according to different clamping methods, and includes a weighting module producing an average value from the first and second clamped values.

14. The system of claim 13 , further comprising a pre-reduction module reducing data numbers of out-of-gamut colors.

15. The system of claim 1 , further comprising a pre-reduction module reducing data numbers of out-of-gamut colors.