SlideShare a Scribd company logo
Automated Prediction of
Preferences Using Facial
Expressions
David Masip, Michael S. North, Alexander Todorov, Daniel Osherson, PLOSOne
1
Automated Prediction of Preferences Using Facial Expressions
Introduction: Reading minds
Detailed problem: subtle facial expressions
• State-of-the-art
• Example
Methods
• Target phase
• Perceiver phase
• Algorithm
Results
• Hypothesis one: simple classifier
• Hypothesis two: machine learning classifier
Conclusions
Índex
2
Automated Prediction of Preferences Using Facial Expressions
1. Reading minds
Can we read the mind? The answer is NO. Not completely at least…
Our face reflects somehow our feelings, emotions, … We propose to read/predict
what people thinks about two stimuli in a very particular setting: Preferences
We explore whether computers can read and infer what humans believe in a binary
choosing scenario, and we use only subtle facial expressions and a laptop.
3
Automated Prediction of Preferences Using Facial Expressions
4
Facial expression is a powerful non verbal communication cue beyond natural language.
“The expression of the Emotions in Man and Animals”. Charles Darwin
Paul Ekman. Universality of Facial expression. 6 Universal human emotions.
“We need to give computers the capacity to read our feelings and react, in ways that
have come to seem startlingly human.” Rana El Kaliouby
1.1. Detailed problem
Automated Prediction of Preferences Using Facial Expressions
5
FACS 46 atomic movements of facial muscles.
Action Units = Building blocks of the emotions
Facial emotions = combinations of AUs
1.1. Detailed problem
Applications: We transmit more data with our expressions than with what we say.
Facial expressions predict: the result of a negotiation, the winner of a congress elections,
the election of a partner,…
GOAL: apply Computer Vision algorithms to model user preferences
in non-posed scenarios.
Automated Prediction of Preferences Using Facial Expressions
6
Which cartoon this student enjoyed the most?
Automated Prediction of Preferences Using Facial Expressions
Methods: target phase
Target phase: Students evaluate two visual stimuli. [People,
Cartoons, Animals, Paintings]
Visualization for 3 seconds in a screen (E-Prime SW)
7
Automated Prediction of Preferences Using Facial Expressions
Methods: perceiver phase
Students infer the preferences of other students from covertly
recorded videos of target’s faces.
They only see the target’s face, and guess the preference
8
Automated Prediction of Preferences Using Facial Expressions
Methods: Algorithm
Facial landmarks detection per frame
Dispersion descriptor based on temporal landmarks displacements
Model:
9
Face
Detection
Mesh
Fitting
Dynamic
Landmark
Descriptor
Classifier
Automated Prediction of Preferences Using Facial Expressions
10
Results
Hypothesis one: Maximum – minimum displacement
JESP is human accuracy
Automated Prediction of Preferences Using Facial Expressions
11
Results
Hypothesis two: apply SVM to the 66 differences between the
maximum and minimum centered displacement.
SVM: Standard Machine Learning classifier on a 132 dimensional space
Automated Prediction of Preferences Using Facial Expressions
Conclusions
Complex subtle emotion reading technology
Can we read minds from facial expression?
Yes, if we lower the expectations [Binary preference selection problem]
Applications:
- Depression monitorization
- Pain detection
- Deception detection
- Dynamically price advertising depending on how people responded to it,
- Autism
- Sony, Yahoo!, Motorola, Verizon, …
“Research in this area provides a rare point of convergence
between Computer Science and Social Psychology”
12
Automated Prediction of Preferences Using Facial Expressions
Automated Prediction of Preferences Using Facial Expressions

More Related Content

PPTX
Emotion recognition using facial expressions and speech
PPTX
Facial emotion recognition
PPTX
EDU643 Educational Apps
PPT
Games Design 2 - Lecture 9 - User Evaluation
PPTX
Face Detection Using MATLAB (SUD)
PPT
Serious games cwltgm
PPT
Serious games career quest
PPTX
Step-By-Step Guide to Creating Assessments
Emotion recognition using facial expressions and speech
Facial emotion recognition
EDU643 Educational Apps
Games Design 2 - Lecture 9 - User Evaluation
Face Detection Using MATLAB (SUD)
Serious games cwltgm
Serious games career quest
Step-By-Step Guide to Creating Assessments

