TTH 1:30-2:48 Winter 01-02 DL266 CIS 788v04 Zhu Topic 5. Human Faces Human face is extensively studied.

Slides:



Advertisements
Similar presentations
Real-Time Detection, Alignment and Recognition of Human Faces
Advertisements

A Two-Step Approach to Hallucinating Faces: Global Parametric Model and Local Nonparametric Model Ce Liu Heung-Yeung Shum Chang Shui Zhang CVPR 2001.
Face Recognition Sumitha Balasuriya.
Active Appearance Models
Face Recognition. Introduction Why we are interested in face recognition? Why we are interested in face recognition? Passport control at terminals in.
Detecting Faces in Images: A Survey
MIT AI Lab Paul Viola NTT Visit: Image Database Retrieval Variable Viewpoint Reality Professor Paul Viola Collaborators: Professor Eric Grimson, Jeremy.
Scene Labeling Using Beam Search Under Mutex Constraints ID: O-2B-6 Anirban Roy and Sinisa Todorovic Oregon State University 1.
Object class recognition using unsupervised scale-invariant learning Rob Fergus Pietro Perona Andrew Zisserman Oxford University California Institute of.
Face Alignment with Part-Based Modeling
Learning Inhomogeneous Gibbs Models Ce Liu
Face Alignment by Explicit Shape Regression
Computer and Robot Vision I
Real-Time Non-Rigid Shape Recovery via AAMs for Augmented Reality Jackie Zhu Oct. 24, 2006.
Image-based Shaving Eurographics Apr 2008 Minh Hoai Nguyen, Jean-Francois Lalonde, Alexei A. Efros & Fernando de la Torre Robotics Institute, Carnegie.
A Study of Approaches for Object Recognition
Generic Object Detection using Feature Maps Oscar Danielsson Stefan Carlsson
Face detection and recognition Many slides adapted from K. Grauman and D. Lowe.
TEXTURE SYNTHESIS PEI YEAN LEE. What is texture? Images containing repeating patterns Local & stationary.
Face Recognition: A Comparison of Appearance-Based Approaches
Introduction to Computer Vision CS223B, Winter 2005.
Comparison and Combination of Ear and Face Images in Appearance-Based Biometrics IEEE Trans on PAMI, VOL. 25, NO.9, 2003 Kyong Chang, Kevin W. Bowyer,
Faces: Analysis and Synthesis Vision for Graphics CSE 590SS, Winter 2001 Richard Szeliski.
Face Recognition: An Introduction
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.
PhD Thesis. Biometrics Science studying measurements and statistics of biological data Most relevant application: id. recognition 2.
Face Detection and Recognition
Inter-modality Face Sketch Recognition Hamed Kiani.
A Literature Review By Xiaozhen Niu Department of Computing Science
CS 485/685 Computer Vision Face Recognition Using Principal Components Analysis (PCA) M. Turk, A. Pentland, "Eigenfaces for Recognition", Journal of Cognitive.
3D-Assisted Facial Texture Super-Resolution Pouria Mortazavian, Josef Kittler, William Christmas 10 September 2009 Centre for Vision, Speech and Signal.
Face Recognition Using EigenFaces Presentation by: Zia Ahmed Shaikh (P/IT/2K15/07) Authors: Matthew A. Turk and Alex P. Pentland Vision and Modeling Group,
Recognition Part II Ali Farhadi CSE 455.
Face Recognition and Feature Subspaces
Face Recognition and Feature Subspaces
A Statistically Selected Part-Based Probabilistic Model for Object Recognition Zhipeng Zhao, Ahmed Elgammal Department of Computer Science, Rutgers, The.
An Efficient Approach to Learning Inhomogenous Gibbs Models Ziqiang Liu, Hong Chen, Heung-Yeung Shum Microsoft Research Asia CVPR 2003 Presented by Derek.
Object Recognition in Images Slides originally created by Bernd Heisele.
Features-based Object Recognition P. Moreels, P. Perona California Institute of Technology.
ECE738 Advanced Image Processing Face Detection IEEE Trans. PAMI, July 1997.
Face Recognition: An Introduction
The Quotient Image: Class-based Recognition and Synthesis Under Varying Illumination T. Riklin-Raviv and A. Shashua Institute of Computer Science Hebrew.
MSRI workshop, January 2005 Object Recognition Collected databases of objects on uniform background (no occlusions, no clutter) Mostly focus on viewpoint.
Face Detection Ying Wu Electrical and Computer Engineering Northwestern University, Evanston, IL
Real-Time Detection, Alignment and Recognition of Human Faces Rogerio Schmidt Feris Changbo Hu Matthew Turk Pattern Recognition Project June 12, 2003.
Human Re-identification by Matching Compositional Template with Cluster Sampling Yuanlu Xu 1, Liang Lin 1, Wei-Shi Zheng 1, Xiaobai Liu 2 Abstract This.
A NOVEL METHOD FOR COLOR FACE RECOGNITION USING KNN CLASSIFIER
Supervisor: Nakhmani Arie Semester: Winter 2007 Target Recognition Harmatz Isca.
Face Detection Using Neural Network By Kamaljeet Verma ( ) Akshay Ukey ( )
9.913 Pattern Recognition for Vision Class9 - Object Detection and Recognition Bernd Heisele.
Face Detection and Head Tracking Ying Wu Electrical Engineering & Computer Science Northwestern University, Evanston, IL
3D Face Recognition Using Range Images Literature Survey Joonsoo Lee 3/10/05.
Face Detection 蔡宇軒.
Effect of Hough Forests Parameters on Face Detection Performance: An Empirical Analysis M. Hassaballah, Mourad Ahmed and H.A. Alshazly Department of Mathematics,
FACE RECOGNITION. A facial recognition system is a computer application for automatically identifying or verifying a person from a digital image or a.
Deeply learned face representations are sparse, selective, and robust
University of Ioannina
Face Recognition and Feature Subspaces
Unsupervised Face Alignment by Robust Nonrigid Mapping
Outline Peter N. Belhumeur, Joao P. Hespanha, and David J. Kriegman, “Eigenfaces vs. Fisherfaces: Recognition Using Class Specific Linear Projection,”
Student: Wanli Ouyang (歐陽萬里) Supervisor: Prof. W.K. Cham
Facial Recognition in Biometrics
Efficient Deformable Template Matching for Face Tracking
Face Recognition and Detection Using Eigenfaces
Outline S. C. Zhu, X. Liu, and Y. Wu, “Exploring Texture Ensembles by Efficient Markov Chain Monte Carlo”, IEEE Transactions On Pattern Analysis And Machine.
Brief Review of Recognition + Context
Liyuan Li, Jerry Kah Eng Hoe, Xinguo Yu, Li Dong, and Xinqi Chu
Presented by Xu Miao April 20, 2005
Presentation transcript:

