SlideShare a Scribd company logo
Using Nasal Curves Matching for Expression
Robust 3D Nose Recognition
Authors:
Mehryar Emambakhsha
, Adrian N Evansa
and Melvyn Smithb
a
University of Bath, UK
b
University of the West of England, UK
Outline
• Introduction and background
• Nasal Curves Matching
• Preprocessing
• Landmarking and curves finding
• Feature selection
• Experimental results
• Classification algorithms results
• FRGC v2.0 Experiment III results
• Conclusion
• Summary
• Future work
Outline
• Introduction and background
• Nasal Curves Matching
• Preprocessing
• Landmarking and curves finding
• Feature selection
• Experimental results
• Classification algorithms results
• FRGC v2.0 Experiment III results
• Conclusion
• Summary
• Future work
Introduction and background
• Why the nose region?
• Easy to detect
• Hair occlusion robustness
• Difficult to conceal
• Relatively expression invariant ....
… but not all parts!
Introduction and background
ICP one-to-one
matching on
multiple nasal
regions
K. Chang, W. Bowyer, and P. Flynn. Multiple nose region matching for 3D face
recognition under varying facial expression. IEEE Transactions on Pattern Analysis and
Machine Intelligence, 28(10):1695–1700, 2006.
ICP one-to-one matching on
the cropped nasal region using
curvature maps
H. Dibeklio lu, B. Gökberk, and L. Akarun. Nasal region based 3D face recognition under pose and expressionǧ
variations. In Proceedings of the Third International Conference on Advances in Biometrics, pages 309–318, 2009.
Introduction and background
Distances
between the
geodesic
contours
H. Drira, , B. Amor, M. Daoudi, and A. Srivastava. Nasal region contribution in 3D face biometrics using shape analysis
framework. In Proceedings of the Third International Conference on Advances in Biometrics, pages 357–366, 2009.
Introduction and background
Outline
• Introduction and background
• Nasal Curves Matching
• Preprocessing
• Landmarking and curves finding
• Feature selection
• Experimental results
• Classification algorithms results
• FRGC v2.0 Experiment III results
• Conclusion
• Summary
• Future work
Why curves are better than direct 3D surface?
• Lower complexity than direct 3D
• Potentially more robust against expression variation and
spike noise
• Can correspond to more invariant regions
Preprocessing
Feature
selection
Landmarking
and curves
finding
Raw
3D
data
Expression
robust
curves
Nasal curves matching
Outline
• Introduction and background
• Nasal Curves Matching
• Preprocessing
• Landmarking and curves finding
• Feature selection
• Experimental results
• Classification algorithms results
• FRGC v2.0 Experiment III results
• Conclusion
• Summary
• Future work
Preprocessing
Resampling and denoising
• Resampling to remove noise from the X and Y maps
• Denoising:
• Holes  conditional morphological filling
• Missing data  Cubic interpolation
• High frequency and spike noise  Median filtering with 2.31mm
2.31mm maskᵡ
Nasal curves matching
Nasal curves matching
Facial region cropping and alignment
• Sphere (r=80mm) centred on the nose tip, intersected
with the face surface
• PCA iteratively applied to the cropped face
• Depth map resampled in every iteration
• The nose tip is iteratively re-detected using the shape
index thresholding
A. Mian, M. Bennamoun, and R. Owens. An efficient multimodal 2D-3D
hybrid approach to automatic face recognition. IEEE Transactions on
Pattern Analysis and Machine Intelligence, 29(11):1927–1943, 2007.
Preprocessing
Nasal region cropping
• Three cylinders are intersected with the face surface
• Convex hull of AND found
Preprocessing
AND Convex hull
Cropped nose
Cylinders’ intersections with the face surface
Nasal curves matching
Outline
• Introduction and background
• Nasal Curves Matching
• Preprocessing
• Landmarking and curves finding
• Feature selection
• Experimental results
• Classification algorithms results
• FRGC v2.0 Experiment III results
• Conclusion
• Summary
• Future work
Landmarking and curves finding
16 landmarks are detected on the nasal region
Nasal curves matching
• Detecting L9 (nose tip)
• The filled nose region is
multiplied by thresholded
shape index
• The result is dilated
• Point with the highest
depth value is detected as
L9
M. Emambakhsh and A. Evans. Self-dependent 3D face rotational alignment
using the nose region. In 4th IET International Conference on Imaging for Crime
Detection and Prevention 2011 (ICDP 2011), pages 1–6, 2011.
Landmarking and curves finding
Filling
Convex
regions
Multiplication Dilation
Nasal curves matching
Landmarking and curves finding
• Detecting L1
• Set of orthogonal planes,
passing L9 are
intersected with the nose
surface
• The intersections’ minima
are detected (green
curve)
• The maximum of the
minima is chosen as L9
Nasal curves matching
• Detecting L5 and L13
(alar)
• Second set of orthogonal
planes, passing L9 are
intersected with nose surface
• The intersections’ gradient is
computed and its maxima are
detected (green points)
• Outliers are removed using K-
means (K=2) clustering
• Those whose x and y values
are closest to L9’s are
selected as L5 and L13
Landmarking and curves finding
Nasal curves matching
• Other landmarks are
selected by dividing the
lines connecting L1 to L5,
L5 to L9, L9 to L13 and
L13 to L1 into 4 sections.
Landmarking and curves finding
Nasal curves matching
Nasal curves matching
• Curves are found by intersecting planes with the nose
surface, passing different pairs of the landmarks.
• 75 curves are created.
Landmarking and curves finding
Outline
• Introduction and background
• Nasal Curves Matching
• Preprocessing
• Landmarking and curves finding
• Feature selection
• Experimental results
• Classification algorithms results
• FRGC v2.0 Experiment III results
• Conclusion
• Summary
• Future work
Nasal curves matching
• Forward sequential feature selection (FSFS) is used to
detect the most robust curves in different expressions.
• Those curves which produce the highest rank-one
recognition, based on the leave-one-out method are
kept.
• Genetic algorithm-based feature selection is also used.
• The rank-one recognition rate is the cost function, while
the binary weights are the parameters:
Feature selection
Outline
• Introduction and background
• Nasal Curves Matching
• Preprocessing
• Landmarking and curves finding
• Feature selection
• Experimental results
• Classification algorithms results
• FRGC v2.0 Experiment III results
• Conclusion
• Summary
• Future work
Experimental results
• Datasets
• Face Recognition Grand Challenge (FRGC) v2.0
• 557 unique subjects
• Images obtained in three different time periods: Spring
2003, Fall 2003 and Spring 2004
• Bosphorus dataset
• 105 unique subjects
• Various expressions: neutral, happy, surprise, fear,
sadness, anger and disgust
• Bosphorus  Feature selection
• FRGC v2.0  Nose recognition evaluation
Experimental results
• Landmarking accuracy and consistency
• The nose tip is translated to the origin.
• The Euclidean distance between different landmarks are
computed per class.
• The overall mean and standard
deviation of the distances
L1: 3.3620 ± 1.6798 mm
L5: 2.3557 ± 1.1822 mm
L13: 2.4259 ± 1.2691 mm
C. Creusot, N. Pears, and J. Austin. A Machine-Learning Approach to Keypoint
Detection and Landmarking on 3D Meshes. International Journal of Computer
Vision, pages 1–34, 2013.
Experimental results
• FSFS results
• 28 curves produce the highest rank-one recognition rate.
• These curves are the least sensitive ones to expression
variation.
Experimental results
• Comparison with GA’s result
• FSFS outperforms GA in terms of convergence and computational
cost.
• FSFS selects fewer curves, with higher rank-one recognition rate.
Outline
• Introduction and background
• Nasal Curves Matching
• Preprocessing
• Landmarking and curves finding
• Feature selection
• Experimental results
• Classification algorithms results
• FRGC v2.0 Experiment III results
• Conclusion
• Summary
• Future work
Experimental results
• Subspace projection methods  projection to a 277-
dimensional space
• Principal Component Analysis (PCA)
• Linear Discriminant Analysis (LDA)
• Kernel Fisher’s Analysis (KFA)  polynomial (Poly)
and fractional power polynomial (FPP) kernels are
used
• Multi-class Support Vector Machines (Multi-SVM)
• One-vs.-all scenario for multi-classification
• Linear kernels
• Bootstrap aggregation decision trees (TreeBagger)
• 119 trees are aggregated
• Direct city-block (CB) distance
6
methods
Classification algorithms
Experimental results
• The number of training samples are varied per class.
• KFA-Poly outperforms all the classification methods.
Classification algorithms
Outline
• Introduction and background
• Nasal Curves Matching
• Preprocessing
• Landmarking and curves finding
• Feature selection
• Experimental results
• Classification algorithms results
• FRGC v2.0 Experiment III results
• Conclusion
• Summary
• Future work
Experimental results
• Spring 2003  Training
• Fall 2003 + Spring 2004  Test
FRGC v2.0 Experiment III results
Experimental results
• Comparison of equal error rate (EER) for the best
performing KFA-Poly curve
K. Chang, W. Bowyer, and P. Flynn. Multiple nose region matching for 3D face
recognition under varying facial expression. IEEE Transactions on Pattern Analysis and
Machine Intelligence, 28(10):1695–1700, 2006.
FRGC v2.0 Experiment III results
Experimental results
• Rank-one recognition rate comparison
FRGC v2.0 Experiment III results
Outline
• Introduction and background
• Nasal Curves Matching
• Preprocessing
• Landmarking and curves finding
• Feature selection
• Experimental results
• Classification algorithms results
• FRGC v2.0 Experiment III results
• Conclusion
• Summary
• Future work
Conclusion: Summary
• In this work the potential of the nasal curves for 3D nose
recognition is evaluated.
• A robust landmarking algorithm is proposed and curves
are created by planes intersections with the nose
surface.
• The most invariant curves are selected by applying
FSFS over the Bosphorus dataset.
• Various classifiers are used on the feature space.
• KFA-Poly generated the highest rank-one recognition
rate and lowest EER.
Outline
• Introduction and background
• Nasal Curves Matching
• Preprocessing
• Landmarking and curves finding
• Feature selection
• Experimental results
• Classification algorithms results
• FRGC v2.0 Experiment III results
• Conclusion
• Summary
• Future work
Conclusion: Future work
• Curves extension to other facial parts
• Application in pattern rejection
• Robustness
• Against partial/self- occlusion
• Training-free matching
• Other feature selection methods
• Applying rank-level fusion techniques on the curves
• Other feature spaces, not just depth!
• Gabor-wavelets
• Local binary patterns (LBP)
• …
Thank you!

