A Fuzzy System for Emotion Classification based on the MPEG-4 facial definition parameter set Nicolas Tsapatsoulis, Kostas Karpouzis, George Stamou, Fred.

Slides:



Advertisements
Similar presentations
Applications of one-class classification
Advertisements

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

 Negnevitsky, Pearson Education, Lecture 5 Fuzzy expert systems: Fuzzy inference n Mamdani fuzzy inference n Sugeno fuzzy inference n Case study.
Designing Multimedia with Fuzzy Logic Enrique Diaz de Leon * Rene V. Mayorga ** Paul D. Guild *** * ITESM, Guadalajara Campus, Mexico ** Faculty of Engineering,
CmpE 104 SOFTWARE STATISTICAL TOOLS & METHODS MEASURING & ESTIMATING SOFTWARE SIZE AND RESOURCE & SCHEDULE ESTIMATING.
Designing Facial Animation For Speaking Persian Language Hadi Rahimzadeh June 2005.
Neural Approach for Personalized Emotional Model in Human-Robot Interaction Mária Virčíková, Martin Pala, Peter Smolar, Peter Sincak Technical University.
Automatic Histogram Threshold Using Fuzzy Measures 呂惠琪.
Fuzzy Expert System. Basic Notions 1.Fuzzy Sets 2.Fuzzy representation in computer 3.Linguistic variables and hedges 4.Operations of fuzzy sets 5.Fuzzy.
Broadcast News Parsing Using Visual Cues: A Robust Face Detection Approach Yannis Avrithis, Nicolas Tsapatsoulis and Stefanos Kollias Image, Video & Multimedia.
ICIP 2000, Vancouver, Canada IVML, ECE, NTUA Face Detection: Is it only for Face Recognition?  A few years earlier  Face Detection Face Recognition 
Pattern Recognition and Machine Learning
Fuzzy Expert System.
Prénom Nom Document Analysis: Data Analysis and Clustering Prof. Rolf Ingold, University of Fribourg Master course, spring semester 2008.
Multimodal emotion recognition recognition models- application dependency –discrete / dimensional / appraisal theory models theoretical models of multimodal.
11 Inverted Pendulum Emily Hamilton ECE Department, University of Minnesota Duluth December 21, 2009 ECE Fall 2009.
Techniques for Emotion Classification Julia Hirschberg COMS 4995/6998 Thanks to Kaushal Lahankar.
Ming-Feng Yeh General Fuzzy Systems A fuzzy system is a static nonlinear mapping between its inputs and outputs (i.e., it is not a dynamic system).
Copyright © 2010, 2007, 2004 Pearson Education, Inc. Lecture Slides Elementary Statistics Eleventh Edition and the Triola Statistics Series by.
QMS 6351 Statistics and Research Methods Probability and Probability distributions Chapter 4, page 161 Chapter 5 (5.1) Chapter 6 (6.2) Prof. Vera Adamchik.
EKMAN’S FACIAL EXPRESSIONS STUDY A Demonstration.
Copyright (c) 2004 Brooks/Cole, a division of Thomson Learning, Inc. Chapter 7 Statistical Intervals Based on a Single Sample.
Recognizing Emotions in Facial Expressions
Facial Feature Detection
Human Emotion Synthesis David Oziem, Lisa Gralewski, Neill Campbell, Colin Dalton, David Gibson, Barry Thomas University of Bristol, Motion Ripper, 3CR.
Fuzzy Sets Introduction/Overview Material for these slides obtained from: Modern Information Retrieval by Ricardo Baeza-Yates and Berthier Ribeiro-Neto.
Project 10 Facial Emotion Recognition Based On Mouth Analysis SSIP 08, Vienna 1
Irfan Essa, Alex Pentland Facial Expression Recognition using a Dynamic Model and Motion Energy (a review by Paul Fitzpatrick for 6.892)
Development of An ERROR ESTIMATE P M V Subbarao Professor Mechanical Engineering Department A Tolerance to Error Generates New Information….
McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved. Statistical Inferences Based on Two Samples Chapter 9.
Copyright © 2010, 2007, 2004 Pearson Education, Inc. Review and Preview This chapter combines the methods of descriptive statistics presented in.
Lecture 14 Sections 7.1 – 7.2 Objectives:
Topics: Statistics & Experimental Design The Human Visual System Color Science Light Sources: Radiometry/Photometry Geometric Optics Tone-transfer Function.
Lecture 12 Statistical Inference (Estimation) Point and Interval estimation By Aziza Munir.
Chapter 7. BEAT: the Behavior Expression Animation Toolkit
Three Topics Facial Animation 2D Animated Mesh MPEG-4 Audio.
Multimodal Information Analysis for Emotion Recognition
Fuzzy Inference (Expert) System
Mobile Robot Navigation Using Fuzzy logic Controller
So Far……  Clustering basics, necessity for clustering, Usage in various fields : engineering and industrial fields  Properties : hierarchical, flat,
Copyright © 2010, 2007, 2004 Pearson Education, Inc. All Rights Reserved. Section 7-1 Review and Preview.
Fuzzy Sets and Control. Fuzzy Logic The definition of Fuzzy logic is a form of multi-valued logic derived frommulti-valued logic fuzzy setfuzzy set theory.
Protein motif extraction with neuro-fuzzy optimization Bill C. H. Chang and Author : Bill C. H. Chang and Saman K. Halgamuge Saman K. Halgamuge Adviser.
“Principles of Soft Computing, 2 nd Edition” by S.N. Sivanandam & SN Deepa Copyright  2011 Wiley India Pvt. Ltd. All rights reserved. CHAPTER 12 FUZZY.
Copyright © 1998, Triola, Elementary Statistics Addison Wesley Longman 1 Estimates and Sample Sizes Chapter 6 M A R I O F. T R I O L A Copyright © 1998,
© 2008 McGraw-Hill Higher Education The Statistical Imagination Chapter 8. Parameter Estimation Using Confidence Intervals.
ESTIMATION OF THE MEAN. 2 INTRO :: ESTIMATION Definition The assignment of plausible value(s) to a population parameter based on a value of a sample statistic.
Ekman’s Facial Expressions Study A Demonstration.
Facial Expressions and Emotions Mental Health. Total Participants Adults (30+ years old)328 Adults (30+ years old) Adolescents (13-19 years old)118 Adolescents.
Chapter 10 FUZZY CONTROL Chi-Yuan Yeh.
Introduction of Fuzzy Inference Systems By Kuentai Chen.
Copyright (c) 2004 Brooks/Cole, a division of Thomson Learning, Inc. Chapter 7 Inferences Concerning Means.
Facial Expression Analysis Theoretical Results –Low-level and mid-level segmentation –High-level feature extraction for expression analysis (FACS – MPEG4.
Fuzzy Relations( 關係 ), Fuzzy Graphs( 圖 形 ), and Fuzzy Arithmetic( 運算 ) Chapter 4.
Design and Data Analysis in Psychology I English group (A) Salvador Chacón Moscoso Susana Sanduvete Chaves Milagrosa Sánchez Martín School of Psychology.
Design and Data Analysis in Psychology I English group (A) Salvador Chacón Moscoso Susana Sanduvete Chaves Milagrosa Sánchez Martín School of Psychology.
Chapter 3: Fuzzy Rules & Fuzzy Reasoning Extension Principle & Fuzzy Relations (3.2) Fuzzy if-then Rules(3.3) Fuzzy Reasonning (3.4)
Mood Detection.
Artificial Intelligence CIS 342
ESTIMATION.
Point and interval estimations of parameters of the normally up-diffused sign. Concept of statistical evaluation.
FUZZY NEURAL NETWORKS TECHNIQUES AND THEIR APPLICATIONS
Artificial Intelligence
Chapter 12 Using Descriptive Analysis, Performing
CONCEPTS OF ESTIMATION
Data-Driven Methods to Diversify Knowledge of Human Psychology
Lecture Slides Elementary Statistics Twelfth Edition
Fuzzy Logic KH Wong Fuzzy Logic v.9a.
Presentation transcript:

A Fuzzy System for Emotion Classification based on the MPEG-4 facial definition parameter set Nicolas Tsapatsoulis, Kostas Karpouzis, George Stamou, Fred Piat and Stefanos Kollias Image, Video and Multimedia Systems Laboratory National Technical Univ. of Athens

Problem Statement Describe archetypal emotions using the FAPs of MPEG-4 Approximate FAPs through some Facial protuberant points Combine the emotion wheel of Whissel with a fuzzy inference system to extend to broader variety of emotions

Emotion Analysis: Engineers and Psychological Researchers Engineers concentrated (basicallly) on archetypal emotions -surprise, fear, joy, sadness, disgust, anger. Psychological researchers investigated variety of emotions Their results are not easily implemented Some hints can be obtained Whissel suggests that emotions are points in a two-dimensional space

Whissel’s emotion wheel Axes: activation –evaluation Activation: degree of arousal Evaluation: degree of pleasantness

FAPs and Archetypal Expressions Anger squeeze_l_eyebrow (+) lower_t_midlip (-) raise_l_i_eyebrow (+) close_t_r_eyelid (-) close_b_r_eyelid (-) squeeze_r_eyebrow(+) raise_b_midlip (+) raise_r_i_eyebrow (+) close_t_l_eyelid (-) close_b_l_eyelid (-) Sadness raise_l_i_eyebrow (+) close_t_l_eyelid (+) raise_l_m_eyebrow (-) raise_l_o_eyebrow (-) close_b_l_eyelid (+) raise_r_i_eyebrow (+) close_t_r_eyelid (+) raise_r_m_eyebrow (-) raise_r_o_eyebrow (-) close_b_r_eyelid (+) Surprise raise_l_o_eyebrow (+) raise_l_i_eyebrow (+) raise_l_m_eyebrow (+) squeeze_l_eyebrow (-) open_jaw (+) raise_r_o_eyebrow (+) raise_r_i_eyebrow (+) raise_r_m_eyebrow(+) squeeze_r_eyebrow (-)

Facial animation in MPEG-4 Motion represented by FAPs (Facial Animation Parameters) e.g. raise_l_o_eyebrow, raise_r_i_eyebrow, open_jaw Normalized to standard distances of rigid areas in the face, e.g. left eye to right eye (ES0) or nose to eye level (ENS0)

Synthetic faces in MPEG-4 Defined through FDPs (Face Definition Points)

Emotion Words due to Whissel Activat.Evaluat Activat.Evaluat Afraid4.93.4Angry Bashful 2 2.7Delighted Disgusted 5 3.2Eager55.1 Guilty 4 1.1Joyful Patient Sad Surprised6.55.2

Joy close_t_l_eyelid (+) close_b_l_eyelid (+) stretch_l_cornerlip (+) raise_l_m_eyebrow (+) close_t_r_eyelid (+) close_b_r_eyelid (+) stretch_r_cornerlip (+) raise_r_m_eyebrow(+) lift_l_cheek (+) lower_t_midlip (-) OR open_jaw (+) lift_r_cheek (+) raise_b_midlip (-) Disgust close_t_l_eyelid (+) close_t_r_eyelid (+) lower_t_midlip (-) close_b_l_eyelid (+) close_b_r_eyelid (+) open_jaw (+) squeeze_l_cornerlip (+) AND / OR squeeze_r_cornerlip (+) Fear raise_l_o_eyebrow (+) raise_l_m_eyebrow(+) raise_l_i_eyebrow (+) squeeze_l_eyebrow (+) open_jaw (+) raise_r_o_eyebrow (+) raise_r_m_eyebrow (+) raise_r_I_eyebrow (+) squeeze_r_eyebrow(+) close_t_r_eyelid (-) OR close_t_l_eyelid (-) lower_t_midlip (-) OR lower_t_midlip (+)

Detection of Facial Protuberant Points Automatic detection in images where the face segments are large; semi- automatic procedure otherwise Detection of eyes guides the detection of the other points

“Hierarchical facial features localisation using a morphological approach,” Raphael Villedieu, Technical Report NTUA, June 2000

Features and Linguistic terms Table 4 is used to determine how many and which linguistic terms should be assigned to a particular feature Example: the linguistic terms medium and high are sufficient for the description of feature F 11 Membership functions for feature F4

Fuzzification of the input vector Universe of discourse for the particular features is estimated based on statistics: Example: a reasonable range of variance for F 5 is where m A5, σ A5 and m Su5, σ Su5 are the mean values and standard deviations of feature F 5 corresponding to expressions anger and surprised respectively (see Table 4 before) Unidirectional features like F 11 either the lower or upper limit is fixed to zero

Fuzzy Inference System A 15-tuble feature vector, corresponding to the FAPs depicted in Table 3. Output is an n-tuple, where n is the number of modeled emotions; for the archetypal output values express the degree of the belief that the emotion is anger, sadness, joy, disgust, fear or/and surprise Fuzzification: Use of Table 4 (Estimation of the FAPs range intervals) Fuzzy Rule Base: obtained from psychological studies; use of Whissel’s activation parameter; express the a-priori knowledge of the system. If–then rules are heuristically constructed from Tables 2 and 4

Recognition of a broader variety of emotions Estimate which features participate to the emotions Modify the membership functions of the features to correspond to the new emotions Define six general categories corresponding to archetypal emotions Example: Category fear contains also worry and terror; model these by translating appropriately the positions of the linguistic terms, associated with the particular features, in the universe of discourse axis.

Modifying the membership functions using the activation parameters Let activation values a Y and a X corresponding to emotions Y and X Rule 1: Emotions of the same category involve the same features F i. Rule 2: Let μ ΧZi and μ YZi be the membership functions for the linguistic term Z corresponding to F i and associated with emotions X and Y respectively. If the μ ΧZi is centered at value m XZi of the universe of discourse then μ YZi should be centered at: Rule 3: a Y and a X are known values obtained from Whissel’s study

Experimental Results