SlideShare a Scribd company logo
1 of 23
EMOTION INTELLIGENCE
Presented to: Presented to:
Neny pandel Bhawna Singh
Computer Vision
Image understanding. This is the science of acquiring, processing, analyzing,
and understanding images and videos from the
real world using computational methods
to produce numerical or symbolic
information in the forms of
decisions.
Ultimate goal is to model, replicate and exceed human vision using computer
software and hardware at different levels.
Areas of Computer Vision
Edge Detection
Neural Networks - used in machine
learning
Inspired by biological neural networks such as the central nervous system
Machine learning method - systems are learning from data.
Artificial neural networks can model mathematically the way biological brains work which
allows the machine to learn to "think” in the same way that humans do, making them
capable of recognizing speech, objects, and emotions or moods of people thus allowing the
machine to make decisions like humans do.
Emotion Intelligence
Emotional Intelligence is the ability to recognize, express
and have emotions, harness them to constructive
purposes, and skillfully handle the emotions of others.
Emotions play a critical role in rational and intelligent
behavior.Emotions are difficult to encode in a computer
program. Important for computers to recognize emotions in
order to provide better services.
Six main categories: Happy, Sadness,
Anger, Fear, Surprise, and Disgust
Emotion and Mood Detection
Teaching the computer to identify and adjust to human emotions.
The approach for teaching the computer to detect human emotion is through
the use of egocentric vision.
Use first person video cameras to get a first person view/perspective of a
situation.
Research needs more authentic, unscripted, and candid data to train the
computers.
Step 1 - Gather Data
First thing to do is to gather data using
Ion first person mini cameras. You will
be our data throughout the year!
Step 2 - Face detection
Feed the data(video) into a computer algorithm for facial
detection.
The computer identifies faces vs non-faces in an image or in
a video using high-dimensional vector patches.
Vector Patches
Computer scans an image, the image is broken
into a grid and then each grid is written as a
high dimensional vector patch.
The computer identifies if the patch vector is a
facial feature or a non-facial feature.
Linear regression is used to
separate the two.
Step 3 - Face recognition
Once image is cropped, a feature extraction method is used to form feature
vectors . Intensity is the simplest extraction method.
The feature vector is then passed through a Principle Component Analysis
(PCA) to reduce to a two dimension vector for a more tractable number.
A covariance matrix is then made in the PCA using over a thousand faces from
a training database. One of the possible data sets is known as Labeled Face in
the Wild (LFW). This contains over 13,000 images collected from the web.
Feature Extraction
Mathematics Involved in Emotion
Detection
Cosine Similarity (one method)
Cosine Similarity Metric Learning (CSML) then transforms to
Apply CSML to each type of feature then produces a similarity score.
The scores from the vectors are passed to a Support Vector Machine (SVM) for
verification.
Laplacian Embedding Process
(another method)
Static(non-moving) facial expression features are taken from a photo. (Stored
in a data base).
An assessment of the geometrical relations among facial
feature points are done.(Basically- an emotion causes
facial deformation that can be measured in terms of the
angle or distances between specific facial feature points.)
Angles are separated into two groups belonging to the
upper part of the face and the lower part of the face. The
lower-part angles are involved for expressing joy, sorrow or
fear. The upper part of the face angles for expressing anger,
fear. These angles build a six-dimensional feature vector
expressed:
Laplacian Embedding Process
Continued
The simplest motion-dependent facial features can be defined as the
displacements (Euclidean distance) of these facial feature points between a
neutral facial expression and the “peak” of a particular emotive expression.
Comparing the point changes from a given neutral face to the change or
displacement on the “reaction” face.
Every input facial expression is quantified as a motion-dependent facial
expression feature vector as follows:
Laplacian Embedding Process
Based on the information in the computer’s data
base it then combines these pieces of
information and “detects” an emotion that is
being shown.
Laplacian Embedding
Step 4 - Computer Training
Many datasets are available. Each with their strength and weakness. A few
examples are FERET - Facial Recognition Technology and LFW - Labeled Face
in the Wild.
The computer is given the images along with a word description of “happy, sad,
angry, fear or disgust”. It is basically told what the human emotion is in the
image or video.
Training, input of image programmer tells computer happy, sad…...
Step 5 - Testing the computer
At this point the computer is fed images or video and it uses the algorithms
and training to give an emotion label to the image or video that was entered.
Depending on the program, the computer can use a technique such as the
Cosine Similarity recognition or it could use the Euclidean Distance programs
all of which also use SVM (Support Vector Machine) for verification to
determine the emotion that is displayed.
Process to Emotion Detection-
Summary
Applications
• Better measure TV ratings
• Increase security at malls, airport and sporting events
• Virtual shopping
• E-learning
• Create new virtual reality experiences,
– Companion devices
• Medical - help autistic interact with others
• Advertising - use face emotions for marketing campaigns
• Better human/computer interactions
Questions

