Face detection using Random projections

Slides:



Advertisements
Similar presentations
Applications of one-class classification
Advertisements

Face Recognition and Biometric Systems Eigenfaces (2)
Regression “A new perspective on freedom” TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AAA A A A A AAA A A.
INTRODUCTION TO Machine Learning 2nd Edition
Human Identity Recognition in Aerial Images Omar Oreifej Ramin Mehran Mubarak Shah CVPR 2010, June Computer Vision Lab of UCF.
Learning Globally-Consistent Local Distance Functions for Shape-Based Image Retrieval and Classification Computer Vision, ICCV IEEE 11th International.
Train a Classifier Based on the Huge Face Database
Discriminative Segment Annotation in Weakly Labeled Video Kevin Tang, Rahul Sukthankar Appeared in CVPR 2013 (Oral)
Support Vector Machine
Pattern Recognition and Machine Learning
RBF Neural Networks x x1 Examples inside circles 1 and 2 are of class +, examples outside both circles are of class – What NN does.
Dimensionality Reduction
Principal Component Analysis IML Outline Max the variance of the output coordinates Optimal reconstruction Generating data Limitations of PCA.
Reduced Support Vector Machine
Face Recognition using PCA (Eigenfaces) and LDA (Fisherfaces)
Bioinformatics Challenge  Learning in very high dimensions with very few samples  Acute leukemia dataset: 7129 # of gene vs. 72 samples  Colon cancer.
SVMs Finalized. Where we are Last time Support vector machines in grungy detail The SVM objective function and QP Today Last details on SVMs Putting it.
5/30/2006EE 148, Spring Visual Categorization with Bags of Keypoints Gabriella Csurka Christopher R. Dance Lixin Fan Jutta Willamowski Cedric Bray.
What is Learning All about ?  Get knowledge of by study, experience, or being taught  Become aware by information or from observation  Commit to memory.
Computational Learning Theory
MLP Exercise (2006) Become familiar with the Neural Network Toolbox in Matlab Construct a single hidden layer, feed forward network with sigmoidal units.
Face Processing System Presented by: Harvest Jang Group meeting Fall 2002.
Preprocessing Images for Facial Recognition Adam Schreiner ECE533.
CS 485/685 Computer Vision Face Recognition Using Principal Components Analysis (PCA) M. Turk, A. Pentland, "Eigenfaces for Recognition", Journal of Cognitive.
Methods in Medical Image Analysis Statistics of Pattern Recognition: Classification and Clustering Some content provided by Milos Hauskrecht, University.
Efficient Model Selection for Support Vector Machines
May 2008US Sensor Calibration1 Ultrasonic Sensors Calibration Omar A. Daud Truc-Vien T. Nguyen May 16, 2008.
Mining Discriminative Components With Low-Rank and Sparsity Constraints for Face Recognition Qiang Zhang, Baoxin Li Computer Science and Engineering Arizona.
ECE 8443 – Pattern Recognition Objectives: Error Bounds Complexity Theory PAC Learning PAC Bound Margin Classifiers Resources: D.M.: Simplified PAC-Bayes.
Kernel Methods A B M Shawkat Ali 1 2 Data Mining ¤ DM or KDD (Knowledge Discovery in Databases) Extracting previously unknown, valid, and actionable.
Learning a Kernel Matrix for Nonlinear Dimensionality Reduction By K. Weinberger, F. Sha, and L. Saul Presented by Michael Barnathan.
Classifying Images with Visual/Textual Cues By Steven Kappes and Yan Cao.
Support Vector Machines Reading: Ben-Hur and Weston, “A User’s Guide to Support Vector Machines” (linked from class web page)
Randomization in Privacy Preserving Data Mining Agrawal, R., and Srikant, R. Privacy-Preserving Data Mining, ACM SIGMOD’00 the following slides include.
Christopher M. Bishop, Pattern Recognition and Machine Learning.
CSE 185 Introduction to Computer Vision Face Recognition.
Sparse Bayesian Learning for Efficient Visual Tracking O. Williams, A. Blake & R. Cipolloa PAMI, Aug Presented by Yuting Qi Machine Learning Reading.
CSSE463: Image Recognition Day 14 Lab due Weds, 3:25. Lab due Weds, 3:25. My solutions assume that you don't threshold the shapes.ppt image. My solutions.
1/18 New Feature Presentation of Transition Probability Matrix for Image Tampering Detection Luyi Chen 1 Shilin Wang 2 Shenghong Li 1 Jianhua Li 1 1 Department.
Over-fitting and Regularization Chapter 4 textbook Lectures 11 and 12 on amlbook.com.
Introduction Performance of metric learning is heavily dependent on features extracted Sensitive to Performance of Filters used Need to be robust to changes.
Feature Selction for SVMs J. Weston et al., NIPS 2000 오장민 (2000/01/04) Second reference : Mark A. Holl, Correlation-based Feature Selection for Machine.
Notes on HW 1 grading I gave full credit as long as you gave a description, confusion matrix, and working code Many people’s descriptions were quite short.
Ranking Projection Zhi-Sheng Chen 2010/02/03 1/30 Multi-Media Information Lab, NTHU.
Face detection and recognition Many slides adapted from K. Grauman and D. Lowe.
Out of sample extension of PCA, Kernel PCA, and MDS WILSON A. FLORERO-SALINAS DAN LI MATH 285, FALL
SUPPORT VECTOR MACHINES
Support vector machines
PREDICT 422: Practical Machine Learning
CEE 6410 Water Resources Systems Analysis
Sparse Kernel Machines
Mixture of SVMs for Face Class Modeling
Principal Component Analysis (PCA)
Graph Analysis by Persistent Homology
Object Recognition in the Dynamic Link Architecture
Outline Multilinear Analysis
LINEAR AND NON-LINEAR CLASSIFICATION USING SVM and KERNELS
A Tutorial on HOG Human Detection
Classification Discriminant Analysis
Lecture 26: Faces and probabilities
Face Recognition and Detection Using Eigenfaces
CS 2750: Machine Learning Support Vector Machines
Categorization by Learning and Combing Object Parts
INF 5860 Machine learning for image classification
Machine Learning Math Essentials Part 2
Fuzzy rule-based system derived from similarity to prototypes
Roc curves By Vittoria Cozza, matr
Linear Discrimination
Machine Learning – a Probabilistic Perspective
Introduction to Machine Learning
Presentation transcript:

Face detection using Random projections Sunil Khanal

Random Projections Randomly project high dimensional data into low dimension Given , project it to using projection matrix     : Can use               to generate each element of the projection matrix Use the projection matrix to reduce data to 100-1000 dimensions Use the output for classification

The theory Robustness ( ) of a concept class:                                                      Let           be random projections of        . Given a threshold   , and target dimension k Projecting from a 50,000 dimension space to 1000 dimension preserves pairwise distances to              with          % probability                                                                 

Datasets tested Essex Faces (Expression variations, 360 images) Sheffield Faces (Pose variation, 575 images) Georgia Tech Faces (Similar lighting condition and background, 750 images) Caltech Faces (Varying lighting condition and background, 436 images)

Results - SVM classification with polynomial kernel (degree 3) 90% training, 10% testing Georgia Tech (50 persons) Sheffield (20 persons) Caltech (26 persons) Essex (18 persons)

Planned Work Interpreting the projection Explore different probability distributions for calculating the projection matrix Explore probabilistic kernel methods (esp. Gaussian product kernel) on the projected data RP seemingly works well for faces, but sensitive to background changes Comparison against PCA/feature based approaches