FactorMatte: Redefining Video Matting for Re-Composition Tasks
Not on the map. Why?
Abstract (arXiv)
We propose "factor matting", an alternative formulation of the video matting problem in terms of counterfactual video synthesis that is better suited for re-composition tasks. The goal of factor matting is to separate the contents of video into independent components, each visualizing a counterfactual version of the scene where contents of other components have been removed. We show that factor matting maps well to a more general Bayesian framing of the matting problem that accounts for complex conditional interactions between layers. Based on this observation, we present a method for solving the factor matting problem that produces useful decompositions even for video with complex cross-layer interactions like splashes, shadows, and reflections. Our method is trained per-video and requires neither pre-training on external large datasets, nor knowledge about the 3D structure of the scene. We conduct extensive experiments, and show that our method not only can disentangle scenes with complex interactions, but also outperforms top methods on existing tasks such as classical video matting and background subtraction. In addition, we demonstrate the benefits of our approach on a range of downstream tasks. Please refer to our project webpage for more details: https://factormatte.github.io
Key facts. Cited by 8 papers in the map (data through 14 Oct 2026). Builds on 28 of its 52 references that are in the map. First posted on arXiv 3 Nov 2022.
Builds on
28 of 52 references.
References · 28
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2016Image-to-Image Translation with Conditional Adversarial Networkscited by 4,527
- 2018Encoder-Decoder with Atrous Separable Convolution for Semantic Image Segmentationcited by 3,223
- 2020RAFT: Recurrent All-Pairs Field Transforms for Optical Flowcited by 2,415
- 2017The 2017 DAVIS Challenge on Video Object Segmentationcited by 957
- 2020Real-Time High-Resolution Background Mattingcited by 173
- 2017Deep Image Mattingcited by 150
- 2021Robust High-Resolution Video Matting with Temporal Guidancecited by 137
- 2021Layered Neural Atlases for Consistent Video Editingcited by 137
- 2020MODNet: Real-Time Trimap-Free Portrait Matting via Objective Decompositioncited by 127
- 2022Towards An End-to-End Framework for Flow-Guided Video Inpaintingcited by 113
16 more
- 2020Background Matting: The World is Your Green Screencited by 105
- 2020Flow-edge Guided Video Completioncited by 104
- 2019Indices Matter: Learning to Index for Deep Image Mattingcited by 93
- 2019Context-Aware Image Matting for Simultaneous Foreground and Alpha Estimationcited by 79
- 2020Natural Image Matting via Guided Contextual Attentioncited by 78
- 2022Deformable Sprites for Unsupervised Video Decompositioncited by 61
- 2020Layered Neural Rendering for Retiming People in Videocited by 51
- 2020F, B, Alpha Mattingcited by 50
- 2021Omnimatte: Associating Objects and Their Effects in Videocited by 50
- 2021Deep Video Matting via Spatio-Temporal Alignment and Aggregationcited by 41
- 2021MarioNette: Self-Supervised Sprite Learningcited by 35
- 2018Learning Multi-scale Features for Foreground Segmentationcited by 27
- 2021Attention-guided Temporally Coherent Video Object Mattingcited by 25
- 2019BSUV-Net: A Fully-Convolutional Neural Network for Background Subtraction of Unseen Videoscited by 22
- 2022One-Trimap Video Mattingcited by 12
- 2017Video Object Segmentation with Re-identificationcited by 6
Built on by
Citing papers per year: 2023: 2; 2024: 1; 2025: 5.
8 papers.
- 2024Generative Omnimatte: Learning to Decompose Video into Layerscited by 38
- 2025OmnimatteZero: Fast Training-free Omnimatte with Pre-trained Video Diffusion Modelscited by 16
- 2023OmnimatteRF: Robust Omnimatte with 3D Background Modelingcited by 14
- 2025LayerFlow: A Unified Model for Layer-aware Video Generationcited by 10
- 2023Hashing Neural Video Decomposition with Multiplicative Residuals in Space-Timecited by 5
- 2025HyperNVD: Accelerating Neural Video Decomposition via Hypernetworkscited by 1
- 2025BiVM: Accurate Binarized Neural Network for Efficient Video Mattingcited by 1
- 2025EasyOmnimatte: Taming Pretrained Inpainting Diffusion Models for End-to-End Video Layered Decompositioncited by 1
- 2025EasyOmnimatte: Taming Pretrained Inpainting Diffusion Models for End-to-End Video Layered Decomposition26 Dec 2025
- 2025BiVM: Accurate Binarized Neural Network for Efficient Video Matting6 Jul 2025
- 2025LayerFlow: A Unified Model for Layer-aware Video Generation4 Jun 2025
- 2025OmnimatteZero: Fast Training-free Omnimatte with Pre-trained Video Diffusion Models23 Mar 2025
- 2025HyperNVD: Accelerating Neural Video Decomposition via Hypernetworks21 Mar 2025
- 2024Generative Omnimatte: Learning to Decompose Video into Layers25 Nov 2024
- 2023Hashing Neural Video Decomposition with Multiplicative Residuals in Space-Time25 Sep 2023
- 2023OmnimatteRF: Robust Omnimatte with 3D Background Modeling14 Sep 2023