FreeSplatter: Pose-free Gaussian Splatting for Sparse-view 3D Reconstruction

Jiale Xu, Shenghua Gao, Ying Shan
12/12/2024
cs.CV

No official code found. Best implementation: TencentARC/FreeSplatter (250 stars, last commit 2025-08-04).

Abstract

Sparse-view reconstruction models typically require precise camera poses, yet obtaining these parameters from sparse-view images remains challenging. We introduce FreeSplatter, a scalable feed-forward framework that generates high-quality 3D Gaussians from uncalibrated sparse-view images while estimating camera parameters within seconds. Our approach employs a streamlined transformer architecture where self-attention blocks facilitate information exchange among multi-view image tokens, decoding them into pixel-aligned 3D Gaussian primitives within a unified reference frame. This representation enables both high-fidelity 3D modeling and efficient camera parameter estimation using off-the-shelf solvers. We develop two specialized variants--for object-centric and scene-level reconstruction--trained on comprehensive datasets. Remarkably, FreeSplatter outperforms several pose-dependent Large Reconstruction Models (LRMs) by a notable margin while achieving comparable or even better pose estimation accuracy compared to state-of-the-art pose-free reconstruction approach MASt3R in challenging benchmarks. Beyond technical benchmarks, FreeSplatter streamlines text/image-to-3D content creation pipelines, eliminating the complexity of camera pose management while delivering exceptional visual fidelity.

View on arXivView PDF

Code Implementations(1)

[ICCV 2025] FreeSplatter: Pose-free Gaussian Splatting for Sparse-view 3D Reconstruction

25019CSS, PythonDec 12, 20241 years agoNOASSERTION

Similar Papers

Cite this paper

@article{xu2024freesplatter,
  title  = {FreeSplatter: Pose-free Gaussian Splatting for Sparse-view 3D Reconstruction},
  author = {Jiale Xu and Shenghua Gao and Ying Shan},
  year   = {2024},
  eprint = {2412.09573},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2412.09573v2}
}

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/2412.09573.svg)](https://codeofpaper.com/paper/2412.09573)

Discussion