DETECTING ORIENTATION OF DIGITAL IMAGES USING FACE DETECTION INFORMATION
First Claim
1. A digital image acquisition device, comprising a lens and image sensor for acquiring a digital image, a processor, and memory having code embedded therein for programming the processor to perform a method of determining a state of a facial feature, wherein the method comprises:
- acquiring a digital image;
detecting a face region within the acquired digital image;
determining an orientation of the face region;
extracting and rotating a crop of the face region, thereby providing a normalized face crop;
applying at least one set of classifiers to said normalized face crop; and
based on results of said applying at least one set of classifiers to said normalized face crop, determining a state of at least one facial feature within said normalized face crop.
6 Assignments
0 Petitions
Accused Products
Abstract
A method of automatically establishing the correct orientation of an image using facial information. This method is based on the exploitation of the inherent property of image recognition algorithms in general and face detection in particular, where the recognition is based on criteria that is highly orientation sensitive. By applying a detection algorithm to images in various orientations, or alternatively by rotating the classifiers, and comparing the number of successful faces that are detected in each orientation, one may conclude as to the most likely correct orientation. Such method can be implemented as an automated method or a semi automatic method to guide users in viewing, capturing or printing of images.
123 Citations
42 Claims
-
1. A digital image acquisition device, comprising a lens and image sensor for acquiring a digital image, a processor, and memory having code embedded therein for programming the processor to perform a method of determining a state of a facial feature, wherein the method comprises:
-
acquiring a digital image; detecting a face region within the acquired digital image; determining an orientation of the face region; extracting and rotating a crop of the face region, thereby providing a normalized face crop; applying at least one set of classifiers to said normalized face crop; and based on results of said applying at least one set of classifiers to said normalized face crop, determining a state of at least one facial feature within said normalized face crop. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method of determining a state of a facial feature, comprising:
-
using a processor programmed by embedded digital code within a processor-readable medium; acquiring a digital image using an image sensor; detecting a face region within the acquired digital image; determining an orientation of the face region; extracting and rotating a crop of the face region, thereby providing a normalized face crop; applying at least one set of classifiers to said normalized face crop; and based on results of said applying at least one set of classifiers to said normalized face crop, determining a state of at least one facial feature within said normalized face crop. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. One or more processor-readable media having code embedded therein for programming the processor to perform a method of determining a state of a facial feature, wherein the method comprises:
-
using a processor programmed by the embedded digital code within a processor-readable medium; acquiring a digital image using an image sensor; detecting a face region within an acquired digital image; determining an orientation of the face region; extracting and rotating a crop of the face region, thereby providing a normalized face crop; applying at least one set of classifiers to said normalized face crop; and based on results of said applying at least one set of classifiers to said normalized face crop, determining a state of at least one facial feature within said normalized face crop. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
Specification