An Illumination Invariant Face Recognition System for Access Control using Video Ognjen Arandjelović Roberto Cipolla Funded by Toshiba Corp. and Trinity.

Slides:



Advertisements
Similar presentations
Face Recognition Sumitha Balasuriya.
Advertisements

Joint Face Alignment The Recognition Pipeline
Active Appearance Models
Object Recognition from Local Scale-Invariant Features David G. Lowe Presented by Ashley L. Kapron.
Road-Sign Detection and Recognition Based on Support Vector Machines Saturnino, Sergio et al. Yunjia Man ECG 782 Dr. Brendan.
Principal Component Analysis Based on L1-Norm Maximization Nojun Kwak IEEE Transactions on Pattern Analysis and Machine Intelligence, 2008.
Proposed concepts illustrated well on sets of face images extracted from video: Face texture and surface are smooth, constraining them to a manifold Recognition.
Face Alignment with Part-Based Modeling
Image Processing IB Paper 8 – Part A Ognjen Arandjelović Ognjen Arandjelović
Object Recognition using Invariant Local Features Applications l Mobile robots, driver assistance l Cell phone location or object recognition l Panoramas,
Object Recognition & Model Based Tracking © Danica Kragic Tracking system.
Automatic Feature Extraction for Multi-view 3D Face Recognition
3D Face Modeling Michaël De Smet.
Amir Hosein Omidvarnia Spring 2007 Principles of 3D Face Recognition.
Proportion Priors for Image Sequence Segmentation Claudia Nieuwenhuis, etc. ICCV 2013 Oral.
Foreground Modeling The Shape of Things that Came Nathan Jacobs Advisor: Robert Pless Computer Science Washington University in St. Louis.
Instructor: Mircea Nicolescu Lecture 13 CS 485 / 685 Computer Vision.
The Viola/Jones Face Detector (2001)
Face Verification across Age Progression Narayanan Ramanathan Dr. Rama Chellappa.
A Study of Approaches for Object Recognition
Research Update and Future Work Directions – Jan 18, 2006 – Ognjen Arandjelović Roberto Cipolla.
Direct Methods for Visual Scene Reconstruction Paper by Richard Szeliski & Sing Bing Kang Presented by Kristin Branson November 7, 2002.
1 Face Tracking in Videos Gaurav Aggarwal, Ashok Veeraraghavan, Rama Chellappa.
Incremental Learning of Temporally-Coherent Gaussian Mixture Models Ognjen Arandjelović, Roberto Cipolla Engineering Department, University of Cambridge.
Evaluation of Image Pre-processing Techniques for Eigenface Based Face Recognition Thomas Heseltine york.ac.uk/~tomh
Automatic Face Recognition for Film Character Retrieval in Feature-Length Films Ognjen Arandjelović Andrew Zisserman.
Face Recognition from Face Motion Manifolds using Robust Kernel RAD Ognjen Arandjelović Roberto Cipolla Funded by Toshiba Corp. and Trinity College, Cambridge.
Computer Vision I Instructor: Prof. Ko Nishino. Today How do we recognize objects in images?
Smart Traveller with Visual Translator for OCR and Face Recognition LYU0203 FYP.
Face Recognition: An Introduction
Facial Recognition CSE 391 Kris Lord.
CS 485/685 Computer Vision Face Recognition Using Principal Components Analysis (PCA) M. Turk, A. Pentland, "Eigenfaces for Recognition", Journal of Cognitive.
Gender and 3D Facial Symmetry: What’s the Relationship ? Xia BAIQIANG (University Lille1/LIFL) Boulbaba Ben Amor (TELECOM Lille1/LIFL) Hassen Drira (TELECOM.
Face Alignment Using Cascaded Boosted Regression Active Shape Models
Distinctive Image Features from Scale-Invariant Keypoints By David G. Lowe, University of British Columbia Presented by: Tim Havinga, Joël van Neerbos.
Face Recognition and Feature Subspaces
Gwangju Institute of Science and Technology Intelligent Design and Graphics Laboratory Multi-scale tensor voting for feature extraction from unstructured.
Multimodal Interaction Dr. Mike Spann
Shape Matching for Model Alignment 3D Scan Matching and Registration, Part I ICCV 2005 Short Course Michael Kazhdan Johns Hopkins University.
COMMON EVALUATION FINAL PROJECT Vira Oleksyuk ECE 8110: Introduction to machine Learning and Pattern Recognition.
Video Based Palmprint Recognition Chhaya Methani and Anoop M. Namboodiri Center for Visual Information Technology International Institute of Information.
Object Recognition in Images Slides originally created by Bernd Heisele.
Face Recognition: An Introduction
Raquel A. Romano 1 Scientific Computing Seminar May 12, 2004 Projective Geometry for Computer Vision Projective Geometry for Computer Vision Raquel A.
Paper Reading Dalong Du Nov.27, Papers Leon Gu and Takeo Kanade. A Generative Shape Regularization Model for Robust Face Alignment. ECCV08. Yan.
Boosted Particle Filter: Multitarget Detection and Tracking Fayin Li.
Looking at people and Image-based Localisation Roberto Cipolla Department of Engineering Research team
Christopher M. Bishop Object Recognition: A Statistical Learning Perspective Microsoft Research, Cambridge Sicily, 2003.
Elements of Pattern Recognition CNS/EE Lecture 5 M. Weber P. Perona.
2D-LDA: A statistical linear discriminant analysis for image matrix
Face Detection Final Presentation Mark Lee Nic Phillips Paul Sowden Andy Tait 9 th May 2006.
Semantic Alignment Spring 2009 Ben-Gurion University of the Negev.
3D Face Recognition Using Range Images Literature Survey Joonsoo Lee 3/10/05.
SIFT.
SIFT Scale-Invariant Feature Transform David Lowe
Motion Segmentation with Missing Data using PowerFactorization & GPCA
Final Project ECE 738 May 4th, 2005 Lee, Kang Eui
Fast Preprocessing for Robust Face Sketch Synthesis
Recognition: Face Recognition
Mauricio Hess-Flores1, Mark A. Duchaineau2, Kenneth I. Joy3
Dynamical Statistical Shape Priors for Level Set Based Tracking
Outline Peter N. Belhumeur, Joao P. Hespanha, and David J. Kriegman, “Eigenfaces vs. Fisherfaces: Recognition Using Class Specific Linear Projection,”
Hu Li Moments for Low Resolution Thermal Face Recognition
Outline H. Murase, and S. K. Nayar, “Visual learning and recognition of 3-D objects from appearance,” International Journal of Computer Vision, vol. 14,
SIFT.
Announcements Project 2 artifacts Project 3 due Thursday night
Announcements Project 4 out today Project 2 winners help session today
Announcements Artifact due Thursday
Announcements Artifact due Thursday
The “Margaret Thatcher Illusion”, by Peter Thompson
Presentation transcript:

An Illumination Invariant Face Recognition System for Access Control using Video Ognjen Arandjelović Roberto Cipolla Funded by Toshiba Corp. and Trinity College, Cambridge

Face Recognition Single-shot recognition – a popular area of research since 1970s Many methods have been developed Bad performance in presence of: –Illumination variation –Pose variation –Facial expression –Occlusions (glasses, hair etc.) Eigenfaces Wavelet methods 3D Morphable Models

Face Recognition from Video Face motion helps resolve ambiguities of single shot recognition – implicit 3D Video information often available (surveillance, authentication etc.) Recognition setupTraining streamNovel stream

Face Manifolds Face patterns describe manifolds which are: –Highly nonlinear, and –Noisy, but –Smooth Facial featuresFace pattern manifoldFace region

Limitations of Previous Work In this work we address 3 fundamental questions: –How to model nonlinear manifolds of face motion –How to achieve illumination and pose robustness –How to choose the distance measure ?

Face Motion Manifolds: Revisited Unchanging identity, changing illumination Changing identity, unchanging illumination Motivation: How can we use the prior knowledge on the shape of the manifolds?

Pose Clusters Face motion manifolds are nonlinear, but: –Low-dimensional (c.f. registration for the reduction of the dimensionality), and –Key observation: can be described well using only 3 linear pose clusters Colour-coded pose clusters for 3 manifolds

Determining Pose Clusters Pose clusters are semantic clusters: –K-means and similar algorithms are unsuitable –We are using a simple method based on the motion parallax –Membership decided based on Maximum Likelihood Pupils Discrepancy η Image plane Yaw measure Distribution for 3 clusters

Pose Clusters: Example Input manifold and colour-coded pose clusters Sample frames from the 3 pose clusters

Illumination compensation Performed in two stages: –Coarse illumination compensation (exploiting face smoothness) –Fine illumination compensation (exploiting low dimensionality of the face illumination subspace) InputOutput

Region-based GIC Gamma Intensity Correction (GIC) Canonical image Region-based GIC (RGIC): faces are (roughly) divided into regions with smoothly varying surface normal Solved by 1D non-linear optimization Face regions Varying Gamma

Region-based GIC: Artefacts Region-based GIC suffers from artefacts at region boundaries Mean face γ value mapSmoothed γ map Input faceRGIC faceOur method Boundary artefacts Artefacts removed

Illumination Subspace Each input frame corrected for a linear Pose Illumination Subspace component to match the reference distribution of the same pose –Illumination subspace is high-dimensional –Constrained to expected variations by Mahalanobis distance Input manifold Reference manifold Illumination Subspace

Illumination Compensation Results Original/input frames Illumination-corrected frames Reference frames Strong side lighting And in face pattern space…

Comparing Pose Clusters “Distribution-based” distances (Kullback-Leibler divergence, Resistor Average Distance etc.) unsuitable We use the simple Euclidean distance between cluster centres Reference cluster Novel cluster Reduced spread Cluster centres

Unified Manifold Similarity Recognition based based on the likelihood ratio: Manifolds belong to the same person Distances between pose clusters Learn likelihoods from ground truth training data Likelihood histogram Undefined value regions RBF-interpolated likelihood Two-pose interpolated likelihood Likelihood now monotonically decreasing

Face Video Database Revisited Testing performed under extreme, varying illuminations 10 illumination conditions used (random 5 for training, others for testing)

Registration Linear operations on images are highly nonlinear in the pattern space Translation/rotation and weak perspective can be easily corrected for directly from point correspondences –We use the locations of pupils and nostrils to robustly estimate the optimal affine registration parameters Translation manifold Skew manifold Rotation manifold

Registration Method Used Feature localization based on the combination of shape and pattern matching (Fukui et al. 1998) Detect features Crop & affine register faces

Results Very high recognition rates attainted (96% average) under extreme variations in illumination Other methods showed little to no illumination invariance

Results, continued The method was shown to give promising results for authentication uses: –Good separability of inter- and intra- class manifold distances was found –It can provide a secure system with only 0.1% false positive rate and 8% false negative rate Cumulative distributions of inter- and intra- class manifold distances The ROC curve for the proposed method

Future Research Non-constant illumination within a single sequence causes problems Illumination compensation is still not perfect – pose illumination subspaces have unnecessarily high dimensions Pose estimation is too primitive – outliers cause problems in estimation of linear subspaces Complete pose invariance is still not achieved (what if there are no corresponding pose clusters?) For suggestions, questions etc. please contact me at: