--- license: cc-by-nc-4.0 library_name: pytorch pipeline_tag: image-to-3d tags: - gaussian-splatting - novel-view-synthesis - feed-forward-3dgs - 3d-reconstruction - ecosplat --- # EcoSplat: Efficiency-controllable Feed-forward 3D Gaussian Splatting from Multi-view Images **CVPR 2026 (Highlight)** [Paper](https://arxiv.org/abs/2512.18692) · [Project Page](https://kaist-viclab.github.io/ecosplat-site/) · [Code](https://github.com/KAIST-VICLab/EcoSplat) EcoSplat is a feed-forward 3D Gaussian Splatting model whose compute/quality trade-off is **controllable at inference time** via a single primitive budget, the protect rate κ (lower κ → fewer rendered Gaussians). This repository hosts the efficiency-controllable (IGF) checkpoints. ## Checkpoints | File | Base | Train data | | --- | --- | --- | | `ecosplat-spfsplat-re10k.ckpt` | SPFSplat | RealEstate10K | | `ecosplat-zpressor-re10k.ckpt` | ZPressor / MVSplat | RealEstate10K | ## License & provenance Released under **CC BY-NC 4.0** (non-commercial; see `LICENSE`). © 2026 Minh-Quan Viet Bui. - `ecosplat-spfsplat-re10k.ckpt` is fine-tuned from **MASt3R** (Naver), which is non-commercial (CC BY-NC-SA 4.0) — that restriction applies to this checkpoint. - `ecosplat-zpressor-re10k.ckpt` is fine-tuned from **MVSplat + ZPressor** (MIT). ## Usage Download a checkpoint: ```python from huggingface_hub import hf_hub_download ckpt = hf_hub_download("quan5609/EcoSplat", "ecosplat-spfsplat-re10k.ckpt") ``` or ```bash wget https://huggingface.co/quan5609/EcoSplat/resolve/main/ecosplat-spfsplat-re10k.ckpt ``` Then follow the inference / evaluation instructions for the matching base, on the corresponding code branch: - **SPFSplat base** — [`eco_spfsplat`](https://github.com/KAIST-VICLab/EcoSplat/tree/eco_spfsplat) - **ZPressor / MVSplat base** — [`eco_zpressor`](https://github.com/KAIST-VICLab/EcoSplat/tree/eco_zpressor) Set the primitive budget at test time with `+model.encoder.igf.inference_rho=<κ>` (e.g. sweep `0.7 → 0.1 → 0.02`). ## Citation ```bibtex @article{park2025ecosplat, title={EcoSplat: Efficiency-controllable Feed-forward 3D Gaussian Splatting from Multi-view Images}, author={Park, Jongmin and Bui, Minh-Quan Viet and Bello, Juan Luis Gonzalez and Moon, Jaeho and Oh, Jihyong and Kim, Munchurl}, journal={arXiv preprint arXiv:2512.18692}, year={2025} } ``` ## Acknowledgements Built on [SPFSplat](https://github.com/ranrhuang/SPFSplat), [ZPressor](https://github.com/ziplab/ZPressor), [NoPoSplat](https://github.com/cvg/NoPoSplat), [pixelSplat](https://github.com/dcharatan/pixelsplat), [MVSplat](https://github.com/donydchen/mvsplat), [DepthSplat](https://github.com/cvg/depthsplat), [DUSt3R](https://github.com/naver/dust3r), and [CroCo](https://github.com/naver/croco).