Thegra: Graph-based SLAM for Thermal Imagery
Anastasiia Kornilova, Ivan Moskalenko, Arabella Gromova, Gonzalo Ferrer, Alexander Menshchikov

TL;DR
This paper introduces a graph-based SLAM system for thermal imagery that uses learned features and a confidence-weighted factor graph, enabling robust localization in challenging environments without thermal-specific training.
Contribution
The work presents a novel thermal SLAM system leveraging general-purpose learned features and confidence integration, adapting existing detectors for thermal data without dataset-specific training.
Findings
Achieves reliable thermal SLAM performance on public datasets.
Does not require thermal-specific training or fine-tuning.
Effectively handles low-texture, noisy thermal images.
Abstract
Thermal imaging provides a practical sensing modality for visual SLAM in visually degraded environments such as low illumination, smoke, or adverse weather. However, thermal imagery often exhibits low texture, low contrast, and high noise, complicating feature-based SLAM. In this work, we propose a sparse monocular graph-based SLAM system for thermal imagery that leverages general-purpose learned features -- the SuperPoint detector and LightGlue matcher, trained on large-scale visible-spectrum data to improve cross-domain generalization. To adapt these components to thermal data, we introduce a preprocessing pipeline to enhance input suitability and modify core SLAM modules to handle sparse and outlier-prone feature matches. We further incorporate keypoint confidence scores from SuperPoint into a confidence-weighted factor graph to improve estimation robustness. Evaluations on public…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRobotics and Sensor-Based Localization · Advanced Neural Network Applications · Multimodal Machine Learning Applications
