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

ACE0 with Sparse View Inputs #6

Closed
hwanhuh opened this issue Jul 25, 2024 · 1 comment
Closed

ACE0 with Sparse View Inputs #6

hwanhuh opened this issue Jul 25, 2024 · 1 comment

Comments

@hwanhuh
Copy link

hwanhuh commented Jul 25, 2024

Hi,

Thanks for the great work on ACE0!

I’m encountering an issue where the algorithm does not converge when using sparse view inputs (e.g., 6 or even 27 images). It works fine with dense inputs but fails with sparse ones.

Questions:

  1. Are there specific settings needed for sparse views?
  2. Are there any known issues with handling sparse inputs?

Best regards,
Hwan

@ebrach
Copy link
Collaborator

ebrach commented Jul 25, 2024

Hi Hwan,

thanks for raising this topic. I think that behaviour is somewhat expected. Since this might be interesting for a wider audience, I added the following text to our FAQ section in this repo's README.

Q: Is ACE0 able to reconstruct from a small set of sparse views?

A: It can work but this scenario is challenging for ACE0. We expect other methods, and even COLMAP, to work much better in this case. ACE0 relies on images having sufficient visual overlap, particularly when registering new images to the reconstruction. You can lower the registration threshold when running ace_zero.py via --registration_confidence setting it to 300 or 100 - but at some point ACE0 will get unstable. ACE0 shines if you have dense coverage of a scene, and reconstruct it from many images in reasonable time.

Best,
Eric

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