SwitchSplat: Learning Discrete Object States from Casually Captured Scenes
We present SwitchSplat, the first 3DGS representation to address this gap via a base+slot decomposition: a shared static base captures the invariant scene, while each slot independently holds the two binary states (on/off) of one interactable object.
ProofPaper ↗
Key points
- 3D Gaussian Splatting has made high-fidelity 3D reconstruction fast and accessible, yet existing representations assume a static world.
- This assumption breaks down in casual captures, where a user naturally interacts with the environment -- opening doors, toggling switches, or moving objects -- introducing discrete state changes that no current framework can model.
- Time-conditioned dynamic methods such as 4DGS conflate when a state was observed with what state the scene is in, limiting them to replaying seen sequences rather than composing arbitrary object configurations.
- We validate SwitchSplat on a new casual-capture dataset and show that it outperforms static and dynamic baselines in novel-view synthesis quality, while uniquely supporting rendering of state combinations never seen during capture.
Sources (1)
- [1]SwitchSplat: Learning Discrete Object States from Casually Captured ScenesarXiv (AI, ML, NLP, CV, robotics, multi-agent) · Oct 17, 06:35 PM
We present SwitchSplat, the first 3DGS representation to address this gap via a base+slot decomposition: a shared static base captures the invariant scene, while each slot independently holds the two binary states (on/off) of one interactable object.
3D Gaussian Splatting has made high-fidelity 3D reconstruction fast and accessible, yet existing representations assume a static world.
Extractive summary: sentences quoted from the sources.
Before this
- Oct 16, 2026[Research] 2,788 tokens/s on a single RTX 5090 with a diffusion LLM — Introducing ORL (fully open source)
- Oct 16, 2026ReLaDrift: Recurrent Language Generation via Drifting for Test-Time Scaling
- Oct 16, 2026Direct Conditional Parameterization for N-Dimensional Splatting
- Oct 15, 2026openai/codex rust-v0.163.0: 0.163.0
- Oct 15, 2026Granite Switch 4.1: Chat, Decisions, and Speech from One Endpoint
- Oct 15, 2026REKI: Registering Knowledge in VLAs