Most of the SfM methods operate offline, whereas
the demand for real-time applications (such as quick disaster response, online
measurements, collaborative 3D mapping, etc.) is increasing. Therefore, many
researchers investigated online (or real-time) SfM solutions that aim to solve
camera poses and sparse point cloud at speeds comparable to the image capturing rate.
Supported by recent advancements in learning-based feature extraction, matching and outlier
detection methods, a more robust view-graph can be constructed,
significantly enhancing the performances of online SfM. The paper presents a new
real-time SfM solution, named
LVG-SfM, which integrates and offers three
operative processes:
- Learning-based image correspondences generation:
we leverage on learning-based features
to extract and match sufficient and robust correspondences even in case of poor textures,
such as SuperPoint, DISK, ALIKE, ALIKED, SuperGlue and LightGlue.
- Learning-based view-graph robustification for ambiguous edges elimination:
we leverage on Doppelgangers to further prune,
after the two-view geometric verification,
a view-graph by eliminating ambiguous edges due to repetitive structures.
- LVG-SfM: the proposed method builds upon
on-the-flySfMv2
to offer an advanced and
robust real-time multi-agent SfM pipeline able to tackle ambiguous image
sequences with repetitive structures and poor texture scenarios.