-
Notifications
You must be signed in to change notification settings - Fork 79
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Have you tried to use manopytorch? #6
Comments
Hi, I didn't use manopth for visualization, but I imported the related Obman dataset to be visualized by my script at some point, which seems like the inverse problem to me. There are two things worth checking:
What I call pca_obman here is what is called hand_pca in Obman (compare). So what you probably would need to do is the inversion of this. I'd try subtracting the mean from the provided FreiHAND parameters and feed that to manopth. Let me know if that works. Cheers Chris |
|
Hi, @mks0601. That is also my question! It seems that the mano parameters here are hard to align with that in |
I don't think so, because that kind of coordinate system difference can be solely handled by root joint rotation. What I'm saying is not global coordinate system difference, but local hand pose. |
I have the opposite problem, I want to align the FreiHAND dataset with the obman dataset. I tried to subtract the mean from the provided FreiHAND parameters, but it does not work. how can I do this? |
Hi @mks0601, Looking at your mesh, it looks like it might be a problem with the flat_hand_mean parameter Best ! Yana |
Works like charm! Thanks! |
@mks0601 good to hear that it worked ! Have a great day :) |
Is there any guidance to apply the mano parameters of the FreiHAND dataset to MANO layers (implemented by hassony2)? |
SAME question, it seems you set use_pac=False, what if I want use your hands parameters in the original SMPL-H full human body model ? |
In the other words, have you tried to align your parameters to the original MANO model which have not set use_pac.I find when I set the use_pac=True when I use manopth, I got the same result when I use the original version under the same parameters. |
Hi @moranli19 did you get an answer for how to get the PyTorch MANO output joints to be same as the ground truth joints 3d? |
For me, |
Can I have a look at your pred.py file? Thank you! |
Hi, I have the same problem, I want to convert axis-angle to pca parameters, did you solve this problem? |
Hi,
I'm trying to use your dataset, but I met some problems.
I visualized the mesh using manopth using provided groundtruth mano parameters, but got very strange result. You can see the attached images with visualized mesh. I manually rotated the mesh in meshlab, so global rotation might be wrong. Although ignoring the global rotation, overall hand pose is absolutely wrong.
Have you faced this problem? Have you used the manopth to inspect your mano parameters are correct ones?
What I did is just split the 61-dimensional mano parameter (from
training_mano.json
) to [:48] as the pose parameter and [48:58] and the shape parameter. The splitted pose and shape parameters are feed to the manopth layer. I checked thetraining_xyz.json
gives good joint coordinates.The text was updated successfully, but these errors were encountered: