SlideShare a Scribd company logo
3D DYNAMIC FACIAL SEQUENCES ANALYSIS
FOR FACE RECOGNITION AND EMOTION
DETECTION
PhD Candidate: Taleb ALASHKAR
Supervisor: Prof. Mohamed DAOUDI
Co-Supervisor: Dr. Boulbaba BEN AMOR
1
Taleb ALASHKAR PhD Defense 2-Nov-2015
WHY FACE ANALYSIS?
?
DB
ID: 15081986
Identity Recognition
Facial Expressions
29252212
Age Estimation
Physical State Monitoring
FatiguePain
AngrySurprisedHappy
WHY 3D FACE?
Illumination
Pose
3D
2D
WHY 3D DYNAMIC?
3D static
3D Dynamic
vs
vs
Year
….
22
MOTIVATION AND CHALLENGES
 Motivation to 4D (3D+t) Face Analysis
 Robustness to illumination changes and pose variations
 Availability of cost-effective (Kinect-like) and high
resolution (Di4D) 3D dynamic sensors
 Richness in shape and deformation
 Challenges of 4D Face Analysis
 Noisy data (from acquisition and sensor accuracy)
 Missing data (single-view scanners)
 Volume of data (sequence of 3D meshes)
 Low-resolution frames (Kinect-like sensors)
Compact spatio-temporal representation robust to
noise and missing data wich allows 4D face analysis
3
THESIS CONTRIBUTION
Input
3D Sequences
Subspace
Representation
Trajectory
Representation
Dictionary
Representation
(I) 4D Face Recognition (II) 4D Spontaneous Emotion Detection
Matrix manifold
w
Applications
4
OUTLINE
 4D Face Recognition
 State of the art
 4D face recognition framework
 Experiments and results
 4D Spontaneous Emotion Detection
 State of the art
 Trajectories on Grassmann manifold
 Spontaneous emotional state detection from depth video
 Spontaneous pain detection from 4D high resolution video
 Conclusion and Future Work
5
OUTLINE
 4D Face Recognition
 State of the art
 4D face recognition framework
 Experiments and results
 4D Spontaneous Emotion Detection
 State of the art
 Trajectories on Grassmann manifold
 Spontaneous emotional state detection from depth video
 Spontaneous pain detection from 4D high resolution video
 Conclusion and Future Work
6
FACE RECOGNITION FROM 4D DATA
State of the Art
Frame SetSuper ResolutionSpatio-Temporal
 Low resolution (Kinect)
 Illumination/FE
 Temporal information
 Complex enrollment
(Lie et al., 2013)
 Low resolution (Kinect)
 Constant expression
 Temporal information
 3D frames alignment
(Berretti et al., 2014)(Sun et al., 2010)
One Kinect
frame
3D HR
scanner 77
 Outperforms 2D video/3D static
 Space-time representation
 Time consuming
 Tracking/model adaptation/
conformal mapping/ST HMM
4D FACE RECOGNITION
4D Face Recognition Approach
Data
processing
Training
Test
time
Modeling
Identity
Subspace
Modeling (k-SVD)
Curvature-maps
Extraction
time
Mean
Curvature
Computation
time
?
= Span{ , ,...., }
Dictionary
Classification
Grassmann
Dictionary
Learning
Grassmann
SRC Sparse
Coding
time
time
8
4D FACE RECOGNITION
Where K1 and K2 is the two principle curvatures at each vertex.
Spatial Feature Extraction
 Capture the local facial shape
 Invariant to the scale, rotation and mesh resolution
 Ability to capture the non-rigid facial deformation 9
4D FACE RECOGNITION
Spatio-Temporal Subspace Representation
n×m
k-SVD
3D dynamic original Data
Matrix manifold
Curvature Map
Reshape
Subspace
Representation
k < m
 Compact low dimensional representation
 Robust against noise and missing data
 Availability of geometric statistical tools
Why subspace representation?
1 2 ………... k …. m
10
4D FACE RECOGNITION
Matrix Manifolds1:
 Stiefel manifold
 All possible k-dimensional subspaces n-dimensional space.
 Defined distance on Stiefel given by:
 Grassmann manifold
 It is a quotient space of the Stiefel manifold with an equivalence
constraint:
 X=Y if Span(X)=Span(Y), or
 Exist orthonormal k×k matrix SO(k) w.r.t X=Y*SO(k)
[1]. P.A Absil et al,. “Optimization algorithms on matrix manifolds”, 2008.
11
4D FACE RECOGNITION
Grassmann Manifold Geometry
 Non-linear manifold
 A tangent space can be defined at any point on
the manifold.
 Algorithmic tools to compute the Log and Exp
maps functions.
Distances on Grassmann1
 Canonical Correlation/Principle Angles1
 Geodesic Distance:
[1]. Hamm et al., ICML, 2008.
12
4D FACE RECOGNITION
Statistical Analysis on Grassmann manifold:
p1
p2
Log
Exp
v1
v2Tµ
µ
v3
p3
v
Intrinsic methods
Grassmann Nearest Neighbor (GNN) Classification
Training:
1. Compute karcher mean1 for every subject
in the training data (Gallery).
Testing:
2. Compare the probe with the mean of each
class using one defined distance on
Grassmann.
3. The closest mean to the probe gives the
targeted subject.
[1]. H. Karcher. PAAM, 1977.
1313
4D FACE RECOGNITION
Statistical Analysis on Grassmann manifold:
14
Extrinsic methods1
 Grassmann manifold embedding into linear space
 Less computational time than Intrinsic
Projection mapping
[1]. Harandi et al., CVPR, 2013
14
4D FACE RECOGNITION
Sparse Coding and Dictionary Learning
 Suitable for data with sparse structure
 Learning over-complete rich dictionary
 Robustness against noise and missing data
 Efficient Sparse Representation Classifier (SRC)1
[1]. Wright et al. ,PAMI, 2009
15
4D FACE RECOGNITION
Experimental Results
Database
 Bu4DFE Database1
 101 subjects / 6 expressions (sequence) per subject
 About 100 frames per sequence
Experimental Protocol (Sun et al, 2010)
 60 subjects / sub-sequence of size w=6 / shifting step 3
 Expression Dependent (ED): ½ of the expression training , ½ testing
 Expression Independent (EI): 1 expression training, 5 testing
[1]. Yin et al. , FG, 2008
16
I. Grassmann Nearest Neighbor (GNN) classifier (w=6)
ED performance are better
than EI results
 GNN is based on the mean
