real time emotion detection using eeg

22
Real Time Emotion Detection using EEG Mina Mikhail Supervisor: Dr. Khaled El-Ayat Dr. Rana El Kaliouby

Upload: others

Post on 16-Oct-2021

9 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Real Time Emotion Detection using EEG

Real Time Emotion Detection using EEGMina MikhailSupervisor:

Dr. Khaled El-Ayat Dr. Rana El Kaliouby

Page 2: Real Time Emotion Detection using EEG

Emotions

• Emotion is a mental and a physiological state

• Emotion is very subjective

• There are more than 90 definitions of “emotion”

Page 3: Real Time Emotion Detection using EEG

Models of Emotion Representation

• Two models for emotion representation

– Darwin’s Model

– Multi-dimensional View

Page 4: Real Time Emotion Detection using EEG

Models of Emotion Representation

• The muti-dimensional view is often used

– Simplicity

– Universality

Page 5: Real Time Emotion Detection using EEG

Motivation

• Lots of applications

– Quantifying customers’ experience for product evaluation

– Assistive Technology– Software Adaptation– Monitoring safety critical systems

Page 6: Real Time Emotion Detection using EEG

Emotion Detection Channels

• Machine vision

• Voice detection

Page 7: Real Time Emotion Detection using EEG

Physiological Channels

• They cannot be faked• Produced from involuntary secretion

glands• Peripheral nervous system

– Skin conductance– Skin temperature variations– Blood pressure– Heart Beat

Page 8: Real Time Emotion Detection using EEG

Why EEG?

• Based on the cognitive theory of emotion, the brain is the center of every human action

• Physiological signals, facial expressions, voice are all generated as a result of brain signals

Page 9: Real Time Emotion Detection using EEG

EEG Primer

• Whenever a neuron is active, its voltage changes

• Million of neurons fire together• Each mental state produces a distinct

pattern of electrical activity

Page 10: Real Time Emotion Detection using EEG

Brain Regions

•• Frontal Lobe Frontal Lobe – Primary motor cortex, Frontal Eye,– information processing,

•• ParietalParietal– Sensory information, taste, pressure, sound,

temp..•• OccipitalOccipital

– Visual processing center•• TemporalTemporal

– Auditory processing

Frontal lobe

Parietal

OccipitalTemporal

Page 11: Real Time Emotion Detection using EEG

Rhythmic ActivityRhythm Frequency Range Location Reason

Delta (0-4) Hz Frontal lobe Deep sleep

Theta (4-7) Hz Midline, temporal Drowsiness and

meditation

Alpha (8-13) Hz Frontal, Occipital Relaxing, closed eyes

Mu (8-12) Hz Central Contralateral Motor

acts

Beta (13-30) Hz Frontal, central Concentration and

thinking

Gamma (30- 100+) Hz Cognitive functions

Page 12: Real Time Emotion Detection using EEG

EEG and Emotions• Emotions are most obvious in the alpha band

• The right hemisphere is responsible for negative emotions (disgust, fear, stress)

• The left hemisphere is responsible for positive emotions (Happiness, joy)

• EEG power decreases during sadness and increases during happiness (frontal lobe)

Page 13: Real Time Emotion Detection using EEG

EEG and Emotion

Page 14: Real Time Emotion Detection using EEG

General Approach

Page 15: Real Time Emotion Detection using EEG

Questions?

• Can we detect four different emotions, happiness, fear, disgust and neutral with reasonable accuracy?

• What is the minimum number of electrodes that can be used to detect the four emotions with a reasonable accuracy?

• What are the best features to extract?

Page 16: Real Time Emotion Detection using EEG

Experiments

Page 17: Real Time Emotion Detection using EEG

EEG Montage

• 10-20 internationalsystem

Page 18: Real Time Emotion Detection using EEG

Signal Preprocessing

• Notch filter (to remove line noise)• Independent Component Analysis

Page 19: Real Time Emotion Detection using EEG

Feature Extraction

Page 20: Real Time Emotion Detection using EEG

Classification

• Support Vector Machines (SVMs)

• Artificial Neural Networks

• Bayesian Networks

Page 21: Real Time Emotion Detection using EEG

Tools

• G.Mobilab– 8 channels– Active electrodes

• BCI2000• EEGLAB• IAPS

Page 22: Real Time Emotion Detection using EEG

Plan

• Classify the signals into positive, negative and neutral states and classify between these signals

• Try to divide the negative states into disgust and fear

• Explore emotion detection accuracy Vs. number of channels