Face recognition using face tracker classifier data
First Claim
Patent Images
1. A method of in-camera recognition of a specific face within a digital image as part of an acquisition process, comprising:
- using a lens, image sensor and processor of a portable digital image acquisition device to acquire digital images;
generating in the device, capturing or otherwise obtaining in the device a sequence of relatively low resolution images including a face;
identifying groups of pixels that correspond to the face within a plurality of the relatively low resolution images;
tracking said face within the plurality of the relatively low resolution images;
determining multiple real-time probabilities that the face corresponds to a specific person within the plurality of the relatively low resolution images;
averaging the multiple real-time probabilities to obtain a cumulative probability that the face belongs to the specific person; and
when the cumulative probability exceeds a predetermined threshold, initiating a workflow, image processing or other pre-or post-image acquisition action on the portable digital image acquisition device based on the recognition of the face as belonging to the specific person.
5 Assignments
0 Petitions
Accused Products
Abstract
A face recognition technique includes using a multi-classifier face detector to determine above a threshold probability that region of an image includes a face. Further probability values are determined for a set of classifiers for the region to provide a recognition profile. Face detection and recognition probabilities are determined for at least one classifier of the set. The recognition profile is compared against a predetermined recognition profile to determine a degree of match.
278 Citations
45 Claims
-
1. A method of in-camera recognition of a specific face within a digital image as part of an acquisition process, comprising:
-
using a lens, image sensor and processor of a portable digital image acquisition device to acquire digital images; generating in the device, capturing or otherwise obtaining in the device a sequence of relatively low resolution images including a face; identifying groups of pixels that correspond to the face within a plurality of the relatively low resolution images; tracking said face within the plurality of the relatively low resolution images; determining multiple real-time probabilities that the face corresponds to a specific person within the plurality of the relatively low resolution images; averaging the multiple real-time probabilities to obtain a cumulative probability that the face belongs to the specific person; and when the cumulative probability exceeds a predetermined threshold, initiating a workflow, image processing or other pre-or post-image acquisition action on the portable digital image acquisition device based on the recognition of the face as belonging to the specific person. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of recognizing a face within an image, comprising:
-
using a lens, an image sensor and a processor of a portable digital image acquisition device to acquire a digital image; determining a first plurality of probability values by applying a first set of classifiers to data of the digital image; determining a first cumulative probability value by summing the first plurality of probability values; determining whether the first cumulative probability value exceeds a first threshold; in response to determining that the first cumulative probability value exceeds the first threshold, determining that the at least one facial region is present within the digital image; and determining whether the at least one facial region matches a first recognition profile of a first person by; selecting a second set of classifiers based on the first recognition profile; determining a second plurality of probability values by applying the second set of classifiers to the at least one facial region; determining a second cumulative probability value by summing the second plurality of probability values; and determining whether the second cumulative probability value exceeds a second threshold; wherein the second set of classifiers is specific to the first recognition profile of the first person. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A digital image acquisition device capable of real-time in-camera recognition of a specific face within a digital image as part of an acquisition process, comprising:
-
a lens and an image sensor to acquire digital images including sequences of relatively low resolution images; a processor programmed by processor-readable code embedded within one or more digital storage media, wherein the processor-readable code comprises; a face detector component to program the processor to identify a groups of pixels that correspond to the face within one or more of the relatively low resolution images; a face tracker component to program the processor to track said face within a plurality of the relatively low resolution images; and a face recognition component to program the processor to determine multiple real-time probabilities that the face corresponds to a specific person within the plurality of the low resolution images, and to average the multiple real-time probabilities to obtain a cumulative probability that the face belongs to the specific person; and wherein when the processor determines that the cumulative probability exceeds a predetermined threshold, said processor is further programmed to initiate a workflow, image processing or other pre-or post-image acquisition action, or combinations thereof, on the portable digital image acquisition device based on the recognition of the face as belonging to a specific person. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A digital image acquisition device capable of in-camera recognition of a face within a digital image as part of an acquisition process, the device configured to:
-
use a lens, an image sensor and a processor of a portable digital image acquisition device to acquire a digital image; determine a first plurality of probability values by applying a first set of classifiers to data of the digital image; determine a first cumulative probability value by summing the first plurality of probability values; determine whether the first cumulative probability value exceeds a first threshold; in response to determining that the first cumulative probability value exceeds the first threshold, determine that the at least one facial region is present within the digital image; and determine whether the at least one facial region matches a first recognition profile of a first person by; selecting a second set of classifiers based on the first recognition profile; determining a second plurality of probability values by applying the second set of classifiers to the at least one facial region; determining a second cumulative probability value by summing the second plurality of probability values; and determining whether the second cumulative probability value exceeds a second threshold; wherein the second set of classifiers is specific to the first recognition profile of the first person. - View Dependent Claims (26, 27, 28, 29, 30)
-
-
31. One or more non-transitory processor-readable storage media having code embedded therein for programming a processor to perform a method of in-camera recognition of a specific face within a digital image as part of an acquisition process, wherein the method comprises:
-
using a processor of a portable digital image acquisition device;
generating in the device, capturing or otherwise obtaining in the device a sequence of relatively low resolution images including a face;identifying groups of pixels that correspond to the face within a plurality of the relatively low resolution images;
tracking said face within the plurality of the relatively low resolution images;determining multiple real-time probabilities that the face corresponds to a specific person within the plurality of the relatively low resolution images; averaging the multiple real-time probabilities to obtain a cumulative probability that the face belongs to the specific person; and when the cumulative probability exceeds a predetermined threshold, initiating a workflow, image processing or other pre-or post-image acquisition action on the portable digital image acquisition device based on the recognition of the face as belonging to a specific person. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. One or more non-transitory processor-readable storage media having one or more instructions embedded therein for programming a processor to perform a method of in-camera recognition of a face within a digital image as part of an acquisition process, the one or more instructions, when executed, cause performing:
-
using a lens, an image sensor and a processor of a portable digital image acquisition device to acquire a digital image; determining a first plurality of probability values by applying a first set of classifiers to data of the digital image; determining a first cumulative probability value by summing the first plurality of probability values; determining whether the first cumulative probability value exceeds a first threshold; in response to determining that the first cumulative probability value exceeds the first threshold, determining that the at least one facial region is present within the digital image; and determining whether the at least one facial region matches a first recognition profile of a first person by; selecting a second set of classifiers based on the first recognition profile; determining a second plurality of probability values by applying the second set of classifiers to the at least one facial region; determining a second cumulative probability value by summing the second plurality of probability values; and determining whether the second cumulative probability value exceeds a second threshold; wherein the second set of classifiers is specific to the first recognition profile of the first person. - View Dependent Claims (41, 42, 43, 44, 45)
-
Specification