Tom-vs-Pete Classifiers and Identity- Preserving Alignment for Face Verification Thomas Berg Peter N. Belhumeur Columbia University 1.

Slides:



Advertisements
Similar presentations
Max-Margin Additive Classifiers for Detection
Advertisements

Multi-Attribute Spaces: Calibration for Attribute Fusion and Similarity Search University of Oxford 5 th December 2012 Walter Scheirer, Neeraj Kumar, Peter.
Thomas Berg and Peter Belhumeur
KINSHIP CLASSIFICATION BY MODELING FACIAL FEATURE HEREDITY
A Unified Framework for Context Assisted Face Clustering
How Do You Tell a Blackbird from a Crow? Thomas Berg and Peter N. Belhumeur Columbia University.
Zhimin CaoThe Chinese University of Hong Kong Qi YinITCS, Tsinghua University Xiaoou TangShenzhen Institutes of Advanced Technology Chinese Academy of.
Image classification Given the bag-of-features representations of images from different classes, how do we learn a model for distinguishing them?
Foreground Focus: Finding Meaningful Features in Unlabeled Images Yong Jae Lee and Kristen Grauman University of Texas at Austin.
On-the-fly Specific Person Retrieval University of Oxford 24 th May 2012 Omkar M. Parkhi, Andrea Vedaldi and Andrew Zisserman.
Neeraj Kumar, Alexander C. Berg, Peter N. Belumeur, and Shree K. Nayar Presented by Gregory Teodoro.
Face detection State-of-the-art face detection demo (Courtesy Boris Babenko)Boris Babenko.
Face detection Behold a state-of-the-art face detector! (Courtesy Boris Babenko)Boris Babenko.
1. Facial Expression Editing in Video Using a Temporally- Smooth Factorization 2. Face Swapping: Automatically Replacing Faces in Photographs.
Face Alignment by Explicit Shape Regression
Face Alignment at 3000 FPS via Regressing Local Binary Features
Face Recognition in Hyperspectral Images Z. Pan, G. Healey, M. Prasad and B. Tromberg University of California Published at IEEE Trans. on PAMI Vol 25,
IT’S NOT POLITE TO POINT: DESCRIBING PEOPLE WITH UNCERTAIN ATTRIBUTES CVPR 2013 Poster.
As applied to face recognition.  Detection vs. Recognition.
Contour Based Approaches for Visual Object Recognition Jamie Shotton University of Cambridge Joint work with Roberto Cipolla, Andrew Blake.
Discriminative and generative methods for bags of features
Face Verification across Age Progression Narayanan Ramanathan Dr. Rama Chellappa.
Poselets Michael Krainin CSE 590V Oct 18, Person Detection Dalal and Triggs ‘05 – Learn to classify pedestrians vs. background – HOG + linear SVM.
A Study of Approaches for Object Recognition
CVR05 University of California Berkeley 1 Familiar Configuration Enables Figure/Ground Assignment in Natural Scenes Xiaofeng Ren, Charless Fowlkes, Jitendra.
Face Recognition from Face Motion Manifolds using Robust Kernel RAD Ognjen Arandjelović Roberto Cipolla Funded by Toshiba Corp. and Trinity College, Cambridge.
PANDA: Pose Aligned Networks for Deep Attribute Modeling Ning Zhang1;2, Manohar Paluri1, Marc’Aurelio Ranzato1, Trevor Darrell2, Lubomir Bourdev1 1: Facebook.
Methods in Leading Face Verification Algorithms
Partial Face Recognition
Face Detection and Recognition
Wang, Z., et al. Presented by: Kayla Henneman October 27, 2014 WHO IS HERE: LOCATION AWARE FACE RECOGNITION.
1 Fingerprint Classification sections Fingerprint matching using transformation parameter clustering R. Germain et al, IEEE And Fingerprint Identification.
Gender and 3D Facial Symmetry: What’s the Relationship ? Xia BAIQIANG (University Lille1/LIFL) Boulbaba Ben Amor (TELECOM Lille1/LIFL) Hassen Drira (TELECOM.
Computer Science Department Detection, Alignment and Recognition of Real World Faces Erik Learned-Miller with Vidit Jain, Gary Huang, Andras Ferencz, et.
Face Recognition and Feature Subspaces
Person-Specific Domain Adaptation with Applications to Heterogeneous Face Recognition (HFR) Presenter: Yao-Hung Tsai Dept. of Electrical Engineering, NTU.
Face Recognition and Feature Subspaces
Building Face Dataset Shijin Kong. Building Face Dataset Ramanan et al, ICCV 2007, Leveraging Archival Video for Building Face DatasetsLeveraging Archival.
Building local part models for category-level recognition C. Schmid, INRIA Grenoble Joint work with G. Dorko, S. Lazebnik, J. Ponce.
Evaluation of interest points and descriptors. Introduction Quantitative evaluation of interest point detectors –points / regions at the same relative.
Face detection Behold a state-of-the-art face detector! (Courtesy Boris Babenko)Boris Babenko slides adapted from Svetlana Lazebnik.
 Introduction  Identity Data Set and Face Representation  Associate-Predict model  Switching Mechanism  Experimental Results.
Face detection Behold a state-of-the-art face detector! (Courtesy Boris Babenko)Boris Babenko slides adapted from Svetlana Lazebnik.
Describing People: A Poselet-Based Approach to Attribute Classification.
(Courtesy Boris Babenko)
Multi-view Synchronization of Human Actions and Dynamic Scenes Emilie Dexter, Patrick Pérez, Ivan Laptev INRIA Rennes - Bretagne Atlantique
Face detection Many slides adapted from P. Viola.
PANDA: Pose Aligned Networks for Deep Attribute Modeling Ning Zhang 1,2 Manohar Paluri 1 Marć Aurelio Ranzato 1 Trevor Darrell 2 Lumbomir Boudev 1 1 Facebook.
Things iPhoto thinks are faces
Age-invariant Face Recognition
Extended Depth of Field For Long Distance Biometrics
Deeply learned face representations are sparse, selective, and robust
Guillaume-Alexandre Bilodeau
Nearest-neighbor matching to feature database
Can Computer Algorithms Guess Your Age and Gender?
Regularizing Face Verification Nets To Discrete-Valued Pain Regression
Face Recognition and Feature Subspaces
Compositional Human Pose Regression
Fast Preprocessing for Robust Face Sketch Synthesis
Hybrid Features based Gender Classification
Unsupervised Face Alignment by Robust Nonrigid Mapping
Thesis Advisor : Prof C.V. Jawahar
Nearest-neighbor matching to feature database
Attributes and Simile Classifiers for Face Verification
Feature based vs. holistic processing
Learning Gender with Support Faces
Domingo Mery Department of Computer Science
Housam Babiker, Randy Goebel and Irene Cheng
Domingo Mery Department of Computer Science
CS 534 Spring 2019 Machine Vision Showcase
Presentation transcript:

Tom-vs-Pete Classifiers and Identity- Preserving Alignment for Face Verification Thomas Berg Peter N. Belhumeur Columbia University 1

How can we tell people apart? 2

We can tell people apart using attributes female male blond dark-haired no beard beard Attributes can be used for face verification Kumar et al., “Attribute and Simile Classifiers for Face Verification”, ICCV

Limitations of attributes Finding good attributes is manual and ad hoc Each attribute requires labeling effort – Labelers disagree on many attributes Discriminative features may not be nameable Instead: automatically find a large number of discriminative features based only on identity labels 4

How can we tell these two people apart? Orlando BloomLucille Ball 5

Orlando-vs-Lucy classifier brown hair red hair 6

How can we tell these two people apart? Stephen FryBrad Pitt 7

Steve-vs-Brad classifier straight nose crooked nose 8

How can we tell these two people apart? Tom CruisePete Sampras 9

Tom-vs-Pete classifier 10 ? ?

Tom-vs-Pete classifiers generalize ScarlettRinkoAliBettyGeorge 01 11

A library of Tom-vs-Pete classifiers Reference Dataset – N = 120 people – 20,639 images k = 11 Image Features: SIFT at landmarks 12

How can we tell any two people apart?... vs Subset of Tom-vs-Pete classifiers same-or-different classifier “different” 13

Tom-vs-Pete classifiers see only a small part of the face Pro: – More variety of classifier – Better generalization to novel subjects Con: – Require very good alignment Our alignment is based on face part detection. 14

Face part detection Belhumeur et al., “Localizing Parts of Faces Using a Consensus of Exemplars,” CVPR

Alignment by piecewise affine warp Detect parts Construct triangulation Affine warp each triangle Corrects pose and expression + “Corrects” identity _ 16

Identity-preserving alignment Detect parts Estimate generic parts Construct triangulation Affine warp each triangle Generic Parts: Part locations for an average person with the same pose and expression 17

detected partscanonical partsmove detected parts to canonical parts PAW discards identity information 18

detected partsgeneric parts Generic parts preserve identity 19 canonical partsmove generic parts to canonical parts

Effect of Identity-preserving alignment OriginalPiecewise AffineIdentity-preserving 20

Reference dataset for face parts Reference Dataset – N = 120 people – 20,639 images – 95 part labels on every image Inner parts: Well-defined, detectable Outer parts: Less well-defined. Inherit from nearest labeled example 21

Estimating generic parts Detect inner parts Find closest match for each reference subject Take mean of (inner & outer) parts on closest matches 22

Verification system... vs Subset of Tom-vs-Pete classifiers same-or-different classifier “different” 23

Evaluation: Labeled Faces in the Wild 3000 “same” pairs3000 “different” pairs 10-fold cross validation Huang et al., “Labeled Faces in the Wild: A Database for Studying Face Recognition in Unconstrained Environments,” UMass TR 07-49, October

Results on LFW Cosine Similarity Metric Learning (CSML) (Nguyen and Bai, ACCV 2010) 88.00% Brain-Inspired Features (Pinto and Cox, FG 2011) 88.13% Associate-Predict (Yin, Tang, and Sun, CVPR 2011) 90.57% Tom-vs-Pete Classifiers93.10% Cosine Similarity Metric Learning (CSML) (Nguyen and Bai, ACCV 2010) 88.00% Brain-Inspired Features (Pinto and Cox, FG 2011) 88.13% Associate-Predict (Yin, Tang, and Sun, CVPR 2011) 90.57% 27% reduction of errors 25

Results on LFW 26

Results on LFW 27

Thank you. Questions? 28

Contribution of Tom-vs-Pete classifiers 29

Contribution of identity-preserving warp 30