Omnimatte3D: Associating Objects and Their Effects in Unconstrained Monocular Video

M. Suhail, Erika Lu, Zhengqi Li, Noah Snavely, L. Sigal +1 more
2/14/2026

No confident code implementation found for this paper. 4 possible matches can be shown below.

Abstract

We propose a method to decompose a video into a background and a set of foreground layers, where the background captures stationary elements while the foreground layers capture moving objects along with their associated effects (e.g. shadows and reflections). Our approach is designed for unconstrained monocular videos, with an arbitrary camera and object motion. Prior work that tackles this problem assumes that the video can be mapped onto a fixed 2D canvas, severely limiting the possible space of camera motion. Instead, our method applies recent progress in monocular camera pose and depth estimation to create a full, RGBD video layer for the background, along with a video layer for each foreground object. To solve the underconstrained decomposition problem, we propose a new loss formulation based on multi-view consistency. We test our method on challenging videos with complex camera motion and show significant qualitative improvement over current approaches.

DOISemantic Scholar

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 4 weaker matches are hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Cite this paper

@article{suhail2026omnimatted,
  title  = {Omnimatte3D: Associating Objects and Their Effects in Unconstrained Monocular Video},
  author = {M. Suhail and Erika Lu and Zhengqi Li and Noah Snavely and L. Sigal and Forrester Cole},
  year   = {2026},
  doi    = {10.1109/CVPR52729.2023.00068},
  url    = {https://doi.org/10.1109/CVPR52729.2023.00068},
  journal = {CVPR 2023 2023}
}

Discussion