CONTENT ADAPTIVE HISTOGRAM ENHANCEMENT
First Claim
1. A method for processing digital image data comprising:
- analyzing a distribution of pixel intensity values of a frame of the digital image data to classify the frame into one of a plurality of content classes; and
adjusting the pixel intensity values of the frame based on the classification of the frame.
1 Assignment
0 Petitions
Accused Products
Abstract
This disclosure describes techniques for performing content adaptive histogram enhancement. In accordance with the content adaptive histogram enhancement techniques of this disclosure, a frame of digital image data, e.g., digital video data or digital still image data, is classified into one of a plurality of content classes based on histogram of pixel intensity values of the frame. The content classes may represent various levels of brightness, contrast, or the like. To classify the frame into the corresponding content class, a shape of the histogram may be analyzed using various histogram statistics. Based on the content class of the frame, the pixel intensity values of the frame are mapped to new pixel intensity values.
-
Citations
43 Claims
-
1. A method for processing digital image data comprising:
-
analyzing a distribution of pixel intensity values of a frame of the digital image data to classify the frame into one of a plurality of content classes; and adjusting the pixel intensity values of the frame based on the classification of the frame. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A device for processing digital image data comprising:
-
a frame classification unit that analyzes a distribution of pixel intensity values of a frame of the digital image data to classify the frame into one of a plurality of content classes; and pixel mapping unit to adjust the pixel intensity values of the frame based on the classification of the frame. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 33)
-
-
24. A computer-readable medium for processing digital image data comprising instructions that when executed cause at least one processor to:
-
analyze a distribution of pixel intensity values of a frame of the digital image data to classify the frame into one of a plurality of content classes; and adjust the pixel intensity values of the frame based on the classification of the frame. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32)
-
-
34. A device for processing digital image data comprising:
-
means for analyzing a distribution of pixel intensity values of a frame of the digital image data to classify the frame into one of a plurality of content classes; and means for adjusting the pixel intensity values of the frame based on the classification of the frame. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42, 43)
-
Specification