limap icon indicating copy to clipboard operation
limap copied to clipboard

Robust Incremental Structure-from-Motion with Hybrid Features

Open reynoldscem opened this issue 1 year ago • 10 comments

Hi,

Really great work. Am I to understand the plan is to release the code from the ECCV paper as an update to this repo? I’m very interested in trying it out.

If so, when do you expect the code release to roughly be?

Thanks

reynoldscem avatar Aug 09 '24 17:08 reynoldscem

Hey. Thanks for the question. Yes I can confirm that this is the plan. The rough timeline is to release by the end of this month. And if not we will make sure that the code is released before the conference (end of September).

B1ueber2y avatar Aug 09 '24 21:08 B1ueber2y

Fantastic! Enjoy the conference and congrats

reynoldscem avatar Aug 10 '24 17:08 reynoldscem

I am looking forward to your work very much

Idea-in-Dream avatar Aug 26 '24 01:08 Idea-in-Dream

Hey. Due to overloaded schedule for my internship and the actively moving target of COLMAP (we plan to support the new code release with the newest COLMAP version), we will have to delay the code release to ensure that it is as good and flexible as possible. Sorry for that and stay tuned for our updates!

B1ueber2y avatar Oct 01 '24 07:10 B1ueber2y

@B1ueber2y No worries! Thanks for putting out such great work

reynoldscem avatar Oct 02 '24 10:10 reynoldscem

Hey. Due to overloaded schedule for my internship and the actively moving target of COLMAP (we plan to support the new code release with the newest COLMAP version), we will have to delay the code release to ensure that it is as good and flexible as possible. Sorry for that and stay tuned for our updates!

Now is 2025 and we are still anticipating 😃

Vilour avatar Jan 02 '25 18:01 Vilour

@B1ueber2y is this still in the pipeline for release?

reynoldscem-oculo avatar Mar 12 '25 14:03 reynoldscem-oculo

@B1ueber2y is this still in the pipeline for release? I am looking forward to your work very much

Idea-in-Dream avatar Nov 02 '25 13:11 Idea-in-Dream

@B1ueber2y is this still in the pipeline for release? I am looking forward to your work very much

Thanks for asking. Actually I think it s the right time to make some updates in this thread. The short answer is yes, but unfortunately it would take longer.

Internally, the whole limap has been completely rewritten to align with the development flow of COLMAP, and this whole new limap will be released by around March next year. This is possible only due to tons of improvements on the colmap side the past year to make the interface more extensible, both in C++ and in Python.

There are several benefits for this whole migration:

  1. shared point-based utilities directly from the COLMAP progression, such as faster solvers, more robust two-view geometry, and even more importantly, the new multi-sensor support.
  2. In-place optimization rather than copying back and forth between the limap ImageCollection and the colmap Reconstruction.
  3. cleaner data flow with the abstraction of colmap database and structure database.

Thus, this migration is very necessary to keep the future of limap project maintainable and adaptable with COLMAP (and also GLOMAP).

This being said, the whole limap sfm described in this ECCV paper is also rewritten, and we are working on a much faster bundle adjustment alternative, which will eventually make running sfm with hybrid features even more practical than described in the paper. We plan to write an academic paper on some of the new tech contributions so this will take some time until being finished. The new limap will also have several exciting new features such as faster wireframe and planar grouping, so please stay tuned and sorry for keeping you wait more time.

B1ueber2y avatar Nov 02 '25 21:11 B1ueber2y

Thank you so much for the detailed update! Best of luck with the work.

reynoldscem avatar Nov 02 '25 21:11 reynoldscem