Device and method for processing color image data
First Claim
1. A video processing device, comprising:
- a luminance and saturation detector adapted to detect the luminance values and the saturation values of pixels of an input video signal, wherein the luminance and saturation detector includes;
a RGB squaring unit adapted to square amplitudes of sub-pixels of the pixels of the input video signal,a RGB shuffler unit adapted to rank the sub-pixels based on the respective squared amplitude values of the sub-pixels,a luminance and saturation calculation unit adapted to calculate, for each pixel, the luminance value, an internal saturation and a first saturation correction factor, anda saturation correction unit adapted to output the saturation value for each pixel, wherein said saturation value for said pixel is a corrected saturation value based on said internal saturation and the first saturation correction factor;
a white-point, saturation and hue modulator adapted to transform the luminance and saturation values of each pixel of the input video signal into a corresponding white-point correction factor, a second saturation correction factor, and a hue correction factor;
a color gamut matrix generating unit adapted to generate a color gamut matrix in the perception domain based on the white-point correction factor, the second saturation correction factor, and the hue correction factor;
a color gamut mapping unit adapted to multiply the pixels of the input video signal with the color gamut matrix; and
a clipping unit adapted to clip the results of the color gamut mapping unit which are out of a predefined range.
20 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to a video processing device comprising a luminance and saturation detector (LSHD) for detecting the luminance values (lum) and the saturation values (sat) of pixels of an input video signal (IN); and a white-point, saturation and hue modulator (WSH) for transforming luminance and saturation properties (lum, sat) of the pixels of the input video signal (IN) into white-point, saturation and hue correction factors (W, Wc; S, Sc; H, Hc). The video device also comprises a color gamut matrix generating unit (CGMG) for generating a color gamut matrix in the perception domain based on the white-point, saturation and hue correction factors (Wc, Sc, Hc) of the white-point, saturation and hue modulator (WSH); a color gamut mapping unit (20) for multiplying the pixels of the input video signal (IN) with a color gamut matrix generated by the color gamut matrix generating unit (CGMG); and a clipping unit (31) for clipping the results of the a color gamut mapping unit (20) which are out of a predefined range.
11 Citations
16 Claims
-
1. A video processing device, comprising:
-
a luminance and saturation detector adapted to detect the luminance values and the saturation values of pixels of an input video signal, wherein the luminance and saturation detector includes; a RGB squaring unit adapted to square amplitudes of sub-pixels of the pixels of the input video signal, a RGB shuffler unit adapted to rank the sub-pixels based on the respective squared amplitude values of the sub-pixels, a luminance and saturation calculation unit adapted to calculate, for each pixel, the luminance value, an internal saturation and a first saturation correction factor, and a saturation correction unit adapted to output the saturation value for each pixel, wherein said saturation value for said pixel is a corrected saturation value based on said internal saturation and the first saturation correction factor; a white-point, saturation and hue modulator adapted to transform the luminance and saturation values of each pixel of the input video signal into a corresponding white-point correction factor, a second saturation correction factor, and a hue correction factor; a color gamut matrix generating unit adapted to generate a color gamut matrix in the perception domain based on the white-point correction factor, the second saturation correction factor, and the hue correction factor; a color gamut mapping unit adapted to multiply the pixels of the input video signal with the color gamut matrix; and a clipping unit adapted to clip the results of the color gamut mapping unit which are out of a predefined range. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of processing color image data, comprising the steps of:
-
squaring amplitudes of sub-pixels of pixels of an input video signal; ranking the sub-pixels based on respective squared amplitude values of the sub-pixels; calculating, for each pixel, a luminance value, an internal saturation, and a first saturation correction factor; generating a saturation value for each pixel based on the internal saturation and the first saturation correction factor for said pixel; transforming the luminance and saturation values of the pixels of the input video signal into a white-point correction factor, a second saturation correction factor, and a hue correction factor wherein the white-point correction factor is calculated for each pixel as (1−
Ld)+(WLm−
WLm*Ld), wherein Ld is the luminance value corresponding to said pixel and WLm is an input parameter;generating a color gamut matrix in the perception domain based on the white-point correction factor, the second saturation correction factor, and the hue correction factor; multiplying the pixels of the input video signal with the color gamut matrix; and clipping the results of the color gamut mapping unit which are out of a predefined range. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
Specification