Skip to content

About

InfiniSplat Series: Feed-Forward 3D Gaussian Reconstruction

Resources

Stars

588 stars

Watchers

9 watching

Forks

Latest commit

 

History

45 Commits

Folders and files

Repository files navigation

InfiniSplat

From images to 3D Gaussian scenes

Feed-forward 3DGS reconstruction for novel-view rendering, from single view reconstruction (v1) to multi-view reconstruction (v2 & v3).

SplatAnything (InfiniSplat v3) · Any Views & Scales InfiniSplat v2 · Any Views InfiniSplat v1 · Single View
Input Arbitrary number of images across arbitrary scene scales, with or without camera poses Arbitrary number of images, with or without camera poses One RGB image, optionally guided by LiDAR depth
Explore Code and usage ·Live demo Code and usage · Live demo Code and usage · Live demo

🌐 SplatAnything (InfiniSplat v3): Gaussian Spacing Normalization
for Feed-Forward 3DGS across Arbitrary Scenes

Hao Yu1,2 · Zhenwei Wang2 · Yongzhen Hu1 · Yuning Gong2 · Junta Wu2
Xiaowei Zhou1 · Hujun Bao1 · Tengfei Wang2,† · Chunchao Guo2,† · Sida Peng1,3

1 Zhejiang University · 2 Tencent Hunyuan · 3 Causa Robotics

† Corresponding authors.

SplatAnything reconstructions of objects, indoor rooms, street scenes, and aerial views

SplatAnything (InfiniSplat v3) reconstructs 3D Gaussian scenes from multiple images across objects, indoor rooms, street scenes, and aerial views, with or without camera poses. Gaussian spacing normalization enables one model to work across arbitrary scenes. It also supports multi-camera rigs and 360° panorama reconstruction.

Code and usage · Installation · Inference guide · Camera and panorama preparation · Citation

InfiniSplat_v3 links to the SplatAnything repository as a Git submodule; its source code is maintained there.


🌐 InfiniSplat v2: Analyzing and Improving
Feed-Forward 3DGS from Any Views

Yongzhen Hu* · Hao Yu* · Jiawei Wang · Xianming Zeng · Jianyun Xu
Xingliang Liu · Ruizhen Hu · Xiaowei Zhou · Hujun Bao · Sida Peng†

* Equal contribution. † Corresponding author.

InfiniSplat v2 multi-view reconstruction preview

InfiniSplat v2 reconstructs 3D Gaussian scenes from multiple images, with or without camera poses, for novel-view rendering.

Code and usage · Installation · Inference guide · COLMAP guide · 360° panorama → 3DGS


🌌 InfiniSplat: Implicit Gaussian Decoding
for Large-Baseline Monocular View Synthesis

SIGGRAPH Asia 2026 (ACM Transactions on Graphics)

Jiawei Wang* · Hao Yu* · Yongzhen Hu · Xinyi Yang · Tao Ni
Xin Zhan · Junbo Chen† · Xiaowei Zhou · Ruizhen Hu · Sida Peng†

* Equal contribution. † Corresponding authors.

InfiniSplat v1 Demo

InfiniSplat v1 reconstructs 3D Gaussian scenes from a single RGB image, optionally guided by LiDAR depth, for novel-view rendering.

Code and usage · Installation · Inference guide


Getting started

For SplatAnything (v3), initialize the submodule from the repository root, then follow the SplatAnything installation guide:

git submodule update --init InfiniSplat_v3
cd InfiniSplat_v3

The submodule records a specific SplatAnything commit. You can also clone SplatAnything directly to work with its latest code.

For v2, run cd InfiniSplat_v2; for v1, run cd InfiniSplat_v1. Follow the selected version's installation guide. Install each version in its own Python environment; their dependencies and weights differ.

License and Project Use

License: Project Registration License (PRL) v1.0

Use solely for academic research, education, evaluation, or personal purposes is free and does not require registration. Research results and publications may be published without registration.

Project use by companies, universities, or other organizations is free but requires prior registration, including non-commercial projects, internal R&D, testing, deployment, and production. Complete and accurate registration automatically grants permission; no approval or fee is required. Register each materially distinct project once.

Project use registration and Word template: Google Forms

V1 and v2 share the project license above. For SplatAnything (v3), refer to the SplatAnything repository for its license and usage terms. Third-party components retain their respective licenses and notices; see v2 component provenance.

Acknowledgments

See the v1 acknowledgments, v2 acknowledgments, and SplatAnything (v3) acknowledgments.

Panorama to 3DGS (v2 & v3)

Reconstruct a 360° panorama with the included small_empty_house example. Inspired by Enndee.

About

InfiniSplat Series: Feed-Forward 3D Gaussian Reconstruction

Resources

Stars

588 stars

Watchers

9 watching

Forks

Releases

Packages

Contributors

Languages