for each class (statistical
summary).
4D FACE RECOGNITION
Experimental Results
II. Grassmann Sparse Representation (GSR) classifier (w=6, EI)
Consider the face dynamics improves the recognition performance
in Expression Independent  Dictionary representation
3.1%
17
4D FACE RECOGNITION
18
GSR > GGDA (variant of the GDA)
GSR < Sun et al. (10%) but
- it is computationally much less expensive
- Landmarks free
Experimental Results
III. Grassmann sparse representation (GSR) classifier
GGDA is a variant of Grassmann Discriminant Analysis (proposed in [1]. Harandi et al. , CVPR, 2011.
ST-HMM is the 4D FR approach propose in [2]. Sun et al., IEEE T-Cybernetics, 2010.
Robustness to the temporal
evolution (neutral-apex or
apex-neutral)
1
2
Expression DependentExpression Independent
18
1
4D FACE RECOGNITION
Expression Independent
 Training by 1 vs. training by 5 expressions
- Richness of the dictionary learned
- The sparse representation (code) of a new observation can be
covered efficiently from available atoms (except for surprise)
Experimental Results
IV. Grassmann Sparse Representation (GSR) classifier
9.2%
19
OUTLINE
 4D Face Recognition
 State of the art
 4D face recognition framework
 Experiments and results
 4D Spontaneous Emotion Detection
 State of the art
 Trajectories on Grassmann manifold
 Spontaneous emotional state detection from depth video
 Spontaneous pain detection from 4D high resolution video
 Conclusion and Future Work
20
4D SPONTANEOUS EMOTION DETECTION
Objectives
Proposing early detection framework for
spontaneous emotion from 3D dynamic
sequences in a continuous emotions space.
Challenges:
 Spontaneous emotion of interest detection
 Early emotion detection as soon as possible
 3D (depth/high resolution) video
Arousal-valence chart
21
4D SPONTANEOUS EMOTION DETECTION
22
3D Facial Deformation 3D Feature Tracking
State of the Art
 Global deformation
 Subtle changes
 Nose tip
 Acted FE
(Ben Amor et al., 2014)
Non-Rigid
Deformation
Parameterization facial
Deformation
Local Spatial
Feature Tracking
Landmarks
Tracking
 Global deformation
 Automatic
 Time consuming
 Acted FE
(Sandbach et al., 2011)
 Robust to Noise
 Real time
 landmarks tracking
 Acted FE
(Berretti et al., 2012)
 Robust to noise
 Fast performance
 landmarks tracking
 Acted FE
(Xue et al., 2015)
22
4D SPONTANEOUS EMOTION DETECTION
Trajectories analysis on matrix manifold approach
 Dividing the 3D video into subsequences
 Subspace representation for each subsequence
 Time parameterized trajectories on Matrix manifold
 Temporal evolution through trajectory is computed
 SO-SVM early event classifier applied
23
4D SPONTANEOUS EMOTION DETECTION
Spontaneous emotion detection from depth video
- Upper part of the body vs. the face only
Face vs. Face+ Upper Part
- Depth vs. 2D video data
24
4D SPONTANEOUS EMOTION DETECTION
Spontaneous emotion detection from depth video
 Depth video representation as
trajectory on Grassmann.
Geodesic distances between
successive subspaces of the
trajectory is computed.
 Geometric Motion History (GMH)
gives the temporal evolution of the
depth video.
 SO-SVM1 early event detection is
applied on the GMHs signals.
[1]. Hoai et de la Torre. IJCV ,2014
……....
25
4D SPONTANEOUS EMOTION DETECTION
Experimental Analysis
Database:
The experiments are conducted on
Cam3D Kinect database1 which
contains depth videos for spontaneous
emotions
Protocol:
Two emotions will be detected
(Happiness vs. others and
Thinking/Unsure vs. others).
Targeted videos will be divided into two
halves, for training and testing.
Each emotion of interest will be
concatenated with two different others
randomly to have 100 samples for training
and testing.
[1]. Mahmoud et al., ACII,2011
26
4D SPONTANEOUS EMOTION DETECTION
Evaluation Criteria
True Positive (TP) Rate: is the fraction of
time series that the detector fires during the
event of interest.
False Positive (FP) Rate: is the fraction
of time series that the detector fires before
the event of interest starts
I. ROC Curve: is the function of TPR
against FPR by varying the detection
threshold. Area Under ROC Curve
(AUC)
II. AMOC curve: is to evaluate the
timeliness of detection.
27
4D SPONTANEOUS EMOTION DETECTION
Experimental Analysis
I. Grassmann vs. Stiefel manifold
Happiness detection
experiment
Thinking/unsure detection
experiment
28
4D SPONTANEOUS EMOTION DETECTION
Experimental Analysis
II. Upper part of the body vs. face alone
29
4D SPONTANEOUS EMOTION DETECTION
Physical pain detection from high resolution 4D-faces
 Spontaneous pain detection out of facial expressions.
 3D dynamic high resolution data is available.
 Early detection of pain using SO-SVM framework
30
4D SPONTANEOUS EMOTION DETECTION
Physical pain detection from high resolution 4D-faces
Depth-based Grassmann trajectories
Trajectory representation of the 3D video.
Velocity vectors computed between
successive subspaces.
Local Deformation Histogram (LDH) is
computed.
LDHs is concatenated.
 The beginning and the end of the pain is
defined.
SO-SVM early detection.
1st Component of
the velocity
31
4D SPONTANEOUS EMOTION DETECTION
Physical pain detection from high resolution 4D-faces
3D landmark-based Grassmann trajectories (Baseline)
 3D physical pain video is divided into
subsequences.
 Facial landmarks coordinates (x,y,z) is
used as facial descriptor (83)
 Every subsequence is represented as
subspace.
 Geodesic distance is quantified
between successive subspaces to build
the GMH.
 The beginning and the end of the pain
is defined.
 SO-SVM early detection.
32
4D SPONTANEOUS EMOTION DETECTION
Experimental Analysis
Database:
 BP4D-Spontaneous database1
 41 subjects/ 8 Tasks
 AUs annotation
Protocol:
 28 physical pain videos are used.
 14 for training and 14 for testing.
 2-cross validation is applied.
 The beginning and the end of pain is
determined according to action units
activation formula.
1,2
[1]. Zhang et al., IVCJ, 2014
[2] Prkachin et al., Pain, 2008.
AU4: Brow Lowering
AU6: Cheek raising
AU7: Tightening of eyelids
AU9: Wrinkling of nose
AU10: Raising of upper lip
33
4D SPONTANEOUS EMOTION DETECTION
Experimental Analysis
I. Effect of the smoothing and pose normalization
AUC=0.75
AUC=0.70
AUC=0.63
AUC=0.78
AUC=0.74
AUC=0.70
Geodesicdistance/Normofthevelocity
- Increasing the derivation step
improves the results
- Normalizing the head pose improves
the results
34
4D SPONTANEOUS EMOTION DETECTION
Experimental Analysis
II. Landmarks vs. Depth method
AUC=0.80
AUC=0.78
35
4D SPONTANEOUS EMOTION DETECTION
Experimental Analysis
III. Local Deformation Histogram (LDH) vs. Distances
- - - Distances
- - - LDH
AUC=0.84
AUC=0.80
- - - Distances
- - - LDH
36
OUTLINE
 4D Face Recognition
 State of the art
 4D face recognition framework
 Experiments and results
 4D Spontaneous Emotion Detection
 State of the art
 Trajectories on Grassmann manifold
 Spontaneous emotional state detection from depth video
 Spontaneous pain detection from 4D high resolution video
 Conclusion and Future Work
37
CONCLUSION AND FUTURE WORK
Conclusions
 Common geometric framework with two different
representations
 4D Face Recognition
 Efficient subspace representation for 4D data
 Exploiting the shape and its dynamic improves the results
 Enrich the dictionary improves the results
 4D Emotion Detection
 Modeling 3D video as time-parameterized curves (Trajectories) on
Grassmann manifold.
 Upper part of the body outperforms the face alone.
 Local approach (LDH) outperforms global approach (Distances)
 Coupling geometric features (velocities) with advanced ML techniques
(Early-event detector)
38
CONCLUSION AND FUTURE WORK
Limitations
 Lack of frame-to-frame vertex-level dense correspondence
 Not considering the texture channel (available)
 Limited number of subjects in the DB/lack of spontaneous DB
Perspectives and Future Work
 Dense non-rigid registration/tracking
 Investigating high order derivatives along the trajectories
39
PUBLICATION LIST
Submitted Journal
1. T. Alashkar, B. Ben Amor, M. Daoudi and S. Berretti , “Analyzing Trajectories on
Grassmann Manifolds for Spontaneous Emotion Detection ”, Submitted to IEEE
Transaction on Affective Computing, Sep-2015.
2. T. Alashkar, B. Ben Amor, M. Daoudi and S. Berretti “Modeling Shape Dynamics on
Grassmann Manifolds for 4D Face Recognition”, In preparation.
International Conferences and Workshops
1. T. Alashkar, B. Ben Amor, S. Berretti and M. Daoudi, “Analyzing Trajectories on
Grassmann Manifold for Early Emotion Detection from Depth Videos” in FG
2015.
2. T. Alashkar, B. Ben Amor, M. Daoudi and S. Berretti, “A 3D Dynamic Database for
Unconstrained Face Recognition ” in 3D Body Scanning Technology International
Conference 2014.
3. T. Alashkar, B. Ben Amor, M. Daoudi and S. Berretti, “A Grassmannian Framework
for Face Recognition of 3D Dynamic Sequences with Challenging Conditions ”
in Springer NORDIA Workshop in ECCV 2014.
National Conference
1. T. Alashkar, B. Ben Amor, S. Berretti and M. Daoudi, “Analyse des trajectoires sur
une Grassmannienne pour la détection d’émotions dans des vidéos de
profondeur” in ORASIS 2015.
40
Thank You and You are Welcome
41
Shawrma Taboula Kebba Yabrak
Syrian SweetsNamouraMtabalHommos
Salle: F024

More Related Content

What's hot

Facial emotion recognition
Facial emotion recognitionFacial emotion recognition
Facial emotion recognition
Rahin Patel
 
face detection
face detectionface detection
face detection
Smriti Tikoo
 
Recognition of Partially Occluded Face Using Gradientface and Local Binary Pa...
Recognition of Partially Occluded Face Using Gradientface and Local Binary Pa...Recognition of Partially Occluded Face Using Gradientface and Local Binary Pa...
Recognition of Partially Occluded Face Using Gradientface and Local Binary Pa...
Win Yu
 
Facial expression recognition android application
Facial expression recognition android applicationFacial expression recognition android application
Facial expression recognition android application
Alexander Fernicola
 
Week6 face detection
Week6 face detectionWeek6 face detection
Week6 face detection
Haitham El-Ghareeb
 
Predicting Emotions through Facial Expressions
Predicting Emotions through Facial Expressions  Predicting Emotions through Facial Expressions
Predicting Emotions through Facial Expressions
twinkle singh
 
A comparative review of various approaches for feature extraction in Face rec...
A comparative review of various approaches for feature extraction in Face rec...A comparative review of various approaches for feature extraction in Face rec...
A comparative review of various approaches for feature extraction in Face rec...
Vishnupriya T H
 
J01116164
J01116164J01116164
J01116164
IOSR Journals
 
Face Recognition Human Computer Interaction
Face Recognition Human Computer InteractionFace Recognition Human Computer Interaction
Face Recognition Human Computer Interaction
ines beltaief
 
[Skolkovo Robotics V] Facial Expression Recognition in the Wild
[Skolkovo Robotics V] Facial Expression Recognition in the Wild[Skolkovo Robotics V] Facial Expression Recognition in the Wild
[Skolkovo Robotics V] Facial Expression Recognition in the Wild
Skolkovo Robotics Center
 
Face Recognition (D2L5 2017 UPC Deep Learning for Computer Vision)
Face Recognition (D2L5 2017 UPC Deep Learning for Computer Vision)Face Recognition (D2L5 2017 UPC Deep Learning for Computer Vision)
Face Recognition (D2L5 2017 UPC Deep Learning for Computer Vision)
Universitat Politècnica de Catalunya
 
Face recognition technology
Face recognition technologyFace recognition technology
Face recognition technology
ranjit banshpal
 
Face recognition across non uniform motion blur, illumination, and pose
Face recognition across non uniform motion blur, illumination, and poseFace recognition across non uniform motion blur, illumination, and pose
Face recognition across non uniform motion blur, illumination, and pose
Pvrtechnologies Nellore
 
HUMAN FACE IDENTIFICATION
HUMAN FACE IDENTIFICATION HUMAN FACE IDENTIFICATION
HUMAN FACE IDENTIFICATION
bhupesh lahare
 
Automated Face Detection and Recognition
Automated Face Detection and RecognitionAutomated Face Detection and Recognition
Automated Face Detection and Recognition
Waldir Pimenta
 
Face recognition v1
Face recognition v1Face recognition v1
Face recognition v1
San Kim
 
Face Recognition
Face RecognitionFace Recognition
Face Recognition
Saraj Sadanand
 
Face recognization using artificial nerual network
Face recognization using artificial nerual networkFace recognization using artificial nerual network
Face recognization using artificial nerual network
Dharmesh Tank
 
Criminal Detection System
Criminal Detection SystemCriminal Detection System
Criminal Detection System
Intrader Amit
 
Real time multi face detection using deep learning
Real time multi face detection using deep learningReal time multi face detection using deep learning
Real time multi face detection using deep learning
Reallykul Kuul
 

What's hot (20)

Facial emotion recognition
Facial emotion recognitionFacial emotion recognition
Facial emotion recognition
 
face detection
face detectionface detection
face detection
 
Recognition of Partially Occluded Face Using Gradientface and Local Binary Pa...
Recognition of Partially Occluded Face Using Gradientface and Local Binary Pa...Recognition of Partially Occluded Face Using Gradientface and Local Binary Pa...
Recognition of Partially Occluded Face Using Gradientface and Local Binary Pa...
 
Facial expression recognition android application
Facial expression recognition android applicationFacial expression recognition android application
Facial expression recognition android application
 
Week6 face detection
Week6 face detectionWeek6 face detection
Week6 face detection
 
Predicting Emotions through Facial Expressions
Predicting Emotions through Facial Expressions  Predicting Emotions through Facial Expressions
Predicting Emotions through Facial Expressions
 
A comparative review of various approaches for feature extraction in Face rec...
A comparative review of various approaches for feature extraction in Face rec...A comparative review of various approaches for feature extraction in Face rec...
A comparative review of various approaches for feature extraction in Face rec...
 
J01116164
J01116164J01116164
J01116164
 
Face Recognition Human Computer Interaction
Face Recognition Human Computer InteractionFace Recognition Human Computer Interaction
Face Recognition Human Computer Interaction
 
[Skolkovo Robotics V] Facial Expression Recognition in the Wild
[Skolkovo Robotics V] Facial Expression Recognition in the Wild[Skolkovo Robotics V] Facial Expression Recognition in the Wild
[Skolkovo Robotics V] Facial Expression Recognition in the Wild
 
Face Recognition (D2L5 2017 UPC Deep Learning for Computer Vision)
Face Recognition (D2L5 2017 UPC Deep Learning for Computer Vision)Face Recognition (D2L5 2017 UPC Deep Learning for Computer Vision)
Face Recognition (D2L5 2017 UPC Deep Learning for Computer Vision)
 
Face recognition technology
Face recognition technologyFace recognition technology
Face recognition technology
 
Face recognition across non uniform motion blur, illumination, and pose
Face recognition across non uniform motion blur, illumination, and poseFace recognition across non uniform motion blur, illumination, and pose
Face recognition across non uniform motion blur, illumination, and pose
 
HUMAN FACE IDENTIFICATION
HUMAN FACE IDENTIFICATION HUMAN FACE IDENTIFICATION
HUMAN FACE IDENTIFICATION
 
Automated Face Detection and Recognition
Automated Face Detection and RecognitionAutomated Face Detection and Recognition
Automated Face Detection and Recognition
 
Face recognition v1
Face recognition v1Face recognition v1
Face recognition v1
 
Face Recognition
Face RecognitionFace Recognition
Face Recognition
 
Face recognization using artificial nerual network
Face recognization using artificial nerual networkFace recognization using artificial nerual network
Face recognization using artificial nerual network
 
Criminal Detection System
Criminal Detection SystemCriminal Detection System
Criminal Detection System
 
Real time multi face detection using deep learning
Real time multi face detection using deep learningReal time multi face detection using deep learning
Real time multi face detection using deep learning
 

Viewers also liked

4837410 automatic-facial-emotion-recognition
4837410 automatic-facial-emotion-recognition4837410 automatic-facial-emotion-recognition
4837410 automatic-facial-emotion-recognition
Ngaire Taylor
 
Facial emotion recognition
Facial emotion recognitionFacial emotion recognition
Facial emotion recognition
Anukriti Dureha
 
Subspace Indexing on Grassmannian Manifold for Large Scale Visual Identification
Subspace Indexing on Grassmannian Manifold for Large Scale Visual IdentificationSubspace Indexing on Grassmannian Manifold for Large Scale Visual Identification
Subspace Indexing on Grassmannian Manifold for Large Scale Visual Identification
United States Air Force Academy
 
Facial expression and emotions 1
Facial expression and emotions 1Facial expression and emotions 1
Facial expression and emotions 1
noemipaulin
 
Facial emotion recognition corporatemeet
Facial emotion recognition corporatemeetFacial emotion recognition corporatemeet
Facial emotion recognition corporatemeet
Anukriti Dureha
 
Face Recognition for Personal Photos using Online Social Network Context and ...
Face Recognition for Personal Photos using Online Social Network Context and ...Face Recognition for Personal Photos using Online Social Network Context and ...
Face Recognition for Personal Photos using Online Social Network Context and ...
Wesley De Neve
 
Women Body Builders
Women Body BuildersWomen Body Builders
Academic Entrepreneurship at UCY
Academic Entrepreneurship at UCYAcademic Entrepreneurship at UCY
Face Recognition with Camera
Face Recognition with CameraFace Recognition with Camera
Face Recognition with Camera
Lin BH
 
Deformable Facial Models and 3D Face Reconstruction Methods: A survey
Deformable Facial Models and 3D Face Reconstruction Methods: A surveyDeformable Facial Models and 3D Face Reconstruction Methods: A survey
Deformable Facial Models and 3D Face Reconstruction Methods: A survey
Lakshmi Sarvani Videla
 
Face Recognition Device F710
Face Recognition Device F710Face Recognition Device F710
Face Recognition Device F710
BioEnable
 
Real-time Face Recognition & Detection Systems 1
Real-time Face Recognition & Detection Systems 1Real-time Face Recognition & Detection Systems 1
Real-time Face Recognition & Detection Systems 1
Suvadip Shome
 
Face recognition tech1
Face recognition tech1Face recognition tech1
Face recognition tech1
Ankit Gupta
 
KaoNet: Face Recognition and Generation App using Deep Learning
KaoNet: Face Recognition and Generation App using Deep LearningKaoNet: Face Recognition and Generation App using Deep Learning
KaoNet: Face Recognition and Generation App using Deep Learning
Van Huy
 
Face recognition and deep learning โดย ดร. สรรพฤทธิ์ มฤคทัต NECTEC
Face recognition and deep learning  โดย ดร. สรรพฤทธิ์ มฤคทัต NECTECFace recognition and deep learning  โดย ดร. สรรพฤทธิ์ มฤคทัต NECTEC
Face recognition and deep learning โดย ดร. สรรพฤทธิ์ มฤคทัต NECTEC
BAINIDA
 
Face recognition software system by Junyu Tech.(China)
Face recognition software system by Junyu Tech.(China)Face recognition software system by Junyu Tech.(China)
Face recognition software system by Junyu Tech.(China)
Wuxi Junyu Technology Co.,Ltd. (China)
 
Emotion recognition from facial expression using fuzzy logic
Emotion recognition from facial expression using fuzzy logicEmotion recognition from facial expression using fuzzy logic
Emotion recognition from facial expression using fuzzy logic
Finalyear Projects
 
Face recognition technology
Face recognition technologyFace recognition technology
Face recognition technology
Divya Tirunagari
 
Kernel Methods on Manifolds
Kernel Methods on ManifoldsKernel Methods on Manifolds
Kernel Methods on Manifolds
Sadeep Jayasumana
 
Face Recognition Technology
Face Recognition TechnologyFace Recognition Technology
Face Recognition Technology
Shravan Halankar
 

Viewers also liked (20)

4837410 automatic-facial-emotion-recognition
4837410 automatic-facial-emotion-recognition4837410 automatic-facial-emotion-recognition
4837410 automatic-facial-emotion-recognition
 
Facial emotion recognition
Facial emotion recognitionFacial emotion recognition
Facial emotion recognition
 
Subspace Indexing on Grassmannian Manifold for Large Scale Visual Identification
Subspace Indexing on Grassmannian Manifold for Large Scale Visual IdentificationSubspace Indexing on Grassmannian Manifold for Large Scale Visual Identification
Subspace Indexing on Grassmannian Manifold for Large Scale Visual Identification
 
Facial expression and emotions 1
Facial expression and emotions 1Facial expression and emotions 1
Facial expression and emotions 1
 
Facial emotion recognition corporatemeet
Facial emotion recognition corporatemeetFacial emotion recognition corporatemeet
Facial emotion recognition corporatemeet
 
Face Recognition for Personal Photos using Online Social Network Context and ...
Face Recognition for Personal Photos using Online Social Network Context and ...Face Recognition for Personal Photos using Online Social Network Context and ...
Face Recognition for Personal Photos using Online Social Network Context and ...
 
Women Body Builders
Women Body BuildersWomen Body Builders
Women Body Builders
 
Academic Entrepreneurship at UCY
Academic Entrepreneurship at UCYAcademic Entrepreneurship at UCY
Academic Entrepreneurship at UCY
 
Face Recognition with Camera
Face Recognition with CameraFace Recognition with Camera
Face Recognition with Camera
 
Deformable Facial Models and 3D Face Reconstruction Methods: A survey
Deformable Facial Models and 3D Face Reconstruction Methods: A surveyDeformable Facial Models and 3D Face Reconstruction Methods: A survey
Deformable Facial Models and 3D Face Reconstruction Methods: A survey
 
Face Recognition Device F710
Face Recognition Device F710Face Recognition Device F710
Face Recognition Device F710
 
Real-time Face Recognition & Detection Systems 1
Real-time Face Recognition & Detection Systems 1Real-time Face Recognition & Detection Systems 1
Real-time Face Recognition & Detection Systems 1
 
Face recognition tech1
Face recognition tech1Face recognition tech1
Face recognition tech1
 
KaoNet: Face Recognition and Generation App using Deep Learning
KaoNet: Face Recognition and Generation App using Deep LearningKaoNet: Face Recognition and Generation App using Deep Learning
KaoNet: Face Recognition and Generation App using Deep Learning
 
Face recognition and deep learning โดย ดร. สรรพฤทธิ์ มฤคทัต NECTEC
Face recognition and deep learning  โดย ดร. สรรพฤทธิ์ มฤคทัต NECTECFace recognition and deep learning  โดย ดร. สรรพฤทธิ์ มฤคทัต NECTEC
Face recognition and deep learning โดย ดร. สรรพฤทธิ์ มฤคทัต NECTEC
 
Face recognition software system by Junyu Tech.(China)
Face recognition software system by Junyu Tech.(China)Face recognition software system by Junyu Tech.(China)
Face recognition software system by Junyu Tech.(China)
 
Emotion recognition from facial expression using fuzzy logic
Emotion recognition from facial expression using fuzzy logicEmotion recognition from facial expression using fuzzy logic
Emotion recognition from facial expression using fuzzy logic
 
Face recognition technology
Face recognition technologyFace recognition technology
Face recognition technology
 
Kernel Methods on Manifolds
Kernel Methods on ManifoldsKernel Methods on Manifolds
Kernel Methods on Manifolds
 
Face Recognition Technology
Face Recognition TechnologyFace Recognition Technology
Face Recognition Technology
 

Similar to 3D Dynamic Facial Sequences Analsysis for face recognition and emotion detection

Introduction to deep learning based voice activity detection
Introduction to deep learning based voice activity detectionIntroduction to deep learning based voice activity detection
Introduction to deep learning based voice activity detection
NAVER Engineering
 
Diffusion Deformable Model for 4D Temporal Medical Image Generation
Diffusion Deformable Model for 4D Temporal Medical Image GenerationDiffusion Deformable Model for 4D Temporal Medical Image Generation
Diffusion Deformable Model for 4D Temporal Medical Image Generation
BoahKim2
 
20110220 computer vision_eruhimov_lecture01
20110220 computer vision_eruhimov_lecture0120110220 computer vision_eruhimov_lecture01
20110220 computer vision_eruhimov_lecture01
Computer Science Club
 
Final_ppt1
Final_ppt1Final_ppt1
Final_ppt1
ADITYA GUPTA
 
Montage4D: Interactive Seamless Fusion of Multiview Video Textures
Montage4D: Interactive Seamless Fusion of Multiview Video TexturesMontage4D: Interactive Seamless Fusion of Multiview Video Textures
Montage4D: Interactive Seamless Fusion of Multiview Video Textures
Ruofei Du
 
Synops emotion recognize
Synops emotion recognizeSynops emotion recognize
Synops emotion recognize
Avdhesh Gupta
 
Generating 3 d model from video
Generating 3 d model from videoGenerating 3 d model from video
Generating 3 d model from video
acijjournal
 
50120130406014
5012013040601450120130406014
50120130406014
IAEME Publication
 
Paper id 29201416
Paper id 29201416Paper id 29201416
Paper id 29201416
IJRAT
 
Movement Tracking in Real-time Hand Gesture Recognition
Movement Tracking in Real-time Hand Gesture RecognitionMovement Tracking in Real-time Hand Gesture Recognition
Movement Tracking in Real-time Hand Gesture Recognition
Pranav Kulkarni
 
=iros16tutorial_2.pdf
=iros16tutorial_2.pdf=iros16tutorial_2.pdf
=iros16tutorial_2.pdf
usmanarif88
 
Lip Reading by Using 3-D Discrete Wavelet Transform with Dmey Wavelet
Lip Reading by Using 3-D Discrete Wavelet Transform with Dmey WaveletLip Reading by Using 3-D Discrete Wavelet Transform with Dmey Wavelet
Lip Reading by Using 3-D Discrete Wavelet Transform with Dmey Wavelet
CSCJournals
 
SIGGRAPH 2014論文紹介 - Sound & Light + Fabrication Session
SIGGRAPH 2014論文紹介 - Sound & Light + Fabrication SessionSIGGRAPH 2014論文紹介 - Sound & Light + Fabrication Session
SIGGRAPH 2014論文紹介 - Sound & Light + Fabrication Session
yamo_o
 
Tracking Dynamic Networks in Real Time
Tracking Dynamic Networks in Real TimeTracking Dynamic Networks in Real Time
Tracking Dynamic Networks in Real Time
Cameron Craddock
 
Dataday Texas 2016 - Datadog
Dataday Texas 2016 - DatadogDataday Texas 2016 - Datadog
Dataday Texas 2016 - Datadog
Datadog
 
Ph.D. Research
Ph.D. ResearchPh.D. Research
Ph.D. Research
vasantmanohar
 
Gender voice recognition.pptx
Gender voice recognition.pptxGender voice recognition.pptx
Gender voice recognition.pptx
Rohith572864
 
Continuous human action recognition in ambient assisted living scenarios
Continuous human action recognition in ambient assisted living scenariosContinuous human action recognition in ambient assisted living scenarios
Continuous human action recognition in ambient assisted living scenarios
Francisco (Paco) Florez-Revuelta
 
Semantic 3DTV Content Analysis and Description
Semantic 3DTV Content Analysis and DescriptionSemantic 3DTV Content Analysis and Description
Semantic 3DTV Content Analysis and Description
Distinguished Lecturer Series - Leon The Mathematician
 
End-to-end Speech Recognition with Recurrent Neural Networks (D3L6 Deep Learn...
End-to-end Speech Recognition with Recurrent Neural Networks (D3L6 Deep Learn...End-to-end Speech Recognition with Recurrent Neural Networks (D3L6 Deep Learn...
End-to-end Speech Recognition with Recurrent Neural Networks (D3L6 Deep Learn...
Universitat Politècnica de Catalunya
 

Similar to 3D Dynamic Facial Sequences Analsysis for face recognition and emotion detection (20)

Introduction to deep learning based voice activity detection
Introduction to deep learning based voice activity detectionIntroduction to deep learning based voice activity detection
Introduction to deep learning based voice activity detection
 
Diffusion Deformable Model for 4D Temporal Medical Image Generation
Diffusion Deformable Model for 4D Temporal Medical Image GenerationDiffusion Deformable Model for 4D Temporal Medical Image Generation
Diffusion Deformable Model for 4D Temporal Medical Image Generation
 
20110220 computer vision_eruhimov_lecture01
20110220 computer vision_eruhimov_lecture0120110220 computer vision_eruhimov_lecture01
20110220 computer vision_eruhimov_lecture01
 
Final_ppt1
Final_ppt1Final_ppt1
Final_ppt1
 
Montage4D: Interactive Seamless Fusion of Multiview Video Textures
Montage4D: Interactive Seamless Fusion of Multiview Video TexturesMontage4D: Interactive Seamless Fusion of Multiview Video Textures
Montage4D: Interactive Seamless Fusion of Multiview Video Textures
 
Synops emotion recognize
Synops emotion recognizeSynops emotion recognize
Synops emotion recognize
 
Generating 3 d model from video
Generating 3 d model from videoGenerating 3 d model from video
Generating 3 d model from video
 
50120130406014
5012013040601450120130406014
50120130406014
 
Paper id 29201416
Paper id 29201416Paper id 29201416
Paper id 29201416
 
Movement Tracking in Real-time Hand Gesture Recognition
Movement Tracking in Real-time Hand Gesture RecognitionMovement Tracking in Real-time Hand Gesture Recognition
Movement Tracking in Real-time Hand Gesture Recognition
 
=iros16tutorial_2.pdf
=iros16tutorial_2.pdf=iros16tutorial_2.pdf
=iros16tutorial_2.pdf
 
Lip Reading by Using 3-D Discrete Wavelet Transform with Dmey Wavelet
Lip Reading by Using 3-D Discrete Wavelet Transform with Dmey WaveletLip Reading by Using 3-D Discrete Wavelet Transform with Dmey Wavelet
Lip Reading by Using 3-D Discrete Wavelet Transform with Dmey Wavelet
 
SIGGRAPH 2014論文紹介 - Sound & Light + Fabrication Session
SIGGRAPH 2014論文紹介 - Sound & Light + Fabrication SessionSIGGRAPH 2014論文紹介 - Sound & Light + Fabrication Session
SIGGRAPH 2014論文紹介 - Sound & Light + Fabrication Session
 
Tracking Dynamic Networks in Real Time
Tracking Dynamic Networks in Real TimeTracking Dynamic Networks in Real Time
Tracking Dynamic Networks in Real Time
 
Dataday Texas 2016 - Datadog
Dataday Texas 2016 - DatadogDataday Texas 2016 - Datadog
Dataday Texas 2016 - Datadog
 
Ph.D. Research
Ph.D. ResearchPh.D. Research
Ph.D. Research
 
Gender voice recognition.pptx
Gender voice recognition.pptxGender voice recognition.pptx
Gender voice recognition.pptx
 
Continuous human action recognition in ambient assisted living scenarios
Continuous human action recognition in ambient assisted living scenariosContinuous human action recognition in ambient assisted living scenarios
Continuous human action recognition in ambient assisted living scenarios
 
Semantic 3DTV Content Analysis and Description
Semantic 3DTV Content Analysis and DescriptionSemantic 3DTV Content Analysis and Description
Semantic 3DTV Content Analysis and Description
 
End-to-end Speech Recognition with Recurrent Neural Networks (D3L6 Deep Learn...
End-to-end Speech Recognition with Recurrent Neural Networks (D3L6 Deep Learn...End-to-end Speech Recognition with Recurrent Neural Networks (D3L6 Deep Learn...
End-to-end Speech Recognition with Recurrent Neural Networks (D3L6 Deep Learn...
 

Recently uploaded

132/33KV substation case study Presentation
132/33KV substation case study Presentation132/33KV substation case study Presentation
132/33KV substation case study Presentation
kandramariana6
 
Rainfall intensity duration frequency curve statistical analysis and modeling...
Rainfall intensity duration frequency curve statistical analysis and modeling...Rainfall intensity duration frequency curve statistical analysis and modeling...
Rainfall intensity duration frequency curve statistical analysis and modeling...
bijceesjournal
 
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
ecqow
 
Curve Fitting in Numerical Methods Regression
Curve Fitting in Numerical Methods RegressionCurve Fitting in Numerical Methods Regression
Curve Fitting in Numerical Methods Regression
Nada Hikmah
 
Material for memory and display system h
Material for memory and display system hMaterial for memory and display system h
Material for memory and display system h
gowrishankartb2005
 
Embedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoringEmbedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoring
IJECEIAES
 
Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...
IJECEIAES
 
Certificates - Mahmoud Mohamed Moursi Ahmed
Certificates - Mahmoud Mohamed Moursi AhmedCertificates - Mahmoud Mohamed Moursi Ahmed
Certificates - Mahmoud Mohamed Moursi Ahmed
Mahmoud Morsy
 
Applications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdfApplications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdf
Atif Razi
 
Welding Metallurgy Ferrous Materials.pdf
Welding Metallurgy Ferrous Materials.pdfWelding Metallurgy Ferrous Materials.pdf
Welding Metallurgy Ferrous Materials.pdf
AjmalKhan50578
 
Computational Engineering IITH Presentation
Computational Engineering IITH PresentationComputational Engineering IITH Presentation
Computational Engineering IITH Presentation
co23btech11018
 
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Sinan KOZAK
 
integral complex analysis chapter 06 .pdf
integral complex analysis chapter 06 .pdfintegral complex analysis chapter 06 .pdf
integral complex analysis chapter 06 .pdf
gaafergoudaay7aga
 
An Introduction to the Compiler Designss
An Introduction to the Compiler DesignssAn Introduction to the Compiler Designss
An Introduction to the Compiler Designss
ElakkiaU
 
artificial intelligence and data science contents.pptx
artificial intelligence and data science contents.pptxartificial intelligence and data science contents.pptx
artificial intelligence and data science contents.pptx
GauravCar
 
An improved modulation technique suitable for a three level flying capacitor ...
An improved modulation technique suitable for a three level flying capacitor ...An improved modulation technique suitable for a three level flying capacitor ...
An improved modulation technique suitable for a three level flying capacitor ...
IJECEIAES
 
Generative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of contentGenerative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of content
Hitesh Mohapatra
 
Manufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptxManufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptx
Madan Karki
 
22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt
KrishnaveniKrishnara1
 
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student MemberIEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
VICTOR MAESTRE RAMIREZ
 

Recently uploaded (20)

132/33KV substation case study Presentation
132/33KV substation case study Presentation132/33KV substation case study Presentation
132/33KV substation case study Presentation
 
Rainfall intensity duration frequency curve statistical analysis and modeling...
Rainfall intensity duration frequency curve statistical analysis and modeling...Rainfall intensity duration frequency curve statistical analysis and modeling...
Rainfall intensity duration frequency curve statistical analysis and modeling...
 
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
 
Curve Fitting in Numerical Methods Regression
Curve Fitting in Numerical Methods RegressionCurve Fitting in Numerical Methods Regression
Curve Fitting in Numerical Methods Regression
 
Material for memory and display system h
Material for memory and display system hMaterial for memory and display system h
Material for memory and display system h
 
Embedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoringEmbedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoring
 
Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...
 
Certificates - Mahmoud Mohamed Moursi Ahmed
Certificates - Mahmoud Mohamed Moursi AhmedCertificates - Mahmoud Mohamed Moursi Ahmed
Certificates - Mahmoud Mohamed Moursi Ahmed
 
Applications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdfApplications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdf
 
Welding Metallurgy Ferrous Materials.pdf
Welding Metallurgy Ferrous Materials.pdfWelding Metallurgy Ferrous Materials.pdf
Welding Metallurgy Ferrous Materials.pdf
 
Computational Engineering IITH Presentation
Computational Engineering IITH PresentationComputational Engineering IITH Presentation
Computational Engineering IITH Presentation
 
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
 
integral complex analysis chapter 06 .pdf
integral complex analysis chapter 06 .pdfintegral complex analysis chapter 06 .pdf
integral complex analysis chapter 06 .pdf
 
An Introduction to the Compiler Designss
An Introduction to the Compiler DesignssAn Introduction to the Compiler Designss
An Introduction to the Compiler Designss
 
artificial intelligence and data science contents.pptx
artificial intelligence and data science contents.pptxartificial intelligence and data science contents.pptx
artificial intelligence and data science contents.pptx
 
An improved modulation technique suitable for a three level flying capacitor ...
An improved modulation technique suitable for a three level flying capacitor ...An improved modulation technique suitable for a three level flying capacitor ...
An improved modulation technique suitable for a three level flying capacitor ...
 
Generative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of contentGenerative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of content
 
Manufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptxManufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptx
 
22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt
 
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student MemberIEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
 

3D Dynamic Facial Sequences Analsysis for face recognition and emotion detection

  • 1. 3D DYNAMIC FACIAL SEQUENCES ANALYSIS FOR FACE RECOGNITION AND EMOTION DETECTION PhD Candidate: Taleb ALASHKAR Supervisor: Prof. Mohamed DAOUDI Co-Supervisor: Dr. Boulbaba BEN AMOR 1 Taleb ALASHKAR PhD Defense 2-Nov-2015
  • 2. WHY FACE ANALYSIS? ? DB ID: 15081986 Identity Recognition Facial Expressions 29252212 Age Estimation Physical State Monitoring FatiguePain AngrySurprisedHappy WHY 3D FACE? Illumination Pose 3D 2D WHY 3D DYNAMIC? 3D static 3D Dynamic vs vs Year …. 22
  • 3. MOTIVATION AND CHALLENGES  Motivation to 4D (3D+t) Face Analysis  Robustness to illumination changes and pose variations  Availability of cost-effective (Kinect-like) and high resolution (Di4D) 3D dynamic sensors  Richness in shape and deformation  Challenges of 4D Face Analysis  Noisy data (from acquisition and sensor accuracy)  Missing data (single-view scanners)  Volume of data (sequence of 3D meshes)  Low-resolution frames (Kinect-like sensors) Compact spatio-temporal representation robust to noise and missing data wich allows 4D face analysis 3
  • 4. THESIS CONTRIBUTION Input 3D Sequences Subspace Representation Trajectory Representation Dictionary Representation (I) 4D Face Recognition (II) 4D Spontaneous Emotion Detection Matrix manifold w Applications 4
  • 5. OUTLINE  4D Face Recognition  State of the art  4D face recognition framework  Experiments and results  4D Spontaneous Emotion Detection  State of the art  Trajectories on Grassmann manifold  Spontaneous emotional state detection from depth video  Spontaneous pain detection from 4D high resolution video  Conclusion and Future Work 5
  • 6. OUTLINE  4D Face Recognition  State of the art  4D face recognition framework  Experiments and results  4D Spontaneous Emotion Detection  State of the art  Trajectories on Grassmann manifold  Spontaneous emotional state detection from depth video  Spontaneous pain detection from 4D high resolution video  Conclusion and Future Work 6
  • 7. FACE RECOGNITION FROM 4D DATA State of the Art Frame SetSuper ResolutionSpatio-Temporal  Low resolution (Kinect)  Illumination/FE  Temporal information  Complex enrollment (Lie et al., 2013)  Low resolution (Kinect)  Constant expression  Temporal information  3D frames alignment (Berretti et al., 2014)(Sun et al., 2010) One Kinect frame 3D HR scanner 77  Outperforms 2D video/3D static  Space-time representation  Time consuming  Tracking/model adaptation/ conformal mapping/ST HMM
  • 8. 4D FACE RECOGNITION 4D Face Recognition Approach Data processing Training Test time Modeling Identity Subspace Modeling (k-SVD) Curvature-maps Extraction time Mean Curvature Computation time ? = Span{ , ,...., } Dictionary Classification Grassmann Dictionary Learning Grassmann SRC Sparse Coding time time 8
  • 9. 4D FACE RECOGNITION Where K1 and K2 is the two principle curvatures at each vertex. Spatial Feature Extraction  Capture the local facial shape  Invariant to the scale, rotation and mesh resolution  Ability to capture the non-rigid facial deformation 9
  • 10. 4D FACE RECOGNITION Spatio-Temporal Subspace Representation n×m k-SVD 3D dynamic original Data Matrix manifold Curvature Map Reshape Subspace Representation k < m  Compact low dimensional representation  Robust against noise and missing data  Availability of geometric statistical tools Why subspace representation? 1 2 ………... k …. m 10
  • 11. 4D FACE RECOGNITION Matrix Manifolds1:  Stiefel manifold  All possible k-dimensional subspaces n-dimensional space.  Defined distance on Stiefel given by:  Grassmann manifold  It is a quotient space of the Stiefel manifold with an equivalence constraint:  X=Y if Span(X)=Span(Y), or  Exist orthonormal k×k matrix SO(k) w.r.t X=Y*SO(k) [1]. P.A Absil et al,. “Optimization algorithms on matrix manifolds”, 2008. 11
  • 12. 4D FACE RECOGNITION Grassmann Manifold Geometry  Non-linear manifold  A tangent space can be defined at any point on the manifold.  Algorithmic tools to compute the Log and Exp maps functions. Distances on Grassmann1  Canonical Correlation/Principle Angles1  Geodesic Distance: [1]. Hamm et al., ICML, 2008. 12
  • 13. 4D FACE RECOGNITION Statistical Analysis on Grassmann manifold: p1 p2 Log Exp v1 v2Tµ µ v3 p3 v Intrinsic methods Grassmann Nearest Neighbor (GNN) Classification Training: 1. Compute karcher mean1 for every subject in the training data (Gallery). Testing: 2. Compare the probe with the mean of each class using one defined distance on Grassmann. 3. The closest mean to the probe gives the targeted subject. [1]. H. Karcher. PAAM, 1977. 1313
  • 14. 4D FACE RECOGNITION Statistical Analysis on Grassmann manifold: 14 Extrinsic methods1  Grassmann manifold embedding into linear space  Less computational time than Intrinsic Projection mapping [1]. Harandi et al., CVPR, 2013 14
  • 15. 4D FACE RECOGNITION Sparse Coding and Dictionary Learning  Suitable for data with sparse structure  Learning over-complete rich dictionary  Robustness against noise and missing data  Efficient Sparse Representation Classifier (SRC)1 [1]. Wright et al. ,PAMI, 2009 15
  • 16. 4D FACE RECOGNITION Experimental Results Database  Bu4DFE Database1  101 subjects / 6 expressions (sequence) per subject  About 100 frames per sequence Experimental Protocol (Sun et al, 2010)  60 subjects / sub-sequence of size w=6 / shifting step 3  Expression Dependent (ED): ½ of the expression training , ½ testing  Expression Independent (EI): 1 expression training, 5 testing [1]. Yin et al. , FG, 2008 16
  • 17. I. Grassmann Nearest Neighbor (GNN) classifier (w=6) ED performance are better than EI results  GNN is based on the mean for each class (statistical summary). 4D FACE RECOGNITION Experimental Results II. Grassmann Sparse Representation (GSR) classifier (w=6, EI) Consider the face dynamics improves the recognition performance in Expression Independent  Dictionary representation 3.1% 17
  • 18. 4D FACE RECOGNITION 18 GSR > GGDA (variant of the GDA) GSR < Sun et al. (10%) but - it is computationally much less expensive - Landmarks free Experimental Results III. Grassmann sparse representation (GSR) classifier GGDA is a variant of Grassmann Discriminant Analysis (proposed in [1]. Harandi et al. , CVPR, 2011. ST-HMM is the 4D FR approach propose in [2]. Sun et al., IEEE T-Cybernetics, 2010. Robustness to the temporal evolution (neutral-apex or apex-neutral) 1 2 Expression DependentExpression Independent 18 1
  • 19. 4D FACE RECOGNITION Expression Independent  Training by 1 vs. training by 5 expressions - Richness of the dictionary learned - The sparse representation (code) of a new observation can be covered efficiently from available atoms (except for surprise) Experimental Results IV. Grassmann Sparse Representation (GSR) classifier 9.2% 19
  • 20. OUTLINE  4D Face Recognition  State of the art  4D face recognition framework  Experiments and results  4D Spontaneous Emotion Detection  State of the art  Trajectories on Grassmann manifold  Spontaneous emotional state detection from depth video  Spontaneous pain detection from 4D high resolution video  Conclusion and Future Work 20
  • 21. 4D SPONTANEOUS EMOTION DETECTION Objectives Proposing early detection framework for spontaneous emotion from 3D dynamic sequences in a continuous emotions space. Challenges:  Spontaneous emotion of interest detection  Early emotion detection as soon as possible  3D (depth/high resolution) video Arousal-valence chart 21
  • 22. 4D SPONTANEOUS EMOTION DETECTION 22 3D Facial Deformation 3D Feature Tracking State of the Art  Global deformation  Subtle changes  Nose tip  Acted FE (Ben Amor et al., 2014) Non-Rigid Deformation Parameterization facial Deformation Local Spatial Feature Tracking Landmarks Tracking  Global deformation  Automatic  Time consuming  Acted FE (Sandbach et al., 2011)  Robust to Noise  Real time  landmarks tracking  Acted FE (Berretti et al., 2012)  Robust to noise  Fast performance  landmarks tracking  Acted FE (Xue et al., 2015) 22
  • 23. 4D SPONTANEOUS EMOTION DETECTION Trajectories analysis on matrix manifold approach  Dividing the 3D video into subsequences  Subspace representation for each subsequence  Time parameterized trajectories on Matrix manifold  Temporal evolution through trajectory is computed  SO-SVM early event classifier applied 23
  • 24. 4D SPONTANEOUS EMOTION DETECTION Spontaneous emotion detection from depth video - Upper part of the body vs. the face only Face vs. Face+ Upper Part - Depth vs. 2D video data 24
  • 25. 4D SPONTANEOUS EMOTION DETECTION Spontaneous emotion detection from depth video  Depth video representation as trajectory on Grassmann. Geodesic distances between successive subspaces of the trajectory is computed.  Geometric Motion History (GMH) gives the temporal evolution of the depth video.  SO-SVM1 early event detection is applied on the GMHs signals. [1]. Hoai et de la Torre. IJCV ,2014 …….... 25
  • 26. 4D SPONTANEOUS EMOTION DETECTION Experimental Analysis Database: The experiments are conducted on Cam3D Kinect database1 which contains depth videos for spontaneous emotions Protocol: Two emotions will be detected (Happiness vs. others and Thinking/Unsure vs. others). Targeted videos will be divided into two halves, for training and testing. Each emotion of interest will be concatenated with two different others randomly to have 100 samples for training and testing. [1]. Mahmoud et al., ACII,2011 26
  • 27. 4D SPONTANEOUS EMOTION DETECTION Evaluation Criteria True Positive (TP) Rate: is the fraction of time series that the detector fires during the event of interest. False Positive (FP) Rate: is the fraction of time series that the detector fires before the event of interest starts I. ROC Curve: is the function of TPR against FPR by varying the detection threshold. Area Under ROC Curve (AUC) II. AMOC curve: is to evaluate the timeliness of detection. 27
  • 28. 4D SPONTANEOUS EMOTION DETECTION Experimental Analysis I. Grassmann vs. Stiefel manifold Happiness detection experiment Thinking/unsure detection experiment 28
  • 29. 4D SPONTANEOUS EMOTION DETECTION Experimental Analysis II. Upper part of the body vs. face alone 29
  • 30. 4D SPONTANEOUS EMOTION DETECTION Physical pain detection from high resolution 4D-faces  Spontaneous pain detection out of facial expressions.  3D dynamic high resolution data is available.  Early detection of pain using SO-SVM framework 30
  • 31. 4D SPONTANEOUS EMOTION DETECTION Physical pain detection from high resolution 4D-faces Depth-based Grassmann trajectories Trajectory representation of the 3D video. Velocity vectors computed between successive subspaces. Local Deformation Histogram (LDH) is computed. LDHs is concatenated.  The beginning and the end of the pain is defined. SO-SVM early detection. 1st Component of the velocity 31
  • 32. 4D SPONTANEOUS EMOTION DETECTION Physical pain detection from high resolution 4D-faces 3D landmark-based Grassmann trajectories (Baseline)  3D physical pain video is divided into subsequences.  Facial landmarks coordinates (x,y,z) is used as facial descriptor (83)  Every subsequence is represented as subspace.  Geodesic distance is quantified between successive subspaces to build the GMH.  The beginning and the end of the pain is defined.  SO-SVM early detection. 32
  • 33. 4D SPONTANEOUS EMOTION DETECTION Experimental Analysis Database:  BP4D-Spontaneous database1  41 subjects/ 8 Tasks  AUs annotation Protocol:  28 physical pain videos are used.  14 for training and 14 for testing.  2-cross validation is applied.  The beginning and the end of pain is determined according to action units activation formula. 1,2 [1]. Zhang et al., IVCJ, 2014 [2] Prkachin et al., Pain, 2008. AU4: Brow Lowering AU6: Cheek raising AU7: Tightening of eyelids AU9: Wrinkling of nose AU10: Raising of upper lip 33
  • 34. 4D SPONTANEOUS EMOTION DETECTION Experimental Analysis I. Effect of the smoothing and pose normalization AUC=0.75 AUC=0.70 AUC=0.63 AUC=0.78 AUC=0.74 AUC=0.70 Geodesicdistance/Normofthevelocity - Increasing the derivation step improves the results - Normalizing the head pose improves the results 34
  • 35. 4D SPONTANEOUS EMOTION DETECTION Experimental Analysis II. Landmarks vs. Depth method AUC=0.80 AUC=0.78 35
  • 36. 4D SPONTANEOUS EMOTION DETECTION Experimental Analysis III. Local Deformation Histogram (LDH) vs. Distances - - - Distances - - - LDH AUC=0.84 AUC=0.80 - - - Distances - - - LDH 36
  • 37. OUTLINE  4D Face Recognition  State of the art  4D face recognition framework  Experiments and results  4D Spontaneous Emotion Detection  State of the art  Trajectories on Grassmann manifold  Spontaneous emotional state detection from depth video  Spontaneous pain detection from 4D high resolution video  Conclusion and Future Work 37
  • 38. CONCLUSION AND FUTURE WORK Conclusions  Common geometric framework with two different representations  4D Face Recognition  Efficient subspace representation for 4D data  Exploiting the shape and its dynamic improves the results  Enrich the dictionary improves the results  4D Emotion Detection  Modeling 3D video as time-parameterized curves (Trajectories) on Grassmann manifold.  Upper part of the body outperforms the face alone.  Local approach (LDH) outperforms global approach (Distances)  Coupling geometric features (velocities) with advanced ML techniques (Early-event detector) 38
  • 39. CONCLUSION AND FUTURE WORK Limitations  Lack of frame-to-frame vertex-level dense correspondence  Not considering the texture channel (available)  Limited number of subjects in the DB/lack of spontaneous DB Perspectives and Future Work  Dense non-rigid registration/tracking  Investigating high order derivatives along the trajectories 39
  • 40. PUBLICATION LIST Submitted Journal 1. T. Alashkar, B. Ben Amor, M. Daoudi and S. Berretti , “Analyzing Trajectories on Grassmann Manifolds for Spontaneous Emotion Detection ”, Submitted to IEEE Transaction on Affective Computing, Sep-2015. 2. T. Alashkar, B. Ben Amor, M. Daoudi and S. Berretti “Modeling Shape Dynamics on Grassmann Manifolds for 4D Face Recognition”, In preparation. International Conferences and Workshops 1. T. Alashkar, B. Ben Amor, S. Berretti and M. Daoudi, “Analyzing Trajectories on Grassmann Manifold for Early Emotion Detection from Depth Videos” in FG 2015. 2. T. Alashkar, B. Ben Amor, M. Daoudi and S. Berretti, “A 3D Dynamic Database for Unconstrained Face Recognition ” in 3D Body Scanning Technology International Conference 2014. 3. T. Alashkar, B. Ben Amor, M. Daoudi and S. Berretti, “A Grassmannian Framework for Face Recognition of 3D Dynamic Sequences with Challenging Conditions ” in Springer NORDIA Workshop in ECCV 2014. National Conference 1. T. Alashkar, B. Ben Amor, S. Berretti and M. Daoudi, “Analyse des trajectoires sur une Grassmannienne pour la détection d’émotions dans des vidéos de profondeur” in ORASIS 2015. 40
  • 41. Thank You and You are Welcome 41 Shawrma Taboula Kebba Yabrak Syrian SweetsNamouraMtabalHommos Salle: F024