More Related Content

PPT
Region Based Skin Color Detection
PDF
Mathematical Model of Skin Color for Face Detection
PPTX
SA of Genome_YanzheYin
PPTX
An Evaluation of Denoising Algorithms for 3D Face Recognition
PDF
An Efficient Approach to Extract Singular Points for Fingerprint Recognition
PDF
Algorithmic Techniques for Parametric Model Recovery
PDF
Enhanced characterness for text detection in the wild
PDF
Four, fast geostatistical methods - a comparison
Region Based Skin Color Detection
Mathematical Model of Skin Color for Face Detection
SA of Genome_YanzheYin
An Evaluation of Denoising Algorithms for 3D Face Recognition
An Efficient Approach to Extract Singular Points for Fingerprint Recognition
Algorithmic Techniques for Parametric Model Recovery
Enhanced characterness for text detection in the wild
Four, fast geostatistical methods - a comparison

Similar to Using nasal curves matching for expression robust 3D nose recognition (20)

PPT
Enhancing Parallel Coordinates with Curves
PDF
Optical modeling and design of freeform surfaces using anisotropic Radial Bas...
PPTX
Buckling Analysis of Plate
PDF
A Comparative Study of Heterogeneous Ensemble-Learning Techniques for Landsli...
PPTX
wisconsinbreastcancerdataset-230822052318-0641b91a.pptx
PPT
Hard tissue cephalometric analysis
PDF
Phased Array Scan Planning and Modeling for Weld inspection
PDF
Empirical project powerpoint
PDF
Talk at MCubed London about Manifold Learning and Applications
PPTX
ODSC India 2018: Topological space creation & Clustering at BigData scale
PDF
A Comprehensive Survey on Down Syndrome Identification using Facial Features
PPTX
A multivariate approach for process variograms
PPTX
Wisconsin Breast Cancer dataset.pptx
PPT
Sift based arabic sign language recognition aecia 2014 –november17-19, addis ...
PPTX
Numerical Modelling of the Dynamic Behaviour of a Soil in True Triaxial Tests...
PPTX
Long-term Face Tracking in the Wild using Deep Learning
PPT
Automatic Target Identification
PPT
Intelligent analysis of environmental data: an introduction Mikhail Kanevski ...
PPTX
Formalization and Preliminary Evaluation of a Pipeline for Text Extraction Fr...
Enhancing Parallel Coordinates with Curves
Optical modeling and design of freeform surfaces using anisotropic Radial Bas...
Buckling Analysis of Plate
A Comparative Study of Heterogeneous Ensemble-Learning Techniques for Landsli...
wisconsinbreastcancerdataset-230822052318-0641b91a.pptx
Hard tissue cephalometric analysis
Phased Array Scan Planning and Modeling for Weld inspection
Empirical project powerpoint
Talk at MCubed London about Manifold Learning and Applications
ODSC India 2018: Topological space creation & Clustering at BigData scale
A Comprehensive Survey on Down Syndrome Identification using Facial Features
A multivariate approach for process variograms
Wisconsin Breast Cancer dataset.pptx
Sift based arabic sign language recognition aecia 2014 –november17-19, addis ...
Numerical Modelling of the Dynamic Behaviour of a Soil in True Triaxial Tests...
Long-term Face Tracking in the Wild using Deep Learning
Automatic Target Identification
Intelligent analysis of environmental data: an introduction Mikhail Kanevski ...
Formalization and Preliminary Evaluation of a Pipeline for Text Extraction Fr...
Ad

