Comments (4)
just a quick note: as described within the AMASS text, wherever we mention SMPL in the paper, we actually mean SMPL+H.
The figure 3 is a simplified version of the SMPL+H model and the overlayed skeleton only tries to pass the message that SMPL(+H) in contrast to SCAPE actually has an skeleton! sorry if you find that confusing.
Another quick note, is that SMPL and SMPL+H have equal shape spaces. This is important because then the location of the joints that is shape dependent, will also be equal between these models. This
further means if you configure a specific joint in SMPL and pass the same configuration to SMPL+H you get the exact same posed bodies.
Now we get to the differences of SMPL and SMPL+H.
You have guessed it right. If you want to use the SMPL+H pose vector to pose a SMPL body you have to only use elements up-to 66 (axis angle representation of 22 joints) and for the remaining 6 elements (for two joints) pass zero. These two remaining joints are hand end effectors.
The above explanation would be totally transparent when using BodyModel from human_body_prior to instantiate a body model. That is, using that code you only pass values for certain body parts, meaning root_orient, pose_body, and pose_hand. Now pose_hand for SMPL+H has to be 90 dimensions (for 2 hands x 15 joints each x 3 axis-angle parameters), and it should be 6 for SMPL model (2 hand end effectors x 3 axis angle params). If you instantiate a SMPL+H body and only pass root_orient and pose_body, then the code automatically uses zero for remaining joints.
I hope you find these explanations a bit helpful.
Nima
from amass.
I believe SMPL/SMPL-H shape space do not correspond with that of SMPL-X. See explanation here in the SMPL-X section.
from amass.
Thanks for the detailed and quick reply!
from amass.
And the first 10 betas from 16 for SMPL-X would be the shape parameters for SMPL?
from amass.
Related Issues (20)
- using AMASS with STAR
- SMPL-H vs SMPL Shape Parameters HOT 1
- is there a way to transform the data into bvh format? HOT 2
- Dataset generation
- Hand joints number of SMPL-H HOT 1
- Missing subjects in the CMU Mocap dataset
- How to get the position of eyes relative to the world origin ?
- Camera movements with the rendering tool
- About some pose jitter HOT 1
- not able to run the notebooks
- root_orientation for KIT dataset HOT 1
- Does the AMASS dataset have a corresponding real-world human action video?
- Frame rate inconsistency on SMPL and SMPL-X format data HOT 1
- AMASS Coordinates HOT 2
- fail to download dataset from your link https://amass.is.tue.mpg.de/download.php
- windows ImportError: Could not find module 'EGL' HOT 1
- Download link broken for CMU and BMLrub HOT 1
- GRAB Dataset - file name inconsistency to original
- Processing my own collected mocap devices
- Discrepancies Between Pose Data from SMPLH and SMPLX Models
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 amass.