-
Notifications
You must be signed in to change notification settings - Fork 27
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Pretrained Model availability #18
Comments
Hi, |
As I said earlier, I am not sure about the weights I shared. You can try training on your own with instructions provided in Readme. Further, you can also use a better dataset than CREMA-D for training (such as MEAD dataset). |
Thanks again for your response. Yes, I understand that weight was probably meant for a male character, and a better model could yield better results. I apologize for the miscommunication regarding PL+DA. I rechecked it today and it also worked. |
Hi @kmkshatriya. No, that weight wasn't for only male character. Every model was trained on full CREMA-D dataset. Following can be the issues:
Whatever maybe the case, the limitation of our model was that it was trained on simple and short dataset. So training on more complex datasets such as MEAD will definitely improve the results. If you have bandwidth for the same, you can try that. Also, did PL+DA give better results? |
Hi @sahilg06, Yes PL+DA gave better result. PRE the expressions were more exaggerated but PL+DA is better because it gives less exaggerated expressions. But both look male and not suitable for female or faces with accessories as suggested. Is there any existing option in this to meter or control the expression levels? |
There is an option, but I haven't tried it. Currently emotion is passed as one hot vector input to emotion encoder. For eg: say there are 6 emotions and you are using "happy" during inference. So the input will look like this [1,0,0,0,0,0]. Similarly for other emotions. I don't remember the exact order of emotions used. Here the categorical emotion label is converted to one-hot-vector during inference: Line 259 in 8190829
So you just have to change to_categorical function according to your reqs. |
Great. I had a similar thought of interpolating between the emoted frames with the neutral ones to have a control over the final output. I will try as suggested. |
Great work! Could you please share the pre-trained model checkpoint so that we can test how it works?
The text was updated successfully, but these errors were encountered: