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

add xfeat+lighterglue and pairs from sequential #441

Open
wants to merge 7 commits into
base: master
Choose a base branch
from

Conversation

pablovela5620
Copy link

Its been a little while since this PR got opened and I was hoping we could bring sequential matching!
#175

added exponential matching + loop closure using retrival based on this https://gitlab.ethz.ch/z-ricityslam/hloc_fork

I tested with South Building dataset since its sort of sequential (to make sure the loop closure worked).
Here is a video of the reconstruction + pairs generated. sequential matcher lead to a significant reduction in pairs created and lead to a good speedup in reconstruction!

Matching Type Number of Pairs Generated Reconstruction Time
Exhaustive Matching 8000 20 minutes
Vocabulary Tree Matching 6396 14 minutes
Sequential w/ Loop Closure 1543 9 minutes
sequential-reconstruction-2024-12-04_12.07.41.mp4
sequentail-matches-av1.mp4

I also included xfeat feature detector + lighterglue matcher from the great work over at https://github.com/verlab/accelerated_features

@sarlinpe let me know what I can do to help get this merged!

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

Successfully merging this pull request may close these issues.

1 participant