Combinatorial shape regression for face alignment in images
First Claim
1. A method of building stages of regression for multiple ferns for a facial landmark detection system, the method comprising:
- performing a regression on a training set of images using face shapes in the images, facial component groups in the images, and individual face point pairs in the images, to learn shape increments for each respective image in the training set of images, wherein performing the regression using individual face point pairs comprises introducing geometric-invariant constraints while progressively learning shape increments;
building a fern based on the regression;
performing additional regressions on the training set of images using face shapes in the images, facial component groups, and individual face point pairs;
building additional ferns based on the additional regressions; and
combining the ferns to build the facial landmark detection system.
1 Assignment
0 Petitions
Accused Products
Abstract
Combinatorial shape regression is described as a technique for face alignment and facial landmark detection in images. As described stages of regression may be built for multiple ferns for a facial landmark detection system. In one example a regression is performed on a training set of images using face shapes, using facial component groups, and using individual face point pairs to learn shape increments for each respective image in the set of images. A fern is built based on this regression. Additional regressions are performed for building additional ferns. The ferns are then combined to build the facial landmark detection system.
-
Citations
17 Claims
-
1. A method of building stages of regression for multiple ferns for a facial landmark detection system, the method comprising:
-
performing a regression on a training set of images using face shapes in the images, facial component groups in the images, and individual face point pairs in the images, to learn shape increments for each respective image in the training set of images, wherein performing the regression using individual face point pairs comprises introducing geometric-invariant constraints while progressively learning shape increments; building a fern based on the regression; performing additional regressions on the training set of images using face shapes in the images, facial component groups, and individual face point pairs; building additional ferns based on the additional regressions; and combining the ferns to build the facial landmark detection system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of locating facial landmark positions in an image comprising:
-
receiving an initial image having an initial face shape; applying a fern regression through multiple stages of multiple trained features, the fern regression comprising applying a first plurality of regression-based ferns to update a face shape in the image; after applying the first plurality of regression-based ferns, applying a second plurality of regression-based ferns to update groups of facial components in the face shape; after applying the second plurality of regression-based ferns, applying a third plurality of regression-based ferns to update individual face point pairs in the face shape; and after applying the third plurality of regression-based ferns, applying a fourth plurality of regression-based ferns to update fine features of the face shape; and identifying facial landmark positions based on the applied fern regression. - View Dependent Claims (13)
-
-
14. A computing system comprising:
-
a memory configured to store a set of training images; an image sensor configured to receive an image containing a face; and an imaging processor configured to receive the set of training images and to build stages of regression for multiple ferns for a facial landmark detection system by performing a regression on a training set of images using face shapes in the images, facial component groups in the images, and individual face point pairs in the images to learn shape increments for each respective image in the set of images, building a fern based on the regression, performing additional regressions on the training set of images using face shapes in the images, facial component groups, and individual face point pairs, building additional ferns based on the additional regressions, and combining the ferns to build the facial landmark detection system, wherein performing the regression using the individual face point pairs comprises introducing geometric-invariant constraints while progressively learning shape increments, the imaging processor configured to store the ferns in a memory accessible to the facial landmark detection system. - View Dependent Claims (15, 16, 17)
-
Specification