Method and apparatus for adaptive contrast enhancement of image data
First Claim
1. A method for adaptive contrast enhancement of image data, the method comprising the acts of:
- receiving image data for a first frame;
determining, in a processor, a pixel distribution for at least one color space component of the first frame based on luminance values of the pixels in the at least one color space component;
calculating, in the processor, an average picture level in the at least one color space component based on the pixel distribution;
adjusting, in the processor, a look-up table (LUT) associated with the pixel distribution based on the average picture level;
converting, in the processor, the luminance values of the pixels in the first frame in the at least one color space component based on the LUT to generate an enhanced image frame; and
outputting the enhanced image frame to a display device.
3 Assignments
0 Petitions
Accused Products
Abstract
Adaptive contrast enhancement of image data is provided. In one embodiment a method for adaptive contrast enhancement includes receiving image data for a first frame, determining a pixel distribution for at least one color space component of the first frame based on luminance values of the pixels in the at least one color space and calculating an average picture level in the at least one color space based on the pixel distribution. The method additionally includes adjusting a look-up table (LUT) associated with the pixel distribution based on the average picture level, converting luminance values of the pixels in the first frame in the at least one color space based on the LUT to generate an enhanced image frame and outputting the enhanced image frame.
27 Citations
26 Claims
-
1. A method for adaptive contrast enhancement of image data, the method comprising the acts of:
-
receiving image data for a first frame; determining, in a processor, a pixel distribution for at least one color space component of the first frame based on luminance values of the pixels in the at least one color space component; calculating, in the processor, an average picture level in the at least one color space component based on the pixel distribution; adjusting, in the processor, a look-up table (LUT) associated with the pixel distribution based on the average picture level; converting, in the processor, the luminance values of the pixels in the first frame in the at least one color space component based on the LUT to generate an enhanced image frame; and outputting the enhanced image frame to a display device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A device configured for adaptive contrast enhancement of image data, the device comprising:
-
at least one input terminal configured to receive image data for a first frame; and a processor coupled to the input terminal, the processor configured to; determine a pixel distribution for at least one color space component of the first frame based on luminance values in the at least one color space component; extend a look-up table (LUT) curve in at least one of a bright region and dark region of the pixel distribution; adjust a LUT associated with the pixel distribution based on the extended LUT curve; convert the luminance values of the pixels in the first frame in the at least one color space component based on the adjusted LUT to generate an enhanced image frame; and output the enhanced image frame. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A device configured for adaptive contrast enhancement of image data, the device comprising:
-
at least one input terminal configured to receive image data for a first frame; and a processor coupled to the input terminal, the processor configured to; determine a first pixel distribution for at least one color space component of the first frame based on luminance values of pixels in the at least one color space component; convert luminance values of the pixels in the first frame in the at least one color space component based on a look-up table (LUT) to generate an enhanced image frame; output the enhanced image frame; determine a second pixel distribution for the at least one color space component of a second frame based on luminance values of pixels in the at least one color space component; detect a scene change based on a comparison of the first and second pixel distributions; and update the LUT based on a detected scene change. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A device configured for adaptive contrast enhancement of image data, the device comprising:
-
at least one input terminal configured to receive image data for a first frame; and a processor coupled to the input terminal, the processor configured to; determine a pixel distribution for at least one color space component of the first frame based on luminance values of the pixels in the at least one color space; calculate an average picture level in the at least one color space based on the pixel distribution; adjust a look-up table (LUT) associated with the pixel distribution based on the average picture level; convert the luminance values of the pixels in the first frame in the at least one color space based on the LUT to generate an enhanced image frame; and output the enhanced image frame. - View Dependent Claims (21, 22, 23, 24, 25, 26)
-
Specification