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

How to get poses for more than 2 images (in the same coordinate world) #8

Open
suraj-avataar opened this issue May 27, 2024 · 2 comments

Comments

@suraj-avataar
Copy link

Hi, Thank you for the work and for making the code available. For a use case, I would like to run the model for more than two images and get the poses of the camera. The naive way was to run with the reference image fixed while the destination changes. But that did not work. Could you comment on how I could run the model on more than 2 images and use the output poses?

@axelBarroso
Copy link
Collaborator

Hello!

We have only experimented with two images, multi-view is still something we need to explore. Having said that, I would have started doing the same that you did, using one image as the anchor and computing the relative poses of all the other images wrt the anchor.

Can you give some details as to why that did not work? Is it an accuracy problem, or does it seem like the coordinate system is all wrong?

Thanks!

@suraj-avataar
Copy link
Author

suraj-avataar commented May 28, 2024

It could be an accuracy issue looking at the GT and the predicted poses in the attached image. The GT poses form a semi-circle, the expectation was that predicted poses follow the same to some degree. But some of the images that are close to the anchor (The camera at the origin) also had issues).

mickey_git_issue

Any hints on what could be the reason for this?

(Edit)
This is a separate doubt, but is the returned R,t the rotation of cam1 wrt cam2 or the other way around?

Thanks

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