More from Mehryar (Mike) E., Ph.D. (6)

ODP
Deep Recurrent Neural Network for Multi-target Filtering
PDF
POL-LWIR Vehicle Detection: Convolutional Neural Networks Meet Polarised Infr...
PPT
Locating texture boundaries using a fast unsupervised approach based on clust...
PPT
Automatic MRI brain segmentation using local features, Self-Organizing Maps, ...
PPT
A Hybrid top-down/bottom-up approach for image segmentation incorporating col...
PPT
Self-dependent 3D face rotational alignment using the nose region
Deep Recurrent Neural Network for Multi-target Filtering
POL-LWIR Vehicle Detection: Convolutional Neural Networks Meet Polarised Infr...
Locating texture boundaries using a fast unsupervised approach based on clust...
Automatic MRI brain segmentation using local features, Self-Organizing Maps, ...
A Hybrid top-down/bottom-up approach for image segmentation incorporating col...
Self-dependent 3D face rotational alignment using the nose region
Ad

Recently uploaded (20)

PDF
168300704-gasification-ppt.pdfhghhhsjsjhsuxush
PPTX
Computer network topology notes for revision
PPTX
Introduction to Firewall Analytics - Interfirewall and Transfirewall.pptx
PDF
Fluorescence-microscope_Botany_detailed content
PPTX
Microsoft-Fabric-Unifying-Analytics-for-the-Modern-Enterprise Solution.pptx
PDF
Clinical guidelines as a resource for EBP(1).pdf
PDF
TRAFFIC-MANAGEMENT-AND-ACCIDENT-INVESTIGATION-WITH-DRIVING-PDF-FILE.pdf
PPTX
STUDY DESIGN details- Lt Col Maksud (21).pptx
PPT
Quality review (1)_presentation of this 21
PDF
Recruitment and Placement PPT.pdfbjfibjdfbjfobj
PPTX
DISORDERS OF THE LIVER, GALLBLADDER AND PANCREASE (1).pptx
PPTX
Introduction to machine learning and Linear Models
PPTX
climate analysis of Dhaka ,Banglades.pptx
PDF
Lecture1 pattern recognition............
PPTX
Acceptance and paychological effects of mandatory extra coach I classes.pptx
PPTX
IBA_Chapter_11_Slides_Final_Accessible.pptx
PDF
BF and FI - Blockchain, fintech and Financial Innovation Lesson 2.pdf
PPTX
The THESIS FINAL-DEFENSE-PRESENTATION.pptx
PPTX
Supervised vs unsupervised machine learning algorithms
168300704-gasification-ppt.pdfhghhhsjsjhsuxush
Computer network topology notes for revision
Introduction to Firewall Analytics - Interfirewall and Transfirewall.pptx
Fluorescence-microscope_Botany_detailed content
Microsoft-Fabric-Unifying-Analytics-for-the-Modern-Enterprise Solution.pptx
Clinical guidelines as a resource for EBP(1).pdf
TRAFFIC-MANAGEMENT-AND-ACCIDENT-INVESTIGATION-WITH-DRIVING-PDF-FILE.pdf
STUDY DESIGN details- Lt Col Maksud (21).pptx
Quality review (1)_presentation of this 21
Recruitment and Placement PPT.pdfbjfibjdfbjfobj
DISORDERS OF THE LIVER, GALLBLADDER AND PANCREASE (1).pptx
Introduction to machine learning and Linear Models
climate analysis of Dhaka ,Banglades.pptx
Lecture1 pattern recognition............
Acceptance and paychological effects of mandatory extra coach I classes.pptx
IBA_Chapter_11_Slides_Final_Accessible.pptx
BF and FI - Blockchain, fintech and Financial Innovation Lesson 2.pdf
The THESIS FINAL-DEFENSE-PRESENTATION.pptx
Supervised vs unsupervised machine learning algorithms

