System and method for dynamically enhanced color space
AssigneeJaldi Semiconductor Corp.
InventorsG. Finn Wredenhagen, Peter Ang
Life of this patent
Estimating the term…
Abstract
Contrast in an image is enhanced by mapping an input intensity value to an output intensity value in accordance with a mapping function. A mean intensity value of the image is determined. Co-ordinates of the mapping function are calculated in accordance with the mean intensity value and a plurality of predefined parameters. The mapping function is applied to the input intensity value for determining the output intensity, wherein the mapping function is generated dynamically for each image.
Claims23
A method for enhancing contrast in a plurality of images in a video sequence by mapping an input intensity value to an output intensity value in accordance with a mapping function, the method comprising the steps of:
- (a) determining a mean intensity value of the image;
- (b) calculating the mapping function including left, right, middle, and principal range, the principal range being contained within the middle range;
- (c) applying the mapping function to the input intensity value for determining said output intensity responsive to determining the modality;
- (d) determining that the image is likely unimodal if a percentage of image pixels that lie in the principal range is above a first predefined threshold;
- and
- (e) determining that the image is likely bimodal if the percentage of image pixels that lie in the principal range is below a second predefined threshold;
- (f) dynamically generating the mapping function for each image in the video sequence.
A system for enhancing contrast in a plurality of images in a video sequence by mapping an input intensity value to an output intensity value in accordance with a mapping function, the system comprising:
- histogram hardware comprising a plurality of counters, comparators, and control logic to generate a histogram and to calculate a mean intensity value responsive to the histogram;
- and
- a processor to calculate left, right, middle, and principal ranges of the mapping function in accordance with the mean intensity value and a plurality of predefined parameters, to determine a modality of each image responsive to the principal range, and to apply the mapping function to the input intensity value to determine the output intensity responsive to the modality;
- where the principal range is contained within the middle range;
- and
- wherein the mapping function is generated dynamically for each image in the video sequence;
- where the processor is adapted to determine that the image is likely unimodal if a percentage of image pixels that lie in the principal range is above a first predefined threshold;
- where the processor is adapted to determine that the image is likely bimodal if the percentage of image pixels that lie in the principal range is below a second predefined threshold.
Dependencies are inferred from the claim text.