Comments (3)
The 6D pose corresponds to global rotation and jaw rotation (parameters 1-3 and 7-9 of the 18-dimensional FLAME pose vector). The 100-dimensional identity shape and the 50-dimensional expression shape are the first 100 / 50 parameters of the FLAME identity shape / expression shape vectors. The remaining 200 FLAME identity and 50 expression remain at zero. Does this answer your question?
from emoca.
Figured out that the 6 dimensional pose output corresponds to the pose (position, rotation) of the "jaw" bone of the FLAME model. However, still confused about the exp and shape output of the FLAME parameters. Blender Addon of the FLAME 2020 model has 300 and 100 shape keys for shape and expression respectively while emoca outputs 100 and 50 dimensional values. Although from the inference data, using the first 100 out of 300 for "Shape" shape keys and first 50 out of 100 "Exp" still produces coherent facial animations.
from emoca.
@galib360 Were you able to import FLAME animations into Blender? Did you also import the camera from EMOCA so that it matches the plate?
from emoca.
Related Issues (20)
- Outputting Detailed Rendering in higher resolution HOT 2
- how to use this code with a docker container
- Creepy double-side facial texture map HOT 2
- Where is the expression encoder during inference ? HOT 1
- Test Emoca on Images wont work if file extension is CAPITALIZED
- Mesh extraction? HOT 1
- Submodule commit id mismatch
- Complete FLAME model
- What are the mouth related expressions?
- Store Expression Parameters
- from gdl.models.temporal.Preprocessors import EmocaPreprocessor
- The video file '/assets/data/EMOCA_test_example_data/videos/82-25-854x480_affwild2.mp4' is corrupted. Skipping it. HOT 5
- resize mesh HOT 3
- Training.csv
- How to get one FLAME mesh with multiple images?
- Are there plans to publish an emoca image on Dockerhub?
- Where is the testing_emonet_split.csv? HOT 1
- Where is the config file for FLAME parameter reconstruction
- Who needs high-quality lip sync - contact me! HOT 2
- Account responsible for LFS bandwidth should purchase more data packs to restore access.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from emoca.