sepics program
DESCRIPTION
SEPICS PROGRAM. Implementation of an emotional detection module. Content. Presentation of the student Presentation of the HERON laboratory Why choosing SEPCIS? Presentation of internships project Project progress Development plan. Presentation of the student. - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: SEPICS PROGRAM](https://reader035.vdocuments.us/reader035/viewer/2022070416/568151ee550346895dc02915/html5/thumbnails/1.jpg)
1
SEPICS PROGRAM
Implementation of an emotional detection module.
![Page 2: SEPICS PROGRAM](https://reader035.vdocuments.us/reader035/viewer/2022070416/568151ee550346895dc02915/html5/thumbnails/2.jpg)
2
CONTENT
Presentation of the student
Presentation of the HERON laboratory
Why choosing SEPCIS?
Presentation of internships project
Project progress
Development plan
![Page 3: SEPICS PROGRAM](https://reader035.vdocuments.us/reader035/viewer/2022070416/568151ee550346895dc02915/html5/thumbnails/3.jpg)
3
PRESENTATION OF THE STUDENT
Postgraduate student from University of
Glamorgan
Bachelor’s degree Computer Science
Masters degree Intelligent Computer Systems
![Page 4: SEPICS PROGRAM](https://reader035.vdocuments.us/reader035/viewer/2022070416/568151ee550346895dc02915/html5/thumbnails/4.jpg)
4
PRESENTATION OF THE HERON LABORATORY
HERON – Higher Educational Research ON
tutoring systems.
Established in 1986.
Includes researches from several universities.
Altogether around 40 members.
First team in Quebec to specialize in this research
area.
Recognized internationally.
Received several grants.
![Page 5: SEPICS PROGRAM](https://reader035.vdocuments.us/reader035/viewer/2022070416/568151ee550346895dc02915/html5/thumbnails/5.jpg)
5
HERON FIELD OF EXPERTISE
Artificial intelligence
Emotional intelligence
Intelligent tutoring systems (ITS)
Intelligent agents
EEG-based education
![Page 6: SEPICS PROGRAM](https://reader035.vdocuments.us/reader035/viewer/2022070416/568151ee550346895dc02915/html5/thumbnails/6.jpg)
6
WHY CHOOSE SEPICS?
SEPICS – Student Exchange Program in
Intelligent Computer Systems.
Opportunity to work on a research project
regarding intelligent systems.
A chance to further my academic knowledge.
Travelling to Canada.
Experience different lifestyle and culture.
![Page 7: SEPICS PROGRAM](https://reader035.vdocuments.us/reader035/viewer/2022070416/568151ee550346895dc02915/html5/thumbnails/7.jpg)
7
INTERNSHIPS PROJECT
Project aims and objectives
Tools and software used
Physiological sensors: BVP and SC
Russell's circumplex model of emotions.
![Page 8: SEPICS PROGRAM](https://reader035.vdocuments.us/reader035/viewer/2022070416/568151ee550346895dc02915/html5/thumbnails/8.jpg)
8
PROJECT OBJECTIVE
Design and develop a software module that
detects in real time the emotional state of the
learner.
This will be done using non intrusive physiological
sensors.
Once developed, this module is to be integrated
into an intelligent tutoring system (ITS).
![Page 9: SEPICS PROGRAM](https://reader035.vdocuments.us/reader035/viewer/2022070416/568151ee550346895dc02915/html5/thumbnails/9.jpg)
9
TECHNOLOGY USED
C++ programming language
Visual Studio 2008 Integrated Development
Environment (IDE)
Thought Technology
SDK from Thought Technology software
Physiological sensors
MFC (Microsoft Foundation Classes)
![Page 10: SEPICS PROGRAM](https://reader035.vdocuments.us/reader035/viewer/2022070416/568151ee550346895dc02915/html5/thumbnails/10.jpg)
10
SENSORS
Blood volume pulse (BVP) : Monitors the amount of blood perfusion in the
finger tip. Emits a small infrared light that measures the
amount of light reflected in the skins surface. The amount of blood present varies with each
heartbeat. From the BVP signal, we are able to calculate the
heart rate (HR).
![Page 11: SEPICS PROGRAM](https://reader035.vdocuments.us/reader035/viewer/2022070416/568151ee550346895dc02915/html5/thumbnails/11.jpg)
11
SENSORS
Skin Conductance Sensor (SC) : Measures the skins ability to conduct electricity. Palm sides of the hands tend to become more
moist when feeling stressed or nervous. Skin with a higher sweat content will be able to
conduct an electric current more easily. SC signals are used to derive galvanic skin
response (GSR).
![Page 12: SEPICS PROGRAM](https://reader035.vdocuments.us/reader035/viewer/2022070416/568151ee550346895dc02915/html5/thumbnails/12.jpg)
12
RUSSELL’S CIRCUMPLEX MODEL
HR and GSR together are used to measure specific emotions characterized in terms of valence (negative to positive) and arousal (low to high).
![Page 13: SEPICS PROGRAM](https://reader035.vdocuments.us/reader035/viewer/2022070416/568151ee550346895dc02915/html5/thumbnails/13.jpg)
13
PROJECT PROGRESS
Project preparation
C++
SDK
Thought Technology
MFC
50_Read_Data
![Page 14: SEPICS PROGRAM](https://reader035.vdocuments.us/reader035/viewer/2022070416/568151ee550346895dc02915/html5/thumbnails/14.jpg)
14
PROJECT PROGRESS
50_Read_Data Uses the SDKs DLL TTLLiveCtrl.dll to read in real
time.
![Page 15: SEPICS PROGRAM](https://reader035.vdocuments.us/reader035/viewer/2022070416/568151ee550346895dc02915/html5/thumbnails/15.jpg)
15
PROJECT PROGRESS
Log file:
![Page 16: SEPICS PROGRAM](https://reader035.vdocuments.us/reader035/viewer/2022070416/568151ee550346895dc02915/html5/thumbnails/16.jpg)
16
MFC_Connect_Encoder My first attempt of connecting to the encoder
using the SDK DLL.
PROJECT PROGRESS
![Page 17: SEPICS PROGRAM](https://reader035.vdocuments.us/reader035/viewer/2022070416/568151ee550346895dc02915/html5/thumbnails/17.jpg)
17
MFC_Connect_Encoder Uses the SDK DLL TTLLiveCtrl.dll to connect to
the encoder in real time. Code example:
PROJECT PROGRESS
liEncoderHND = TTLLive->OpenConnection(L"USB:0",1000);
liEncoderCount = TTLLive->EncoderCount;if( liEncoderCount > 0 ){
m_ListDisplay.AddString("Encoder connected..");
}else {
m_ListDisplay.AddString("No encoder detected.\n\r");}
![Page 18: SEPICS PROGRAM](https://reader035.vdocuments.us/reader035/viewer/2022070416/568151ee550346895dc02915/html5/thumbnails/18.jpg)
18
PROJECT PROGRESS
Connection to encoder
![Page 19: SEPICS PROGRAM](https://reader035.vdocuments.us/reader035/viewer/2022070416/568151ee550346895dc02915/html5/thumbnails/19.jpg)
19
PROJECT PROGRESS
No encoder found
![Page 20: SEPICS PROGRAM](https://reader035.vdocuments.us/reader035/viewer/2022070416/568151ee550346895dc02915/html5/thumbnails/20.jpg)
20
DEVELOPMENT PLAN
Read physiological signals Data processing
Heart rate (HR) Galvanic skin response (GSR)
Establishing the dashboard BVP and SC readings HR and GSR readings Russell’s model Iconic face Base line
Recording the log file
![Page 21: SEPICS PROGRAM](https://reader035.vdocuments.us/reader035/viewer/2022070416/568151ee550346895dc02915/html5/thumbnails/21.jpg)
21
QUESTIONS