facebookresearch / frankmocap

A Strong and Easy-to-use Single View 3D Hand+Body Pose Estimator
Other
2.16k stars 374 forks source link

what is the order of the hand joints #18

Closed sailyung closed 4 years ago

sailyung commented 4 years ago

i convert joints (body + hands) to bvh, but the hand pose is wrong in blender (body pose is right). please give me some advice. thx.

jhugestar commented 4 years ago

Hi @sailyung ,

We are very interested in your bvh pipeline! Could you generously share or PR yours? I believe it should be helpful for many other audiences.

Thanks, Han

penincillin commented 4 years ago

@sailyung

Order of joints and finger poses are listed below. Please be noted that:

  1. Wrist joints corresponds to global rotation of hand.
  2. No.16 ~ No.20 are self-defined finger tips.
  3. xx_00 means the joints closest to wrist, while xx_03 means the finger tips.
0 : Wrist
1 : Index_00
2 : Index_01
3 : Index_02
4 : Middle_00
5 : Middle_01
6 : Middle_02
7 : Little_00
8 : Little_01
9 : Little_02
10 : Ring_00
11 : Ring_01
12 : Ring_02
13 : Thumb_00
14 : Thumb_01
15 : Thumb_02
16 : Index_03
17 : Middle_03
18 : Little_03
19 : Ring_03
20 : Thumb_03
sailyung commented 4 years ago

reference MTC c++ bvhwriter

abhin7993 commented 4 years ago

@sailyung culd you please share the link for MTC c++ bvhwriter, I am not able to find it.

sailyung commented 4 years ago

@sailyung culd you please share the link for MTC c++ bvhwriter, I am not able to find it.

https://github.com/CMU-Perceptual-Computing-Lab/MonocularTotalCapture/blob/master/FitAdam/bvh.cpp https://github.com/CMU-Perceptual-Computing-Lab/MonocularTotalCapture/blob/master/FitAdam/src/BVHWriter.cpp

stspanho commented 4 years ago

@sailyung nice! Very interested in a more detailed flow. Do you mind sharing it?

abhin7993 commented 4 years ago

@sailyung were you able to write BVH using the MTC c++ BVHwriter.Should I put my efforts in doing the same?