More Related Content

Similar to Emotion intelligence

Automating e government using ai
Automating e government using aiAutomating e government using ai
Automating e government using aiVenkat Projects
 
IRJET - Emotion Recognising System-Crowd Behavior Analysis
IRJET -  	  Emotion Recognising System-Crowd Behavior AnalysisIRJET -  	  Emotion Recognising System-Crowd Behavior Analysis
IRJET - Emotion Recognising System-Crowd Behavior AnalysisIRJET Journal
 
Synops emotion recognize
Synops emotion recognizeSynops emotion recognize
Synops emotion recognizeAvdhesh Gupta
 
AN IMPROVED TECHNIQUE FOR HUMAN FACE RECOGNITION USING IMAGE PROCESSING
AN IMPROVED TECHNIQUE FOR HUMAN FACE RECOGNITION USING IMAGE PROCESSINGAN IMPROVED TECHNIQUE FOR HUMAN FACE RECOGNITION USING IMAGE PROCESSING
AN IMPROVED TECHNIQUE FOR HUMAN FACE RECOGNITION USING IMAGE PROCESSINGijiert bestjournal
 
A Music Visual Interface via Emotion Detection Supervisor
A Music Visual Interface via Emotion Detection SupervisorA Music Visual Interface via Emotion Detection Supervisor
A Music Visual Interface via Emotion Detection SupervisorIOSR Journals
 
Facel expression recognition
Facel expression recognitionFacel expression recognition
Facel expression recognitionMintoo Jakhmola
 
Gesture Recognition Technology
Gesture Recognition TechnologyGesture Recognition Technology
Gesture Recognition TechnologyNikith Kumar Reddy
 
IRJET- Prediction of Human Facial Expression using Deep Learning
IRJET- Prediction of Human Facial Expression using Deep LearningIRJET- Prediction of Human Facial Expression using Deep Learning
IRJET- Prediction of Human Facial Expression using Deep LearningIRJET Journal
 
IRJET- Intelligent Emotion Detection System using Facial Images
IRJET- Intelligent Emotion Detection System using Facial ImagesIRJET- Intelligent Emotion Detection System using Facial Images
IRJET- Intelligent Emotion Detection System using Facial ImagesIRJET Journal
 
HUMAN EMOTION RECOGNIITION SYSTEM
HUMAN EMOTION RECOGNIITION SYSTEMHUMAN EMOTION RECOGNIITION SYSTEM
HUMAN EMOTION RECOGNIITION SYSTEMsoumi sarkar
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)IJERD Editor
 
