From Facial Features to Facial Expressions A.Raouzaiou, K.Karpouzis and S.Kollias Image, Video and Multimedia Systems Laboratory National Technical University.

Slides:



Advertisements
Similar presentations
Numbers Treasure Hunt Following each question, click on the answer. If correct, the next page will load with a graphic first – these can be used to check.
Advertisements

Variations of the Turing Machine
3.6 Support Vector Machines
AP STUDY SESSION 2.
1
Worksheets.
1 Vorlesung Informatik 2 Algorithmen und Datenstrukturen (Parallel Algorithms) Robin Pomplun.
© 2008 Pearson Addison Wesley. All rights reserved Chapter Seven Costs.
Copyright © 2003 Pearson Education, Inc. Slide 1 Computer Systems Organization & Architecture Chapters 8-12 John D. Carpinelli.
Copyright © 2011, Elsevier Inc. All rights reserved. Chapter 6 Author: Julia Richards and R. Scott Hawley.
Author: Julia Richards and R. Scott Hawley
1 Copyright © 2013 Elsevier Inc. All rights reserved. Chapter 3 CPUs.
STATISTICS Random Variables and Distribution Functions
Properties Use, share, or modify this drill on mathematic properties. There is too much material for a single class, so you’ll have to select for your.
Objectives: Generate and describe sequences. Vocabulary:
UNITED NATIONS Shipment Details Report – January 2006.
By John E. Hopcroft, Rajeev Motwani and Jeffrey D. Ullman
1 When you see… Find the zeros You think…. 2 To find the zeros...
National Technical University of Athens Department of Electrical and Computer Engineering Image, Video and Multimedia Systems Laboratory
1 RA I Sub-Regional Training Seminar on CLIMAT&CLIMAT TEMP Reporting Casablanca, Morocco, 20 – 22 December 2005 Status of observing programmes in RA I.
Conversion Problems 3.3.
Properties of Real Numbers CommutativeAssociativeDistributive Identity + × Inverse + ×
Create an Application Title 1A - Adult Chapter 3.
CALENDAR.
Mean, Median, Mode & Range
Summative Math Test Algebra (28%) Geometry (29%)
Year 6 mental test 10 second questions
1 Discreteness and the Welfare Cost of Labour Supply Tax Distortions Keshab Bhattarai University of Hull and John Whalley Universities of Warwick and Western.
Programming Language Concepts
The 5S numbers game..
1. 2 Objectives Become familiar with the purpose and features of Epsilen Learn to navigate the Epsilen environment Develop a professional ePortfolio on.
Knowledge Extraction from Technical Documents Knowledge Extraction from Technical Documents *With first class-support for Feature Modeling Rehan Rauf,
A Fractional Order (Proportional and Derivative) Motion Controller Design for A Class of Second-order Systems Center for Self-Organizing Intelligent.
REVIEW: Arthropod ID. 1. Name the subphylum. 2. Name the subphylum. 3. Name the order.
Week 2 The Object-Oriented Approach to Requirements
Computer Literacy BASICS
Turing Machines.
1 Visual Perception in Humans and Machines Kostas Daniilidis Assistant Professor GRASP Lab University of Pennsylvania.
Minneapolis – St. Paul Visitor Count and Profile
PP Test Review Sections 6-1 to 6-6
EU market situation for eggs and poultry Management Committee 20 October 2011.
Bright Futures Guidelines Priorities and Screening Tables
2 |SharePoint Saturday New York City
The challenge ahead: Ocean Predictions in the Arctic Region Lars Petter Røed * Presented at the OPNet Workshop May 2008, Geilo, Norway * Also affiliated.
Copyright © 2013, 2009, 2006 Pearson Education, Inc. 1 Section 5.5 Dividing Polynomials Copyright © 2013, 2009, 2006 Pearson Education, Inc. 1.
Copyright © 2012, Elsevier Inc. All rights Reserved. 1 Chapter 7 Modeling Structure with Blocks.
1 RA III - Regional Training Seminar on CLIMAT&CLIMAT TEMP Reporting Buenos Aires, Argentina, 25 – 27 October 2006 Status of observing programmes in RA.
Basel-ICU-Journal Challenge18/20/ Basel-ICU-Journal Challenge8/20/2014.
1..
CONTROL VISION Set-up. Step 1 Step 2 Step 3 Step 5 Step 4.
1 10 pt 15 pt 20 pt 25 pt 5 pt 10 pt 15 pt 20 pt 25 pt 5 pt 10 pt 15 pt 20 pt 25 pt 5 pt 10 pt 15 pt 20 pt 25 pt 5 pt 10 pt 15 pt 20 pt 25 pt 5 pt Synthetic.
When you see… Find the zeros You think….
Model and Relationships 6 M 1 M M M M M M M M M M M M M M M M
Subtraction: Adding UP
1 Non Deterministic Automata. 2 Alphabet = Nondeterministic Finite Accepter (NFA)
Analyzing Genes and Genomes
©Brooks/Cole, 2001 Chapter 12 Derived Types-- Enumerated, Structure and Union.
Essential Cell Biology
Converting a Fraction to %
Resistência dos Materiais, 5ª ed.
Intracellular Compartments and Transport
PSSA Preparation.
Essential Cell Biology
Immunobiology: The Immune System in Health & Disease Sixth Edition
Energy Generation in Mitochondria and Chlorplasts
1 Non Deterministic Automata. 2 Alphabet = Nondeterministic Finite Accepter (NFA)
Designing Facial Animation For Speaking Persian Language Hadi Rahimzadeh June 2005.
A Fuzzy System for Emotion Classification based on the MPEG-4 facial definition parameter set Nicolas Tsapatsoulis, Kostas Karpouzis, George Stamou, Fred.
Facial Expression Analysis Theoretical Results –Low-level and mid-level segmentation –High-level feature extraction for expression analysis (FACS – MPEG4.
Presentation transcript:

From Facial Features to Facial Expressions A.Raouzaiou, K.Karpouzis and S.Kollias Image, Video and Multimedia Systems Laboratory National Technical University of Athens

Outline  The concept of archetypal expressions  FAPs-based description and estimation of FAPs  Expression synthesis using profiles  Synthesis of intermediate emotions

Archetypal Expressions Source: F. Parke and K. Waters, Computer Facial Animation, A K Peters universal Also termed universal because they are recognized across cultures

Archetypal Expressions (cont.) Description of the archetypal expressions through muscle actions Translation of facial muscle movements into FAPs Creation of FAPs vocabulary for every archetypal expression Action Units (AUs) - FACS raise_l_i_ eyebrow e.g.AU1=+ raise_r_i_eyebrow e.g. sadness close_t_l_eyelid, close_t_r_eyelid, close_b_l_eyelid, close_b_r_eyelid, raise_l_i_eyebrow, raise_r_i_eyebrow, raise_l_m_eyebrow, raise_r_m_eyebrow, raise_l_o_eyebrow, raise_r_o_eyebrow

FAPs-based description Discrete features offer a neat, symbolic representation of expressions Not constrained to a specific face model  Suitable for face cloning applications MPEG-4 compatible  Based on feature points, not complete features

FAPs-based description (cont.) Two issues should be addressed :  choice of FAPs involved in profiles’ formation  definition of FAP intensities

Expression synthesis Choice of FAPs is based on psychological data Intensities are derived from expression database images

Estimation of FAPs Absence of clear quantitative definition of FAPs It is possible to model FAPs through FDP feature points movement using distances s(x,y) e.g. close_t_r_eyelid (F 20 ) - close_b_r_eyelid (F 22 )  D 13 =s (3.2,3.4)  f 13= D 13 - D 13-NEUTRAL

Sample FAP vocabulary Sadness: close_t_l_eyelid(F 19 ), close_t_r_eyelid(F 20 ), close_b_l_eyelid (F 21 ), close_b_r_eyelid(F 22 ), raise_l_i_eyebrow(F 31 ), raise_r_i_eyebrow(F 32 ), raise_l_m_eyebrow(F 33 ), raise_r_m_eyebrow(F 34 ), raise_l_o_eyebrow(F 35 ), raise_r_o_eyebrow(F 36 )

Archetypal Expression Profiles Profile Profile: set of FAPs accompanied by the corresponding range of variation

Sample Profiles of Anger A 1 : F 4 [22, 124], F 31 [-131, -25], F 32 [-136,-34], F 33 [-189,-109], F 34 [- 183,-105], F 35 [-101,-31], F 36 [-108,-32], F 37 [29,85], F 38 [27,89] A 2 : F 19 [-330,-200], F 20 [-335,-205], F 21 [200,330], F 22 [205,335], F 31 [-200,-80], F 32 [-194,-74], F 33 [-190,-70], F 34 =[-190,-70] A 3 : F 19 [-330,-200], F 20 [-335,-205], F 21 [200,330], F 22 [205,335], F 31 [-200,-80], F 32 [-194,-74], F 33 [70,190], F 34 [70,190]

Emotion representation Emotions can be approached as points on a plane defined by activation and evaluation

Intermediate Expression Profiles  Same universal emotion category Animation of the same FAPs using different intensities Absence of expert knowledge for the (+, –) quadrant worry < fear< terror

Intermediate Expression Profiles  Different universal emotion categories In the same evaluation half-plane Averaging of FAPs used in universal emotions

Intermediate Expression Profiles  Different universal emotion categories afraid + sad= depressed

Conclusions  FAPs provide a compact and established means of emotion representation  Necessary input from psychological and physiological studies  Universal emotions can be used to synthesize intermediate ones Useful for low-bitrate MPEG-4 applications

Extensions Verification – Evaluation  Initial results  Acceptable performance for expression grading  Intermediate expressions: better results for the negative evaluation half plane  Lack of linguistic rules for the (+, -) quadrant

Extensions Personalized ECAs  Detected facial feature points can be used to adapt a generic ECA head (FDP FPs)  Intermediate emotions based on processing real data (FAP extraction)  Processing real data  temporal aspect of FAPs