Voxel Map for Visual SLAM
Not on the map. Why?
Abstract (arXiv)
In modern visual SLAM systems, it is a standard practice to retrieve potential candidate map points from overlapping keyframes for further feature matching or direct tracking. In this work, we argue that keyframes are not the optimal choice for this task, due to several inherent limitations, such as weak geometric reasoning and poor scalability. We propose a voxel-map representation to efficiently retrieve map points for visual SLAM. In particular, we organize the map points in a regular voxel grid. Visible points from a camera pose are queried by sampling the camera frustum in a raycasting manner, which can be done in constant time using an efficient voxel hashing method. Compared with keyframes, the retrieved points using our method are geometrically guaranteed to fall in the camera field-of-view, and occluded points can be identified and removed to a certain extend. This method also naturally scales up to large scenes and complicated multicamera configurations. Experimental results show that our voxel map representation is as efficient as a keyframe map with 5 keyframes and provides significantly higher localization accuracy (average 46% improvement in RMSE) on the EuRoC dataset. The proposed voxel-map representation is a general approach to a fundamental functionality in visual SLAM and widely applicable.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). First posted on arXiv 4 Mar 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 1; 2023: 1; 2024: 2; 2025: 3; 2026: 1.
9 papers.
- 2024PG-SLAM: Photo-realistic and Geometry-aware RGB-D SLAM in Dynamic Environmentscited by 11
- 2022RGB-Only Reconstruction of Tabletop Scenes for Collision-Free Manipulator Controlcited by 10
- 2025ActiveInitSplat: How Active Image Selection Helps Gaussian Splattingcited by 7
- 2024DVN-SLAM: Dynamic Visual Neural SLAM Based on Local-Global Encodingcited by 6
- 2025GS-GVINS: A Tightly-integrated GNSS-Visual-Inertial Navigation System Augmented by 3D Gaussian Splattingcited by 3
- 2025GI-SLAM: Gaussian-Inertial SLAMcited by 2
- 2021A Collaborative Visual SLAM Framework for Service Robotscited by 1
- 2023A Comparison of Tiny-nerf versus Spatial Representations for 3d Reconstructioncited by 0
- 2026A Modular Vision-Language-Action Robotics Framework for Indoor Environmentscited by 0
- 2026A Modular Vision-Language-Action Robotics Framework for Indoor Environments30 Jun 2026
- 2025GI-SLAM: Gaussian-Inertial SLAM24 Mar 2025
- 2025ActiveInitSplat: How Active Image Selection Helps Gaussian Splatting10 Mar 2025
- 2025GS-GVINS: A Tightly-integrated GNSS-Visual-Inertial Navigation System Augmented by 3D Gaussian Splatting16 Feb 2025
- 2024PG-SLAM: Photo-realistic and Geometry-aware RGB-D SLAM in Dynamic Environments24 Nov 2024
- 2024DVN-SLAM: Dynamic Visual Neural SLAM Based on Local-Global Encoding18 Mar 2024
- 2023A Comparison of Tiny-nerf versus Spatial Representations for 3d Reconstruction27 Jan 2023
- 2022RGB-Only Reconstruction of Tabletop Scenes for Collision-Free Manipulator Control21 Oct 2022
- 2021A Collaborative Visual SLAM Framework for Service Robots5 Feb 2021