Face Recognition By Sunny Tang.

Slides:



Advertisements
Similar presentations
EigenFaces and EigenPatches Useful model of variation in a region –Region must be fixed shape (eg rectangle) Developed for face recognition Generalised.
Advertisements

Face Recognition and Biometric Systems Eigenfaces (2)
Face Recognition Ying Wu Electrical and Computer Engineering Northwestern University, Evanston, IL
Face Recognition Face Recognition Using Eigenfaces K.RAMNATH BITS - PILANI.
Face Recognition and Biometric Systems Elastic Bunch Graph Matching.
ECE738 Advanced Image Processing Face Recognition by Elastic Bunch Graph Matching IEEE Trans. PAMI, July 1997.
Face Recognition CPSC UTC/CSE.
Face Recognition Method of OpenCV
Robust 3D Head Pose Classification using Wavelets by Mukesh C. Motwani Dr. Frederick C. Harris, Jr., Thesis Advisor December 5 th, 2002 A thesis submitted.
A survey of Face Recognition Technology Wei-Yang Lin May 07, 2003.
Amir Hosein Omidvarnia Spring 2007 Principles of 3D Face Recognition.
Face Recognition and Biometric Systems
As applied to face recognition.  Detection vs. Recognition.
Face Recognition & Biometric Systems, 2005/2006 Face recognition process.
A 4-WEEK PROJECT IN Active Shape and Appearance Models
Face Recognition Committee Machine Presented by Sunny Tang.
Dimensionality Reduction Chapter 3 (Duda et al.) – Section 3.8
© 2003 by Davi GeigerComputer Vision September 2003 L1.1 Face Recognition Recognized Person Face Recognition.
March 15-17, 2002Work with student Jong Oh Davi Geiger, Courant Institute, NYU On-Line Handwriting Recognition Transducer device (digitizer) Input: sequence.
CS 790Q Biometrics Face Recognition Using Dimensionality Reduction PCA and LDA M. Turk, A. Pentland, "Eigenfaces for Recognition", Journal of Cognitive.
Principal Component Analysis IML Outline Max the variance of the output coordinates Optimal reconstruction Generating data Limitations of PCA.
Eigenfaces As we discussed last time, we can reduce the computation by dimension reduction using PCA –Suppose we have a set of N images and there are c.
Face Recognition using PCA (Eigenfaces) and LDA (Fisherfaces)
Evaluation of Image Pre-processing Techniques for Eigenface Based Face Recognition Thomas Heseltine york.ac.uk/~tomh
Face Recognition Using Eigenfaces
Face Recognition: A Comparison of Appearance-Based Approaches
EECE 279: Real-Time Systems Design Vanderbilt University Ames Brown & Jason Cherry MATCH! Real-Time Facial Recognition.
Smart Traveller with Visual Translator for OCR and Face Recognition LYU0203 FYP.
Face Recognition: An Introduction
Three-Dimensional Face Recognition Using Surface Space Combinations Thomas Heseltine, Nick Pears, Jim Austin Advanced Computer Architecture Group Department.
Oral Defense by Sunny Tang 15 Aug 2003
A Brief Survey on Face Recognition Systems Amir Omidvarnia March 2007.
Face Detection and Recognition
CS 485/685 Computer Vision Face Recognition Using Principal Components Analysis (PCA) M. Turk, A. Pentland, "Eigenfaces for Recognition", Journal of Cognitive.
Eigenfaces for Recognition Student: Yikun Jiang Professor: Brendan Morris.
Training Database Step 1 : In general approach of PCA, each image is divided into nxn blocks or pixels. Then all pixel values are taken into a single one.
Dimensionality Reduction: Principal Components Analysis Optional Reading: Smith, A Tutorial on Principal Components Analysis (linked to class webpage)
Recognition Part II Ali Farhadi CSE 455.
Face Recognition and Feature Subspaces
Face Recognition and Feature Subspaces
1 Graph Embedding (GE) & Marginal Fisher Analysis (MFA) 吳沛勳 劉冠成 韓仁智
General Tensor Discriminant Analysis and Gabor Features for Gait Recognition by D. Tao, X. Li, and J. Maybank, TPAMI 2007 Presented by Iulian Pruteanu.
Access Control Via Face Recognition Progress Review.
1 Recognition by Appearance Appearance-based recognition is a competing paradigm to features and alignment. No features are extracted! Images are represented.
Classifying Images with Visual/Textual Cues By Steven Kappes and Yan Cao.
Terrorists Team members: Ágnes Bartha György Kovács Imre Hajagos Wojciech Zyla.
Using Support Vector Machines to Enhance the Performance of Bayesian Face Recognition IEEE Transaction on Information Forensics and Security Zhifeng Li,
Classification Course web page: vision.cis.udel.edu/~cv May 12, 2003  Lecture 33.
A Two-level Pose Estimation Framework Using Majority Voting of Gabor Wavelets and Bunch Graph Analysis J. Wu, J. M. Pedersen, D. Putthividhya, D. Norgaard,
Face Recognition: An Introduction
BIOMETRICS THE MAN MACHINE INTERFACE
EE4-62 MLCV Lecture Face Recognition – Subspace/Manifold Learning Tae-Kyun Kim 1 EE4-62 MLCV.
Discriminant Analysis
Elements of Pattern Recognition CNS/EE Lecture 5 M. Weber P. Perona.
2D-LDA: A statistical linear discriminant analysis for image matrix
Face Recognition and Feature Subspaces Devi Parikh Virginia Tech 11/05/15 Slides borrowed from Derek Hoiem, who borrowed some slides from Lana Lazebnik,
Obama and Biden, McCain and Palin Face Recognition Using Eigenfaces Justin Li.
3D Face Recognition Using Range Images Literature Survey Joonsoo Lee 3/10/05.
Facial Recognition By Lisa Tomko.
Zhiming Liu and Chengjun Liu, IEEE. Introduction Algorithms and procedures Experiments Conclusion.
Face Detection & Recognition
Recognition with Expression Variations
Face Recognition and Feature Subspaces
Object Recognition in the Dynamic Link Architecture
Outline Peter N. Belhumeur, Joao P. Hespanha, and David J. Kriegman, “Eigenfaces vs. Fisherfaces: Recognition Using Class Specific Linear Projection,”
Face Recognition and Detection Using Eigenfaces
PCA is “an orthogonal linear transformation that transfers the data to a new coordinate system such that the greatest variance by any projection of the.
Introduction PCA (Principal Component Analysis) Characteristics:
Cheng-Yi, Chuang (莊成毅), b99
Pattern Classification All materials in these slides were taken from Pattern Classification (2nd ed) by R. O. Duda, P. E. Hart and D. G. Stork, John.
Presentation transcript:

