Giter VIP home page Giter VIP logo

fer's Introduction

Youtube Video arXiv Prepring

This is the official repository of our FG 2020 paper FER in-the-wild.

Mohammad Rami Koujan 1, Luma Alharbawee 1, Giorgos Giannakakis 2, Nicolas Pugeault 1, Anastasios Roussos 1,2
1 University of Exeter
2 Foundation for Research and Technology - Hellas (FORTH), Greece

[Preprint] [FG 2020]

Abstract

Human emotions analysis has been the focus of many studies, especially in the field of Affective Computing, and is important for many applications, e.g. human-computer intelligent interaction, stress analysis, interactive games, animations, etc. Solutions for automatic emotion analysis have also benefited from the development of deep learning approaches and the availability of vast amount of visual facial data on the internet. This paper proposes a novel method for human emotion recognition from a single RGB image. We construct a large-scale dataset of facial videos (\textbf{FaceVid}), rich in facial dynamics, identities, expressions, appearance and 3D pose variations. We use this dataset to train a deep Convolutional Neural Network for estimating expression parameters of a 3D Morphable Model and combine it with an effective back-end emotion classifier. Our proposed framework runs at 50 frames per second and is capable of robustly estimating parameters of 3D expression variation and accurately recognizing facial expressions from in-the-wild images.

Proposed Framework

Framework Image

The figure above demonstrates an overview of the proposed framework. Motivated by the progress in the 3D facial reconstruction from images and the rich dynamic information accompanying videos of facial performances, we collected a large-scale dataset of facial videos from the internet and recovered the per-frame 3D geometry thereof with the aid of 3D Morphable Models (3DMMs) of identity and expression. The annotated dataset was used to train the proposed DeepExp3D network, in a supervised manner for regressing the expression coefficients vector e_f from a single input image I_f. As a final step, a classifier was added to the output of the DeepExp3D to predict the emotion of each estimated facial expression, and was trained and tested on standard benchmarks for FER, please see the paper for more details.

Results

Results Image

Citation

If you find our work useful, please cite it as follows:

@INPROCEEDINGS {,
author = {M. Koujan and L. Alharbawee and G. Giannakakis and N. Pugeault and A. Roussos},
booktitle = {2020 15th IEEE International Conference on Automatic Face and Gesture Recognition (FG 2020) (FG)},
title = {Real-Time Facial Expression Recognition "In The Wild" by Disentangling 3D Expression from Identity},
year = {2020},
volume = {},
issn = {},
pages = {539-546},
keywords = {},
doi = {10.1109/FG47880.2020.00084},
url = {https://doi.ieeecomputersociety.org/10.1109/FG47880.2020.00084},
publisher = {IEEE Computer Society},
address = {Los Alamitos, CA, USA},
month = {may}
}

fer's People

Stargazers

 avatar  avatar ashish hazara  avatar John Docter avatar  avatar  avatar Biao Yang avatar saw avatar  avatar Xinqi Fan avatar Alex Movila avatar MR Koujan avatar  avatar  avatar

Watchers

James Cloos avatar Snow avatar MR Koujan avatar paper2code - bot avatar

Forkers

zelonghaha

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.