Giter Site home page Giter Site logo

Comments (6)

kdhht2334 avatar kdhht2334 commented on June 3, 2024 1
  1. AFEW-VA is suitable for fast check of model performance in exchange for a small number of frames. On the other hand, if you pre-process Aff-wild2's video clips, you can get about 1.4M frames. It is the most large-scale VA databse so far. Since these two datasets are from emotion recognition challenge (or variants), i think they are classified as wild DB.

    • AffectNet is also a well-refined wild DB, but the domain gap between train and test datasets is large. I think AffectNet's performance is somewhat saturated. The reason is that the SOTA 7-class accuracy (%) of this AffectNet is less than 70.
  2. Many IDs can be obtained from the AffectNet dataset, but the problem is that only 1 (or 2-3) samples are given for each ID. This fact becomes a major obstacle to the implementation of ELIM, which organizes datasets by domain. Therefore, I focused on AFEW-VA and Aff-wild2 given the raw data as video clips.

  • cf) So, we had no choice but to experiment with AffectNet using the age group as the domain.

from elim_fer.

kdhht2334 avatar kdhht2334 commented on June 3, 2024

Hi,

First of all, I upload elim_category.py and update corresponding details. Please check.

Note
You must add estimated age scores to your train/val.script. And you may choose two options.

  1. Use pretrained age estimation model to complete your train/val.script (link: https://github.com/yu4u/age-estimation-pytorch)
  2. Borrow both age_script/training_age.csv and age_script/validation_age.csv to complete your train/val.script
  • Other metadata can be obtained from AffectNet official website :)

Unfortunately, I cannot share pretrained model of AffectNet..I cannot find the weights for now.
But I can tell that you can easily get following bench-marking Table using elim_category.py!

Method Acc.
Baseline [1] 0.58
VGG-Face [2] 0.60
HO-Conv [3] 0.59
ELIM-Age (R18) 0.611
Face2Exp [4] 0.64

References
[1] A. Mollahosseini et al., Affectnet: A database for facial expression, valence, and arousal computing in the wild, TAC 2017.
[2] D. Kollias et al., Generating faces for affect analysis, ArXiv 2018.
[3] J. Kossaifi et al., Factorized higher-order cnns with an application to spatio-temporal emotion estimation, CVPR 2020.
[4] D. Zeng et al., Face2Exp: combating data biases for facial expression recognition, CVPR 2022.

from elim_fer.

sunggukcha avatar sunggukcha commented on June 3, 2024

Thanks for your reply.
My interest was Valence-Arousal prediction in AffectNet dataset.
In this case, can I get helped?

from elim_fer.

kdhht2334 avatar kdhht2334 commented on June 3, 2024

AffectNet was mainly used for classification purposes. However, you can also use it for valence-arousal regression purposes as follows.

For convenience, I update the elim_age.py file. Please refer to this file for AffectNet.

Also i'm inspired following link:

from elim_fer.

sunggukcha avatar sunggukcha commented on June 3, 2024

Sincerely thanks for your kind reply.

It is rather far from the question.
"why do you prefer Aff-wild2 or AFEW-VA dataset than AffectNet (valence-arousal)?"
In my perspective of view, AffectNet has (1) more number of frames and (2) more number of identities, though it does not have temporal information.
I want your opinion on the values of the Aff-Wild and AFEW-VA.

from elim_fer.

sunggukcha avatar sunggukcha commented on June 3, 2024

You helped much.
It was really nice for me to talk with you, @kdhht2334 .

Hope you happy.
Regards,
Sungguk Cha

from elim_fer.

Related Issues (6)

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.