Image enhancement method using local illumination correction
First Claim
1. A method for processing an input image, comprising the steps of:
- (a) providing digital input image pixels indexed to represent positions on a display, each pixel being indicative of an intensity value for each position; and
(b) determining pixel illumination correction for a pixel, and adjusting the intensity value for the pixel based on the illumination correction to generate an enhanced value.
1 Assignment
0 Petitions
Accused Products
Abstract
An image processing system for implementing a variant of Retinex algorithm based on local illumination correction is provided to improve an intensity value of each position of an input image. The image processing system provides the ability to distinguish details when compressing dynamic range of a given image. Specifically, first the illumination of the image is estimated by performing a weighted low pass filter (WLPF) operation, and the original image is separated into the illumination and the reflectance images. Next, the estimated illumination is modified by using a non-linear mapping function based on local illumination at each pixel location. Then, the modified illumination image is combined with the reflectance image. Finally, an enhanced image is obtained after a contrast correction procedure.
91 Citations
23 Claims
-
1. A method for processing an input image, comprising the steps of:
-
(a) providing digital input image pixels indexed to represent positions on a display, each pixel being indicative of an intensity value for each position; and
(b) determining pixel illumination correction for a pixel, and adjusting the intensity value for the pixel based on the illumination correction to generate an enhanced value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An image enhancement system for enhancing a digital input image comprising pixels, the system comprising:
-
means for receiving digital input image pixels indexed to represent positions on a display, each pixel being indicative of an intensity value for each position; and
an illumination correction module that performs local illumination correction by determining pixel illumination correction value for a pixel, and correcting the intensity value for the pixel based on the illumination correction value to generate an enhanced value. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
Specification