Similar to Automated Prediction of Preferences Using Facial Expressions (20)

PDF
Real time emotion_detection_from_videos
PDF
IRJET- An Innovative Approach for Interviewer to Judge State of Mind of an In...
DOCX
Two Level Decision for Recognition of Human Facial Expressions using Neural N...
PDF
IRJET- Facial Expression Recognition System using Neural Network based on...
PDF
Synops emotion recognize
PDF
Ijsrdv8 i10424
PDF
Dragos Datcu_PhD_Thesis
PDF
Movie Recommendation Using CNN
PPTX
Affective computing in modelling human emotions
PPTX
Facial Expression Recognition System
PDF
IRJET-Facial Expression Recognition using Efficient LBP and CNN
PDF
Facial Emoji Recognition
PDF
IRJET- Emotion Recognition using Facial Expression
PDF
FACIAL EMOTION RECOGNITION
PDF
IRJET- Women Security Alert using Face Recognition
PPTX
Music-Recommendation-Based-on-Facial-Emotion-Recognition.pptx
PDF
IRJET- Facial Emotion Detection using Convolutional Neural Network
PDF
Emotion Detector
PPTX
FACIAL EXPRESSION RECOGNITION 1 2.pptx
PPTX
Facial expression recognition projc 2 (3) (1)
Real time emotion_detection_from_videos
IRJET- An Innovative Approach for Interviewer to Judge State of Mind of an In...
Two Level Decision for Recognition of Human Facial Expressions using Neural N...
IRJET- Facial Expression Recognition System using Neural Network based on...
Synops emotion recognize
Ijsrdv8 i10424
Dragos Datcu_PhD_Thesis
Movie Recommendation Using CNN
Affective computing in modelling human emotions
Facial Expression Recognition System
IRJET-Facial Expression Recognition using Efficient LBP and CNN
Facial Emoji Recognition
IRJET- Emotion Recognition using Facial Expression
FACIAL EMOTION RECOGNITION
IRJET- Women Security Alert using Face Recognition
Music-Recommendation-Based-on-Facial-Emotion-Recognition.pptx
IRJET- Facial Emotion Detection using Convolutional Neural Network
Emotion Detector
FACIAL EXPRESSION RECOGNITION 1 2.pptx
Facial expression recognition projc 2 (3) (1)
Ad

More from UOC Universitat Oberta de Catalunya (20)

