Paper 2508.14041
LongSplat: Robust Unposed 3D Gaussian Splatting for Casual Long Videos
- Published
- Aug 2025
- Research lab
- Independent
- Citations
- 28
- GitHub
- 799 stars
01 In brief
Summary
LongSplat is a framework for novel view synthesis from casually captured long videos without known camera poses.
It jointly optimizes camera poses and 3D Gaussian Splatting (3DGS) to address pose drift, inaccurate geometry initialization, and memory limitations.
Key components include incremental joint optimization, a pose estimation module using learned 3D priors, and an Octree Anchor Formation mechanism that adaptively converts dense point clouds into anchors based on spatial density.
Experiments on Tanks and Temples, Free, and Hike datasets show state-of-the-art results, with improved rendering quality, pose accuracy, and efficiency.
For example, on the Free dataset, LongSplat achieves an average PSNR of 27.88 dB, SSIM of 0.85, and LPIPS of 0.17, outperforming baselines like CF-3DGS, which often fails due to out-of-memory issues.
On the Hike dataset, it achieves 25.39 dB PSNR, surpassing LocalRF (23.56 dB).
The method also reduces model size to about 101 MB and trains in about 1 hour on an NVIDIA RTX 4090, achieving 281.71 FPS.
Ablations confirm the importance of each component, and the method is limited to static scenes with fixed intrinsics.
02 From the paper
Abstract
LongSplat addresses critical challenges in novel view synthesis (NVS) from casually captured long videos characterized by irregular camera motion, unknown camera poses, and expansive scenes. Current methods often suffer from pose drift, inaccurate geometry initialization, and severe memory limitations. To address these issues, we introduce LongSplat, a robust unposed 3D Gaussian Splatting framework featuring: (1) Incremental Joint Optimization that concurrently optimizes camera poses and 3D Gaussians to avoid local minima and ensure global consistency; (2) a robust Pose Estimation Module leveraging learned 3D priors; and (3) an efficient Octree Anchor Formation mechanism that converts dense point clouds into anchors based on spatial density. Extensive experiments on challenging benchmarks demonstrate that LongSplat achieves state-of-the-art results, substantially improving rendering quality, pose accuracy, and computational efficiency compared to prior approaches. Project page: https://linjohnss.github.io/longsplat/