Color correction involving color phase detection and phase-dependent control
First Claim
1. An integrated circuit that processes a first set of YCbCr pixel values, the first set comprising a first Y luminance value, a first Cb chrominance value, and a first Cr chrominance value, the integrated circuit generating a second set of YCbCr pixel values, the second set comprising a second Y lumuninance value, a second Cb chrominance value, and a second Cr chrominance value, the integrated circuit comprising:
- a color phase adjust circuit that receives the first Cb chrominance value and the first Cr chrominance value and that performs color phase rotation based on a relationship between the first Cb chrominance value and the first Cr chrominance value, the color phase adjust circuit outputting an intermediate Cb chrominance value and an intermediate Cr chrominance value;
a chrominance adjust circuit that receives the intermediate Cb chrominance value and the intermediate Cr chrominance value and that performs scaling based on the relationship between the first Cb chrominance value and the first Cr chrominance value, the chrominance adjust circuit outputting the second Cb chrominance value and the second Cr chrominance value; and
a luminance adjust circuit that receives the first Y luminance value and that performs scaling based on the relationship between the first Cb chrominance value and the first Cr chrominance value, the luminance adjust circuit outputting the second Y luminance value.
4 Assignments
0 Petitions
Accused Products
Abstract
Color correction is performed on a first set of three pixel values by determining a color phase of the pixel values. The determined color phase is used to determine a phase difference, and the phase difference is used to control an amount of color phase rotation applied to the chrominance pixel values of the first set. The color phase is also used to determine a first gain, and the first gain is used to control a scaling of the rotated chrominance pixel values, thereby generating color corrected chrominance pixel values. The color phase is also used to determine a second gain, and the second gain is used to control an amount of scaling applied to the luminance pixel value of the first set, thereby generating the color corrected luminance pixel value. How color phase determines phase difference, the first gain and the second gain is changed depending on lighting conditions.
-
Citations
22 Claims
-
1. An integrated circuit that processes a first set of YCbCr pixel values, the first set comprising a first Y luminance value, a first Cb chrominance value, and a first Cr chrominance value, the integrated circuit generating a second set of YCbCr pixel values, the second set comprising a second Y lumuninance value, a second Cb chrominance value, and a second Cr chrominance value, the integrated circuit comprising:
-
a color phase adjust circuit that receives the first Cb chrominance value and the first Cr chrominance value and that performs color phase rotation based on a relationship between the first Cb chrominance value and the first Cr chrominance value, the color phase adjust circuit outputting an intermediate Cb chrominance value and an intermediate Cr chrominance value;
a chrominance adjust circuit that receives the intermediate Cb chrominance value and the intermediate Cr chrominance value and that performs scaling based on the relationship between the first Cb chrominance value and the first Cr chrominance value, the chrominance adjust circuit outputting the second Cb chrominance value and the second Cr chrominance value; and
a luminance adjust circuit that receives the first Y luminance value and that performs scaling based on the relationship between the first Cb chrominance value and the first Cr chrominance value, the luminance adjust circuit outputting the second Y luminance value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method, comprising:
-
(a) using an image sensor to capture an image and to output image data, wherein the image sensor is part of an image capture device, the image capture device being taken from the group consisting of;
a digital camera, a mobile communication device that includes a digital camera functionality;
(b) converting the image data into a set of YCbCr image pixel values, the set of YCbCr image pixel values including a first Y luminance value, a first Cb chrominance value and a first Cr chrominance value;
(c) using the first Cb chrominance value and the first Cr chrominance value to determine a phase angle; and
(d) using the phase angle to control a color adjust rotation operation, the color phase adjust operation converting the first Cb chrominance value and the first Cr chrominance value into an intermediate Cb chrominance value and an intermediate Cr chrominance value. - View Dependent Claims (15, 16, 17, 18)
-
-
19. An image capture device, comprising:
-
a sensor portion that captures an image and outputs corresponding pixel information; and
means for receiving the pixel information from the sensor portion and for performing color correction on the pixel information by determining a color phase of the pixel information, and then by using the color phase to control a color phase rotation operation that converts the pixel information received from the sensor portion into phase rotated pixel information. - View Dependent Claims (20, 21, 22)
-
Specification