Final Year Project - Enhancing Virtual Learning through Emotional Agents (Doc...
Final Year Project - Enhancing Virtual Learning through Emotional Agents (Doc...Final Year Project - Enhancing Virtual Learning through Emotional Agents (Doc...
Final Year Project - Enhancing Virtual Learning through Emotional Agents (Doc...Sana Nasar
 

Similar to Emotion intelligence (20)

Automating e government using ai
Automating e government using aiAutomating e government using ai
Automating e government using ai
 
IRJET - Emotion Recognising System-Crowd Behavior Analysis
IRJET -  	  Emotion Recognising System-Crowd Behavior AnalysisIRJET -  	  Emotion Recognising System-Crowd Behavior Analysis
IRJET - Emotion Recognising System-Crowd Behavior Analysis
 
mind reading computer
mind reading computermind reading computer
mind reading computer
 
Ct35535539
Ct35535539Ct35535539
Ct35535539
 
Synops emotion recognize
Synops emotion recognizeSynops emotion recognize
Synops emotion recognize
 
AN IMPROVED TECHNIQUE FOR HUMAN FACE RECOGNITION USING IMAGE PROCESSING
AN IMPROVED TECHNIQUE FOR HUMAN FACE RECOGNITION USING IMAGE PROCESSINGAN IMPROVED TECHNIQUE FOR HUMAN FACE RECOGNITION USING IMAGE PROCESSING
AN IMPROVED TECHNIQUE FOR HUMAN FACE RECOGNITION USING IMAGE PROCESSING
 
A Music Visual Interface via Emotion Detection Supervisor
A Music Visual Interface via Emotion Detection SupervisorA Music Visual Interface via Emotion Detection Supervisor
A Music Visual Interface via Emotion Detection Supervisor
 
Facel expression recognition
Facel expression recognitionFacel expression recognition
Facel expression recognition
 
Gesture Recognition Technology
Gesture Recognition TechnologyGesture Recognition Technology
Gesture Recognition Technology
 
Nikppt
NikpptNikppt
Nikppt
 
IRJET- Prediction of Human Facial Expression using Deep Learning
IRJET- Prediction of Human Facial Expression using Deep LearningIRJET- Prediction of Human Facial Expression using Deep Learning
IRJET- Prediction of Human Facial Expression using Deep Learning
 
184-144342105039-43
184-144342105039-43184-144342105039-43
184-144342105039-43
 
IRJET- Intelligent Emotion Detection System using Facial Images
IRJET- Intelligent Emotion Detection System using Facial ImagesIRJET- Intelligent Emotion Detection System using Facial Images
IRJET- Intelligent Emotion Detection System using Facial Images
 
Biometric
BiometricBiometric
Biometric
 
Biometric
BiometricBiometric
Biometric
 
HUMAN EMOTION RECOGNIITION SYSTEM
HUMAN EMOTION RECOGNIITION SYSTEMHUMAN EMOTION RECOGNIITION SYSTEM
HUMAN EMOTION RECOGNIITION SYSTEM
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 
Final Year Project - Enhancing Virtual Learning through Emotional Agents (Doc...
Final Year Project - Enhancing Virtual Learning through Emotional Agents (Doc...Final Year Project - Enhancing Virtual Learning through Emotional Agents (Doc...
Final Year Project - Enhancing Virtual Learning through Emotional Agents (Doc...
 
Face Recognition
Face RecognitionFace Recognition
Face Recognition
 
ML Report.docx
ML Report.docxML Report.docx
ML Report.docx
 

Recently uploaded

Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxvipinkmenon1
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfAsst.prof M.Gokilavani
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and usesDevarapalliHaritha
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineeringmalavadedarshan25
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learningmisbanausheenparvam
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 

Recently uploaded (20)

Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptx
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and uses
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineering
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learning
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 

Emotion intelligence

  • 1. EMOTION INTELLIGENCE Presented to: Presented to: Neny pandel Bhawna Singh
  • 2. Computer Vision Image understanding. This is the science of acquiring, processing, analyzing, and understanding images and videos from the real world using computational methods to produce numerical or symbolic information in the forms of decisions. Ultimate goal is to model, replicate and exceed human vision using computer software and hardware at different levels.
  • 3. Areas of Computer Vision Edge Detection
  • 4. Neural Networks - used in machine learning Inspired by biological neural networks such as the central nervous system Machine learning method - systems are learning from data. Artificial neural networks can model mathematically the way biological brains work which allows the machine to learn to "think” in the same way that humans do, making them capable of recognizing speech, objects, and emotions or moods of people thus allowing the machine to make decisions like humans do.
  • 5. Emotion Intelligence Emotional Intelligence is the ability to recognize, express and have emotions, harness them to constructive purposes, and skillfully handle the emotions of others. Emotions play a critical role in rational and intelligent behavior.Emotions are difficult to encode in a computer program. Important for computers to recognize emotions in order to provide better services.
  • 6. Six main categories: Happy, Sadness, Anger, Fear, Surprise, and Disgust
  • 7. Emotion and Mood Detection Teaching the computer to identify and adjust to human emotions. The approach for teaching the computer to detect human emotion is through the use of egocentric vision. Use first person video cameras to get a first person view/perspective of a situation. Research needs more authentic, unscripted, and candid data to train the computers.
  • 8. Step 1 - Gather Data First thing to do is to gather data using Ion first person mini cameras. You will be our data throughout the year!
  • 9. Step 2 - Face detection Feed the data(video) into a computer algorithm for facial detection. The computer identifies faces vs non-faces in an image or in a video using high-dimensional vector patches.
  • 10. Vector Patches Computer scans an image, the image is broken into a grid and then each grid is written as a high dimensional vector patch. The computer identifies if the patch vector is a facial feature or a non-facial feature. Linear regression is used to separate the two.
  • 11. Step 3 - Face recognition Once image is cropped, a feature extraction method is used to form feature vectors . Intensity is the simplest extraction method. The feature vector is then passed through a Principle Component Analysis (PCA) to reduce to a two dimension vector for a more tractable number. A covariance matrix is then made in the PCA using over a thousand faces from a training database. One of the possible data sets is known as Labeled Face in the Wild (LFW). This contains over 13,000 images collected from the web.
  • 13. Mathematics Involved in Emotion Detection
  • 14. Cosine Similarity (one method) Cosine Similarity Metric Learning (CSML) then transforms to Apply CSML to each type of feature then produces a similarity score. The scores from the vectors are passed to a Support Vector Machine (SVM) for verification.
  • 15. Laplacian Embedding Process (another method) Static(non-moving) facial expression features are taken from a photo. (Stored in a data base). An assessment of the geometrical relations among facial feature points are done.(Basically- an emotion causes facial deformation that can be measured in terms of the angle or distances between specific facial feature points.) Angles are separated into two groups belonging to the upper part of the face and the lower part of the face. The lower-part angles are involved for expressing joy, sorrow or fear. The upper part of the face angles for expressing anger, fear. These angles build a six-dimensional feature vector expressed:
  • 16. Laplacian Embedding Process Continued The simplest motion-dependent facial features can be defined as the displacements (Euclidean distance) of these facial feature points between a neutral facial expression and the “peak” of a particular emotive expression. Comparing the point changes from a given neutral face to the change or displacement on the “reaction” face. Every input facial expression is quantified as a motion-dependent facial expression feature vector as follows:
  • 17. Laplacian Embedding Process Based on the information in the computer’s data base it then combines these pieces of information and “detects” an emotion that is being shown.
  • 19. Step 4 - Computer Training Many datasets are available. Each with their strength and weakness. A few examples are FERET - Facial Recognition Technology and LFW - Labeled Face in the Wild. The computer is given the images along with a word description of “happy, sad, angry, fear or disgust”. It is basically told what the human emotion is in the image or video. Training, input of image programmer tells computer happy, sad…...
  • 20. Step 5 - Testing the computer At this point the computer is fed images or video and it uses the algorithms and training to give an emotion label to the image or video that was entered. Depending on the program, the computer can use a technique such as the Cosine Similarity recognition or it could use the Euclidean Distance programs all of which also use SVM (Support Vector Machine) for verification to determine the emotion that is displayed.
  • 21. Process to Emotion Detection- Summary
  • 22. Applications • Better measure TV ratings • Increase security at malls, airport and sporting events • Virtual shopping • E-learning • Create new virtual reality experiences, – Companion devices • Medical - help autistic interact with others • Advertising - use face emotions for marketing campaigns • Better human/computer interactions