Automatic digital image enhancement
First Claim
1. A method for enhancing a digital image comprising the steps of:
- a) locating human faces within said digital image;
b) analyzing said digital image, said alanysis including analysis of said human faces located in step a) and including analysis of said digital image as a whole;
c) determining a tone mapping function for enhancing the image quality of said digital image, said tone mapping function determinined using both said analysis of said faces located in step a) and using said analysis of said image as a whole; and
d) applying said tone mapping function determined in step c) to said digital image so as to produce an enhanced digital image.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for enhancing a digital image. First, human faces are located within a digital image. The digital image is then analyzed, including analysis of the regions determined to be human faces and the analysis of the digital image as a whole. A tone mapping function is then determined for enhancing the image quality of the digital image. The tone mapping function is determined using both the analysis of detected faces and the analysis of the image as a whole to obtain a tone mapping function that incorporates both psychological factors (e.g., average face region lightness and average picture lightness) and signal factors (e.g., digital resolution, face region contrast, histogram uniformity, and noise issue). The tone mapping function is then applied to the digital image so as to produce an enhanced digital image. The present invention is automatic and does not require that the user provide any input. In addition, because the method and apparatus of the present invention incorporates both psychological factors and signal factors, the resulting enhanced images are perceived to be of good image quality.
-
Citations
24 Claims
-
1. A method for enhancing a digital image comprising the steps of:
-
a) locating human faces within said digital image;
b) analyzing said digital image, said alanysis including analysis of said human faces located in step a) and including analysis of said digital image as a whole;
c) determining a tone mapping function for enhancing the image quality of said digital image, said tone mapping function determinined using both said analysis of said faces located in step a) and using said analysis of said image as a whole; and
d) applying said tone mapping function determined in step c) to said digital image so as to produce an enhanced digital image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. In a computer system including a processor coupled to a bus, and a memory unit coupled to the bus for storing information, a computer-implemented method for enhancing a digital image comprising the steps of:
-
a) locating human faces within said digital image;
b) analyzing said digital image, said alanysis including analysis of said human faces located in step a) and including analysis of said digital image as a whole;
c) determining a tone mapping function for enhancing the image quality of said digital image, said tone mapping function determinined using both said analysis of said faces located in step a) and using said analysis of said image as a whole; and
d) applying said tone mapping function determined in step c) to said digital image so as to produce an enhanced digital image. - View Dependent Claims (12, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24)
-
-
18. A computer-readable storage medium storing instructions that, when executed by a computer, cause the computer to perform a method for enhancing a digital image comprising the step of:
-
a) locating human faces within said digital image;
b) analyzing said digital image, said alanysis including analysis of said human faces located in step a) and including analysis of said digital image as a whole;
c) determining a tone mapping function for enhancing the image quality of said digital image, said tone mapping function determinined using both said analysis of said faces located in step a) and using said analysis of said image as a whole; and
d) applying said tone mapping function determined in step c) to said digital image so as to produce an enhanced digital image.
-
Specification