You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Mar 9, 2026. It is now read-only.
I'm experiencing a persistent loop closure issue with COLMAP's incremental SfM reconstruction when processing a circular trajectory dataset:
My dataset consists of sequential frames captured along the same circular path (2 complete loops)
I found that COLMAP do incremental reconstruction, COLMAP begins from a certain point on the trajectory (varying based on parameters) and expands bidirectionally
3. The algorithm successfully:
a. Reconstructs most of the trajectory
b. Correctly identifies and matches overlapping regions between the two loops
c. Performs well regardless of which initial images are selected 4. Critical issue:
a. At the final stage where the two expansion directions should meet and close the loop, COLMAP consistently fails to establish matches
b. The failure position is not fixed but depends on the starting point of reconstruction
c. Visually, the images at the failing closure point appear nearly identical
d. Changing parameters alters the starting point, which shifts the closure failure to a different position on the trajectory
【Different parameters result in different starting and ending positions of the algorithm】
I think this means that the data quality is okay, and the location of this failure does not necessarily mean that the low data quality caused the loop
So is there a problem with my settings?