Upgrade to Pro — share decks privately, control downloads, hide ads and more …

CSC570 Lecture 10

CSC570 Lecture 10

Applied Affective Computing
Face Gestures
(202305)

More Decks by Javier Gonzalez-Sanchez

Other Decks in Research

Transcript

  1. jgs CSC 570 Current Topics in Computer Science Applied Affective

    Computing Lecture 10: Face Gestures Dr. Javier Gonzalez-Sanchez [email protected] www.javiergs.com Building 14 -227 Office Hours: By appointment
  2. jgs Javier Gonzalez-Sanchez | CSC 309 | Winter 2023 |

    3 Face https://doi.org/10.1371/journal.pone.0251057
  3. jgs Javier Gonzalez-Sanchez | CSC 309 | Winter 2023 |

    7 § EEG § Inertial Measurement Unit (IMU) sensors to detect movements of the head and face. § IMU measures changes in acceleration, orientation, and rotation, which allow the headset to detect head movements, such as tilting or nodding, as well as movements of the face, such as jaw clenching or mouth opening. Headset
  4. jgs Javier Gonzalez-Sanchez | CSC 309 | Winter 2023 |

    8 1. Smile: The software recognizes a smile as an upward movement of the corners of the mouth (low-quality happy/agreement) 3. Clench: The software recognizes the clenching of the jaw 4. Mouth open: The software recognizes an open mouth Data
  5. jgs Javier Gonzalez-Sanchez | CSC 309 | Winter 2023 |

    9 1.Raise Brow: The software recognizes the movement of raising the eyebrows (low-quality surprise) 2. Furrow Brow: The software recognizes the movement of raising the eyebrows (low-quality frustration) 1.Blink: The software recognizes a blink as a momentary closing of the eyes 3. Wink: The software recognizes a wink as a momentary closing of one eye Data
  6. jgs Javier Gonzalez-Sanchez | CSC 309 | Winter 2023 |

    16 EmotivDelegate.java (Part 1/5)
  7. jgs Javier Gonzalez-Sanchez | CSC 309 | Winter 2023 |

    17 EmotivDelegate.java (Part 2/5)
  8. jgs Javier Gonzalez-Sanchez | CSC 309 | Winter 2023 |

    18 EmotivDelegate.java (Part 3/5)
  9. jgs Javier Gonzalez-Sanchez | CSC 309 | Winter 2023 |

    19 EmotivDelegate.java (Part 4/5)
  10. jgs Javier Gonzalez-Sanchez | CSC 309 | Winter 2023 |

    20 EmotivDelegate.java (Part 5/5)
  11. jgs Javier Gonzalez-Sanchez | CSC 309 | Winter 2023 |

    23 PAD +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
  12. jgs Javier Gonzalez-Sanchez | CSC 309 | Winter 2023 |

    25 WebSocket (in Java) https://github.com/javiergs/CSC570 Java Emotiv Client
  13. jgs Javier Gonzalez-Sanchez | CSC 309 | Winter 2023 |

    28 Architecture Bluetooth EMOTIV PRO Your App WebSocket (server) WebSocket (client) Your App WebGazer Facial Gestures Affect
  14. jgs Javier Gonzalez-Sanchez | CSC 309 | Winter 2023 |

    36 Office Hours Tuesday and Thursday 3 - 5 pm But an appointment required Sent me an email – [email protected]
  15. jgs CSC 570 Applied Affective Computing Javier Gonzalez-Sanchez, Ph.D. [email protected]

    Spring 2023 Copyright. These slides can only be used as study material for the class CSC308 at Cal Poly. They cannot be distributed or used for another purpose.