Omnimatte: Associating Objects and Their Effects in Video
Erika Lu, Forrester Cole, Tali Dekel, Andrew Zisserman, William T. Freeman, Michael Rubinstein
Abstract
Computer vision is increasingly effective at segmenting objects in images and videos; however, scene effects related to the objects-shadows, reflections, generated smoke, etc.-are typically overlooked. Identifying such scene effects and associating them with the objects producing them is important for improving our fundamental understanding of visual scenes, and can also assist a variety of applications such as removing, duplicating, or enhancing objects in video. In this work, we take a step towards solving this novel problem of automatically associating objects with their effects in video. Given an ordinary video and a rough segmentation mask over time of one or more subjects of interest, we estimate an omnimatte for each subject-an alpha matte and color image that includes the subject along with all its related time-varying scene elements. Our model is trained only on the input video in a self-supervised manner, without any manual labels, and is generic-it produces omnimattes automatically for arbitrary objects and a variety of effects. We show results on real-world videos containing interactions between different types of subjects (cars, animals, people) and complex effects, ranging from semitransparent elements such as smoke and reflections, to fully opaque effects such as objects attached to the subject. 1
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Cited by top-tier papers28
- D^2NeRF: Self-Supervised Decoupling of Dynamic and Static Objects from a Monocular VideoTianhao Wu, Fangcheng Zhong, Andrea Tagliasacchi, Forrester Cole et al.NeurIPS 2022 · 184 citations
- Diffusion-Guided Reconstruction of Everyday Hand-Object Interaction ClipsYufei Ye, Poorvi Hebbar, Abhinav Gupta, Shubham TulsianiICCV 2023 · 80 citations
- Segmenting Moving Objects via an Object-Centric Layered RepresentationJunyu Xie, Weidi Xie, Andrew ZissermanNeurIPS 2022 · 74 citations
- MarioNette: Self-Supervised Sprite LearningDmitriy Smirnov, Michaël Gharbi, Matthew Fisher, Vitor Guizilini et al.NeurIPS 2021 · 47 citations
- Deformable Sprites for Unsupervised Video DecompositionVickie Ye, Zhengqi Li, Richard Tucker, Angjoo Kanazawa et al.CVPR 2022 · 45 citations
Builds on5
- Video Object Segmentation Using Space-Time Memory NetworksSeoung Wug Oh, Joon-Young Lee, Ning Xu, Seon Joo KimICCV 2019 · 845 citations
- Context-Aware Image Matting for Simultaneous Foreground and Alpha EstimationQiqi Hou, Feng LiuICCV 2019 · 171 citations
- Controllable Attention for Structured Layered Video DecompositionJean-Baptiste Alayrac, João Carreira, Relja Arandjelovic, Andrew ZissermanICCV 2019 · 10 citations
- Instance Shadow DetectionTianyu Wang, Xiaowei Hu, Qiong Wang, Pheng-Ann Heng et al.CVPR 2020
- Background Matting: The World Is Your Green ScreenSoumyadip Sengupta, Vivek Jayaram, Brian Curless, Steven M. Seitz et al.CVPR 2020
Related papers
- OmnimatteRF: Robust Omnimatte with 3D Background ModelingGeng Lin, Chen Gao, Jia-Bin Huang, Changil Kim et al.ICCV 2023 · 17 citations
- Generative Omnimatte: Learning to Decompose Video into LayersYao-Chih Lee, Erika Lu, Sarah Rumbley, Michal Geyer et al.CVPR 2025
- ROSE: Remove Objects with Side Effects in VideosChenxuan Miao, Yutong Feng, Jianshu Zeng, Zixiang Gao et al.NeurIPS 2025 · 37 citations
- EasyOmnimatte: Taming Pretrained Inpainting Diffusion Models for End-to-End Video Layered DecompositioYihan Hu, Xuelin Chen, Xiaodong CunCVPR 2026
- Associating Objects and Their Effects in Video through Coordination GamesErika Lu, Forrester Cole, Weidi Xie, Tali Dekel et al.NeurIPS 2022 · 8 citations
