Face recognition via sparse representation. Breakdown Problem Classical techniques New method based on sparsity Results.

Slides:



Advertisements
Similar presentations
Applications of one-class classification
Advertisements

Active Appearance Models
Context-based object-class recognition and retrieval by generalized correlograms by J. Amores, N. Sebe and P. Radeva Discussion led by Qi An Duke University.
Face Recognition and Biometric Systems Eigenfaces (2)
Principal Component Analysis Based on L1-Norm Maximization Nojun Kwak IEEE Transactions on Pattern Analysis and Machine Intelligence, 2008.
Face Recognition. Introduction Why we are interested in face recognition? Why we are interested in face recognition? Passport control at terminals in.
Structured Sparse Principal Component Analysis Reading Group Presenter: Peng Zhang Cognitive Radio Institute Friday, October 01, 2010 Authors: Rodolphe.
Amir Hosein Omidvarnia Spring 2007 Principles of 3D Face Recognition.
Facial feature localization Presented by: Harvest Jang Spring 2002.
Face Recognition and Biometric Systems
Large-Scale, Real-World Face Recognition in Movie Trailers Week 2-3 Alan Wright (Facial Recog. pictures taken from Enrique Gortez)
Self Taught Learning : Transfer learning from unlabeled data Presented by: Shankar B S DMML Lab Rajat Raina et al, CS, Stanford ICML 2007.
Image Denoising via Learned Dictionaries and Sparse Representations
1 On the Statistical Analysis of Dirty Pictures Julian Besag.
A Study of Approaches for Object Recognition
UPM, Faculty of Computer Science & IT, A robust automated attendance system using face recognition techniques PhD proposal; May 2009 Gawed Nagi.
Face Recognition using PCA (Eigenfaces) and LDA (Fisherfaces)
Active Appearance Models Computer examples A. Torralba T. F. Cootes, C.J. Taylor, G. J. Edwards M. B. Stegmann.
5/30/2006EE 148, Spring Visual Categorization with Bags of Keypoints Gabriella Csurka Christopher R. Dance Lixin Fan Jutta Willamowski Cedric Bray.
Object Class Recognition by Unsupervised Scale-Invariant Learning R. Fergus, P. Perona, and A. Zisserman Presented By Jeff.
Viola and Jones Object Detector Ruxandra Paun EE/CS/CNS Presentation
Mehdi Ghayoumi MSB rm 132 Ofc hr: Thur, a Machine Learning.
Autoencoders Mostafa Heidarpour
Biometrics & Security Tutorial 6. 1 (a) Understand why use face (P7: 3-4) and face recognition system (P7: 5-10)
A PCA-based feature extraction method for face recognition — Adaptively weighted sub-pattern PCA (Aw-SpPCA) Group members: Keren Tan Weiming Chen Rong.
Object Recognition by Parts Object recognition started with line segments. - Roberts recognized objects from line segments and junctions. - This led to.
Facial Recognition CSE 391 Kris Lord.
Jinhui Tang †, Shuicheng Yan †, Richang Hong †, Guo-Jun Qi ‡, Tat-Seng Chua † † National University of Singapore ‡ University of Illinois at Urbana-Champaign.
A Generic Approach for Image Classification Based on Decision Tree Ensembles and Local Sub-windows Raphaël Marée, Pierre Geurts, Justus Piater, Louis Wehenkel.
PCA & LDA for Face Recognition
BDPCA Plus LDA: A Novel Fast Feature Extraction Technique for Face Recognition 授課教授 : 連震杰 老師 組員 : 黃彥綸 何域禎 W. Zuo, D. Zhang, J. Yang, K. Wang, “BBPCA plus.
Dimensionality Reduction: Principal Components Analysis Optional Reading: Smith, A Tutorial on Principal Components Analysis (linked to class webpage)
Face Recognition and Feature Subspaces
Machine Learning CUNY Graduate Center Lecture 3: Linear Regression.
Face Recognition and Feature Subspaces
Mining Discriminative Components With Low-Rank and Sparsity Constraints for Face Recognition Qiang Zhang, Baoxin Li Computer Science and Engineering Arizona.
An Example of Course Project Face Identification.
Using Support Vector Machines to Enhance the Performance of Bayesian Face Recognition IEEE Transaction on Information Forensics and Security Zhifeng Li,
Pattern Recognition April 19, 2007 Suggested Reading: Horn Chapter 14.
1 Pattern Recognition Pattern recognition is: 1. A research area in which patterns in data are found, recognized, discovered, …whatever. 2. A catchall.
Face Recognition: An Introduction
1 Robust Nonnegative Matrix Factorization Yining Zhang
MUSTAFA OZAN ÖZEN PINAR SAĞLAM LEVENT ÜNVER MEHMET YILMAZ.
Sparse Bayesian Learning for Efficient Visual Tracking O. Williams, A. Blake & R. Cipolloa PAMI, Aug Presented by Yuting Qi Machine Learning Reading.
Berkay Topcu Sabancı University, 2009
Optimal Component Analysis Optimal Linear Representations of Images for Object Recognition X. Liu, A. Srivastava, and Kyle Gallivan, “Optimal linear representations.
P RW GEI: Poisson Random Walk based Gait Recognition Intelligent Systems Research Centre School of Computing and Intelligent Systems,
A NOVEL METHOD FOR COLOR FACE RECOGNITION USING KNN CLASSIFIER
Last update Heejune Ahn, SeoulTech
GENDER AND AGE RECOGNITION FOR VIDEO ANALYTICS SOLUTION PRESENTED BY: SUBHASH REDDY JOLAPURAM.
Timo Ahonen, Abdenour Hadid, and Matti Pietikainen
Introduction Performance of metric learning is heavily dependent on features extracted Sensitive to Performance of Filters used Need to be robust to changes.
Irfan Ullah Department of Information and Communication Engineering Myongji university, Yongin, South Korea Copyright © solarlits.com.
3D Face Recognition Using Range Images Literature Survey Joonsoo Lee 3/10/05.
Robodog Frontal Facial Recognition AUTHORS GROUP 5: Jing Hu EE ’05 Jessica Pannequin EE ‘05 Chanatip Kitwiwattanachai EE’ 05 DEMO TIMES: Thursday, April.
NMF Demo: Lee, Seung Bryan Russell Computer Demonstration.
Unsupervised Learning II Feature Extraction
Date of download: 7/8/2016 Copyright © 2016 SPIE. All rights reserved. The workflows of the two types of joint sparse representation methods. (a) The workflow.
Deeply learned face representations are sparse, selective, and robust
PRINCIPAL COMPONENT ANALYSIS (PCA)
PRESENTED BY Yang Jiao Timo Ahonen, Matti Pietikainen
Recognition: Face Recognition
Recovery from Occlusion in Deep Feature Space for Face Recognition
Final Year Project Presentation --- Magic Paint Face
Basic Algorithms Christina Gallner
Object Modeling with Layers
Bryan Russell Computer Demonstration
Domingo Mery Department of Computer Science
Neural networks (3) Regularization Autoencoder
Using simple machine learning for image segmentation
Presentation transcript:

