SlideShare a Scribd company logo
1 of 23
An Evaluation of Denoising Algorithms for 3D
Face Recognition
Mehryar Emambakhsh, Jiangning Gao and Adrian Evans
Department of Electronic and Electrical Engineering
University of Bath
Outline
• Introduction
• Noise in 3D data
• Denoising methods
• Research questions
• Recognition pipeline
• Classification algorithms
• Experimental results
• Conclusion
Noise in 3D data
• Randomly added to the data and inevitable!
• On the face surface it produces
• Missing data
• Spike noise
• Holes
Noise in 3D data
• Noise can significantly affect:
• Pose correction
• Landmarking algorithms and face cropping
• In addition, noise can:
• Insert outliers in the feature space  Normalisation
• Degrade the classification/matching performance  Probe vs.
gallery variation  The within/between-class scatter
Denoising methods
• The main purpose is to reduce the noise level, while
preserving the information required for the recognition
• Several methods have been used:
• Mean filtering
• Median filtering
• Gaussian filtering
• Weiner filters
• Wavelets
• Non-linear diffusion
Denoising methods
• Research questions:
• Which denoising method performs better for baseline holistic
algorithms?
• How to choose the best parameters for
• Mask size?
• Variance?
• Wavelet type and levels?
• Diffusion equation parameters?
• How sensitive different denoising methods are compared to
each other?
• Does aggressive denoising reduce the recognition
performance?
Recognition pipeline
• Resampled to 0.5 mm/pixel
• Spherical intersection for cropping
• PCA-based alignment
• Normalised to [0, 1]
A.S. Mian, M. Bennamoun, and R. Owens. An efficient multimodal 2D-3D
hybrid approach to automatic face recognition. IEEE Trans. Pattern Anal.
Mach. Intell., 29(11):1927–1943, 2007.
Recognition pipeline
• Classification algorithms
• Multi-class SVM
• Principal Component Analysis (PCA) or Eigenfaces
• Kernel Fisher’s Analysis (KFA)
• Linear Discriminant Analysis (LDA) or Fisherfaces
Recognition pipeline
• Classification algorithms (cont.)
• Probabilistic Neural Network (PNN)
• K- Nearest Neighbour (KNN)
• Bootstrap Aggregation Decision Trees (TreeBagger)
Experimental results
• Dataset
• Face Recognition Grand Challenge (FRGC v2.0). 3 Folders:
• Spring 2003  noisier, both spike and white noise additive
noise
• Fall 2003
• Spring 2004
• For Spring 2003 folder:
• Minolta Vivid 900/910 laser for capturing
• The classes with at least four samples are used  119 subjects
and 661 samples
• Two samples for training and the remaining for test
Experimental results: Mean filtering
C1: Multi-SVM
C2: PCA
C3: KFA
C4: PNN
C5: KNN
C6: TreeBagger
C7: LDA
Experimental results: Gaussian filtering
C1: Multi-SVM
C2: PCA
C3: KFA
C4: PNN
C5: KNN
C6: TreeBagger
C7: LDA
Experimental results: Median filtering
C1: Multi-SVM
C2: PCA
C3: KFA
C4: PNN
C5: KNN
C6: TreeBagger
C7: LDA
Experimental results: Weiner filtering
C1: Multi-SVM
C2: PCA
C3: KFA
C4: PNN
C5: KNN
C6: TreeBagger
C7: LDA
Experimental results: Non-linear diffusion
Experimental results: Non-linear diffusion
Experimental results: Non-linear diffusion
C1: Multi-SVM
C2: PCA
C3: KFA
C4: PNN
C5: KNN
C6: TreeBagger
C7: LDA
Experimental results: Wavelets
• KFA classification on denoised faces using wavelets
• Recognition performance found for dwt denoising with 1
to 10 levels
Experimental results: Wavelets
• There is again a slight upward trend in the average
curve
Experimental results: KFA classification
MEY (Discrete Meyer), AF (Average or mean filtering), GF (Gaussian
filtering), DIFF (non-linear diffusion),WEI (Weiner filtering, MED
(median filtering), Mian et al. and UFF (unfiltered faces)
Conclusion
• The performance of different denoising algorithms on
various holistic face recognition methods was
evaluated.
• Experimental results show:
• Aggressive denoising does not necessarily reduce the
recognition performance
 Low frequency components are more informative for face
recognition
• The optimum mask sizes are significantly larger than those
previously used
• Median filtering (16.5×16.5 mm2) produced the highest
recognition rate (98.35%) for the KFA classifier
Conclusion
• The proposed method is dataset independent
• Photometric stereo
• 4D datasets
• Can be used to tune the parameters of any biometric
system’s denoising algorithm
Thank you!

More Related Content

Similar to An Evaluation of Denoising Algorithms for 3D Face Recognition

Hybrid multichannel signal separation using supervised nonnegative matrix fac...
Hybrid multichannel signal separation using supervised nonnegative matrix fac...Hybrid multichannel signal separation using supervised nonnegative matrix fac...
Hybrid multichannel signal separation using supervised nonnegative matrix fac...Daichi Kitamura
 
Detection and Binary Decision in AWGN Channel
Detection and Binary Decision in AWGN ChannelDetection and Binary Decision in AWGN Channel
Detection and Binary Decision in AWGN ChannelDrAimalKhan
 
Techniques for Determining Particle Size Distribution (PSD) of Particulate Ma...
Techniques for Determining Particle Size Distribution (PSD) of Particulate Ma...Techniques for Determining Particle Size Distribution (PSD) of Particulate Ma...
Techniques for Determining Particle Size Distribution (PSD) of Particulate Ma...LPE Learning Center
 
sub topics of NMR.pptx
sub topics of NMR.pptxsub topics of NMR.pptx
sub topics of NMR.pptxHajira Mahmood
 
Optimization of wedm process parameters using taguchi method
Optimization of wedm  process parameters using taguchi methodOptimization of wedm  process parameters using taguchi method
Optimization of wedm process parameters using taguchi methodDharam Deo Prasad
 
An audio quality evaluation of digital radio system
An audio quality evaluation of digital radio systemAn audio quality evaluation of digital radio system
An audio quality evaluation of digital radio systemRojith Thomas
 
An audio quality evaluation of digital radio system
An audio quality evaluation of digital radio systemAn audio quality evaluation of digital radio system
An audio quality evaluation of digital radio systemRojith Thomas
 
Robust inference via generative classifiers for handling noisy labels
Robust inference via generative classifiers for handling noisy labelsRobust inference via generative classifiers for handling noisy labels
Robust inference via generative classifiers for handling noisy labelsKimin Lee
 
The Characterization of Graphene Paper for Flexible Electronics Application
The Characterization of Graphene Paper for Flexible Electronics ApplicationThe Characterization of Graphene Paper for Flexible Electronics Application
The Characterization of Graphene Paper for Flexible Electronics ApplicationKamyar Karimi
 
(Reading Group) Automatic Detection of Action Potentials in a Noisy Neural Re...
(Reading Group) Automatic Detection of Action Potentials in a Noisy Neural Re...(Reading Group) Automatic Detection of Action Potentials in a Noisy Neural Re...
(Reading Group) Automatic Detection of Action Potentials in a Noisy Neural Re...Mohamed Elawady
 
TeamSurv IHO SW Pacific Presentation
TeamSurv IHO SW Pacific PresentationTeamSurv IHO SW Pacific Presentation
TeamSurv IHO SW Pacific PresentationTim Thornton
 
Development of voice password based speaker verification system
Development of voice password based speaker verification systemDevelopment of voice password based speaker verification system
Development of voice password based speaker verification systemniranjan kumar
 
Development of voice password based speaker verification system
Development of voice password based speaker verification systemDevelopment of voice password based speaker verification system
Development of voice password based speaker verification systemniranjan kumar
 
An audio quality evaluation of digital radio system
An audio quality evaluation of digital radio systemAn audio quality evaluation of digital radio system
An audio quality evaluation of digital radio systemRojith Thomas
 
An audio quality evaluation of digital radio system
An audio quality evaluation of digital radio systemAn audio quality evaluation of digital radio system
An audio quality evaluation of digital radio systemRojith Thomas
 
Lecture 2- Practical AD and DA Conveters (Online Learning).pptx
Lecture 2- Practical AD and DA Conveters (Online Learning).pptxLecture 2- Practical AD and DA Conveters (Online Learning).pptx
Lecture 2- Practical AD and DA Conveters (Online Learning).pptxHamzaJaved306957
 

Similar to An Evaluation of Denoising Algorithms for 3D Face Recognition (20)

Hybrid multichannel signal separation using supervised nonnegative matrix fac...
Hybrid multichannel signal separation using supervised nonnegative matrix fac...Hybrid multichannel signal separation using supervised nonnegative matrix fac...
Hybrid multichannel signal separation using supervised nonnegative matrix fac...
 
Detection and Binary Decision in AWGN Channel
Detection and Binary Decision in AWGN ChannelDetection and Binary Decision in AWGN Channel
Detection and Binary Decision in AWGN Channel
 
Techniques for Determining Particle Size Distribution (PSD) of Particulate Ma...
Techniques for Determining Particle Size Distribution (PSD) of Particulate Ma...Techniques for Determining Particle Size Distribution (PSD) of Particulate Ma...
Techniques for Determining Particle Size Distribution (PSD) of Particulate Ma...
 
sub topics of NMR.pptx
sub topics of NMR.pptxsub topics of NMR.pptx
sub topics of NMR.pptx
 
Optimization of wedm process parameters using taguchi method
Optimization of wedm  process parameters using taguchi methodOptimization of wedm  process parameters using taguchi method
Optimization of wedm process parameters using taguchi method
 
Thesis presentation
Thesis presentationThesis presentation
Thesis presentation
 
Mp3
Mp3Mp3
Mp3
 
An audio quality evaluation of digital radio system
An audio quality evaluation of digital radio systemAn audio quality evaluation of digital radio system
An audio quality evaluation of digital radio system
 
An audio quality evaluation of digital radio system
An audio quality evaluation of digital radio systemAn audio quality evaluation of digital radio system
An audio quality evaluation of digital radio system
 
Robust inference via generative classifiers for handling noisy labels
Robust inference via generative classifiers for handling noisy labelsRobust inference via generative classifiers for handling noisy labels
Robust inference via generative classifiers for handling noisy labels
 
Anits dip
Anits dipAnits dip
Anits dip
 
The Characterization of Graphene Paper for Flexible Electronics Application
The Characterization of Graphene Paper for Flexible Electronics ApplicationThe Characterization of Graphene Paper for Flexible Electronics Application
The Characterization of Graphene Paper for Flexible Electronics Application
 
(Reading Group) Automatic Detection of Action Potentials in a Noisy Neural Re...
(Reading Group) Automatic Detection of Action Potentials in a Noisy Neural Re...(Reading Group) Automatic Detection of Action Potentials in a Noisy Neural Re...
(Reading Group) Automatic Detection of Action Potentials in a Noisy Neural Re...
 
TeamSurv IHO SW Pacific Presentation
TeamSurv IHO SW Pacific PresentationTeamSurv IHO SW Pacific Presentation
TeamSurv IHO SW Pacific Presentation
 
Development of voice password based speaker verification system
Development of voice password based speaker verification systemDevelopment of voice password based speaker verification system
Development of voice password based speaker verification system
 
Development of voice password based speaker verification system
Development of voice password based speaker verification systemDevelopment of voice password based speaker verification system
Development of voice password based speaker verification system
 
An audio quality evaluation of digital radio system
An audio quality evaluation of digital radio systemAn audio quality evaluation of digital radio system
An audio quality evaluation of digital radio system
 
An audio quality evaluation of digital radio system
An audio quality evaluation of digital radio systemAn audio quality evaluation of digital radio system
An audio quality evaluation of digital radio system
 
Hybrid NMF APSIPA2014 invited
Hybrid NMF APSIPA2014 invitedHybrid NMF APSIPA2014 invited
Hybrid NMF APSIPA2014 invited
 
Lecture 2- Practical AD and DA Conveters (Online Learning).pptx
Lecture 2- Practical AD and DA Conveters (Online Learning).pptxLecture 2- Practical AD and DA Conveters (Online Learning).pptx
Lecture 2- Practical AD and DA Conveters (Online Learning).pptx
 

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

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

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

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

Recently uploaded

Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfhans926745
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 

Recently uploaded (20)

Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 

An Evaluation of Denoising Algorithms for 3D Face Recognition

  • 1. An Evaluation of Denoising Algorithms for 3D Face Recognition Mehryar Emambakhsh, Jiangning Gao and Adrian Evans Department of Electronic and Electrical Engineering University of Bath
  • 2. Outline • Introduction • Noise in 3D data • Denoising methods • Research questions • Recognition pipeline • Classification algorithms • Experimental results • Conclusion
  • 3. Noise in 3D data • Randomly added to the data and inevitable! • On the face surface it produces • Missing data • Spike noise • Holes
  • 4. Noise in 3D data • Noise can significantly affect: • Pose correction • Landmarking algorithms and face cropping • In addition, noise can: • Insert outliers in the feature space  Normalisation • Degrade the classification/matching performance  Probe vs. gallery variation  The within/between-class scatter
  • 5. Denoising methods • The main purpose is to reduce the noise level, while preserving the information required for the recognition • Several methods have been used: • Mean filtering • Median filtering • Gaussian filtering • Weiner filters • Wavelets • Non-linear diffusion
  • 6. Denoising methods • Research questions: • Which denoising method performs better for baseline holistic algorithms? • How to choose the best parameters for • Mask size? • Variance? • Wavelet type and levels? • Diffusion equation parameters? • How sensitive different denoising methods are compared to each other? • Does aggressive denoising reduce the recognition performance?
  • 7. Recognition pipeline • Resampled to 0.5 mm/pixel • Spherical intersection for cropping • PCA-based alignment • Normalised to [0, 1] A.S. Mian, M. Bennamoun, and R. Owens. An efficient multimodal 2D-3D hybrid approach to automatic face recognition. IEEE Trans. Pattern Anal. Mach. Intell., 29(11):1927–1943, 2007.
  • 8. Recognition pipeline • Classification algorithms • Multi-class SVM • Principal Component Analysis (PCA) or Eigenfaces • Kernel Fisher’s Analysis (KFA) • Linear Discriminant Analysis (LDA) or Fisherfaces
  • 9. Recognition pipeline • Classification algorithms (cont.) • Probabilistic Neural Network (PNN) • K- Nearest Neighbour (KNN) • Bootstrap Aggregation Decision Trees (TreeBagger)
  • 10. Experimental results • Dataset • Face Recognition Grand Challenge (FRGC v2.0). 3 Folders: • Spring 2003  noisier, both spike and white noise additive noise • Fall 2003 • Spring 2004 • For Spring 2003 folder: • Minolta Vivid 900/910 laser for capturing • The classes with at least four samples are used  119 subjects and 661 samples • Two samples for training and the remaining for test
  • 11. Experimental results: Mean filtering C1: Multi-SVM C2: PCA C3: KFA C4: PNN C5: KNN C6: TreeBagger C7: LDA
  • 12. Experimental results: Gaussian filtering C1: Multi-SVM C2: PCA C3: KFA C4: PNN C5: KNN C6: TreeBagger C7: LDA
  • 13. Experimental results: Median filtering C1: Multi-SVM C2: PCA C3: KFA C4: PNN C5: KNN C6: TreeBagger C7: LDA
  • 14. Experimental results: Weiner filtering C1: Multi-SVM C2: PCA C3: KFA C4: PNN C5: KNN C6: TreeBagger C7: LDA
  • 17. Experimental results: Non-linear diffusion C1: Multi-SVM C2: PCA C3: KFA C4: PNN C5: KNN C6: TreeBagger C7: LDA
  • 18. Experimental results: Wavelets • KFA classification on denoised faces using wavelets • Recognition performance found for dwt denoising with 1 to 10 levels
  • 19. Experimental results: Wavelets • There is again a slight upward trend in the average curve
  • 20. Experimental results: KFA classification MEY (Discrete Meyer), AF (Average or mean filtering), GF (Gaussian filtering), DIFF (non-linear diffusion),WEI (Weiner filtering, MED (median filtering), Mian et al. and UFF (unfiltered faces)
  • 21. Conclusion • The performance of different denoising algorithms on various holistic face recognition methods was evaluated. • Experimental results show: • Aggressive denoising does not necessarily reduce the recognition performance  Low frequency components are more informative for face recognition • The optimum mask sizes are significantly larger than those previously used • Median filtering (16.5×16.5 mm2) produced the highest recognition rate (98.35%) for the KFA classifier
  • 22. Conclusion • The proposed method is dataset independent • Photometric stereo • 4D datasets • Can be used to tune the parameters of any biometric system’s denoising algorithm

Editor's Notes

  1. - Mentioning the missing data and holes difference