Download presentation
Presentation is loading. Please wait.
Published byGarry Patrick Modified over 9 years ago
1
Automatic 3D Face Recognition System 695410042 邱彥霖 491410044 龔士傑 Biometric Authentication
2
Outline Introduction Nose Tip extraction Pose Correction Face Segmentation Recognition
3
Introduction Facial Scan Intensity map Range map Nose Tip Extraction Pose Correction Face Segmentation Recognition
4
Introduction
5
Nose Tip extraction
6
Reference [1] X. Lu and A. K. Jain. "Multimodal facial feature extraction for automatic 3D face recognition," Technical Report MSU-CSE-05- 22, Department of Computer Science, Michigan State University, East Lansing, Michigan, August 2005. [2] X. Lu and Anil K. Jain, "Automatic Feature Extraction for Multiview 3D Face Recognition," Proc. 7th IEEE International Conference on Automatic Face and Gesture Recognition (FG2006), pp. 585-590, Southampton, UK, Apr. 2006. [3] M.L. Koudelka, M.W. Koch, T.D. Russ, A prescreener for 3D face recognition using radial symmetry and the Hausdorff fraction, in: IEEE Workshop on Face Recognition Grand Challenge Experiments, June 2005. [4] A. S. Mian, M. Bennamoun and R. A. Owens, “Automatic 3D Face Detection, Normalization and Recognition”, 3DPVT, 2006.
7
[1] X. Lu and A. K. Jain. "Multimodal facial feature extraction for automatic 3D face recognition.” Face Segmentation
8
[1] X. Lu and A. K. Jain. "Multimodal facial feature extraction for automatic 3D face recognition.” Nose Tip Extraction : Frontal scan
9
[1] X. Lu and A. K. Jain. "Multimodal facial feature extraction for automatic 3D face recognition.” Nose Tip Extraction : Frontal scan
10
Nose Tip Extraction : Pose change For a frontal facial scan, nose tip usually has the largest z value. But, in the presence of large pose changes, this heuristic does not hold. [2] X. Lu and Anil K. Jain, "Automatic Feature Extraction for Multiview 3D Face Recognition."
11
Nose Tip and Pose Estimation Pose quantization The yaw angle change ranges from -90 degrees (full right profile) to 90 degrees (full left profile) in the X-Z plane. [2] X. Lu and Anil K. Jain, "Automatic Feature Extraction for Multiview 3D Face Recognition."
12
Nose Tip and Pose Estimation Directional maximum [2] X. Lu and Anil K. Jain, "Automatic Feature Extraction for Multiview 3D Face Recognition."
13
Nose Tip and Pose Estimation Pose correction [2] X. Lu and Anil K. Jain, "Automatic Feature Extraction for Multiview 3D Face Recognition."
14
Nose Tip and Pose Estimation Nose profile extraction [2] X. Lu and Anil K. Jain, "Automatic Feature Extraction for Multiview 3D Face Recognition."
15
Nose Tip Extraction : Pose change Nose Tip Extraction : Radial Symmetry Map Gradient and Zero-Crossing Map [3] M.L. Koudelka, M.W. Koch, T.D. Russ, A prescreener for 3D face recognition using radial symmetry and the Hausdorff fraction.
16
Radial Symmetry Map First, the gradient of the image, g is computed at each pixel p. [3] M.L. Koudelka, M.W. Koch, T.D. Russ, A prescreener for 3D face recognition using radial symmetry and the Hausdorff fraction.
17
Radial Symmetry Map For each pair of affected pixels, the corresponding point P +ve in the orientation projection image is incremented by 1, respectively, while the point corresponding to P -ve is decremented by 1. [3] M.L. Koudelka, M.W. Koch, T.D. Russ, A prescreener for 3D face recognition using radial symmetry and the Hausdorff fraction.
18
Gradient and Zero-Crossing Map The shape of the face is another effective indicator of key facial features. [3] M.L. Koudelka, M.W. Koch, T.D. Russ, A prescreener for 3D face recognition using radial symmetry and the Hausdorff fraction.
19
Nose Tip Extraction Each 3D face is horizontally sliced at multiple steps d v. The nose tip is detected using a coarse to fine approach. Circles centered at horizontal intervals d h on the slice. The point which has the maximum altitude is considered to be a potential nose tip and assigned a confidence value equal to the altitude. [4] A. S. Mian, M. Bennamoun and R. A. Owens, “Automatic 3D Face Detection, Normalization and Recognition.”
20
Face Detection A sphere of radius r (80 mm) centered at the nose tip is then used to crop the 3D face and its corresponding registered 2D face. [4] A. S. Mian, M. Bennamoun and R. A. Owens, “Automatic 3D Face Detection, Normalization and Recognition.”
21
Pose Correction
22
Reference [1] A. S. Mian, M. Bennamoun and R. A. Owens, “Automatic 3D Face Detection, Normalization and Recognition”, 3DPVT, 2006.
23
Pose Correction Pose is corrected using the Hotelling transform. To calculate the mean vector and covariance matrix. The matrix of eigenvectors V of the covariance matrix C [1] A. S. Mian, M. Bennamoun and R. A. Owens, “Automatic 3D Face Detection, Normalization and Recognition.”
24
Pose Correction V is also a rotation matrix that aligns the point cloud P on its principal axes. [1] A. S. Mian, M. Bennamoun and R. A. Owens, “Automatic 3D Face Detection, Normalization and Recognition.”
25
Face Normalization [1] A. S. Mian, M. Bennamoun and R. A. Owens, “Automatic 3D Face Detection, Normalization and Recognition.”
26
Face Segmentation
27
Reference [1] Ajmal S. Mian, M. Bennamoun and R. Owens, "An Efficient Multimodal 2D-3D Hybrid Approach to Automatic Face Recognition", to appear in IEEE Transactions in Pattern Analysis and Machine Intelligence (IEEE TPAMI), 2007. [2] K.-C. Wong, W.-Y. Lin, Y. H. Hu, N. Boston, and X. Zhang, " Optimal Linear Combination of Facial Regions for Improving Identification Performance", IEEE Trans. Systems, Man, and Cybernetics Part B: Cybernetics, Accepted, 2007.
28
Face Segmentation and Recognition Robustness to facial expressions by automatically segmenting the face into expression sensitive and insensitive regions. To measure the variance in the depth of the corresponding pixels (neutral and non-neutral expression). [1] Ajmal S. Mian, M. Bennamoun and R. Owens, "An Efficient Multimodal 2D-3D Hybrid Approach to Automatic Face Recognition."
29
Face Segmentation and Recognition The features were automatically segmented by detecting the inflection points around the nose tip. [1] Ajmal S. Mian, M. Bennamoun and R. Owens, "An Efficient Multimodal 2D-3D Hybrid Approach to Automatic Face Recognition."
30
Results and Analysis [1] Ajmal S. Mian, M. Bennamoun and R. Owens, "An Efficient Multimodal 2D-3D Hybrid Approach to Automatic Face Recognition."
31
Multiple Region Face Recognition [2] K.-C. Wong, W.-Y. Lin, Y. H. Hu, N. Boston, and X. Zhang, " Optimal Linear Combination of Facial Regions for Improving Identification Performance."
32
Similarity Score ROC [2] K.-C. Wong, W.-Y. Lin, Y. H. Hu, N. Boston, and X. Zhang, " Optimal Linear Combination of Facial Regions for Improving Identification Performance."
33
Results and Analysis [2] K.-C. Wong, W.-Y. Lin, Y. H. Hu, N. Boston, and X. Zhang, " Optimal Linear Combination of Facial Regions for Improving Identification Performance."
34
Recognition
35
Reference [1] M. Worring and A. W. M. Smeulders, " Digital curvature estimation ", CVGIP: Image Understanding, 58(3):366–382, 1993. [2] N. Gelfand, N. J. Mitra, L. J. Guibas, and H. Pottmann, "Robust global registration", In Proc. Symp. Geom. Processing, pages 197–206, 2005. [3] Robust Curvature Estimation Through Line Integrals.
36
Gaussian Convolution [1] M. Worring and A. W. M. Smeulders, " Digital curvature estimation."
37
Results and Analysis [1] M. Worring and A. W. M. Smeulders, " Digital curvature estimation."
38
Area Integrals [2] N. Gelfand, N. J. Mitra, L. J. Guibas, and H. Pottmann, "Robust global registration".
39
Results and Analysis [2] N. Gelfand, N. J. Mitra, L. J. Guibas, and H. Pottmann, "Robust global registration".
40
Line Integrals [3] Robust Curvature Estimation Through Line Integrals.
41
Results and Analysis [3] Robust Curvature Estimation Through Line Integrals.
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.