ResearchResearch paperImage, Video & 3D Generation1 source · Oct 17, 2026

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.

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 Scenes
    arXiv (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

  1. Oct 16, 2026[Research] 2,788 tokens/s on a single RTX 5090 with a diffusion LLM — Introducing ORL (fully open source)
  2. Oct 16, 2026ReLaDrift: Recurrent Language Generation via Drifting for Test-Time Scaling
  3. Oct 16, 2026Direct Conditional Parameterization for N-Dimensional Splatting
  4. Oct 15, 2026openai/codex rust-v0.163.0: 0.163.0
  5. Oct 15, 2026Granite Switch 4.1: Chat, Decisions, and Speech from One Endpoint
  6. Oct 15, 2026REKI: Registering Knowledge in VLAs

Related