Red-eye filter method and apparatus
First Claim
1. A portable digital camera device having no photographic film, comprising:
- a digital image capturing apparatus including an image sensor for capturing a main image including a face, and for acquiring reference image data at least approximately of said same scene as the main image including said face;
a dedicated hardware subsystem which is provided reference image data directly from the image sensor;
a face filter for identifying a face region within the main image based on analysis of the reference image data;
a main system memory which receives raw image data and metadata as implemented by the dedicated hardware subsystem, the main system memory being configured to receive metadata that comprises one or more identified face regions within the main image; and
a subsampling module for changing a degree of subsampling that is determined based on a complexity of calculation for said face filter.
4 Assignments
0 Petitions
Accused Products
Abstract
A digital image acquisition system having no photographic film, such as a digital camera, has a flash unit for providing illumination during image capture and a red-eye filter for detecting a region within a captured image indicative of a red-eye phenomenon, the detection being based upon a comparison of the captured image and a reference image of nominally the same scene taken without flash. In the embodiment the reference image is a preview image of lower pixel resolution than the captured image, the filter matching the pixel resolutions of the captured and reference images by up-sampling the preview image and/or sub-sampling the captured image. The filter also aligns at least portions of the captured image and reference image prior to comparison to allow for, e.g. movement in the subject.
39 Citations
45 Claims
-
1. A portable digital camera device having no photographic film, comprising:
-
a digital image capturing apparatus including an image sensor for capturing a main image including a face, and for acquiring reference image data at least approximately of said same scene as the main image including said face; a dedicated hardware subsystem which is provided reference image data directly from the image sensor; a face filter for identifying a face region within the main image based on analysis of the reference image data; a main system memory which receives raw image data and metadata as implemented by the dedicated hardware subsystem, the main system memory being configured to receive metadata that comprises one or more identified face regions within the main image; and a subsampling module for changing a degree of subsampling that is determined based on a complexity of calculation for said face filter. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method of correcting an image defect within a digital image, comprising:
-
acquiring, with optics and an image sensor, a main image and reference image data of at least approximately the same scene as the main image; providing the reference image data directly from the image sensor to a dedicated hardware subsystem; identifying a face within the reference image data; identifying the same face in the main image based on metadata associated with the face identified in the reference image data; receiving raw image data at a main image memory, along with metadata as implemented by the dedicated hardware subsystem, the metadata comprising one or more candidate face regions identified in the reference image data each associated with having a certain enhanced probability of appearing in the main image; subsampling certain image data to generate certain reference image data; and determining a degree of said subsampling based on a complexity of calculation for said identifying said same face. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. One or more non-transitory digital storage media having code embodied therein for programming one or more processors of a portable digital image acquisition device that includes an image sensor for acquiring digital images and reference image data to perform a method that involves identifying faces within the image data, wherein the method comprises:
-
providing reference image data directly from the image sensor to a dedicated hardware subsystem; identifying a face within the reference image data; identifying the same face in the main image based on metadata associated with the face identified in the reference image data; receiving raw image data at a main image memory, along with metadata as implemented by the dedicated hardware subsystem, the metadata comprising one or more candidate face regions identified in the reference image data each associated with having a certain enhanced probability of appearing in the main image; subsampling main image data to generate reference image data; and determining a degree of said subsampling based on a complexity of calculation for said identifying said same face. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45)
-
Specification