PPT
“Global Trends and Patterns of Violent Extremism: Finding New Responses”
PDF
Irrupción de la FP en línea
PDF
Irrupció de la FP en línia
PDF
Mobile ensembles: The uses of mobile phones for social protest by Spain’s ind...
PDF
El principio de integridad en la contratación pública. Mecanismos para la pre...
PDF
Smart contradictions: The politics of making Barcelona a Self-sufficient city
PDF
Gender Stereotypes and Attitudes Towards Information and Communication Techno...
PDF
Co-creation and Participation as a Means of Innovation in New Media: An Analy...
PDF
The end of scarcity? Water desalination as the new cornucopia for Mediterrane...
PDF
Urban Ecology Under Fire: Water Supply in Madrid During the Spanish Civil War...
PDF
Little arrangements that matter. Rethinking autonomy-enabling innovations for...
PDF
La construcción colaborativa de proyectos como metodología para adquirir comp...
PDF
What leads people to keep on e-learning? An empirical analysis of users’ expe...
PDF
Rethinking dropout in online higher education: The case of the Universitat Ob...
PDF
Framework for preserving security and privacy in peer-to-peer content distrib...
PDF
Routing Fleets with Multiple Driving Ranges: is it possible to use greener fl...
PDF
Another look at ‘being there’ experiences in digital media: exploring connect...
PDF
RSS and Sensor Fusion Algorithms for Indoor Location Systems on Smartphones
PDF
Anonymizing Graphs: Measuring Quality for Clustering
PDF
On the verification of UML/OCL class diagrams using constraint programming
“Global Trends and Patterns of Violent Extremism: Finding New Responses”
Irrupción de la FP en línea
Irrupció de la FP en línia
Mobile ensembles: The uses of mobile phones for social protest by Spain’s ind...
El principio de integridad en la contratación pública. Mecanismos para la pre...
Smart contradictions: The politics of making Barcelona a Self-sufficient city
Gender Stereotypes and Attitudes Towards Information and Communication Techno...
Co-creation and Participation as a Means of Innovation in New Media: An Analy...
The end of scarcity? Water desalination as the new cornucopia for Mediterrane...
Urban Ecology Under Fire: Water Supply in Madrid During the Spanish Civil War...
Little arrangements that matter. Rethinking autonomy-enabling innovations for...
La construcción colaborativa de proyectos como metodología para adquirir comp...
What leads people to keep on e-learning? An empirical analysis of users’ expe...
Rethinking dropout in online higher education: The case of the Universitat Ob...
Framework for preserving security and privacy in peer-to-peer content distrib...
Routing Fleets with Multiple Driving Ranges: is it possible to use greener fl...
Another look at ‘being there’ experiences in digital media: exploring connect...
RSS and Sensor Fusion Algorithms for Indoor Location Systems on Smartphones
Anonymizing Graphs: Measuring Quality for Clustering
On the verification of UML/OCL class diagrams using constraint programming
Ad

Recently uploaded (20)

PDF
Printing Presentation to show beginners.
PPTX
Fundamentals of Computer.pptx Computer BSC
PDF
PakistanCoinageAct-906.pdfdbnsshsjjsbsbb
PPTX
A Clear View_ Interpreting Scope Numbers and Features
PPTX
DEATH AUDIT MAY 2025.pptxurjrjejektjtjyjjy
DOCX
A PROPOSAL ON IoT climate sensor 2.docx
PPTX
New professional education PROF-ED-7_103359.pptx
PDF
Presented by ATHUL KRISHNA.S_20250813_191657_0000.pdf
PPTX
Unit-1.pptxgeyeuueueu7r7r7r77r7r7r7uriruru
PPTX
AI_ML_Internship_WReport_Template_v2.pptx
PPTX
PLC ANALOGUE DONE BY KISMEC KULIM TD 5 .0
PPTX
Presentation 1.pptxnshshdhhdhdhdhdhhdhdhdhd
PDF
Maxon CINEMA 4D 2025 Crack Free Download Latest Version
PPTX
Lecture-3-Computer-programming for BS InfoTech
PDF
2_STM32&SecureElements2_STM32&SecureElements
PDF
Dozuki_Solution-hardware minimalization.
PPTX
unit1d-communitypharmacy-240815170017-d032dce8.pptx
PDF
SAHIL PROdhdjejss yo yo pdf TOCOL PPT.pdf
PPTX
Wireless and Mobile Backhaul Market.pptx
DOCX
Edukasi kultural untuk kita semua maka c
Printing Presentation to show beginners.
Fundamentals of Computer.pptx Computer BSC
PakistanCoinageAct-906.pdfdbnsshsjjsbsbb
A Clear View_ Interpreting Scope Numbers and Features
DEATH AUDIT MAY 2025.pptxurjrjejektjtjyjjy
A PROPOSAL ON IoT climate sensor 2.docx
New professional education PROF-ED-7_103359.pptx
Presented by ATHUL KRISHNA.S_20250813_191657_0000.pdf
Unit-1.pptxgeyeuueueu7r7r7r77r7r7r7uriruru
AI_ML_Internship_WReport_Template_v2.pptx
PLC ANALOGUE DONE BY KISMEC KULIM TD 5 .0
Presentation 1.pptxnshshdhhdhdhdhdhhdhdhdhd
Maxon CINEMA 4D 2025 Crack Free Download Latest Version
Lecture-3-Computer-programming for BS InfoTech
2_STM32&SecureElements2_STM32&SecureElements
Dozuki_Solution-hardware minimalization.
unit1d-communitypharmacy-240815170017-d032dce8.pptx
SAHIL PROdhdjejss yo yo pdf TOCOL PPT.pdf
Wireless and Mobile Backhaul Market.pptx
Edukasi kultural untuk kita semua maka c

