Two stage detection for photographic eye artifacts
First Claim
Patent Images
1. A digital image acquisition system, comprising:
- (a) an image acquisition device comprising;
(i) an imaging optic and detector for acquiring an image;
(ii) a first speed-optimized filter for producing a first set of candidate red-eye regions for an acquired image;
(iii) an image encoder for encoding said acquired image(iv) a display; and
(v) a first image correction module for correcting one or more of said first set of candidate face regions in an acquired image prior to display of said corrected image on said display;
(b) an image store memory for storing therein said encoded image in association with said first set of candidate red-eye regions for later image processing of said encoded image; and
(c) a second analysis-optimized filter configured to be activated after display of said first speed-optimized corrected acquired image on said display to produce a second set of candidate red-eye regions for the acquired image, wherein the second analysis-optimized filter is configured to operate on regions of said array identified as corresponding to regions of said first speed-optimized set of candidate red eye regions.
5 Assignments
0 Petitions
Accused Products
Abstract
An image acquisition device includes a first speed-optimized filter for producing a first set of candidate red-eye regions for an acquired image; and a second analysis-optimized filter for operating on the first set of candidate red eye regions and the acquired image.
-
Citations
63 Claims
-
1. A digital image acquisition system, comprising:
-
(a) an image acquisition device comprising; (i) an imaging optic and detector for acquiring an image; (ii) a first speed-optimized filter for producing a first set of candidate red-eye regions for an acquired image; (iii) an image encoder for encoding said acquired image (iv) a display; and (v) a first image correction module for correcting one or more of said first set of candidate face regions in an acquired image prior to display of said corrected image on said display; (b) an image store memory for storing therein said encoded image in association with said first set of candidate red-eye regions for later image processing of said encoded image; and (c) a second analysis-optimized filter configured to be activated after display of said first speed-optimized corrected acquired image on said display to produce a second set of candidate red-eye regions for the acquired image, wherein the second analysis-optimized filter is configured to operate on regions of said array identified as corresponding to regions of said first speed-optimized set of candidate red eye regions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. An image acquisition device comprising:
-
an imaging optic and detector for acquiring an image; a first speed optimized filter for producing a first set of candidate red-eye regions for an acquired image; an image encoder for encoding said acquired image a display; a first image correction module for correcting one or more of said first set of candidate face regions in an acquired image prior to display of said corrected image on said display; a second analysis-optimized filter configured to be activated after display of said first speed-optimized corrected acquired image on said display for producing a second set of candidate red-eye regions for the acquired image; and an image store memory for storing therein an encoded image in association with said first set of candidate red-eye regions for later image processing by said second analysis-optimized filter. - View Dependent Claims (27, 28, 29)
-
-
30. A method of processing a digital image comprising:
-
using one or more processors in performing the following; filtering an acquired image with a first speed optimized filter to produce a first set of candidate red-eye regions; encoding said acquired image; storing said encoded image in association with said first set of candidate red-eye regions for later image processing of said encoded image; displaying a first corrected image based on said encoding; correcting one or more of said first set of candidate face regions in an acquired image prior to displaying said first corrected image; activating a second analysis-optimized filter after displaying said first corrected image for producing a second set of candidate red-eye regions for the acquired image; and
, operating the second analysis-optimized filter on regions of said array identified as corresponding to regions of said first speed-optimized set of candidate red-eye regions. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50)
-
-
51. 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 processing a digital image,
the method comprising: -
filtering an acquired image with a first speed optimized filter to produce a first set of candidate red-eye regions; encoding said acquired image; storing said encoded image in association with said first set of candidate red-eye regions for later image processing of said encoded image; displaying a first corrected image based on the encoding; a first image correction module for correcting one or more of said first set of candidate face regions in an acquired image prior to displaying said first corrected image; and activating a second analysis-optimized filter after displaying said first corrected image for producing a second set of candidate red-eye regions for the acquired image; and
operating the second analysis-optimized filter on regions of said array identified as corresponding to regions of said first speed-optimized set of candidate red-eye regions. - View Dependent Claims (52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63)
-
Specification