Monocular visual simultaneous localization and mapping: (r)evolution from geometry to deep learning-based pipelines
Not on the map. Why?
Abstract (arXiv)
With the rise of deep learning, there is a fundamental change in visual SLAM algorithms toward developing different modules trained as end-to-end pipelines. However, regardless of the implementation domain, visual SLAM's performance is subject to diverse environmental challenges, such as dynamic elements in outdoor environments, harsh imaging conditions in underwater environments, or blurriness in high-speed setups. These environmental challenges need to be identified to study the real-world viability of SLAM implementations. Motivated by the aforementioned challenges, this paper surveys the current state of visual SLAM algorithms according to the two main frameworks: geometry-based and learning-based SLAM. First, we introduce a general formulation of the SLAM pipeline that includes most of the implementations in the literature. Second, those implementations are classified and surveyed for geometry and learning-based SLAM. After that, environment-specific challenges are formulated to enable experimental evaluation of the resilience of different visual SLAM classes to varying imaging conditions. We address two significant issues in surveying visual SLAM, providing (1) a consistent classification of visual SLAM pipelines and (2) a robust evaluation of their performance under different deployment conditions. Finally, we give our take on future opportunities for visual SLAM implementations.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Builds on 92 of its 187 references that are in the map. First posted on arXiv 4 Mar 2025.
Builds on
92 of 187 references.
References · 92
- 2017Attention Is All You Needcited by 60,361
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2017Graph Attention Networkscited by 8,923
- 2017Mask R-CNNcited by 7,277
- 2014Going Deeper with Convolutionscited by 4,241
- 2018CBAM: Convolutional Block Attention Modulecited by 2,477
- 2015SegNet: A Deep Convolutional Encoder-Decoder Architecture for Image Segmentationcited by 1,487
- 2016YOLO9000: Better, Faster, Strongercited by 1,431
- 2015Spatial Transformer Networkscited by 1,429
- 2017SuperPoint: Self-Supervised Interest Point Detection and Descriptioncited by 1,320
38 more
- 2014Depth Map Prediction from a Single Image using a Multi-Scale Deep Networkcited by 1,274
- 2018On the Continuity of Rotation Representations in Neural Networkscited by 1,214
- 2021Geometric Deep Learning: Grids, Groups, Graphs, Geodesics, and Gaugescited by 1,167
- 2016Group Equivariant Convolutional Networkscited by 1,165
- 2015FlowNet: Learning Optical Flow with Convolutional Networkscited by 1,059
- 2015ORB-SLAM: a Versatile and Accurate Monocular SLAM Systemcited by 988
- 2017PWC-Net: CNNs for Optical Flow Using Pyramid, Warping, and Cost Volumecited by 968
- 2015NetVLAD: CNN architecture for weakly supervised place recognitioncited by 941
- 2020ORB-SLAM3: An Accurate Open-Source Library for Visual, Visual-Inertial and Multi-Map SLAMcited by 878
- 2016Unsupervised Monocular Depth Estimation with Left-Right Consistencycited by 820
- 2016ORB-SLAM2: an Open-Source SLAM System for Monocular, Stereo and RGB-D Camerascited by 806
- 2017Unsupervised Learning of Depth and Ego-Motion from Videocited by 782
- 2021DROID-SLAM: Deep Visual SLAM for Monocular, Stereo, and RGB-D Camerascited by 687
- 2020TartanAir: A Dataset to Push the Limits of Visual SLAMcited by 506
- 2016Direct Sparse Odometrycited by 485
- 2021iMAP: Implicit Mapping and Positioning in Real-Timecited by 476
- 2018Spherical CNNscited by 456
- 2017VINS-Mono: A Robust and Versatile Monocular Visual-Inertial State Estimatorcited by 423
- 2016Past, Present, and Future of Simultaneous Localization And Mapping: Towards the Robust-Perception Agecited by 411
- 2016LIFT: Learned Invariant Feature Transformcited by 306
- 2019Unsupervised Scale-consistent Depth and Ego-motion Learning from Monocular Videocited by 244
- 2020D3VO: Deep Depth, Deep Pose and Deep Uncertainty for Monocular Visual Odometrycited by 206
- 2019RIO: 3D Object Instance Re-Localization in Changing Indoor Environmentscited by 188
- 2022NeRF-SLAM: Real-Time Dense Monocular SLAM with Neural Radiance Fieldscited by 188
- 2019Universal Invariant and Equivariant Graph Neural Networkscited by 183
- 2019ReFusion: 3D Reconstruction in Dynamic Environments for RGB-D Cameras Exploiting Residualscited by 181
- 2019Understanding the Limitations of CNN-based Absolute Camera Pose Regressioncited by 177
- 2017DeepVO: Towards End-to-End Visual Odometry with Deep Recurrent Convolutional Neural Networkscited by 175
- 2017CNN-SLAM: Real-time dense monocular SLAM with learned depth predictioncited by 152
- 2021Graph Learning: A Surveycited by 141
- 2018DynaSLAM: Tracking, Mapping and Inpainting in Dynamic Scenescited by 134
- 2020DeepFactors: Real-Time Probabilistic Dense Monocular SLAMcited by 117
- 2020TartanVO: A Generalizable Learning-based VOcited by 108
- 2018CubeSLAM: Monocular 3D Object SLAMcited by 102
- 2020LieTransformer: Equivariant self-attention for Lie Groupscited by 100
- 2017UnDeepVO: Monocular Visual Odometry through Unsupervised Deep Learningcited by 95
- 2019Graduated Non-Convexity for Robust Spatial Perception: From Non-Minimal Solvers to Global Outlier Rejectioncited by 94
- 2019AtLoc: Attention Guided Camera Localizationcited by 92
50 most cited of 92 All 92 (JSON)
Built on by
Citing papers per year: 2025: 1; 2026: 3.
4 papers.
- 2025Research on Dead Reckoning Algorithm for Self-Propelled Pipeline Robots in Three-Dimensional Complex Pipelinescited by 0
- 2026Edged USLAM: Edge-Aware Event-Based SLAM with Learning-Based Depth Priorscited by 0
- 2026Pocket-SLAM: Rendering-Area-Aware Pruning for Memory-Efficient 3DGS-SLAMcited by 0
- 2026SLAM in Low-Light Environments: Project Reportcited by 0
- 2026SLAM in Low-Light Environments: Project Report20 Jul 2026
- 2026Pocket-SLAM: Rendering-Area-Aware Pruning for Memory-Efficient 3DGS-SLAM23 Jun 2026
- 2026Edged USLAM: Edge-Aware Event-Based SLAM with Learning-Based Depth Priors9 Mar 2026
- 2025Research on Dead Reckoning Algorithm for Self-Propelled Pipeline Robots in Three-Dimensional Complex Pipelines19 Dec 2025