METHODS AND SYSTEMS FOR CONTRAST ENHANCEMENT
First Claim
1. A method for contrast enhancement of a digital image, the method comprising:
- dividing a region of pixels in the digital image into a plurality of sub-regions;
determining a weighting factor for each sub-region of the plurality of sub-regions;
generating an accumulated normalized histogram of gray level counts in the region wherein for each sub-region, the weighting factor for the sub-region is applied to gray level counts in the sub-region; and
applying a mapping function based on the accumulated normalized histogram to the pixels in the region to enhance contrast, wherein the mapping function produces an equalized gray level for each pixel in the region.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods for contrast enhancement of digital images are provided. A method of adaptive histogram equalization is provided that determines weighting factors for discriminating between sub-regions of a digital image to be more enhanced or less enhanced. Another method for content adaptive local histogram equalization is provided that uses a mapping function in which the dynamic range is not changed by the transformation. A third method for contrast enhancement is provided that includes dividing a digital image into a plurality of regions of pixels, and for each region in the plurality of regions, determining a threshold gray level for the region, generating a mapping curve for the region based on the threshold gray level, and applying the generated mapping curve to each pixel in the region to enhance contrast.
83 Citations
19 Claims
-
1. A method for contrast enhancement of a digital image, the method comprising:
-
dividing a region of pixels in the digital image into a plurality of sub-regions; determining a weighting factor for each sub-region of the plurality of sub-regions; generating an accumulated normalized histogram of gray level counts in the region wherein for each sub-region, the weighting factor for the sub-region is applied to gray level counts in the sub-region; and applying a mapping function based on the accumulated normalized histogram to the pixels in the region to enhance contrast, wherein the mapping function produces an equalized gray level for each pixel in the region. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for contrast enhancement of a digital image, the method comprising:
-
dividing a region of pixels in the digital image into a plurality of sub-regions; generating an accumulated normalized histogram of gray level counts for a sub-region; and applying a first mapping function based on the accumulated normalized histogram to the pixels in the sub-region to enhance contrast, wherein the first mapping function changes a gray level of a pixel only when the gray level is between or equal to a maximum gray level and a minimum gray level, wherein the maximum gray level and the minimum gray level are one selected from a group consisting of a maximum gray level of the sub-region and a minimum gray level of the sub-region, and a weighted average of the maximum gray level of the sub-region and maximum gray levels of neighboring sub-regions and a weighted average of the minimum gray level of the sub-region and minimum gray levels of neighboring sub-regions. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for contrast enhancement of a digital image, the method comprising:
-
dividing the digital image into a plurality of regions of pixels; and for each region in the plurality of regions, determining a threshold gray level for the region; generating a mapping curve M(x) for the region based on the threshold gray level; and applying the generated mapping curve to each pixel in the region to enhance contrast. - View Dependent Claims (16, 17, 18, 19)
-
Specification