Methods and apparatuses for face detection
First Claim
Patent Images
1. A method comprising:
- selecting, via detection circuitry, a face detection parameter subset from a plurality of face detection parameter subsets, wherein each face detection parameter subset comprises a subset of face posture models from a set of face posture models and a subset of image patch scales from a set of image patch scales; and
using, via the detection circuitry, the selected face detection parameter subset for performing face detection in an image, wherein performing face detection comprises scanning at least a portion of the image using a sliding window configured to be slideable along a predetermined scanning pattern, wherein using the selected face detection parameter subset for performing face detection in the image further comprises;
scanning at least a portion of the image using a sliding window in a spiral grid pattern having a scanning starting position,wherein using the selected face detection parameter subset for performing face detection in an image comprises;
extracting an image patch from the image;
estimating a posture of the image patch;
determining one or more face posture models in the selected face detection parameter subset that are applicable to the estimated posture; and
using only the face posture models determined to be applicable to the estimated posture for performing face detection in the image patch.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatuses are provided for face detection. A method may include selecting a face detection parameter subset from a plurality of face detection parameter subsets. Each face detection parameter subset may include a subset of face posture models from a set of face posture models and a subset of image patch scales from a set of image patch scales. The method may further include using the selected face detection parameter subset for performing face detection in an image. Corresponding apparatuses are also provided.
35 Citations
28 Claims
-
1. A method comprising:
-
selecting, via detection circuitry, a face detection parameter subset from a plurality of face detection parameter subsets, wherein each face detection parameter subset comprises a subset of face posture models from a set of face posture models and a subset of image patch scales from a set of image patch scales; and using, via the detection circuitry, the selected face detection parameter subset for performing face detection in an image, wherein performing face detection comprises scanning at least a portion of the image using a sliding window configured to be slideable along a predetermined scanning pattern, wherein using the selected face detection parameter subset for performing face detection in the image further comprises;
scanning at least a portion of the image using a sliding window in a spiral grid pattern having a scanning starting position,wherein using the selected face detection parameter subset for performing face detection in an image comprises; extracting an image patch from the image; estimating a posture of the image patch; determining one or more face posture models in the selected face detection parameter subset that are applicable to the estimated posture; and using only the face posture models determined to be applicable to the estimated posture for performing face detection in the image patch. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An apparatus comprising at least one processor and at least one memory storing computer program code, wherein the at least one memory and stored computer program code are configured, with the at least one processor, to cause the apparatus to at least:
-
select a face detection parameter subset from a plurality of face detection parameter subsets, wherein each face detection parameter subset comprises a subset of face posture models from a set of face posture models and a subset of image patch scales from a set of image patch scales; and use the selected face detection parameter subset for performing face detection in an image, wherein performing face detection comprises scanning at least a portion of the image using a sliding window configured to be slideable along a predetermined scanning pattern, wherein use the selected face detection parameter subset for performing face detection in the image further comprising scan at least a portion of the image using a sliding window in a spiral grid pattern having a scanning starting position, wherein the at least one memory and stored computer program code are configured, with the at least one processor, to cause the apparatus to use the selected face detection parameter subset for performing face detection in an image by; extracting an image patch from the image; estimating a posture of the image patch; determining one or more face posture models in the selected face detection parameter subset that are applicable to the estimated posture; and using only the face posture models determined to be applicable to the estimated posture for performing face detection in the image patch. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A computer program product comprising at least one non-transitory computer-readable storage medium having computer-readable program instructions stored therein, the computer-readable program instructions comprising:
-
program instructions configured to select a face detection parameter subset from a plurality of face detection parameter subsets, wherein each face detection parameter subset comprises a subset of face posture models from a set of face posture models and a subset of image patch scales from a set of image patch scales; and program instructions configured to use the selected face detection parameter subset for performing face detection in an image, wherein performing face detection comprises scanning at least a portion of the image using a sliding window configured to be slideable along a predetermined scanning pattern;
wherein use the selected face detection parameter subset for performing face detection in the image further comprising scan at least a portion of the image using a sliding window in a spiral grid pattern having a scanning starting position,wherein the program instructions that are configured to use the selected face detection parameter subset for performing face detection in an image comprises program instructions configured to; extract an image patch from the image; estimate a posture of the image patch; determine one or more face posture models in the selected face detection parameter subset that are applicable to the estimated posture; and use only the face posture models determined to be applicable to the estimated posture for performing face detection in the image patch.
-
Specification