Awesome Affective Computing
Contents
Papers
General
- Affective Computing
- Theories, Methods and Current Research on Emotions
- Analysis of emotion recognition using facial expressions, speech and multimodal information
- An Emotion Recognition System for Mobile Applications
Facial
- A comprehensive study on Facial Expressions Recognition Techniques
- Recognizing Facial Expressions Using Deep Learning
- Deep learning for facial expression recognition: A step closer to a smartphone that knows your moods
- Deep learning for real-time robust facial expression recognition on a smartphone
- Automatic Facial Feature Extraction and Expression Recognition based on Neural Network
- Automatic facial expression recognition based on a deep convolutional-neural-network structure
- AU-aware Deep Networks For Facial Expression Recognition
- An Emotion Recognition Model Based on Facial Recognition in Virtual Learning Environment
- A Brief Review of Facial Emotion Recognition Based on Visual Information
- Facial Expression Recognition via a Boosted Deep Belief Network
- Image based Static Facial Expression Recognition with Multiple Deep Network Learning
- Facial Expression Emotion Detection for Real-Time Embedded Systems
- Facial emotion recognition in continuous video
- An Efficient Method to Face and Emotion Detection
- A Novel Feature Extraction Technique for Facial Expression Recognition
- Emotion Recognition from Arbitrary View Facial Images
Voice
- EmoVoice β A framework for online recognition of emotions from voice
- EmoVoice: a System to Generate Emotions in Speech
- Speech Emotion Recognition
- Speech Emotion Recognition Using Support Vector Machine
- Speech emotion recognition using hidden Markov models
- Emotion Recognition From Speech With Recurrent Neural Networks
- Speech Emotion Recognition Using Deep Neural Network and Extreme Learning Machine
- Deep learning for robust feature generation in audiovisual emotion recognition
Behavioral
Software
- Affectiva - Affectiva develop software to recognize human emotions based on facial cues.
- Emotient - Emotient Facial Expression Analysis Engine
- EmoVu - EmoVu is a deep learning-based emotion recognition that reads facial micro-expressions in real-time
- Nviso - NVISO detect and predict human behaviours using Visual Intelligence.
- Kairos - Serve Businesses with Face Recognition
- Cognitive-Emotion-Python, Python SDK for the Microsoft Emotion API, part of Cognitive Services
Courses
- MIT - Affective Computing
- Knowledge-Based AI: Cognitive Systems
- Computer Vision Nanodegree
- Coursera - Affective computing
Books
- Affective Computing
- Heart of the Machine: Our Future in a World of Artificial Emotional Intelligence
- The Oxford Handbook of Affective Computing
- Affective Computing and Sentiment Analysis
- A Blueprint for Affective Computing: A Sourcebook and Manual
- Emotion and Reason in Consumer Behavior
Related
Affective Science
- The Nature of Emotion: Fundamental Questions
- Oxford Companion to Emotion and the Affective Sciences
- Handbook of Affective Sciences
- Science of Emotional Intelligence: Knowns and Unknowns
Video-games
Open-Source Projects
- emotion-recognition-neural-networks, Emotion recognition using DNN with tensorflow
- Emotion, Recognizes human faces and their corresponding emotions from a video or webcam feed. Powered by OpenCV and Deep Learning.
- EmotionRecognition, Real time emotion recogniser using web camera based on FACS.
- face_classification, Real-time face detection and emotion/gender classification using fer2013/imdb datasets with a keras CNN model and openCV.
- Emotion-Recognition-RNN, Recurrent Neural Networks for Emotion Recognition in Video
- EmotionNet, Convolutional Neural Network for Emotion Recognition
- emotion-conv-net, Real-time emotion recognition using convolutional neural nets.
- DeepSentiment, Speech Emotion Recognition using FFT and SVM
- Voice-Emotion-Detector, Voice Emotion Detector that detects emotion from audio speech using one dimensional CNNs (convolutional neural networks) using keras and tensorflow on Jupyter Notebook.
- Speech-Emotion-Analyzer, The neural network model is capable of detecting eight different male/female emotions from audio speeches. (Deep Learning, Python)
- Emotion_Recognition
- Emotion_Voice_Recognition_Chainer