Comments (4)
Hi,
- The SMPL model and SMPL-H model have the same topology, i.e. same number of vertices and faces. They only differ in the number of joint angle parameters.
- Yes, same as SMPL mesh format.
- I don't understand your problem. Please give more details. e.g. How do you read the ply file?
from behave-dataset.
Thanks a lot for your quick reply! @xiexh20
For the question3, maybe my expression is not so good, I will try again.
I read the person_fit.ply
in fit02 dir
using plyfile.PlyData module
. like below
ply_name = 'transfer_data\meshes\smplh\person_fit2.ply'
plydata = PlyData.read(ply_name)
print(plydata['vertex'].data.shape)
# (6890,)
print(plydata['face'].data.shape)
# (0,)
You can see that plydata
has two elements: vertex and face, but face's shape is 0, which means there is no face in .ply file, and this is why: when I transform SMPL+H to SMPL using the repo below, the code got wrong, it tells me there is no face in .ply file.
I set face = [ ]
in the smplx code, and it worked, but I don't know if the SMPL format result is right or not.
Thanks for your reply, again!
from behave-dataset.
And other questions:
-
Why there is only one
trans
inperson_fit.pkl
, we have four cameras (four views), should we have fourtrans
? -
in
k0.mocap.json
, there are pose and shape estimated by FrankMocap, it is not so accurate compared to the real pose and shape. And the real pose and shape can be obtained by transformingperson_fit.ply ( SMPL+H format)
toperson_fit.pkl ( SMPL format)
using repo. Do I understand right? -
Why
k0.mocap.json
is stored in SMPL format, butperson_fit.pkl
infit02 dir
is stored in SMPL+H format? -
For the same static person, four views should have the same pose and shape? If it is, why four views have four kinds of pose and shape?
k0.mocap.json
k1.mocap.json
k2.mocap.json
k3.mocap.json
-
How do you get
person_fit.pkl
? -
If I have SMPL pose and shape, and I put them in SMPL model to get 3D kp, and I project 3D kp to 2D kp, this 2D kp is more accurate or more not accurate than 2D kp openpose estimate.
I am new in 3d human pose estimation. So maybe my questions are too childish. Thanks for any help!
Best wishes! @xiexh20
from behave-dataset.
Hi,
Sorry for the late reply. I am a bit busy these days.
- The
trans
parameters is on the camera space of kinect 1. All four views are calibrated and it is known how to transform from one view to another. For example, here. - yes.
- We use FrankMocap estimated pose to initialize our SMPL-H fitting. see Sec. 3 in the paper.
- Again,
k*.mocap.json
is the result from FrankMocap. Each image is processed independently, the network prediction can have different outputs. - See paper sec.3 and supp. Sec2.3.
- This I haven't tested. But the 3D keypoints are estimated from multi-view. So in theory it should be more accurate.
from behave-dataset.
Related Issues (20)
- libc10_cuda.so issue
- Error when executing behave_demo.py code
- Regarding the hand pose parts in the provided pose parameters HOT 3
- intrinsic and depth back projection HOT 2
- Extracting frames from videos HOT 1
- Editing animation of person+object interaction HOT 2
- Multiple registration results for one sequence HOT 1
- Fail to run video2image.py with -nodepth arg on Date06_Sub07_backpack_back HOT 2
- 30fps Registration result of several sequences are misaligned with the rgbd data HOT 1
- One frame more registration result than rgbd data HOT 1
- The keyboard and basketball's mask seems to be missing. HOT 1
- Different pose fit? HOT 1
- Depth end_time bugfix HOT 1
- Inquiry about Undistortion of RGB and Depth Images HOT 3
- About the person_fit.pkl and person_fit.ply HOT 1
- Question: Detailed Computation of SMPL v2v (cm) and obj. v2v (cm) HOT 1
- Mismatch between number of frames for object_fit_all.pkl and smpl_fit_all.pkl HOT 3
- Object Pose Coordinate System in 30 fps Dataset HOT 2
- Any suggestions on getting the extrinsics of camera 1? HOT 1
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 behave-dataset.