cs.CVOct 17, 2026

SwitchSplat: Learning Discrete Object States from Casually Captured Scenes

Authors: Yizheng Xie, Yalda Foroutan, George Shramko, Daniel Rebain, Shrisudhan Govindarajan, Andrea Tagliasacchi

Organizations: Simon Fraser University, Canada · University of British Columbia, Canada · Wayve Labs, Canada · University of Toronto, Canada

Abstract

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 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. Because the assignment of Gaussians to slots is fully differentiable, the model discovers the geometry of each state directly from video, without manual annotation. At inference, the user can freely combine slot states and render the resulting scene from any viewpoint. 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. Project page: https://switchsplat.github.io

Figures & tables

Appendix figures & tables18 assets

Supplementary material from the paper’s appendix.

Appendix

Explore similar work

CardsList
  1. ZipSplat: Fewer Gaussians, Better Splats

    Jun 3, 2026Alexander Veicht, Sunghwan Hong, Dániel Baráth +13D Gaussian SplattingMulti-View 3D Reconstruction

  2. Accelerated Spatio-Temporal Gaussian Rendering via Kinematic and Semantic Priors

    May 25, 2026Denis Gridusov, Maxim Popov, Sergey Kolyubin3D Gaussian Splatting4D Reconstruction

  3. StreamSplat: Streaming Feed-Forward 3D Gaussian Splatting

    Aug 3, 2026Changhao Song, Yuxuan Wang, Qibiao Li +23D Gaussian SplattingStreaming 3D Reconstruction