una-dinosauria/3d-pose-baseline

How can we include foot keypoints?

Closed this issue · 3 comments

Hello everyone,

I'm trying to implement this code by adding the foot key points in the dataset so that it can be further used for gait analysis. Can I modify it with the preprocessed dataset? If so what are the exact key joint numbers I should consider? I have searched it everywhere but I couldn't find the exact key joints configuration anywhere.

Thanks in advance

I'm trying to implement this code by adding the foot key points in the dataset so that it can be further used for gait analysis. Can I modify it with the preprocessed dataset?

I think that should be possible

If so what are the exact key joint numbers I should consider? I have searched it everywhere but I couldn't find the exact key joints configuration anywhere.

You may want to dig into the 2d/3d visualization functions that we provide, and augment them to plot the entire poses (instead of the 14/17 joint subsets that we chose). Then you may search for the joints that interest you manually -- I don't think there is very good documentation on the joints numbers/names. The numbers should be close to the current ankle/feet joints though.

I have followed this issue #30.
and I'm getting the "Right foot tip" point correctly but when I'm trying to add the "Left Foot tip point". The "right and left Foot tips" are getting merged. How can I overcome this issue.

Code: Viz.py in show3Dpose

I   = np.array([1,2,3,4,1,7,8,9,1, 13,14,15,14,18,19,14,26,27])-1 # start points
 J   = np.array([2,3,4,5,7,8,9,10,13,14,15,16,18,19,20,26,27,28])-1 # end points
 LR  = np.array([1,1,1,1,0,0,0,0,0, 0, 0, 0, 0, 0, 0, 1, 1, 1], dtype=bool)

Output:
1167_keypoints

Thanks in Advance.

Closing for lack of activity. Please reopen if the issue is still ongoing.