Using nasal curves matching for expression robust 3D nose recognition

  • 1. Using Nasal Curves Matching for Expression Robust 3D Nose Recognition Authors: Mehryar Emambakhsha , Adrian N Evansa and Melvyn Smithb a University of Bath, UK b University of the West of England, UK
  • 2. Outline • Introduction and background • Nasal Curves Matching • Preprocessing • Landmarking and curves finding • Feature selection • Experimental results • Classification algorithms results • FRGC v2.0 Experiment III results • Conclusion • Summary • Future work
  • 3. Outline • Introduction and background • Nasal Curves Matching • Preprocessing • Landmarking and curves finding • Feature selection • Experimental results • Classification algorithms results • FRGC v2.0 Experiment III results • Conclusion • Summary • Future work
  • 4. Introduction and background • Why the nose region? • Easy to detect • Hair occlusion robustness • Difficult to conceal • Relatively expression invariant .... … but not all parts!
  • 5. Introduction and background ICP one-to-one matching on multiple nasal regions K. Chang, W. Bowyer, and P. Flynn. Multiple nose region matching for 3D face recognition under varying facial expression. IEEE Transactions on Pattern Analysis and Machine Intelligence, 28(10):1695–1700, 2006.
  • 6. ICP one-to-one matching on the cropped nasal region using curvature maps H. Dibeklio lu, B. Gökberk, and L. Akarun. Nasal region based 3D face recognition under pose and expressionǧ variations. In Proceedings of the Third International Conference on Advances in Biometrics, pages 309–318, 2009. Introduction and background
  • 7. Distances between the geodesic contours H. Drira, , B. Amor, M. Daoudi, and A. Srivastava. Nasal region contribution in 3D face biometrics using shape analysis framework. In Proceedings of the Third International Conference on Advances in Biometrics, pages 357–366, 2009. Introduction and background
  • 8. Outline • Introduction and background • Nasal Curves Matching • Preprocessing • Landmarking and curves finding • Feature selection • Experimental results • Classification algorithms results • FRGC v2.0 Experiment III results • Conclusion • Summary • Future work
  • 9. Why curves are better than direct 3D surface? • Lower complexity than direct 3D • Potentially more robust against expression variation and spike noise • Can correspond to more invariant regions Preprocessing Feature selection Landmarking and curves finding Raw 3D data Expression robust curves Nasal curves matching
  • 10. Outline • Introduction and background • Nasal Curves Matching • Preprocessing • Landmarking and curves finding • Feature selection • Experimental results • Classification algorithms results • FRGC v2.0 Experiment III results • Conclusion • Summary • Future work
  • 11. Preprocessing Resampling and denoising • Resampling to remove noise from the X and Y maps • Denoising: • Holes  conditional morphological filling • Missing data  Cubic interpolation • High frequency and spike noise  Median filtering with 2.31mm 2.31mm maskᵡ Nasal curves matching
  • 12. Nasal curves matching Facial region cropping and alignment • Sphere (r=80mm) centred on the nose tip, intersected with the face surface • PCA iteratively applied to the cropped face • Depth map resampled in every iteration • The nose tip is iteratively re-detected using the shape index thresholding A. Mian, M. Bennamoun, and R. Owens. An efficient multimodal 2D-3D hybrid approach to automatic face recognition. IEEE Transactions on Pattern Analysis and Machine Intelligence, 29(11):1927–1943, 2007. Preprocessing
  • 13. Nasal region cropping • Three cylinders are intersected with the face surface • Convex hull of AND found Preprocessing AND Convex hull Cropped nose Cylinders’ intersections with the face surface Nasal curves matching
  • 14. Outline • Introduction and background • Nasal Curves Matching • Preprocessing • Landmarking and curves finding • Feature selection • Experimental results • Classification algorithms results • FRGC v2.0 Experiment III results • Conclusion • Summary • Future work
  • 15. Landmarking and curves finding 16 landmarks are detected on the nasal region Nasal curves matching
  • 16. • Detecting L9 (nose tip) • The filled nose region is multiplied by thresholded shape index • The result is dilated • Point with the highest depth value is detected as L9 M. Emambakhsh and A. Evans. Self-dependent 3D face rotational alignment using the nose region. In 4th IET International Conference on Imaging for Crime Detection and Prevention 2011 (ICDP 2011), pages 1–6, 2011. Landmarking and curves finding Filling Convex regions Multiplication Dilation Nasal curves matching
  • 17. Landmarking and curves finding • Detecting L1 • Set of orthogonal planes, passing L9 are intersected with the nose surface • The intersections’ minima are detected (green curve) • The maximum of the minima is chosen as L9 Nasal curves matching
  • 18. • Detecting L5 and L13 (alar) • Second set of orthogonal planes, passing L9 are intersected with nose surface • The intersections’ gradient is computed and its maxima are detected (green points) • Outliers are removed using K- means (K=2) clustering • Those whose x and y values are closest to L9’s are selected as L5 and L13 Landmarking and curves finding Nasal curves matching
  • 19. • Other landmarks are selected by dividing the lines connecting L1 to L5, L5 to L9, L9 to L13 and L13 to L1 into 4 sections. Landmarking and curves finding Nasal curves matching
  • 20. Nasal curves matching • Curves are found by intersecting planes with the nose surface, passing different pairs of the landmarks. • 75 curves are created. Landmarking and curves finding
  • 21. Outline • Introduction and background • Nasal Curves Matching • Preprocessing • Landmarking and curves finding • Feature selection • Experimental results • Classification algorithms results • FRGC v2.0 Experiment III results • Conclusion • Summary • Future work
  • 22. Nasal curves matching • Forward sequential feature selection (FSFS) is used to detect the most robust curves in different expressions. • Those curves which produce the highest rank-one recognition, based on the leave-one-out method are kept. • Genetic algorithm-based feature selection is also used. • The rank-one recognition rate is the cost function, while the binary weights are the parameters: Feature selection
  • 23. Outline • Introduction and background • Nasal Curves Matching • Preprocessing • Landmarking and curves finding • Feature selection • Experimental results • Classification algorithms results • FRGC v2.0 Experiment III results • Conclusion • Summary • Future work
  • 24. Experimental results • Datasets • Face Recognition Grand Challenge (FRGC) v2.0 • 557 unique subjects • Images obtained in three different time periods: Spring 2003, Fall 2003 and Spring 2004 • Bosphorus dataset • 105 unique subjects • Various expressions: neutral, happy, surprise, fear, sadness, anger and disgust • Bosphorus  Feature selection • FRGC v2.0  Nose recognition evaluation
  • 25. Experimental results • Landmarking accuracy and consistency • The nose tip is translated to the origin. • The Euclidean distance between different landmarks are computed per class. • The overall mean and standard deviation of the distances L1: 3.3620 ± 1.6798 mm L5: 2.3557 ± 1.1822 mm L13: 2.4259 ± 1.2691 mm C. Creusot, N. Pears, and J. Austin. A Machine-Learning Approach to Keypoint Detection and Landmarking on 3D Meshes. International Journal of Computer Vision, pages 1–34, 2013.
  • 26. Experimental results • FSFS results • 28 curves produce the highest rank-one recognition rate. • These curves are the least sensitive ones to expression variation.
  • 27. Experimental results • Comparison with GA’s result • FSFS outperforms GA in terms of convergence and computational cost. • FSFS selects fewer curves, with higher rank-one recognition rate.
  • 28. Outline • Introduction and background • Nasal Curves Matching • Preprocessing • Landmarking and curves finding • Feature selection • Experimental results • Classification algorithms results • FRGC v2.0 Experiment III results • Conclusion • Summary • Future work
  • 29. Experimental results • Subspace projection methods  projection to a 277- dimensional space • Principal Component Analysis (PCA) • Linear Discriminant Analysis (LDA) • Kernel Fisher’s Analysis (KFA)  polynomial (Poly) and fractional power polynomial (FPP) kernels are used • Multi-class Support Vector Machines (Multi-SVM) • One-vs.-all scenario for multi-classification • Linear kernels • Bootstrap aggregation decision trees (TreeBagger) • 119 trees are aggregated • Direct city-block (CB) distance 6 methods Classification algorithms
  • 30. Experimental results • The number of training samples are varied per class. • KFA-Poly outperforms all the classification methods. Classification algorithms
  • 31. Outline • Introduction and background • Nasal Curves Matching • Preprocessing • Landmarking and curves finding • Feature selection • Experimental results • Classification algorithms results • FRGC v2.0 Experiment III results • Conclusion • Summary • Future work
  • 32. Experimental results • Spring 2003  Training • Fall 2003 + Spring 2004  Test FRGC v2.0 Experiment III results
  • 33. Experimental results • Comparison of equal error rate (EER) for the best performing KFA-Poly curve K. Chang, W. Bowyer, and P. Flynn. Multiple nose region matching for 3D face recognition under varying facial expression. IEEE Transactions on Pattern Analysis and Machine Intelligence, 28(10):1695–1700, 2006. FRGC v2.0 Experiment III results
  • 34. Experimental results • Rank-one recognition rate comparison FRGC v2.0 Experiment III results
  • 35. Outline • Introduction and background • Nasal Curves Matching • Preprocessing • Landmarking and curves finding • Feature selection • Experimental results • Classification algorithms results • FRGC v2.0 Experiment III results • Conclusion • Summary • Future work
  • 36. Conclusion: Summary • In this work the potential of the nasal curves for 3D nose recognition is evaluated. • A robust landmarking algorithm is proposed and curves are created by planes intersections with the nose surface. • The most invariant curves are selected by applying FSFS over the Bosphorus dataset. • Various classifiers are used on the feature space. • KFA-Poly generated the highest rank-one recognition rate and lowest EER.
  • 37. Outline • Introduction and background • Nasal Curves Matching • Preprocessing • Landmarking and curves finding • Feature selection • Experimental results • Classification algorithms results • FRGC v2.0 Experiment III results • Conclusion • Summary • Future work
  • 38. Conclusion: Future work • Curves extension to other facial parts • Application in pattern rejection • Robustness • Against partial/self- occlusion • Training-free matching • Other feature selection methods • Applying rank-level fusion techniques on the curves • Other feature spaces, not just depth! • Gabor-wavelets • Local binary patterns (LBP) • …

Editor's Notes

  • #5: Some variation, so not all nose invariant …. Motivation for work, set of curves and select invariant ones?
  • #7: Need this one..don’t think I’ve seen it. Used Bospherous
  • #8: FRGC subset
  • #10: Can use to select regions of nose more invarant
  • #12: Resample eg rows, find cols with min std dev, used to calc gradient and then resample depth map. vv for cols Filling compared to orig and used if less then thresh. Preserves natural holes, eye corners, nostrils, mouth parts etc
  • #13: Depth map resampled to 80x80?? Last 2 step improve on Mian et al.
  • #14: And of the 3 intersetions?
  • #19: 3D dist used in clustering, xy dist for selection. Red crosses are new ones? Could you replot with red dots? Ref to paper that this was improvement on.
  • #26: Compares favourably with ref but no learning.
  • #27: 50 pts per curve used for all curves
  • #30: I’ll probably need a bit of background on these?
  • #31: FRGC merged folders using differt traning samples. Subjects removed if <n. KFA poly best
  • #33: Split into neutral and varying. KFA poly still best! Neural better than varying
  • #34: Ref Chang’s paper. Mention difference between text and fig?
  • #40: Could rework to focus on the things we’re working on – extending curves across face, better feature selection => higher recognition performance