ThermalGaussian: Thermal 3D Gaussian Splatting

Rongfeng Lu, Hangyu Chen, Zunjie Zhu, Yuhang Qin, Ming Lu +3 more
2/12/2026

No official code found. Best implementation: chen-hangyu/Thermal-Gaussian-main (63 stars, last commit 2025-11-19).

Abstract

Thermography is especially valuable for the military and other users of surveillance cameras. Some recent methods based on Neural Radiance Fields (NeRF) are proposed to reconstruct the thermal scenes in 3D from a set of thermal and RGB images. However, unlike NeRF, 3D Gaussian splatting (3DGS) prevails due to its rapid training and real-time rendering. In this work, we propose ThermalGaussian, the first thermal 3DGS approach capable of rendering high-quality images in RGB and thermal modalities. We first calibrate the RGB camera and the thermal camera to ensure that both modalities are accurately aligned. Subsequently, we use the registered images to learn the multimodal 3D Gaussians. To prevent the overfitting of any single modality, we introduce several multimodal regularization constraints. We also develop smoothing constraints tailored to the physical characteristics of the thermal modality. Besides, we contribute a real-world dataset named RGBT-Scenes, captured by a hand-hold thermal-infrared camera, facilitating future research on thermal scene reconstruction. We conduct comprehensive experiments to show that ThermalGaussian achieves photorealistic rendering of thermal images and improves the rendering quality of RGB images. With the proposed multimodal regularization constraints, we also reduced the model's storage cost by 90%. Our project page is at https://thermalgaussian.github.io/.

View on arXivView PDF

Code Implementations(1)

Received by ICLR2025

638C, C++Feb 20, 202511 months agoNOASSERTION

Similar Papers

Cite this paper

@article{lu2026thermalgaussian,
  title  = {ThermalGaussian: Thermal 3D Gaussian Splatting},
  author = {Rongfeng Lu and Hangyu Chen and Zunjie Zhu and Yuhang Qin and Ming Lu and Le Zhang and C. Yan and Anke Xue},
  year   = {2026},
  eprint = {2409.07200},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2409.07200},
  journal = {ICLR 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2409.07200.svg)](https://codeofpaper.com/paper/2409.07200)

Discussion