Slide 1

Slide 1 text

Dr. Javier Gonzalez-Sanchez [email protected] www.javiergs.info o ffi ce: 14 -227 CSC 570 Current Topics in Computer Science Applied Affective Computing Lecture 10. Notes on Final Project

Slide 2

Slide 2 text

Agenda 2

Slide 3

Slide 3 text

Final Product Platform

Slide 4

Slide 4 text

Scenario 4 TOOLS SCHEDULE

Slide 5

Slide 5 text

Architecture 5 EMOTIV PRO PAD Your App WebGazer Affective States 👀 EMOTIV PRO PAD Cloud

Slide 6

Slide 6 text

PAD 6 +P+A+D Engagement +P-A+D Meditation Concentration Thought Relaxation +P+A-D Excitement Interest Dependence +P-A-D Starting Agreement Docility -P+A+D Disagreement Hostility -P-A+D Disdain -P+A-D Frustration Unsureness Anxiety -P-A-D Boredom Pleasure (Valence) Arousal (Activation) Dominance

Slide 7

Slide 7 text

Fusion 7 + + + + + - - + - + - + + + - + - +

Slide 8

Slide 8 text

Method • Re a ding ment a l st a tes ( a ff ective st a tes) from Emotiv Softw a re (simul a tor) • C a lcul a te the equiv a lent PAD vector per emotion. • C a lcul a te a single vector fusing the 6 vectors from step B (one per emotion reported by Emotiv. • Dr a w a dot in a 3D sp a ce showing the vector pl a ce (m a gnitude a nd direction from a center th a t is 0) • Assign e a ch dot a lifetime - dots dis a ppe a r a fter th a t time. Consider using a n Alph a v a lue to slowly dis a ppe a r the dot (m a ke it tr a nsp a rent) • The group of dots is going to become a cloud of dots given a time period. Notice how the cloud evolves. • Bonus: c a lcul a te the center of the cloud a nd dr a w it on the screen • Bonus: dr a w a vector th a t shows how this cloud is moving in our sp a ce • 8

Slide 9

Slide 9 text

Final Presentation

Slide 10

Slide 10 text

First Act – Demo Demo of your project. Show your project running (Slide 4) What is (will be) the Goal? (Blue Box) Wizard of OZ approach 10

Slide 11

Slide 11 text

Second Act – How do things work? Challenges, Performance, Data Processing (run- ti me) Good SE Prac ti ces are being applied? (principles, design pa tt erns, clean coding, …) Code 11

Slide 12

Slide 12 text

Third Act – Demo How will things be Evaluated? Popula ti on, Protocol, Data, and Analysis 12

Slide 13

Slide 13 text

Questions 13

Slide 14

Slide 14 text

Homework 14 Let us play with Postures and Body Movements

Slide 15

Slide 15 text

CSC 570 Applied Affective Computing Javier Gonzalez-Sanchez, Ph.D. [email protected] Spring 2025 Copyright. These slides can only be used as study material for the class CSC 570 at Cal Poly. They cannot be distributed or used for another purpose.