SF-Loc: A Visual Mapping and Geo-Localization System based on Sparse Visual Structure Frames
Not on the map. Why?
Abstract (arXiv)
For high-level geo-spatial applications and intelligent robotics, accurate global pose information is of crucial importance. Map-aided localization is a universal approach to overcome the limitations of global navigation satellite system (GNSS) in challenging environments. However, current solutions face challenges in terms of mapping flexibility, storage burden and re-localization performance. In this work, we present SF-Loc, a lightweight visual mapping and map-aided localization system, whose core idea is the map representation based on sparse frames with dense but compact depth, termed as visual structure frames. In the mapping phase, multi-sensor dense bundle adjustment (MS-DBA) is applied to construct geo-referenced visual structure frames. The local co-visbility is checked to keep the map sparsity and achieve incremental mapping. In the localization phase, coarse-to-fine vision-based localization is performed, in which multi-frame information and the map distribution are fully integrated. To be specific, the concept of spatially smoothed similarity (SSS) is proposed to overcome the place ambiguity, and pairwise frame matching is applied for efficient and robust pose estimation. Experimental results on the cross-season dataset verify the effectiveness of the system. In complex urban road scenarios, the map size is down to 3 MB per kilometer and stable decimeter-level re-localization can be achieved. The code will be made open-source soon (https://github.com/GREAT-WHU/SF-Loc).
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 42 of its 63 references that are in the map. First posted on arXiv 2 Dec 2024.
Builds on
42 of 63 references.
References · 42
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2019SuperGlue: Learning Feature Matching with Graph Neural Networkscited by 1,437
- 2017SuperPoint: Self-Supervised Interest Point Detection and Descriptioncited by 1,313
- 2021LoFTR: Detector-Free Local Feature Matching with Transformerscited by 974
- 2024Grounding Image Matching in 3D with MASt3Rcited by 960
- 2015NetVLAD: CNN architecture for weakly supervised place recognitioncited by 935
- 2020ORB-SLAM3: An Accurate Open-Source Library for Visual, Visual-Inertial and Multi-Map SLAMcited by 862
- 2021DROID-SLAM: Deep Visual SLAM for Monocular, Stereo, and RGB-D Camerascited by 673
- 2023LightGlue: Local Feature Matching at Light Speedcited by 583
- 2018From Coarse to Fine: Robust Hierarchical Localization at Large Scalecited by 556
- 2016Direct Sparse Odometrycited by 479
- 2017VINS-Mono: A Robust and Versatile Monocular Visual-Inertial State Estimatorcited by 418
30 more
- 2023Gaussian Splatting SLAMcited by 410
- 2016Past, Present, and Future of Simultaneous Localization And Mapping: Towards the Robust-Perception Agecited by 405
- 2023RoMa: Robust Dense Feature Matchingcited by 296
- 2022Deep Patch Visual Odometrycited by 186
- 2017DeepVO: Towards End-to-End Visual Odometry with Deep Recurrent Convolutional Neural Networkscited by 173
- 2022ASpanFormer: Detector-Free Image Matching with Adaptive Span Transformercited by 170
- 2023NICER-SLAM: Neural Implicit Scene Encoding for RGB SLAMcited by 162
- 2022Rethinking Visual Geo-localization for Large-Scale Applicationscited by 160
- 2023MixVPR: Feature Mixing for Visual Place Recognitioncited by 160
- 2023AnyLoc: Towards Universal Visual Place Recognitioncited by 159
- 2022Map-free Visual Relocalization: Metric Pose Relative to a Single Imagecited by 112
- 2023EigenPlaces: Training Viewpoint Robust Models for Visual Place Recognitioncited by 109
- 2022TransVPR: Transformer-based place recognition with multi-level attention aggregationcited by 102
- 2018CubeSLAM: Monocular 3D Object SLAMcited by 101
- 2015On-Manifold Preintegration for Real-Time Visual-Inertial Odometrycited by 95
- 2023OrienterNet: Visual Localization in 2D Public Maps with Neural Matchingcited by 84
- 2022Loc-NeRF: Monte Carlo Localization using Neural Radiance Fieldscited by 69
- 2021Kimera-Multi: Robust, Distributed, Dense Metric-Semantic SLAM for Multi-Robot Systemscited by 53
- 2024SplatLoc: 3D Gaussian Splatting-based Visual Localization for Augmented Realitycited by 42
- 2019A General Optimization-based Framework for Global Pose Estimation with Multiple Sensorscited by 41
- 2023SNAP: Self-Supervised Neural Maps for Visual Positioning and Semantic Understandingcited by 38
- 2024General Place Recognition Survey: Towards Real-World Autonomycited by 23
- 2021GVINS: Tightly Coupled GNSS-Visual-Inertial Fusion for Smooth and Consistent State Estimationcited by 17
- 20243DGS-ReLoc: 3D Gaussian Splatting for Map Representation and Visual ReLocalizationcited by 15
- 2022maplab 2.0 -- A Modular and Multi-Modal Mapping Frameworkcited by 14
- 2022BEV-Locator: An End-to-end Visual Semantic Localization Network Using Multi-View Imagescited by 12
- 2023ObVi-SLAM: Long-Term Object-Visual SLAMcited by 8
- 2024GOReloc: Graph-based Object-Level Relocalization for Visual SLAMcited by 7
- 2021Towards Robust GNSS Positioning and Real-time Kinematic Using Factor Graph Optimizationcited by 5
- 2024DBA-Fusion: Tightly Integrating Deep Dense Visual Bundle Adjustment with Multiple Sensors for Large-Scale Localization and Mappingcited by 4
Built on by
Not cited yet.