Face Recognition By Sunny Tang

Outline Introduction Requirements Eigenface Fisherface Elastic bunch graph Comparison

Introduction What is face recognition? Applications Security applications Image search engine

Requirements Accurate Efficient Light invariant Rotation invariant

Eigenface Euclidean distance between images Principal component analysis (PCA) For training set T1, T2, …… TM Average face ψ = 1/MΣ TM Difference vector φi = Ti – ψ Covariance matrix C = 1/MΣ φn φTn

PCA

Recognition Projection in Eigenface Projection ωi = W (T – ψ) W = {eigenvectors} Compare projections

Fisherface Similar approach to Eigerface PCA Fisher’s Linear Discriminant (FLD) PCA Scatter Matrix Projection Matrix

Fisherface FLD Between-class scatter matrix Within-class scatter matrix Projection Matrix

FLD

Elastic Bunch Graph Gabor wavelet decomposition Gabor kernels

Gabor Filters

Jets Small patch gray values Wavelet transform

Comparing Jets Amplitude similarity Phase similarity

Comparing Jets

Face Bunch Graphs (FBG) Stack like general representation Two types of FBG: Normalization stage Graph extraction stage Graph similarity function

Graph Extraction Step 1: find approximate face position Step 2: refine position and size Step 3: refine size and find aspect ratio Step 4: local distortion

Recognition Comparing image graph Recognized for highest similarity

Comparison Eigenface Fisherface Elastic bunch graph Fast, easy implementation Fisherface Light invariant, better classification Elastic bunch graph Rotation, light, scale invariant

Q & A Section