Graph-based Thermal-Inertial SLAM with Probabilistic Neural Networks
Not on the map. Why?
Abstract (arXiv)
Simultaneous Localization and Mapping (SLAM) system typically employ vision-based sensors to observe the surrounding environment. However, the performance of such systems highly depends on the ambient illumination conditions. In scenarios with adverse visibility or in the presence of airborne particulates (e.g. smoke, dust, etc.), alternative modalities such as those based on thermal imaging and inertial sensors are more promising. In this paper, we propose the first complete thermal-inertial SLAM system which combines neural abstraction in the SLAM front end with robust pose graph optimization in the SLAM back end. We model the sensor abstraction in the front end by employing probabilistic deep learning parameterized by Mixture Density Networks (MDN). Our key strategies to successfully model this encoding from thermal imagery are the usage of normalized 14-bit radiometric data, the incorporation of hallucinated visual (RGB) features, and the inclusion of feature selection to estimate the MDN parameters. To enable a full SLAM system, we also design an efficient global image descriptor which is able to detect loop closures from thermal embedding vectors. We performed extensive experiments and analysis using three datasets, namely self-collected ground robot and handheld data taken in indoor environment, and one public dataset (SubT-tunnel) collected in underground tunnel. Finally, we demonstrate that an accurate thermal-inertial SLAM system can be realized in conditions of both benign and adverse visibility.
Key facts. Cited by 12 papers in the map (data through 7 Oct 2026). Builds on 35 of its 95 references that are in the map. First posted on arXiv 15 Apr 2021.
Builds on
35 of 95 references.
References · 35
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2015FaceNet: A Unified Embedding for Face Recognition and Clusteringcited by 2,833
- 2019SuperGlue: Learning Feature Matching with Graph Neural Networkscited by 1,437
- 2015FlowNet: Learning Optical Flow with Convolutional Networkscited by 1,054
- 2015ORB-SLAM: a Versatile and Accurate Monocular SLAM Systemcited by 983
- 2015NetVLAD: CNN architecture for weakly supervised place recognitioncited by 935
- 2017Unsupervised Learning of Depth and Ego-Motion from Videocited by 778
- 2017Fine-tuning CNN Image Retrieval with No Human Annotationcited by 497
- 2017VINS-Mono: A Robust and Versatile Monocular Visual-Inertial State Estimatorcited by 418
- 2016Past, Present, and Future of Simultaneous Localization And Mapping: Towards the Robust-Perception Agecited by 405
- 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 173
23 more
- 2015Modelling Uncertainty in Deep Learning for Camera Relocalizationcited by 133
- 2020DeepFactors: Real-Time Probabilistic Dense Monocular SLAMcited by 117
- 2017Deep Learning Features at Scale for Visual Place Recognitioncited by 96
- 2017UnDeepVO: Monocular Visual Odometry through Unsupervised Deep Learningcited by 95
- 2019AtLoc: Attention Guided Camera Localizationcited by 92
- 2017Camera Relocalization by Computing Pairwise Relative Poses Using Convolutional Neural Networkcited by 79
- 2019LO-Net: Deep Real-time Lidar Odometrycited by 59
- 2017VidLoc: A Deep Spatio-Temporal Model for 6-DoF Video-Clip Relocalizationcited by 58
- 2017VINet: Visual-Inertial Odometry as a Sequence-to-Sequence Learning Problemcited by 51
- 2016SegMatch: Segment based loop-closure for 3D point cloudscited by 48
- 2017Toward Geometric Deep SLAMcited by 38
- 2019Selective Sensor Fusion for Neural Visual-Inertial Odometrycited by 34
- 2019Distilling Knowledge From a Deep Pose Regressor Networkcited by 34
- 2020Learning to Localize Using a LiDAR Intensity Mapcited by 28
- 2019Sparse Depth Enhanced Direct Thermal-infrared SLAM Beyond the Visible Spectrumcited by 22
- 2018GANVO: Unsupervised Deep Monocular Visual Odometry and Depth Estimation with Generative Adversarial Networkscited by 21
- 2019DeepTIO: A Deep Thermal-Inertial Odometry with Visual Hallucinationcited by 15
- 2020VMLoc: Variational Fusion For Learning-Based Multimodal Camera Localizationcited by 13
- 2019Seeing Through Fog Without Seeing Fog: Deep Multimodal Sensor Fusion in Unseen Adverse Weathercited by 9
- 2018SalientDSO: Bringing Attention to Direct Sparse Odometrycited by 8
- 2019Keyframe-based Direct Thermal-Inertial Odometrycited by 8
- 2019Learning Monocular Visual Odometry through Geometry-Aware Curriculum Learningcited by 8
- 2019Zero-Velocity Detection - A Bayesian Approach to Adaptive Thresholdingcited by 1
Built on by
Citing papers per year: 2021: 1; 2022: 0; 2023: 1; 2024: 4; 2025: 3; 2026: 3.
12 papers.
- 2023Edge-guided Multi-domain RGB-to-TIR image Translation for Training Vision Tasks with Challenging Labelscited by 30
- 2024Caltech Aerial RGB-Thermal Dataset in the Wildcited by 19
- 2021From SLAM to Situational Awareness: Challenges and Surveycited by 14
- 2024Fieldscale: Locality-Aware Field-based Adaptive Rescaling for Thermal Infrared Imagecited by 8
- 2024ThermoHands: A Benchmark for 3D Hand Pose Estimation from Egocentric Thermal Imagescited by 4
- 2024Towards Long Term SLAM on Thermal Imagerycited by 4
- 2025MMOne: Representing Multiple Modalities in One Scenecited by 3
- 2025MrGS: Multi-modal Radiance Fields with 3D Gaussian Splatting for RGB-Thermal Novel View Synthesiscited by 1
- 2025ThermalLoc: A Vision Transformer-Based Approach for Robust Thermal Camera Relocalization in Large-Scale Environmentscited by 0
- 2026Thermal odometry and dense mapping using learned odometry and Gaussian splattingcited by 0
- 2026Thegra: Graph-based SLAM for Thermal Imagerycited by 0
- 2026LST-SLAM: A Stereo Thermal SLAM System for Kilometer-Scale Dynamic Environmentscited by 0
- 2026LST-SLAM: A Stereo Thermal SLAM System for Kilometer-Scale Dynamic Environments24 Feb 2026
- 2026Thegra: Graph-based SLAM for Thermal Imagery9 Feb 2026
- 2026Thermal odometry and dense mapping using learned odometry and Gaussian splatting7 Feb 2026
- 2025MrGS: Multi-modal Radiance Fields with 3D Gaussian Splatting for RGB-Thermal Novel View Synthesis28 Nov 2025
- 2025MMOne: Representing Multiple Modalities in One Scene15 Jul 2025
- 2025ThermalLoc: A Vision Transformer-Based Approach for Robust Thermal Camera Relocalization in Large-Scale Environments23 Jun 2025
- 2024Fieldscale: Locality-Aware Field-based Adaptive Rescaling for Thermal Infrared Image24 May 2024
- 2024Towards Long Term SLAM on Thermal Imagery28 Mar 2024
- 2024ThermoHands: A Benchmark for 3D Hand Pose Estimation from Egocentric Thermal Images14 Mar 2024
- 2024Caltech Aerial RGB-Thermal Dataset in the Wild13 Mar 2024
- 2023Edge-guided Multi-domain RGB-to-TIR image Translation for Training Vision Tasks with Challenging Labels30 Jan 2023
- 2021From SLAM to Situational Awareness: Challenges and Survey1 Oct 2021