Face recognition via sparse representation

Breakdown Problem Classical techniques New method based on sparsity Results

Classical Techniques Eigenfaces Uses PCA for feature extraction Problems faced Extremely intensive Poor results when there’s no frontal view Poor results with bad lighting Poor results with noise

Classical Techniques Support Vector Machines PCA for feature extraction Radial Basis function One versus all classifier Problems faced Extremely intensive Poor results with bad lighting Sensitive to noise

Via sparse representation Redundancy As the number of image pixels is far greater than the number of subjects that have generated the images Robustness from sparsity Identity of the test image Nature of occlusion

Problem A w x h image is identified as a vector v ϵ R m given by stacking columns A = [v 1 v 2 v 3 v 4,…..,v n ] ϵ R mxn A test image y = A i x i, assuming no occlusion where y = test image of the i th object

If ρ is the fraction of pixels occluded, y = y 0 + e = Ax 0 + e Problem statement: Given A 1, A 2, A 3,…., A k & y by sampling an image from the i th class & perturbing the values of ρ of its pixels arbitrarily, find the correct class.

Algorithm n training samples partitioned into k classes B = [A 1 A 1 ….A n I], normalize to have unit l 2 norm. ẃ 1 = arg min ||w|| 1 S.T Bw = y w Residuals r i (y) = ||y – Aδ i (ẋ 1 ) – ê 1 ||2 for i = 1,2,….k. Output = arg min i r i (y).

Dataset Extended Yale B dataset 38 subjects 717 images for training and 453 for testing

RESULTS

1. Random pixel corruption

2. Random block occlusion

Recognition despite disguise

THANK YOU