TTH 1:30-2:48 Winter DL266 CIS 788v04 Zhu Topic 5. Human Faces Human face is extensively studied in vision. Depending on the applications, there are a long list of tasks [5]: 1.Detection and Recognition: Face detection (finding all faces in a picture), facial feature detection (eyes, lips, …), Face localization (detecting a single face in image), Face recognition or identification (from a database, classification) Face authentication (verifying claim, bank id), Age/gender recognition, Face tracking (location and pose over time) Facical expression recognition (affective states), aesthetic study. 2.Modeling and Photorealistic Synthesis: Appearance models, deformable templates, lighting models, facial action units, face hallucination (high resolution from low resolution), pose adjustment, image editing (removing wrinkles, eye glass, red-eye etc.) 3. Artistic rendering Sketch, portrait, caricature, cartoon, painting, …

TTH 1:30-2:48 Winter DL266 CIS 788v04 Zhu Face Image Databases The CMU Rowley dataset

TTH 1:30-2:48 Winter DL266 CIS 788v04 Zhu Face Image Databases The CMU Schneidrman and Kanade Dataset

TTH 1:30-2:48 Winter DL266 CIS 788v04 Zhu References. 1. P. Hallinan, G. Gordon, A. Yuille, P. Giblin, and D. Mumford, 2D and 3D Patterns of the Face, A.K. Peters, Ltd. Book chapters 2-4. (handouts). 2. D.H. Ballard, "Generaling the Hough transform to detect arbitrary shapes", (in handbook). 3. P. Viola and M. Jones, "Robust Real Time Object Detection", 4. F. Fleuret and D. Geman, " Coarse-to-fine face detection", IJCV 41(1/2), M.H. Yang, D. Kriegman, N. Ahuja, “Detecting faces in images, a survey”, PAMI vol.24,no.1, January, T.F.Cootes, G.J. Edwards and C.J.Taylor. "Active Appearance Models", ECCV C. Liu, S. C. Zhu, and H. Y. Shum, "Learning inhomogeneous Gibbs models of faces by minimax entropy", ICCV Y. Tian, T. Kanade, and J. Cohn, "Recognizing action units for facial expression analysis" PAMI, Feb, H. Chen, Y. Q. Xu, H. Y. Shum, S. C. Zhu, and N. N. Zhen, "Example-based facial sketch generation with non-parametric sampling", ICCV 2001.

TTH 1:30-2:48 Winter DL266 CIS 788v04 Zhu Outline We proceed in three steps: A survey on face detection and recognition techniques 2.Mathematical models of face images 3. Face synthesis: photorealistic and non-photorealistic.

TTH 1:30-2:48 Winter DL266 CIS 788v04 Zhu Face Detection Methods [5]

TTH 1:30-2:48 Winter DL266 CIS 788v04 Zhu Face vs non-face Clsutering 6 clusters in a 19 x19 space (Sung and Poggio)

TTH 1:30-2:48 Winter DL266 CIS 788v04 Zhu Distance Measure D1D1 D2D2 For each input image, it measures two distances for each cluster center: D1 is the Mahalanobis distance and D2 is the Euclidean distance. Thus Sung and poggio have 2 x 6 x 2 = 24 features for classification in a multiple layer perceptron.

TTH 1:30-2:48 Winter DL266 CIS 788v04 Zhu Deformable Face Template Deformable face template by Fishler and Elschlager M. Fishler and R. Elschlager, “The representation and matching of pictorial structures”, IEEE Trans. on Computer. Vol.C-22, 67-92, 1973.

TTH 1:30-2:48 Winter DL266 CIS 788v04 Zhu Local Deformation and Global Transform Geometric variations of faces: (Hallinan, Yuille, Mumford et al)

TTH 1:30-2:48 Winter DL266 CIS 788v04 Zhu Deformable Model of Facial Features Eye template using parabolic curves by Yuille et al A.L.Yuille, D. Cohen, and P.Hallinan, “Feature extraction from faces using deformable templates”, CVPR 89, IJCV 92. We can derive meaningful diffusion equations from the energy functionals.

TTH 1:30-2:48 Winter DL266 CIS 788v04 Zhu Upper Face Action Units

TTH 1:30-2:48 Winter DL266 CIS 788v04 Zhu Lower Face Action Units

TTH 1:30-2:48 Winter DL266 CIS 788v04 Zhu Templates for Various States

TTH 1:30-2:48 Winter DL266 CIS 788v04 Zhu Templates for Various States

TTH 1:30-2:48 Winter DL266 CIS 788v04 Zhu Features for Action Unit Recognition

TTH 1:30-2:48 Winter DL266 CIS 788v04 Zhu Classification from Feature Vector

TTH 1:30-2:48 Winter DL266 CIS 788v04 Zhu Recognition Rate

TTH 1:30-2:48 Winter DL266 CIS 788v04 Zhu Apparence Model: Landmarks on a face 400 images each labeled with 122 points.

TTH 1:30-2:48 Winter DL266 CIS 788v04 Zhu Eigen-vectors for Geometry and Photometry

TTH 1:30-2:48 Winter DL266 CIS 788v04 Zhu Apparence Model

TTH 1:30-2:48 Winter DL266 CIS 788v04 Zhu Face Localization and Recognition

TTH 1:30-2:48 Winter DL266 CIS 788v04 Zhu A Linear HMM Model for Face

TTH 1:30-2:48 Winter DL266 CIS 788v04 Zhu Face Detection

TTH 1:30-2:48 Winter DL266 CIS 788v04 Zhu Sample of the 4D space

TTH 1:30-2:48 Winter DL266 CIS 788v04 Zhu Multi-scale Detection

TTH 1:30-2:48 Winter DL266 CIS 788v04 Zhu Edge Features

TTH 1:30-2:48 Winter DL266 CIS 788v04 Zhu Decision Tree

TTH 1:30-2:48 Winter DL266 CIS 788v04 Zhu Examples of Decision Trees

TTH 1:30-2:48 Winter DL266 CIS 788v04 Zhu Bounds Analysis

TTH 1:30-2:48 Winter DL266 CIS 788v04 Zhu Some Examples

TTH 1:30-2:48 Winter DL266 CIS 788v04 Zhu Face Prior Learning: Experimental Details 83 key points defined on face 720 individuals with all kinds of types Dimension reduced to 33 by PCA samples drawn by the inhomogeneous Gibbs sampler in each Monte Carlo integration 50 features pursuit Total runtime: about 5 days on a PIII 667, 256MB PC

TTH 1:30-2:48 Winter DL266 CIS 788v04 Zhu Obs & Syn Samples (1) Observed faces Synthesized faces without any features

TTH 1:30-2:48 Winter DL266 CIS 788v04 Zhu Synthesis Samples Synthesized faces with 20 features Synthesized faces with 10 features

TTH 1:30-2:48 Winter DL266 CIS 788v04 Zhu Synthesis Samples Synthesized faces with 30 features Synthesized faces with 50 features

TTH 1:30-2:48 Winter DL266 CIS 788v04 Zhu 50 Observed Histograms

TTH 1:30-2:48 Winter DL266 CIS 788v04 Zhu 50 Synthesized Histograms