Automated Prediction of Preferences Using Facial Expressions

  • 1. Automated Prediction of Preferences Using Facial Expressions David Masip, Michael S. North, Alexander Todorov, Daniel Osherson, PLOSOne 1 Automated Prediction of Preferences Using Facial Expressions
  • 2. Introduction: Reading minds Detailed problem: subtle facial expressions • State-of-the-art • Example Methods • Target phase • Perceiver phase • Algorithm Results • Hypothesis one: simple classifier • Hypothesis two: machine learning classifier Conclusions Índex 2 Automated Prediction of Preferences Using Facial Expressions
  • 3. 1. Reading minds Can we read the mind? The answer is NO. Not completely at least… Our face reflects somehow our feelings, emotions, … We propose to read/predict what people thinks about two stimuli in a very particular setting: Preferences We explore whether computers can read and infer what humans believe in a binary choosing scenario, and we use only subtle facial expressions and a laptop. 3 Automated Prediction of Preferences Using Facial Expressions
  • 4. 4 Facial expression is a powerful non verbal communication cue beyond natural language. “The expression of the Emotions in Man and Animals”. Charles Darwin Paul Ekman. Universality of Facial expression. 6 Universal human emotions. “We need to give computers the capacity to read our feelings and react, in ways that have come to seem startlingly human.” Rana El Kaliouby 1.1. Detailed problem Automated Prediction of Preferences Using Facial Expressions
  • 5. 5 FACS 46 atomic movements of facial muscles. Action Units = Building blocks of the emotions Facial emotions = combinations of AUs 1.1. Detailed problem Applications: We transmit more data with our expressions than with what we say. Facial expressions predict: the result of a negotiation, the winner of a congress elections, the election of a partner,… GOAL: apply Computer Vision algorithms to model user preferences in non-posed scenarios. Automated Prediction of Preferences Using Facial Expressions
  • 6. 6 Which cartoon this student enjoyed the most? Automated Prediction of Preferences Using Facial Expressions
  • 7. Methods: target phase Target phase: Students evaluate two visual stimuli. [People, Cartoons, Animals, Paintings] Visualization for 3 seconds in a screen (E-Prime SW) 7 Automated Prediction of Preferences Using Facial Expressions
  • 8. Methods: perceiver phase Students infer the preferences of other students from covertly recorded videos of target’s faces. They only see the target’s face, and guess the preference 8 Automated Prediction of Preferences Using Facial Expressions
  • 9. Methods: Algorithm Facial landmarks detection per frame Dispersion descriptor based on temporal landmarks displacements Model: 9 Face Detection Mesh Fitting Dynamic Landmark Descriptor Classifier Automated Prediction of Preferences Using Facial Expressions
  • 10. 10 Results Hypothesis one: Maximum – minimum displacement JESP is human accuracy Automated Prediction of Preferences Using Facial Expressions
  • 11. 11 Results Hypothesis two: apply SVM to the 66 differences between the maximum and minimum centered displacement. SVM: Standard Machine Learning classifier on a 132 dimensional space Automated Prediction of Preferences Using Facial Expressions
  • 12. Conclusions Complex subtle emotion reading technology Can we read minds from facial expression? Yes, if we lower the expectations [Binary preference selection problem] Applications: - Depression monitorization - Pain detection - Deception detection - Dynamically price advertising depending on how people responded to it, - Autism - Sony, Yahoo!, Motorola, Verizon, … “Research in this area provides a rare point of convergence between Computer Science and Social Psychology” 12 Automated Prediction of Preferences Using Facial Expressions