Stereo-coupled face shape registration
First Claim
1. A method for face modeling and identification of facial features, comprising:
- determining outer and inner facial features of a face model;
initializing outer and inner facial features of the face model by taking images of a face to correspond to;
that of a first model for a first face image of the face in a frontal position; and
that of a second model for a second face image of the face moving in a yaw direction, wherein the first and the second face images are pictures taken at substantially the same respective camera orientation;
matching outer and inner facial features by a correlation between the first face image and the second face image;
adjusting the matching outer and inner facial features of the first and the second models using the corresponding epipolar constraint for the first and the second models for a more accurate correlation of facial features between the first face image and the second face image; and
identifying facial features for face recognition.
2 Assignments
0 Petitions
Accused Products
Abstract
A face model having outer and inner facial features is matched to that of first and second models. Each facial feature of the first and second models is represented by plurality of points that are adjusted for each matching outer and inner facial feature of the first and second models using 1) the corresponding epipolar constraint for the inner features of the first and second models. 2) Local grey-level structure of both outer and inner features of the first and second models. The matching and the adjusting are repeated, for each of the first and second models, until the points for each of the outer and inner facial features on the respective first and second models that are found to match that of the face model have a relative offset there between of not greater than a predetermined convergence tolerance. The inner facial features can include a pair of eyes, a nose and a mouth. The outer facial features can include a pair of eyebrows and a silhouette of the jaw, chin, and cheeks.
22 Citations
55 Claims
-
1. A method for face modeling and identification of facial features, comprising:
-
determining outer and inner facial features of a face model; initializing outer and inner facial features of the face model by taking images of a face to correspond to; that of a first model for a first face image of the face in a frontal position; and that of a second model for a second face image of the face moving in a yaw direction, wherein the first and the second face images are pictures taken at substantially the same respective camera orientation; matching outer and inner facial features by a correlation between the first face image and the second face image; adjusting the matching outer and inner facial features of the first and the second models using the corresponding epipolar constraint for the first and the second models for a more accurate correlation of facial features between the first face image and the second face image; and identifying facial features for face recognition. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method comprising:
-
determining outer and inner facial features of a face model, each being represented by plurality of points; initializing outer and inner facial features of the face model by taking images of a face to correspond to; that of a first model for a first face image of the face in a frontal position; and that of a second model for a second face image of the same face moving in a yaw direction; matching outer and inner facial features by a correlation between the first face image and the second face image; adjusting the plurality of points for each matching outer and inner facial features of the first and second models using the corresponding epipolar constraint for the first and second models for a more accurate correlation of facial features between the first face image and the second face image; repeating the matching and the adjusting until; a majority of the points for each of the outer and inner facial features on the first model that matches that of the face model has a relative offset there between of not greater than a predetermined convergence toleration; and a majority of the points for each of the outer and inner facial features on the second model that matches that of the face model has a relative offset there between not greater than the predetermined convergence toleration; outputting the first and the second model that has a relative offset there; and identifying facial features for face recognition. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A method comprising the steps of:
determining outer and inner facial features of a face model; initializing, using a face model having outer and inner facial features wherein each of the outer and inner facial features includes a plurality of points, first and second models for respective first and second face images, wherein a first model is for a first image of a face in a frontal position and a second model is for a second image of the face moving in a yaw direction; estimating a fundamental matrix for the first and second models; updating the plurality of points for each inner facial features of the first and second models by using the respective local texture for each said point; updating each inner facial features of the first and second models; updating, using the fundamental matrix and the corresponding epipolar constraint, the plurality of points for each of the inner facial features of the first and second models; and updating each said outer facial features of the first and second models wherein the updating is for a more accurate correlation of facial features between the first face image and the second face image; and identifying facial features for facial recognition. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
37. An apparatus comprising:
-
memory including; one or more programs; outer and inner facial features of a face model, each being represented by a plurality of points; a first face image of a face in a frontal position; and a second face image of the face moving in a yaw direction; one or more processors configured to execute one or more programs in the memory to perform actions comprising; match the plurality of points of the outer and inner facial features of the face model with; that of a first model for the first face image of the face in the frontal position; and that of a second model for the second face image of the face moving in a yaw direction; adjust the plurality of points for each matching outer and inner facial features of the first and the second models using the corresponding epipolar constraint for the first and the second models for a more accurate correlation of facial features between the first face image and the second face image; repeat the match and adjust steps until; a majority of the points for each of the outer and inner facial features on the first model that matches that of the face model has a relative offset there between of not greater than a predetermined convergence toleration; and a majority of the points for each of the outer and inner facial features on the second model that matches that of the face model has a relative offset there between not greater than the predetermined convergence toleration; and a monitor to display the facial features for face recognition. - View Dependent Claims (38, 39, 40, 41, 42, 43, 44, 45)
-
-
46. An apparatus comprising:
-
means for initializing, using a face model having outer and inner facial features each including a plurality of points, first and second models for respective first and second face images, wherein a first model is for a first face image of a face in a frontal position and a second model is for a second face image of the face moving in a yaw direction; means for generating the first face image and the second face image with a camera; means for estimating a fundamental matrix for the first and second models; means for updating the plurality of points for each said inner and outer facial feature of the first and second models by using the respective local texture for each said point; means for updating each said inner facial feature of the first and second models; means for updating, using the fundamental matrix and the corresponding epipolar constraint, the plurality of points for each of the inner facial features of the first and second models; and means for updating, using the plurality of points for each of the inner facial features of the first and second models, each said outer facial feature of the first and second models, wherein the updating is for a more accurate correlation of facial features between the first face image and the second face image; and means for displaying on a monitor used for facial recognition. - View Dependent Claims (47, 48, 49, 50, 51, 52, 53, 54, 55)
-
Specification