Skip to content
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

Are Guidance Losses used in training? #31

Closed
HeimbergM opened this issue Nov 10, 2024 · 1 comment
Closed

Are Guidance Losses used in training? #31

HeimbergM opened this issue Nov 10, 2024 · 1 comment

Comments

@HeimbergM
Copy link

Hello! Thanks for this great work!

I am trying to use ScoreHMR in a multi-view setting where camera calibration is known.

I already added the following changes: I made multi-view setting batch-able.
I combined keypoint loss and multiview loss.
These 2 additions increased the performance on my data.

I also implemented a cross-view keypoint loss, where i transform the predictions to a global coordinate frame and calculate the loss with the keypoints from the other perspectives. This sadly did not lead to any improvements.

After reading the paper I wondered if the model is trained with any of the guidance losses enabled or are all of them introduced after training? Would it be possible that training with my new guidance loss could lead to better performance?

Have you thought about a way to incorporate calibration knowledge into the model if available?

@statho
Copy link
Owner

statho commented Nov 22, 2024

Hello! The model does not use any additional loss during training. The guidance losses are applied at test-time.

In a multi-view setup with calibrated cameras, you could triangulate 2D keypoints and obtain 3D keypoints. Then you could fit the SMPL model to the 3D keypoints.

@statho statho closed this as completed Feb 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants