Facial Feature Detection
|
|
- Darrell Kelley
- 5 years ago
- Views:
Transcription
1 Facial Feature Detection Rainer Stiefelhagen Interactive Systems Laboratories, Universität Karlsruhe (TH)
2 Overview Resear rch Group, Universität Karlsruhe (TH H) Introduction Review of already presented approaches Statistical ti ti appearance models Active Shape Models (Cootes et al., 1995) Active Appearance Models (Cootes et al., 1998) Deformable Models (Yuille et al., 1989) Gabor Wavelets to match facial landmarks Elastic Bunch Graph Matching (Wiskott et al., 1997) 2
3 What are facial features? Facial features are referred to as salient parts of a face region which carry meaningful information. eye, eyebrow, nose, mouth, Also called facial landmarks What is facial feature detection? Facial feature detection is defined as methods of locating the specific areas of a face. 3
4 Applications of facial feature detection Face recognition Use geometric features for identification Facial lfeature points also used for normalization i in appearance based recognition Needed for some local / modular identification approaches Model-based dhead pose estimation i Compute head pose from 2D to 3D correspondences Eye Gaze tracking Need to localize eyes first Facial expression recognition Movements of eyes, eyebrows and a mouth are important cues to analyze human s emotion. 4
5 Problems in facial feature detection Identity variations Each person has unique facial parts Expression variations Some facial features change their state (e.g. eye blinks). Head rotations If a head orientation changes, the visual appearance also changes. Scale variations Changes in resolution and distance to the camera affect appearance. Lighting gconditions Light has non-linear effects on the pixel values of a image. Occlusions Hair or glasses might hide facial features. 5
6 Already presented approaches (from face detection) ti Integral projections + geometric constraints Haar-Filter Cascades (Viola & Jones) can also be applied to facial feature detection PCA-based methods (Modular Eigenspace) Search for patches which fit to the individual Eigenspaces Morphable 3D Model delivers facial landmarks implicitly but very time consuming! 6
7 Statistical Appearance Models 7 cv:hci Computer Vision for Human-Computer Interaction Research Group, Universität Karlsruhe (TH)
8 Statistical appearance models Idea: make use of prior-knowledge, i.e. models, to reduce the complexity of the task Needs to be able to deal with variability df deformable models dl Use statistical models of shape and texture to find facial landmark points Good models should: 1. Capture the various characteristics iti of fthe object tto be detected dt td 2. Be a compact representation in order to avoid heavy calculation 3. Be robust against noise 8
9 Statistical appearance models: Basic idea 1. Training stage (Construction of models) 2. Test stage (Search the region of interest (ROI)) Input image Training images Generate statistical models of shape and texture Test stage: Fit model parameters to new target image (includes translation and scaling of the model) 9
10 Appearance models Represent both texture and shape Statistical model learned from training data Modeling shape variability: Landmark points x = Model x x+ P s b s Modeling intensity variability Gray values = [ x y, x, y,...,, ] T, Gray values [ g, g,..., ] T h 1 2 P x n y n x : Mean vector b S S g k Eigenvectors of covariance matrix = P T S (x x) P b h : Mean vector i i P i Eigenvectors of T b = P (h h) h h+ i i covariance matrix 10
11 Training of appearance models 1. Construct a shape model with Principal component analysis (PCA). A shape is represented with manually labeled points The shape model approximates the shape of an object 2. Construct a texture model which represents grey-scale (or color) values at each point 3. Model the correlation between shapes and grey-level models 11
12 Principal Component Analysis (PCA) Samples are projected into a sub-space that maximizes the variances of the samples along the 1st principal axis. An example in 2-D space Original axis Principal axis x Principal axis x x ' = b x + bp x p x' : mean x Original axis We can remove redundant elements of the vectors cut off at n-th dimension 12
13 Construction of a shape model The positions of labeled points are x = x + x The mean shape Ps P b s s Orthogonal modes of variation obtained by PCA Mode 1 Mode 2 mean b Shape parameters in the projected space s The shapes are represented with fewer parameters. Dim( x ) >Dim( b ) s 13
14 Generating gplausible shapes Effects of varying each of the first shape model parameters 14 cv:hci Computer Vision for Human-Computer Interaction Research Group, Universität Karlsruhe (TH)
15 Training of an appearance model 1. Construction of a shape model with Principle component analysis (PCA). A shape is represented with manually labeled points The shape model approximates the shape of an object 2. Construction of a texture model which represents grey-scale values at each point 3. Modeling the correlation between shapes and grey-level models 15
16 Construction of a texture model Warp the image so that the labeled points fit on the mean shape warped A image Mean shape shape-free patch Normalize the intensity on the shape-free patch 16 cv:hci Computer Vision for Human-Computer Interaction Research Group, Universität Karlsruhe (TH)
17 Texture warping Triangle in mesh s Triangle in reference mesh Piece wise affine warping cv:hci Computer Vision for Human-Computer Interaction Research Group, Universität Karlsruhe (TH)
18 Texture model The pixel values on the shape-free patch g = g + P g b g g The mean of normalized pixel values P g Orthogonal modes of variation obtained by PCA b Texture parameters in the projected space g The pixel values (appearance) are presented with fewer parameters. Dim( g ) >Dim( ) b g 18
19 Training of an appearance model 1. Construction of a shape model with Principle component analysis (PCA). A shape is represented with manually labeled points The shape model approximates the shape of an object 2. Construction of a texture model which represents grey-scale values at each point 3. Modeling the correlation between shapes and texture models 19
20 The correlation between two models The concatenated vector b = Apply PCA b = P c c W s bs b g Pcs = c P cg The parameter c can control lboth shape and grey-level lmodels The shape model The grey-level model x = x + P W s 1 s P cs c g = g + P g P cg c 20
21 Examples of synthesized faces Various objects can be synthesized by controlling the parameter c First two modes of shape First two modes of grey-level el variation (+- 3sd) variation (+- 3sd) 21
22 s 0 A 0 (x) x 23 Instances of Shape and Texture s 0 + p 1 s 1 0 p 2 s 2 s + s 0 + p 3 s 3 ( ) + A ( x ) ( x ) + A ( x ) ( x ) + A ( x ) A 0 x λ 1 1 A 0 λ 2 2 A 0 λ 3 3 cv:hci Computer Vision for Human-Computer Interaction Research Group, Universität Karlsruhe (TH)
23 Dataset for Building Model (from ongoing g diploma thesis, Hua Gao) IMM data set from Danish Technical University 240 images with 640*480 size; 40 individuals, with 36 males and 4 females. Each Subject 6 shots, with different pose, expressions and illuminations. Each image is labeled with 58 landmarks; 3 closed and 4 opened point-paths. 24
24 Image Interpretation with Models Must find the set of parameters which best match the model to the image optimize some cost function Difficult optimization problem Set of parameters defines Shape, position, appearance Can be used for further processing Position of landmarks Face recognition Facial expression recognition Pose estimation Problem: Optimizing the Model Fit Active Shape Models Active Appearance Models 25
25 Active Shape Models Given a rough starting position, create an instance of X of the model using shape parameters b, Translation T=(X t,y t ), scale s and rotation θ Iterative approach 1. Examine region of the image around X i to find the best nearby match for the point X i 2. Update parameters (b,t,s, θ) to best fit the new points X (constrain the model parameters to be within three standard deviations) 3. Repeat until convergence 26
26 Search along gprofiles In practice: search along profile normals either for edges Or for learned texture profiles Can also be done in a multi-resolution approach Coarse to fine 27 cv:hci Computer Vision for Human-Computer Interaction Research Group, Universität Karlsruhe (TH)
27 Multi-Resolution approach The amount of calculation for search is too much. The optimal parameters are searched from multi-resolution images hierarchically. 1. Search for the object in a coarse image 2. Refine the location in a series of higher resolution images. Level 2 Level 1 Level 0 This leads to a faster algorithm. 28
28 Examples of Search Search using Active Shape Model of a face 29 cv:hci Computer Vision for Human-Computer Interaction Research Group, Universität Karlsruhe (TH)
29 Examples Search using ASM of cartilage on an MR image of the knee 30 cv:hci Computer Vision for Human-Computer Interaction Research Group, Universität Karlsruhe (TH)
30 Active Appearance Models (AAM) Disadvantage of ASM: uses mainly shape constraints for search Does not take advantage of texture across the target AAM approach Optimize parameters, so as to minimize the difference of a synthesized image and the target image Solved using a gradient-descent approach 31
31 Fitting AAMs Input image Initial model Image under model c : model parameter δg : error image R : relationship matrix between error and parameter adjustments k : weight for parameter update Appearance c c + kδc Difference δg Warp to reference Convergence Predict update δc = Rδg
32 Fitting AAMs(cont.) Learning linear relation matrix R using multiple multivariate linear regression Generate training set by perturbing model parameters for training images Include small displacements in position, scale, and orientation Record perturbation and image difference Experimentally, optimal perturbation around 0.5 standard deviations for each parameter
33 34 Alignment with AAMs cv:hci Computer Vision for Human-Computer Interaction Research Group, Universität Karlsruhe (TH)
34 Fitting Examples Fitted mesh Mismatched mesh cv:hci Computer Vision for Human-Computer Interaction Research Group, Universität Karlsruhe (TH)
35 Pose normalization Fitted modal can be used to warp image to frontal pose E.g. using piecewise affine transformation of mesh triangles Faces with different poses from FERET data base and their pose-aligned images ci cv:hc 36
36 Results (2) Much better results under pose variations compared to simple affine transform: With pose correction Simple Affine Transf. Different warping functions can be used Piecewise affine transformation worked best Approach works well with local-dct-based approach but not so well with holistic approaches, such as Eigenfaces (PCA) (Gao, Ekenel, Stiefelhagen, ICB 09) 37
37 Pose-normalization with AAMs 3D pose correction for pose invariant face recognition, DFFS assesses the quality of model fitting 38 cv:hci Computer Vision for Human-Computer Interaction Research Group, Universität Karlsruhe (TH)
38 ASM vs. AAM ASM Seeks to match a set of model points to an image, constrained by a statistical model of shape Matches model points using an iterative technique (variant of EM- algorithm) A search is made around the current position of each point to find a nearby point which best matches texture for the landmark Parameters of fthe shape model dlare then updated dtdto move the model dl points closer to the new points in the image AAM matches both position i of model points and representation of texture of the object to an image Uses the difference between current synthesized image and target image to update parameters Typically, less landmark points are needed 39
39 Summary of ASM / AAM Statistical appearance models provide a compact represenation Can model variations such as different identities, facial expression, appearances, etc. Labeled training images are needed (very time-consuming) Original formulation of ASM and AAM is computationally expensive (i.e. slow) But, efficient extensions and speed-ups exist Multi-resolution l search, Constrained AAM search, Inverse compositional AAMs (CMU) Usage Face recognition, pose estimation Facial expression analysis Audio-visual speech recognition 40
40 Deformable Templates 41 cv:hci Computer Vision for Human-Computer Interaction Research Group, Universität Karlsruhe (TH)
41 Deformable Templates (Yuille et al.) Hand-crafted model to find eyes, using a combination of parametrised circles and arcs Energy function is defined Links edges, peaks, valleys in the image intensity to the properties of the template Model parameters are altered in order to minimize energy function Template with 11 parameters A.L Yuille, D.S. Cohen, P.W. Hallinan, Feature extraction from faces using deformable templates, Computer Vision Pattern Recognition
42 The Eye Template Circle of radius r, centered at x c Boundary attracted to edges Interior attracted to valleys (low image intensities) Bounding contour Two paraboloid sections, center x e Two points, centers of the whites X e lies at center, θ: eye orientation i Attracted to peaks Regions between bounding contour and iris Attracted t to large intensity it values Linked together through forces: Encourage x c and x e to be close together th Make width of the eye ca. 4 times the iris radius want the centers of the whites roughly at eye center 43
43 Energy Function Complete function E C = Valley potential E v : Integral over internal of the circle Edge potential E e Integral over boundaries of circle and parabolae Image potentials E i Minimize total brightness inside circle Maximize it between circle and parabolae Peak potential E p Points should lie within the white of the eye Internal potential E internal Enforce reasonable model parameters Gradient descent used for minimization Energy give a goodness of fit measure 44
44 Minimization Algorithm has several epochs Different values at each epoch for the individual coefficients (c i and k i ) E.g. high h coefficients i for valley forces initially i i will pull the template to the eye Increase intensity and edges forces later, etc. fine tuning Good initial coefficients c i and k i needed Good initial starting point needed Template has to lie over the eye 45
45 Examples Several iterations of eye fitting Same approach applied to lips 46 cv:hci Computer Vision for Human-Computer Interaction Research Group, Universität Karlsruhe (TH)
46 Other usage Fitting lip-models Model-parameters can be used for audio-visual speech recognition Fitting an ellipsoid head model Maximizes edges along ellipse contour and skin colored pixel inside ellipse See face detection lecture I 47
47 Summary: Deformable Templates Can be used to fit a detailed model E.g. eyes or lips thus recovering the exact position of these facial features Uses a-priori knowledge about the shape and appearance of the object Hand-tuned parametric model and energy function Needs good initialization Initial template has to lie above the eye already Might be combined with other more imprecise localization approaches (Viola&Jones, Integral Projection, etc.) 48
48 Approaches using Gabor Wavelets 49 cv:hci Computer Vision for Human-Computer Interaction Research Group, Universität Karlsruhe (TH)
49 Gabor wavelet transformation Input image Training stage (construction of templates) Preparation of the image patches The image patches are transformed by Gabor wavelet transformation. Scan and crop the image Gabor wavelet transformation Calculate the difference between the cropped image and templates Find the position where the difference is minimal 50
50 Gabor wavelet transformation (GWT) Gabor kernels are controlled by the scale v and orientation u u orientation Ou, v ( x, y) = I( x, y) ψ u, v ( x, y) v scale Output of GWT O u, v ( x, y ) is defined as the convolution of an input image I ( x, y) and the Gabor kernel ψ u, v( x, y) Where x and y mean the position GWT can be considered to be a filter that emphasizes the scale and direction of an image 51
51 Facial feature vector with Gabor wavelet transformation (GWT) O u, v ( x, y) = I( x, y) ψ u, v ( x, y) Typically, multiple scales u and orientations v are used. Therefore O ( x, y) ) becomes a high dimensional vector. O u, v y Techniques to reduce the dimension are applied (such as PCA). 52
52 Gabor wavelet representation of a face image At 5 different scales and 8 different orientations. orientation ti scale 53 cv:hci Computer Vision for Human-Computer Interaction Research Group, Universität Karlsruhe (TH)
53 Elastic Bunch Graphs (EBG) A Jet : is a set of 40 complex Gabor wavelet coefficients obtained for one image point A graph consists of N facial landmark points (nodes) nodes are labelled with jets edges are labelled with distance vectors A bunch graph includes different jets for different poses and appearances (e.g. closed eye, open eye,...) L.Wiskott et al., Face recognition by elastic bunch graph matching, IEEE Trans. on PAMI, 19(7): ,
54 Gabor filters 2D Gabor filter Spatial domain Orientation Scale 55 cv:hci Computer Vision for Human-Computer Interaction Research Group, Universität Karlsruhe (TH)
55 Face Modeling with EBGs Matching a Face Bunch Graph (FBG) is done by maximizing a graph similarity. It depends on the jet similarities and topography. 56 cv:hci Computer Vision for Human-Computer Interaction Research Group, Universität Karlsruhe (TH)
56 Summary Approaches Viola & Jones to find landmarks Eigenspace-matching to find landmarks Integral projection plus geometric constraints Gabor Wavelets to find landmarks Elastic network to imply geometric constraints ( Elastic Bunch Graph Matching, EBGM) Statistical appearance models Model shape and texture (using PCA) Model fitted to image delivers positions of landmarks Active Shape Model (ASM) / Active Appearance Model (AAM) 3D Morphable Model (Blanz et al.) Deformabel Models (Yuille et al.) Define a parametrized model of an eye (often also used for lips) Specific forces / energy function to fit the model to an image Most of these approaches involve the minimization of some energy function EBGM, ASM, AAM, 3D Morph. Model Gradient descent search 57
57 References L.Wiskott et al., Face recognition by elastic bunch graph matching, IEEE Trans. on PAMI, 19(7): , 1997 A.L Yuille, D.S. Cohen, P.W. Hallinan, Feature extraction from faces using deformable templates, Computer Vision Pattern Recognition,1989 T.F. Cootes and C.J. Taylor, Statistical Models of Appearance for Computer Vision, Technical Report (draft), Univ. of Manchester T.F. Cootes, G.J. Edwards, C.J. Taylor, Active Appearance Models, European Conf. on Computer Vision, Vol. 2, pp , Springer 1998 ci cv:hc 58
Active Appearance Models
Active Appearance Models Edwards, Taylor, and Cootes Presented by Bryan Russell Overview Overview of Appearance Models Combined Appearance Models Active Appearance Model Search Results Constrained Active
More informationLOCAL APPEARANCE BASED FACE RECOGNITION USING DISCRETE COSINE TRANSFORM
LOCAL APPEARANCE BASED FACE RECOGNITION USING DISCRETE COSINE TRANSFORM Hazim Kemal Ekenel, Rainer Stiefelhagen Interactive Systems Labs, University of Karlsruhe Am Fasanengarten 5, 76131, Karlsruhe, Germany
More informationActive Wavelet Networks for Face Alignment
Active Wavelet Networks for Face Alignment Changbo Hu, Rogerio Feris, Matthew Turk Dept. Computer Science, University of California, Santa Barbara {cbhu,rferis,mturk}@cs.ucsb.edu Abstract The active appearance
More informationFACE RECOGNITION USING INDEPENDENT COMPONENT
Chapter 5 FACE RECOGNITION USING INDEPENDENT COMPONENT ANALYSIS OF GABORJET (GABORJET-ICA) 5.1 INTRODUCTION PCA is probably the most widely used subspace projection technique for face recognition. A major
More informationGeneric Face Alignment Using an Improved Active Shape Model
Generic Face Alignment Using an Improved Active Shape Model Liting Wang, Xiaoqing Ding, Chi Fang Electronic Engineering Department, Tsinghua University, Beijing, China {wanglt, dxq, fangchi} @ocrserv.ee.tsinghua.edu.cn
More informationDISTANCE MAPS: A ROBUST ILLUMINATION PREPROCESSING FOR ACTIVE APPEARANCE MODELS
DISTANCE MAPS: A ROBUST ILLUMINATION PREPROCESSING FOR ACTIVE APPEARANCE MODELS Sylvain Le Gallou*, Gaspard Breton*, Christophe Garcia*, Renaud Séguier** * France Telecom R&D - TECH/IRIS 4 rue du clos
More informationEnhanced Active Shape Models with Global Texture Constraints for Image Analysis
Enhanced Active Shape Models with Global Texture Constraints for Image Analysis Shiguang Shan, Wen Gao, Wei Wang, Debin Zhao, Baocai Yin Institute of Computing Technology, Chinese Academy of Sciences,
More information3D Active Appearance Model for Aligning Faces in 2D Images
3D Active Appearance Model for Aligning Faces in 2D Images Chun-Wei Chen and Chieh-Chih Wang Abstract Perceiving human faces is one of the most important functions for human robot interaction. The active
More informationAutomatic Modelling Image Represented Objects Using a Statistic Based Approach
Automatic Modelling Image Represented Objects Using a Statistic Based Approach Maria João M. Vasconcelos 1, João Manuel R. S. Tavares 1,2 1 FEUP Faculdade de Engenharia da Universidade do Porto 2 LOME
More informationA face recognition system based on local feature analysis
A face recognition system based on local feature analysis Stefano Arca, Paola Campadelli, Raffaella Lanzarotti Dipartimento di Scienze dell Informazione Università degli Studi di Milano Via Comelico, 39/41
More informationFace Alignment Across Large Poses: A 3D Solution
Face Alignment Across Large Poses: A 3D Solution Outline Face Alignment Related Works 3D Morphable Model Projected Normalized Coordinate Code Network Structure 3D Image Rotation Performance on Datasets
More informationA Comparative Evaluation of Active Appearance Model Algorithms
A Comparative Evaluation of Active Appearance Model Algorithms T.F. Cootes, G. Edwards and C.J. Taylor Dept. Medical Biophysics, Manchester University, UK tcootes@server1.smb.man.ac.uk Abstract An Active
More informationFace Alignment Under Various Poses and Expressions
Face Alignment Under Various Poses and Expressions Shengjun Xin and Haizhou Ai Computer Science and Technology Department, Tsinghua University, Beijing 100084, China ahz@mail.tsinghua.edu.cn Abstract.
More informationREAL-TIME FACE SWAPPING IN VIDEO SEQUENCES: MAGIC MIRROR
REAL-TIME FACE SWAPPING IN VIDEO SEQUENCES: MAGIC MIRROR Nuri Murat Arar1, Fatma Gu ney1, Nasuh Kaan Bekmezci1, Hua Gao2 and Hazım Kemal Ekenel1,2,3 1 Department of Computer Engineering, Bogazici University,
More informationOccluded Facial Expression Tracking
Occluded Facial Expression Tracking Hugo Mercier 1, Julien Peyras 2, and Patrice Dalle 1 1 Institut de Recherche en Informatique de Toulouse 118, route de Narbonne, F-31062 Toulouse Cedex 9 2 Dipartimento
More informationImage Coding with Active Appearance Models
Image Coding with Active Appearance Models Simon Baker, Iain Matthews, and Jeff Schneider CMU-RI-TR-03-13 The Robotics Institute Carnegie Mellon University Abstract Image coding is the task of representing
More informationColorado School of Mines. Computer Vision. Professor William Hoff Dept of Electrical Engineering &Computer Science.
Professor William Hoff Dept of Electrical Engineering &Computer Science http://inside.mines.edu/~whoff/ 1 Statistical Models for Shape and Appearance Note some material for these slides came from Algorithms
More informationActive Appearance Models
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, VOL. 23, NO. 6, JUNE 2001 681 Active Appearance Models Timothy F. Cootes, Gareth J. Edwards, and Christopher J. Taylor AbstractÐWe describe
More informationA Bayesian Model for Extracting Facial Features
A Bayesian Model for Extracting Facial Features Zhong Xue d,stanz.li 1,JuweiLu n, Eam Khwang Teoh d d School of EEE, Nanyang Technological University, Singapore 639798 1 Microsoft Research China, No.49
More informationFace Alignment Using Statistical Models and Wavelet Features
Face Alignment Using Statistical Models and Wavelet Features Feng Jiao 1*, Stan Li, Heung-Yeung Shum, Dale Schuurmans 1 1 Department of Computer Science, University of Waterloo Waterloo, Canada Microsoft
More informationProbabilistic Facial Feature Extraction Using Joint Distribution of Location and Texture Information
Probabilistic Facial Feature Extraction Using Joint Distribution of Location and Texture Information Mustafa Berkay Yilmaz, Hakan Erdogan, Mustafa Unel Sabanci University, Faculty of Engineering and Natural
More information22 October, 2012 MVA ENS Cachan. Lecture 5: Introduction to generative models Iasonas Kokkinos
Machine Learning for Computer Vision 1 22 October, 2012 MVA ENS Cachan Lecture 5: Introduction to generative models Iasonas Kokkinos Iasonas.kokkinos@ecp.fr Center for Visual Computing Ecole Centrale Paris
More informationIn Between 3D Active Appearance Models and 3D Morphable Models
In Between 3D Active Appearance Models and 3D Morphable Models Jingu Heo and Marios Savvides Biometrics Lab, CyLab Carnegie Mellon University Pittsburgh, PA 15213 jheo@cmu.edu, msavvid@ri.cmu.edu Abstract
More informationIMPROVED FACE RECOGNITION USING ICP TECHNIQUES INCAMERA SURVEILLANCE SYSTEMS. Kirthiga, M.E-Communication system, PREC, Thanjavur
IMPROVED FACE RECOGNITION USING ICP TECHNIQUES INCAMERA SURVEILLANCE SYSTEMS Kirthiga, M.E-Communication system, PREC, Thanjavur R.Kannan,Assistant professor,prec Abstract: Face Recognition is important
More informationHUMAN S FACIAL PARTS EXTRACTION TO RECOGNIZE FACIAL EXPRESSION
HUMAN S FACIAL PARTS EXTRACTION TO RECOGNIZE FACIAL EXPRESSION Dipankar Das Department of Information and Communication Engineering, University of Rajshahi, Rajshahi-6205, Bangladesh ABSTRACT Real-time
More informationAnnouncements. Recognition I. Gradient Space (p,q) What is the reflectance map?
Announcements I HW 3 due 12 noon, tomorrow. HW 4 to be posted soon recognition Lecture plan recognition for next two lectures, then video and motion. Introduction to Computer Vision CSE 152 Lecture 17
More informationFacial Feature Points Tracking Based on AAM with Optical Flow Constrained Initialization
Journal of Pattern Recognition Research 7 (2012) 72-79 Received Oct 24, 2011. Revised Jan 16, 2012. Accepted Mar 2, 2012. Facial Feature Points Tracking Based on AAM with Optical Flow Constrained Initialization
More informationFace Recognition At-a-Distance Based on Sparse-Stereo Reconstruction
Face Recognition At-a-Distance Based on Sparse-Stereo Reconstruction Ham Rara, Shireen Elhabian, Asem Ali University of Louisville Louisville, KY {hmrara01,syelha01,amali003}@louisville.edu Mike Miller,
More informationFace Recognition using Rectangular Feature
Face Recognition using Rectangular Feature Sanjay Pagare, Dr. W. U. Khan Computer Engineering Department Shri G.S. Institute of Technology and Science Indore Abstract- Face recognition is the broad area
More informationCHAPTER 5 GLOBAL AND LOCAL FEATURES FOR FACE RECOGNITION
122 CHAPTER 5 GLOBAL AND LOCAL FEATURES FOR FACE RECOGNITION 5.1 INTRODUCTION Face recognition, means checking for the presence of a face from a database that contains many faces and could be performed
More information2013, IJARCSSE All Rights Reserved Page 213
Volume 3, Issue 9, September 2013 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com International
More informationVisuelle Perzeption für Mensch- Maschine Schnittstellen
Visuelle Perzeption für Mensch- Maschine Schnittstellen Vorlesung, WS 2009 Prof. Dr. Rainer Stiefelhagen Dr. Edgar Seemann Institut für Anthropomatik Universität Karlsruhe (TH) http://cvhci.ira.uka.de
More informationFeature Detection and Tracking with Constrained Local Models
Feature Detection and Tracking with Constrained Local Models David Cristinacce and Tim Cootes Dept. Imaging Science and Biomedical Engineering University of Manchester, Manchester, M3 9PT, U.K. david.cristinacce@manchester.ac.uk
More informationTexture Features in Facial Image Analysis
Texture Features in Facial Image Analysis Matti Pietikäinen and Abdenour Hadid Machine Vision Group Infotech Oulu and Department of Electrical and Information Engineering P.O. Box 4500, FI-90014 University
More informationFace Recognition Using Active Appearance Models
Face Recognition Using Active Appearance Models G.J. Edwards, T.F. Cootes, and C.J. Taylor Wolfson Image Analysis Unit, Department of Medical Biophysics, University of Manchester, Manchester M13 9PT, U.K.
More informationEnhance ASMs Based on AdaBoost-Based Salient Landmarks Localization and Confidence-Constraint Shape Modeling
Enhance ASMs Based on AdaBoost-Based Salient Landmarks Localization and Confidence-Constraint Shape Modeling Zhiheng Niu 1, Shiguang Shan 2, Xilin Chen 1,2, Bingpeng Ma 2,3, and Wen Gao 1,2,3 1 Department
More informationDisguised Face Identification (DFI) with Facial KeyPoints using Spatial Fusion Convolutional Network. Nathan Sun CIS601
Disguised Face Identification (DFI) with Facial KeyPoints using Spatial Fusion Convolutional Network Nathan Sun CIS601 Introduction Face ID is complicated by alterations to an individual s appearance Beard,
More informationActive Shape Models - 'Smart Snakes'
Active Shape Models - 'Smart Snakes' T.F.Cootes and C.J.Taylor Department of Medical Biophysics University of Manchester Oxford Road Manchester M13 9PT email: bim@wiau.mb.man.ac.uk Abstract We describe
More informationUnderstanding Faces. Detection, Recognition, and. Transformation of Faces 12/5/17
Understanding Faces Detection, Recognition, and 12/5/17 Transformation of Faces Lucas by Chuck Close Chuck Close, self portrait Some slides from Amin Sadeghi, Lana Lazebnik, Silvio Savarese, Fei-Fei Li
More informationHead Frontal-View Identification Using Extended LLE
Head Frontal-View Identification Using Extended LLE Chao Wang Center for Spoken Language Understanding, Oregon Health and Science University Abstract Automatic head frontal-view identification is challenging
More informationImage Variant Face Recognition System
Image Variant Face Recognition System Miss. Swati. B. Memane 1 Assistant Professor 1 Electronics & Telecommunication Department 1 SNJB S COE, Chandwad, India Abstract: Biometrics is an automatic method
More informationApplications Video Surveillance (On-line or off-line)
Face Face Recognition: Dimensionality Reduction Biometrics CSE 190-a Lecture 12 CSE190a Fall 06 CSE190a Fall 06 Face Recognition Face is the most common biometric used by humans Applications range from
More informationTRACKING OF FACIAL FEATURE POINTS BY COMBINING SINGULAR TRACKING RESULTS WITH A 3D ACTIVE SHAPE MODEL
TRACKING OF FACIAL FEATURE POINTS BY COMBINING SINGULAR TRACKING RESULTS WITH A 3D ACTIVE SHAPE MODEL Moritz Kaiser, Dejan Arsić, Shamik Sural and Gerhard Rigoll Technische Universität München, Arcisstr.
More informationThe Template Update Problem
The Template Update Problem Iain Matthews, Takahiro Ishikawa, and Simon Baker The Robotics Institute Carnegie Mellon University Abstract Template tracking dates back to the 1981 Lucas-Kanade algorithm.
More informationA GENERIC FACE REPRESENTATION APPROACH FOR LOCAL APPEARANCE BASED FACE VERIFICATION
A GENERIC FACE REPRESENTATION APPROACH FOR LOCAL APPEARANCE BASED FACE VERIFICATION Hazim Kemal Ekenel, Rainer Stiefelhagen Interactive Systems Labs, Universität Karlsruhe (TH) 76131 Karlsruhe, Germany
More informationFace Detection and Recognition in an Image Sequence using Eigenedginess
Face Detection and Recognition in an Image Sequence using Eigenedginess B S Venkatesh, S Palanivel and B Yegnanarayana Department of Computer Science and Engineering. Indian Institute of Technology, Madras
More informationFace Alignment Using Active Shape Model And Support Vector Machine
Face Alignment Using Active Shape Model And Support Vector Machine Le Hoang Thai Department of Computer Science University of Science Hochiminh City, 70000, VIETNAM Vo Nhat Truong Faculty/Department/Division
More informationRobust Face Alignment Based on Hierarchical Classifier Network
Robust Face Alignment Based on Hierarchical Classifier Network Li Zhang 1, Haizhou Ai 1, and Shihong Lao 2 1 Department of Computer Science, Tsinghua University, Beiing 0084, China 2 Sensing and Control
More informationAn Adaptive Eigenshape Model
An Adaptive Eigenshape Model Adam Baumberg and David Hogg School of Computer Studies University of Leeds, Leeds LS2 9JT, U.K. amb@scs.leeds.ac.uk Abstract There has been a great deal of recent interest
More informationFace View Synthesis Across Large Angles
Face View Synthesis Across Large Angles Jiang Ni and Henry Schneiderman Robotics Institute, Carnegie Mellon University, Pittsburgh, PA 1513, USA Abstract. Pose variations, especially large out-of-plane
More informationFacial Feature Extraction Based On FPD and GLCM Algorithms
Facial Feature Extraction Based On FPD and GLCM Algorithms Dr. S. Vijayarani 1, S. Priyatharsini 2 Assistant Professor, Department of Computer Science, School of Computer Science and Engineering, Bharathiar
More informationA Real Time Facial Expression Classification System Using Local Binary Patterns
A Real Time Facial Expression Classification System Using Local Binary Patterns S L Happy, Anjith George, and Aurobinda Routray Department of Electrical Engineering, IIT Kharagpur, India Abstract Facial
More informationAAM Based Facial Feature Tracking with Kinect
BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 15, No 3 Sofia 2015 Print ISSN: 1311-9702; Online ISSN: 1314-4081 DOI: 10.1515/cait-2015-0046 AAM Based Facial Feature Tracking
More informationSelection of Location, Frequency and Orientation Parameters of 2D Gabor Wavelets for Face Recognition
Selection of Location, Frequency and Orientation Parameters of 2D Gabor Wavelets for Face Recognition Berk Gökberk, M.O. İrfanoğlu, Lale Akarun, and Ethem Alpaydın Boğaziçi University, Department of Computer
More informationImage Processing. Image Features
Image Processing Image Features Preliminaries 2 What are Image Features? Anything. What they are used for? Some statements about image fragments (patches) recognition Search for similar patches matching
More informationAn Automatic Face Recognition System in the Near Infrared Spectrum
An Automatic Face Recognition System in the Near Infrared Spectrum Shuyan Zhao and Rolf-Rainer Grigat Technical University Hamburg Harburg Vision Systems, 4-08/1 Harburger Schloßstr 20 21079 Hamburg, Germany
More informationAutomatic Construction of Active Appearance Models as an Image Coding Problem
Automatic Construction of Active Appearance Models as an Image Coding Problem Simon Baker, Iain Matthews, and Jeff Schneider The Robotics Institute Carnegie Mellon University Pittsburgh, PA 1213 Abstract
More informationSnakes, level sets and graphcuts. (Deformable models)
INSTITUTE OF INFORMATION AND COMMUNICATION TECHNOLOGIES BULGARIAN ACADEMY OF SCIENCE Snakes, level sets and graphcuts (Deformable models) Centro de Visión por Computador, Departament de Matemàtica Aplicada
More informationFace Detection Using Convolutional Neural Networks and Gabor Filters
Face Detection Using Convolutional Neural Networks and Gabor Filters Bogdan Kwolek Rzeszów University of Technology W. Pola 2, 35-959 Rzeszów, Poland bkwolek@prz.rzeszow.pl Abstract. This paper proposes
More informationBinary Principal Component Analysis
1 Binary Principal Component Analysis Feng Tang and Hai Tao University of California, Santa Cruz tang tao@soe.ucsc.edu Abstract Efficient and compact representation of images is a fundamental problem in
More informationDigital Vision Face recognition
Ulrik Söderström ulrik.soderstrom@tfe.umu.se 27 May 2007 Digital Vision Face recognition 1 Faces Faces are integral to human interaction Manual facial recognition is already used in everyday authentication
More informationNonrigid Surface Modelling. and Fast Recovery. Department of Computer Science and Engineering. Committee: Prof. Leo J. Jia and Prof. K. H.
Nonrigid Surface Modelling and Fast Recovery Zhu Jianke Supervisor: Prof. Michael R. Lyu Committee: Prof. Leo J. Jia and Prof. K. H. Wong Department of Computer Science and Engineering May 11, 2007 1 2
More informationClassification of Face Images for Gender, Age, Facial Expression, and Identity 1
Proc. Int. Conf. on Artificial Neural Networks (ICANN 05), Warsaw, LNCS 3696, vol. I, pp. 569-574, Springer Verlag 2005 Classification of Face Images for Gender, Age, Facial Expression, and Identity 1
More informationRobust facial feature tracking under varying face pose and facial expression
Pattern Recognition 40 (2007) 3195 3208 wwwelseviercom/locate/pr Robust facial feature tracking under varying face pose and facial expression Yan Tong a, Yang Wang b, Zhiwei Zhu c, Qiang Ji a, a Department
More informationOn the Dimensionality of Deformable Face Models
On the Dimensionality of Deformable Face Models CMU-RI-TR-06-12 Iain Matthews, Jing Xiao, and Simon Baker The Robotics Institute Carnegie Mellon University 5000 Forbes Avenue Pittsburgh, PA 15213 Abstract
More informationA Model Based Approach for Expressions Invariant Face Recognition
A Model Based Approach for Expressions Invariant Face Recognition Zahid Riaz, Christoph Mayer, Matthias Wimmer, Michael Beetz, and Bernd Radig Department of Informatics, Technische Universität München
More informationFace Alignment with Part-Based Modeling
KAZEMI, SULLIVAN: FACE ALIGNMENT WITH PART-BASED MODELING 1 Face Alignment with Part-Based Modeling Vahid Kazemi vahidk@nada.kth.se Josephine Sullivan sullivan@nada.kth.se CVAP KTH Institute of Technology
More informationvariations labeled graphs jets Gabor-wavelet transform
Abstract 1 For a computer vision system, the task of recognizing human faces from single pictures is made difficult by variations in face position, size, expression, and pose (front, profile,...). We present
More informationSparse Shape Registration for Occluded Facial Feature Localization
Shape Registration for Occluded Facial Feature Localization Fei Yang, Junzhou Huang and Dimitris Metaxas Abstract This paper proposes a sparsity driven shape registration method for occluded facial feature
More informationEye Detection by Haar wavelets and cascaded Support Vector Machine
Eye Detection by Haar wavelets and cascaded Support Vector Machine Vishal Agrawal B.Tech 4th Year Guide: Simant Dubey / Amitabha Mukherjee Dept of Computer Science and Engineering IIT Kanpur - 208 016
More informationFace Recognition using Principle Component Analysis, Eigenface and Neural Network
Face Recognition using Principle Component Analysis, Eigenface and Neural Network Mayank Agarwal Student Member IEEE Noida,India mayank.agarwal@ieee.org Nikunj Jain Student Noida,India nikunj262@gmail.com
More informationAn Automatic Face Identification System Using Flexible Appearance Models
An Automatic Face Identification System Using Flexible Appearance Models A. Lanitis, C.J.Taylor and T.F.Cootes Dpt. of Medical Biophysics, University of Manchester email: lan@wiau.mb.man.ac.uk We describe
More informationFace Tracking. Synonyms. Definition. Main Body Text. Amit K. Roy-Chowdhury and Yilei Xu. Facial Motion Estimation
Face Tracking Amit K. Roy-Chowdhury and Yilei Xu Department of Electrical Engineering, University of California, Riverside, CA 92521, USA {amitrc,yxu}@ee.ucr.edu Synonyms Facial Motion Estimation Definition
More informationHand Gesture Extraction by Active Shape Models
Hand Gesture Extraction by Active Shape Models Nianjun Liu, Brian C. Lovell School of Information Technology and Electrical Engineering The University of Queensland, Brisbane 4072, Australia National ICT
More informationHaresh D. Chande #, Zankhana H. Shah *
Illumination Invariant Face Recognition System Haresh D. Chande #, Zankhana H. Shah * # Computer Engineering Department, Birla Vishvakarma Mahavidyalaya, Gujarat Technological University, India * Information
More informationIntensity-Depth Face Alignment Using Cascade Shape Regression
Intensity-Depth Face Alignment Using Cascade Shape Regression Yang Cao 1 and Bao-Liang Lu 1,2 1 Center for Brain-like Computing and Machine Intelligence Department of Computer Science and Engineering Shanghai
More informationFacial Recognition Using Active Shape Models, Local Patches and Support Vector Machines
Facial Recognition Using Active Shape Models, Local Patches and Support Vector Machines Utsav Prabhu ECE Department Carnegie Mellon University 5000 Forbes Avenue Pittsburgh, PA-15213 uprabhu@andrew.cmu.edu
More informationA Comparative Study of Local Matching Approach for Face Recognition
A Comparative Study of Local Matching Approach for Face Recognition Jie ZOU, Member, IEEE, Qiang JI, Senior Member, IEEE, and George NAGY, Fellow, IEEE Abstract In contrast to holistic methods, local matching
More informationCross-pose Facial Expression Recognition
Cross-pose Facial Expression Recognition Abstract In real world facial expression recognition (FER) applications, it is not practical for a user to enroll his/her facial expressions under different pose
More informationRobust Facial Feature Detection for Registration
Robust Facial Feature Detection for Registration Taher KHADHRAOUI khadhra.th@gmail.com Fouazi BENZARTI benzartif@yahoo.fr Hamid AMIRI hamidlamiri@yahoo.com Abstract Face image analysis, in the context
More informationLocating Salient Object Features
Locating Salient Object Features K.N.Walker, T.F.Cootes and C.J.Taylor Dept. Medical Biophysics, Manchester University, UK knw@sv1.smb.man.ac.uk Abstract We present a method for locating salient object
More informationApplying Synthetic Images to Learning Grasping Orientation from Single Monocular Images
Applying Synthetic Images to Learning Grasping Orientation from Single Monocular Images 1 Introduction - Steve Chuang and Eric Shan - Determining object orientation in images is a well-established topic
More informationStatistical Models of Face Images - Improving Specificity
Statistical Models of Face Images - Improving Specificity G.J. Edwards, A. Lanitis, C.J. Taylor, T. F. Cootes Department of Medical Biophysics University of Manchester Oxford Road, Manchester, M13 9PT,
More informationFacial Expression Recognition Using Non-negative Matrix Factorization
Facial Expression Recognition Using Non-negative Matrix Factorization Symeon Nikitidis, Anastasios Tefas and Ioannis Pitas Artificial Intelligence & Information Analysis Lab Department of Informatics Aristotle,
More informationMedical Image Analysis Active Shape Models
Medical Image Analysis Active Shape Models Mauricio Reyes, Ph.D. mauricio.reyes@istb.unibe.ch ISTB - Institute for Surgical Technology and Biomechanics University of Bern Lecture Overview! Statistical
More informationElliptical Head Tracker using Intensity Gradients and Texture Histograms
Elliptical Head Tracker using Intensity Gradients and Texture Histograms Sriram Rangarajan, Dept. of Electrical and Computer Engineering, Clemson University, Clemson, SC 29634 srangar@clemson.edu December
More informationFace Re-Lighting from a Single Image under Harsh Lighting Conditions
Face Re-Lighting from a Single Image under Harsh Lighting Conditions Yang Wang 1, Zicheng Liu 2, Gang Hua 3, Zhen Wen 4, Zhengyou Zhang 2, Dimitris Samaras 5 1 The Robotics Institute, Carnegie Mellon University,
More informationIllumination Invariant Face Alignment Using Multi-band Active Appearance Model
Illumination Invariant Face Alignment Using Multi-band Active Appearance Model Fatih Kahraman 1 and Muhittin Gökmen 2 1 Istanbul Technical University, Institute of Informatics, Computer Science, 80626
More informationGaze interaction (2): models and technologies
Gaze interaction (2): models and technologies Corso di Interazione uomo-macchina II Prof. Giuseppe Boccignone Dipartimento di Scienze dell Informazione Università di Milano boccignone@dsi.unimi.it http://homes.dsi.unimi.it/~boccignone/l
More informationSegmentation and Tracking of Partial Planar Templates
Segmentation and Tracking of Partial Planar Templates Abdelsalam Masoud William Hoff Colorado School of Mines Colorado School of Mines Golden, CO 800 Golden, CO 800 amasoud@mines.edu whoff@mines.edu Abstract
More informationDisguised Face Identification Based Gabor Feature and SVM Classifier
Disguised Face Identification Based Gabor Feature and SVM Classifier KYEKYUNG KIM, SANGSEUNG KANG, YUN KOO CHUNG and SOOYOUNG CHI Department of Intelligent Cognitive Technology Electronics and Telecommunications
More informationPose Normalization via Learned 2D Warping for Fully Automatic Face Recognition
A ASTHANA ET AL: POSE NORMALIZATION VIA LEARNED D WARPING 1 Pose Normalization via Learned D Warping for Fully Automatic Face Recognition Akshay Asthana 1, aasthana@rsiseanueduau Michael J Jones 1 and
More informationFace detection and recognition. Many slides adapted from K. Grauman and D. Lowe
Face detection and recognition Many slides adapted from K. Grauman and D. Lowe Face detection and recognition Detection Recognition Sally History Early face recognition systems: based on features and distances
More informationTowards automatic annotation of Sign Language dictionary corpora
Towards automatic annotation of Sign Language dictionary corpora Marek Hrúz Zdeněk Krňoul Pavel Campr Luděk Müller Univ. of West Bohemia, Faculty of Applied Sciences, Dept. of Cybernetics Univerzitní 8,
More informationFace Recognition with Local Binary Patterns
Face Recognition with Local Binary Patterns Bachelor Assignment B.K. Julsing University of Twente Department of Electrical Engineering, Mathematics & Computer Science (EEMCS) Signals & Systems Group (SAS)
More informationMORPH-II: Feature Vector Documentation
MORPH-II: Feature Vector Documentation Troy P. Kling NSF-REU Site at UNC Wilmington, Summer 2017 1 MORPH-II Subsets Four different subsets of the MORPH-II database were selected for a wide range of purposes,
More informationFacePerf: Benchmarks for Face Recognition Algorithms
FacePerf: Benchmarks for Face Recognition Algorithms David S. Bolme, Michelle Strout, and J. Ross Beveridge Colorado State University Fort Collins, Colorado 80523-1873 Email: {bolme,ross,mstrout}@cs.colostate.edu
More information2D vs. 3D Deformable Face Models: Representational Power, Construction, and Real-Time Fitting
2D vs. 3D Deformable Face Models: Representational Power, Construction, and Real-Time Fitting Iain Matthews, Jing Xiao, and Simon Baker The Robotics Institute, Carnegie Mellon University Epsom PAL, Epsom
More informationFacial Expression Recognition
Facial Expression Recognition YING SHEN SSE, TONGJI UNIVERSITY Facial expression recognition Page 1 Outline Introduction Facial expression recognition Appearance-based vs. model based Active appearance
More informationFace analysis : identity vs. expressions
Face analysis : identity vs. expressions Hugo Mercier 1,2 Patrice Dalle 1 1 IRIT - Université Paul Sabatier 118 Route de Narbonne, F-31062 Toulouse Cedex 9, France 2 Websourd 3, passage André Maurois -
More information