Perfecting the Effect of Flash within an Image Acquisition Devices Using Face Detection
First Claim
1. Within a digital camera, a method of digital image processing using face detection for achieving a desired image parameter, comprising:
- identifying a group of pixels that correspond to a face in a foreground region within a digital image taken with flash;
determining first initial values of color balance of pixels of the group of pixels;
determining second initial values of color balance of pixels other than pixels of the group of pixels and located within a background region of the digital image;
comparing the first and second initial values, respectively, with a desired color balance of pixels based on known flash characteristics and with one or more desired color balances of background region pixels; and
determining adjusted values of color balance separately for the foreground and background regions based on the comparing of the first and second initial values with a desired color balance of pixels based on known flash characteristics and with a desired color balance of pixels within said background region, and on a comparison of color balances corresponding to the first and second initial values.
6 Assignments
0 Petitions
Accused Products
Abstract
Within a digital acquisition device with a built in flash unit, the exposure of an acquired digital image is perfected using face detection in the acquired image is provided. Groups of pixels that correspond to plural images of faces are identified within a digitally acquired image, and corresponding image attributes to the group of pixels are determined. An analysis is performed of the corresponding attributes of the groups of pixels. It is then determined to activate the built-in flash unit based on the analysis. An intensity of the built-in flash unit is determined based on the analysis. Alternatively based on similar analysis, a digital simulation of the fill flash is performed on the image.
-
Citations
15 Claims
-
1. Within a digital camera, a method of digital image processing using face detection for achieving a desired image parameter, comprising:
-
identifying a group of pixels that correspond to a face in a foreground region within a digital image taken with flash; determining first initial values of color balance of pixels of the group of pixels; determining second initial values of color balance of pixels other than pixels of the group of pixels and located within a background region of the digital image; comparing the first and second initial values, respectively, with a desired color balance of pixels based on known flash characteristics and with one or more desired color balances of background region pixels; and determining adjusted values of color balance separately for the foreground and background regions based on the comparing of the first and second initial values with a desired color balance of pixels based on known flash characteristics and with a desired color balance of pixels within said background region, and on a comparison of color balances corresponding to the first and second initial values. - View Dependent Claims (2, 3, 4, 5)
-
-
6. Within a digital camera, one or more processor readable storage devices having processor readable code embodied thereon, said processor readable code for programming one or more processors to perform a method of digital image processing using face detection for achieving a desired image parameter, wherein the method comprises:
-
identifying a group of pixels that correspond to a face in a foreground region within a digital image taken with flash; determining first initial values of color balance of pixels of the group of pixels; determining second initial values of color balance of pixels other than pixels of the group of pixels and located within a background region of the digital image; comparing the first and second initial values, respectively, with a desired color balance of pixels based on known flash characteristics and with one or more desired color balances of background region pixels; and determining adjusted values of color balance separately for the foreground and background regions based on the comparing of the first and second initial values with a desired color balance of pixels based on known flash characteristics and with a desired color balance of pixels within said background region, and on a comparison of color balances corresponding to the first and second initial values. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A digital image acquisition device, comprising:
-
a lens; an image sensor; a shutter; a processor; and one or more processor readable storage devices having processor readable code embodied thereon, said processor readable code for programming the processor to perform a method of digital image processing using face detection for achieving a desired image parameter, wherein the method comprises; identifying a group of pixels that correspond to a face in a foreground region within a digital image taken with flash; determining first initial values of color balance of pixels of the group of pixels; determining second initial values of color balance of pixels other than pixels of the group of pixels and located within a background region of the digital image; comparing the first and second initial values, respectively, with a desired color balance of pixels based on known flash characteristics and with one or more desired color balances of background region pixels; and determining adjusted values of color balance separately for the foreground and background regions based on the comparing of the first and second initial values with a desired color balance of pixels based on known flash characteristics and with a desired color balance of pixels within said background region, and on a comparison of color balances corresponding to the first and second initial values. - View Dependent Claims (12, 13, 14, 15)
-
Specification