Generative Omnimatte: Learning to Decompose Video into Layers
Not on the map. Why?
Abstract (arXiv)
Given a video and a set of input object masks, an omnimatte method aims to decompose the video into semantically meaningful layers containing individual objects along with their associated effects, such as shadows and reflections. Existing omnimatte methods assume a static background or accurate pose and depth estimation and produce poor decompositions when these assumptions are violated. Furthermore, due to the lack of generative prior on natural videos, existing methods cannot complete dynamic occluded regions. We present a novel generative layered video decomposition framework to address the omnimatte problem. Our method does not assume a stationary scene or require camera pose or depth information and produces clean, complete layers, including convincing completions of occluded dynamic regions. Our core idea is to train a video diffusion model to identify and remove scene effects caused by a specific object. We show that this model can be finetuned from an existing video inpainting model with a small, carefully curated dataset, and demonstrate high-quality decompositions and editing results for a wide range of casually captured videos containing soft shadows, glossy reflections, splashing water, and more.
Key facts. Cited by 38 papers in the map (data through 7 Oct 2026). Builds on 53 of its 69 references that are in the map. First posted on arXiv 25 Nov 2024.
Builds on
53 of 69 references.
References · 53
- 2017Attention Is All You Needcited by 59,932
- 2020Denoising Diffusion Probabilistic Modelscited by 20,851
- 2021High-Resolution Image Synthesis with Latent Diffusion Modelscited by 18,694
- 2018The Unreasonable Effectiveness of Deep Features as a Perceptual Metriccited by 11,029
- 2023BLIP-2: Bootstrapping Language-Image Pre-training with Frozen Image Encoders and Large Language Modelscited by 6,069
- 2024SAM 2: Segment Anything in Images and Videoscited by 2,784
- 2023Stable Video Diffusion: Scaling Latent Video Diffusion Models to Large Datasetscited by 2,526
- 2024CogVideoX: Text-to-Video Diffusion Models with An Expert Transformercited by 2,198
- 2021SDEdit: Guided Image Synthesis and Editing with Stochastic Differential Equationscited by 1,903
- 2022Imagen Video: High Definition Video Generation with Diffusion Modelscited by 1,765
- 2024VideoCrafter2: Overcoming Data Limitations for High-Quality Video Diffusion Modelscited by 568
- 2023MultiDiffusion: Fusing Diffusion Paths for Controlled Image Generationcited by 529
38 more
- 2023DynamiCrafter: Animating Open-domain Images with Video Diffusion Priorscited by 463
- 2024Lumiere: A Space-Time Diffusion Model for Video Generationcited by 450
- 2018YouTube-VOS: A Large-Scale Video Object Segmentation Benchmarkcited by 381
- 2022Kubric: A scalable dataset generatorcited by 373
- 2022Text2LIVE: Text-Driven Layered Image and Video Editingcited by 312
- 2023Show-1: Marrying Pixel and Latent Diffusion Models for Text-to-Video Generationcited by 300
- 2023Preserve Your Own Correlation: A Noise Prior for Video Diffusion Modelscited by 284
- 2023Emu Video: Factorizing Text-to-Video Generation by Explicit Image Conditioningcited by 254
- 2024DepthCrafter: Generating Consistent Long Depth Sequences for Open-world Videoscited by 202
- 2023ProPainter: Improving Propagation and Transformer for Video Inpaintingcited by 193
- 2020Real-Time High-Resolution Background Mattingcited by 172
- 2021Layered Neural Atlases for Consistent Video Editingcited by 137
- 2022D2NeRF: Self-Supervised Decoupling of Dynamic and Static Objects from a Monocular Videocited by 136
- 2020MODNet: Real-Time Trimap-Free Portrait Matting via Objective Decompositioncited by 127
- 2022Towards An End-to-End Framework for Flow-Guided Video Inpaintingcited by 111
- 2024Transparent Image Layer Diffusion using Latent Transparencycited by 111
- 2020Flow-edge Guided Video Completioncited by 104
- 2024Learning Temporally Consistent Video Depth from Video Diffusion Priorscited by 100
- 2019The 2019 DAVIS Challenge on VOS: Unsupervised Multi-Object Segmentationcited by 95
- 2021FuseFormer: Fusing Fine-Grained Information in Transformers for Video Inpaintingcited by 94
- 2019Free-form Video Inpainting with 3D Gated Convolution and Temporal PatchGANcited by 85
- 2023AVID: Any-Length Video Inpainting with Diffusion Modelcited by 81
- 2024ObjectDrop: Bootstrapping Counterfactuals for Photorealistic Object Removal and Insertioncited by 71
- 2022Deformable Sprites for Unsupervised Video Decompositioncited by 61
- 2021Privacy-Preserving Portrait Mattingcited by 60
- 2022Flow-Guided Transformer for Video Inpaintingcited by 59
- 2023Shape-aware Text-driven Layered Video Editingcited by 54
- 2020Layered Neural Rendering for Retiming People in Videocited by 51
- 2021Omnimatte: Associating Objects and Their Effects in Videocited by 50
- 2024CoCoCo: Improving Text-Guided Video Inpainting for Better Consistency, Controllability and Compatibilitycited by 49
- 2020Learning to See Through Obstructionscited by 38
- 2024Magic Fixup: Streamlining Photo Editing by Watching Dynamic Videoscited by 38
- 2021MarioNette: Self-Supervised Sprite Learningcited by 35
- 2024Towards Language-Driven Video Inpainting via Multimodal Large Language Modelscited by 33
- 2018The Visual Centrifuge: Model-Free Layered Video Representationscited by 23
- 2023OmnimatteRF: Robust Omnimatte with 3D Background Modelingcited by 14
- 2024Matting by Generationcited by 13
- 2024VidPanos: Generative Panoramic Videos from Casual Panning Videoscited by 11
50 most cited of 53 All 53 (JSON)
Built on by
Citing papers per year: 2025: 16; 2026: 22.
38 papers.
Sort:
By area:
- 2025OmniEraser: Remove Objects and Their Effects in Images with Paired Video-Frame Datacited by 35
- 2025Generative Video Motion Editing with 3D Point Trackscited by 21
- 2025DiffDecompose: Layer-Wise Decomposition of Alpha-Composited Images via Diffusion Transformerscited by 20
- 2025Re-HOLD: Video Hand Object Interaction Reenactment via adaptive Layout-instructed Diffusion Modelcited by 19
- 2025Generative AI for Cel-Animation: A Surveycited by 17
- 2025OmnimatteZero: Fast Training-free Omnimatte with Pre-trained Video Diffusion Modelscited by 15
- 2025Precise Object and Effect Removal with Adaptive Target-Aware Attentioncited by 13
- 2025PSDiffusion: Harmonized Multi-Layer Image Generation via Layout and Appearance Alignmentcited by 11
- 2025Object-Centric Latent Action Learningcited by 9
- 2025LayerFlow: A Unified Model for Layer-aware Video Generationcited by 9
- 2026VOID: Video Object and Interaction Deletioncited by 9
- 2026Object-WIPER : Training-Free Object and Associated Effect Removal in Videoscited by 5
26 more
- 2026EditCtrl: Disentangled Local and Global Control for Real-Time Generative Video Editingcited by 4
- 2026From Ideal to Real: Stable Video Object Removal under Imperfect Conditionscited by 4
- 2025iDiT-HOI: Inpainting-based Hand Object Interaction Reenactment via Video Diffusion Transformercited by 3
- 2025Over++: Generative Video Compositing for Layer Interaction Effectscited by 3
- 2026TRACE: Object Motion Editing in Videos with First-Frame Trajectory Guidancecited by 3
- 2026UniVidX: A Unified Multimodal Framework for Versatile Video Generation via Diffusion Priorscited by 3
- 2025LayerT2V: A Unified Multi-Layer Video Generation Frameworkcited by 2
- 2025Neural Atlas Graphs for Dynamic Scene Decomposition and Editingcited by 2
- 2025Illustrator's Depth: Monocular Layer Index Prediction for Image Decompositioncited by 1
- 2025EasyOmnimatte: Taming Pretrained Inpainting Diffusion Models for End-to-End Video Layered Decompositioncited by 1
- 2026Learning Stochastic Bridges for Video Object Removal via Video-to-Video Translationcited by 1
- 2026From Understanding to Erasing: Towards Complete and Stable Video Object Removalcited by 1
- 2026DualEraser: Joint Video Object and Effect Removal via Balanced Text-Mask Guidance and Decoupled Locator-Preservercited by 1
- 2026BeyondMasks: Evaluating Causal and Physical Consistency in Video Object Removalcited by 1
- 2026Game2World Engine: Unlocking In-the-Wild Gameplay Videos for World Model Trainingcited by 1
- 2026Alterbute: Editing Intrinsic Attributes of Objects in Imagescited by 0
- 2026Search2Motion: Training-Free Object-Level Motion Control via Attention-Consensus Searchcited by 0
- 2026Generating Humanless Environment Walkthroughs from Egocentric Walking Tour Videoscited by 0
- 2026When Numbers Speak: Aligning Textual Numerals and Visual Instances in Text-to-Video Diffusion Modelscited by 0
- 2026LimeCross: Context-Conditioned Layered Image Editing with Structural Consistencycited by 0
- 2026SVI-Bench: A Dynamic Microworld for Strategic Video Intelligencecited by 0
- 2026Vera: A Layered Diffusion Model for Content-Preserving Video Editingcited by 0
- 2026Geometry-Instructed Video Editingcited by 0
- 2026Explicit Layer Modeling for Video Object Insertion and Video Layer Decompositioncited by 0
- 2026FlexComposer: Unified Video Compositing from Images to Dynamic Footage with Flexible Trajectory Controlcited by 0
- 2026VOR-Bench: A Human Perception-Driven Benchmark for Video Object Removalcited by 0
- 2026VOR-Bench: A Human Perception-Driven Benchmark for Video Object Removal15 Sep 2026
- 2026Game2World Engine: Unlocking In-the-Wild Gameplay Videos for World Model Training25 Aug 2026
- 2026BeyondMasks: Evaluating Causal and Physical Consistency in Video Object Removal20 Aug 2026
- 2026FlexComposer: Unified Video Compositing from Images to Dynamic Footage with Flexible Trajectory Control31 Jul 2026
- 2026Explicit Layer Modeling for Video Object Insertion and Video Layer Decomposition28 Jul 2026
- 2026Geometry-Instructed Video Editing23 Jun 2026
- 2026Vera: A Layered Diffusion Model for Content-Preserving Video Editing22 Jun 2026
- 2026SVI-Bench: A Dynamic Microworld for Strategic Video Intelligence29 May 2026
- 2026DualEraser: Joint Video Object and Effect Removal via Balanced Text-Mask Guidance and Decoupled Locator-Preserver28 May 2026
- 2026LimeCross: Context-Conditioned Layered Image Editing with Structural Consistency11 May 2026
- 2026UniVidX: A Unified Multimodal Framework for Versatile Video Generation via Diffusion Priors1 May 2026
- 2026When Numbers Speak: Aligning Textual Numerals and Visual Instances in Text-to-Video Diffusion Models9 Apr 2026
26 more
- 2026VOID: Video Object and Interaction Deletion2 Apr 2026
- 2026From Understanding to Erasing: Towards Complete and Stable Video Object Removal2 Apr 2026
- 2026Generating Humanless Environment Walkthroughs from Egocentric Walking Tour Videos30 Mar 2026
- 2026TRACE: Object Motion Editing in Videos with First-Frame Trajectory Guidance26 Mar 2026
- 2026Search2Motion: Training-Free Object-Level Motion Control via Attention-Consensus Search17 Mar 2026
- 2026From Ideal to Real: Stable Video Object Removal under Imperfect Conditions10 Mar 2026
- 2026EditCtrl: Disentangled Local and Global Control for Real-Time Generative Video Editing16 Feb 2026
- 2026Learning Stochastic Bridges for Video Object Removal via Video-to-Video Translation17 Jan 2026
- 2026Alterbute: Editing Intrinsic Attributes of Objects in Images15 Jan 2026
- 2026Object-WIPER : Training-Free Object and Associated Effect Removal in Videos10 Jan 2026
- 2025EasyOmnimatte: Taming Pretrained Inpainting Diffusion Models for End-to-End Video Layered Decomposition26 Dec 2025
- 2025Over++: Generative Video Compositing for Layer Interaction Effects22 Dec 2025
- 2025Generative Video Motion Editing with 3D Point Tracks1 Dec 2025
- 2025Illustrator's Depth: Monocular Layer Index Prediction for Image Decomposition21 Nov 2025
- 2025Neural Atlas Graphs for Dynamic Scene Decomposition and Editing19 Sep 2025
- 2025LayerT2V: A Unified Multi-Layer Video Generation Framework6 Aug 2025
- 2025iDiT-HOI: Inpainting-based Hand Object Interaction Reenactment via Video Diffusion Transformer15 Jun 2025
- 2025LayerFlow: A Unified Model for Layer-aware Video Generation4 Jun 2025
- 2025Precise Object and Effect Removal with Adaptive Target-Aware Attention28 May 2025
- 2025DiffDecompose: Layer-Wise Decomposition of Alpha-Composited Images via Diffusion Transformers24 May 2025
- 2025PSDiffusion: Harmonized Multi-Layer Image Generation via Layout and Appearance Alignment16 May 2025
- 2025OmnimatteZero: Fast Training-free Omnimatte with Pre-trained Video Diffusion Models23 Mar 2025
- 2025Re-HOLD: Video Hand Object Interaction Reenactment via adaptive Layout-instructed Diffusion Model21 Mar 2025
- 2025Object-Centric Latent Action Learning13 Feb 2025
- 2025OmniEraser: Remove Objects and Their Effects in Images with Paired Video-Frame Data13 Jan 2025
- 2025Generative AI for Cel-Animation: A Survey8 Jan 2025
- 2025DiffDecompose: Layer-Wise Decomposition of Alpha-Composited Images via Diffusion Transformerscited by 20
- 2025Re-HOLD: Video Hand Object Interaction Reenactment via adaptive Layout-instructed Diffusion Modelcited by 19
- 2025OmnimatteZero: Fast Training-free Omnimatte with Pre-trained Video Diffusion Modelscited by 15
- 2025iDiT-HOI: Inpainting-based Hand Object Interaction Reenactment via Video Diffusion Transformercited by 3
- 2026UniVidX: A Unified Multimodal Framework for Versatile Video Generation via Diffusion Priorscited by 3
- 2025EasyOmnimatte: Taming Pretrained Inpainting Diffusion Models for End-to-End Video Layered Decompositioncited by 1
- 2026Learning Stochastic Bridges for Video Object Removal via Video-to-Video Translationcited by 1
- 2026When Numbers Speak: Aligning Textual Numerals and Visual Instances in Text-to-Video Diffusion Modelscited by 0
- 2026Vera: A Layered Diffusion Model for Content-Preserving Video Editingcited by 0
- 2026Vera: A Layered Diffusion Model for Content-Preserving Video Editing22 Jun 2026
- 2026UniVidX: A Unified Multimodal Framework for Versatile Video Generation via Diffusion Priors1 May 2026
- 2026When Numbers Speak: Aligning Textual Numerals and Visual Instances in Text-to-Video Diffusion Models9 Apr 2026
- 2026Learning Stochastic Bridges for Video Object Removal via Video-to-Video Translation17 Jan 2026
- 2025EasyOmnimatte: Taming Pretrained Inpainting Diffusion Models for End-to-End Video Layered Decomposition26 Dec 2025
- 2025iDiT-HOI: Inpainting-based Hand Object Interaction Reenactment via Video Diffusion Transformer15 Jun 2025
- 2025DiffDecompose: Layer-Wise Decomposition of Alpha-Composited Images via Diffusion Transformers24 May 2025
- 2025OmnimatteZero: Fast Training-free Omnimatte with Pre-trained Video Diffusion Models23 Mar 2025
- 2025Re-HOLD: Video Hand Object Interaction Reenactment via adaptive Layout-instructed Diffusion Model21 Mar 2025
- 2025OmniEraser: Remove Objects and Their Effects in Images with Paired Video-Frame Datacited by 35
- 2025Generative Video Motion Editing with 3D Point Trackscited by 21
- 2025Generative AI for Cel-Animation: A Surveycited by 17
- 2025Precise Object and Effect Removal with Adaptive Target-Aware Attentioncited by 13
- 2025PSDiffusion: Harmonized Multi-Layer Image Generation via Layout and Appearance Alignmentcited by 11
- 2025Object-Centric Latent Action Learningcited by 9
- 2025LayerFlow: A Unified Model for Layer-aware Video Generationcited by 9
- 2026VOID: Video Object and Interaction Deletioncited by 9
- 2026Object-WIPER : Training-Free Object and Associated Effect Removal in Videoscited by 5
- 2026EditCtrl: Disentangled Local and Global Control for Real-Time Generative Video Editingcited by 4
- 2026From Ideal to Real: Stable Video Object Removal under Imperfect Conditionscited by 4
- 2025Over++: Generative Video Compositing for Layer Interaction Effectscited by 3
12 most cited of 27 All 27 (JSON)
- 2026VOR-Bench: A Human Perception-Driven Benchmark for Video Object Removal15 Sep 2026
- 2026BeyondMasks: Evaluating Causal and Physical Consistency in Video Object Removal20 Aug 2026
- 2026FlexComposer: Unified Video Compositing from Images to Dynamic Footage with Flexible Trajectory Control31 Jul 2026
- 2026Explicit Layer Modeling for Video Object Insertion and Video Layer Decomposition28 Jul 2026
- 2026Geometry-Instructed Video Editing23 Jun 2026
- 2026DualEraser: Joint Video Object and Effect Removal via Balanced Text-Mask Guidance and Decoupled Locator-Preserver28 May 2026
- 2026LimeCross: Context-Conditioned Layered Image Editing with Structural Consistency11 May 2026
- 2026VOID: Video Object and Interaction Deletion2 Apr 2026
- 2026From Understanding to Erasing: Towards Complete and Stable Video Object Removal2 Apr 2026
- 2026Generating Humanless Environment Walkthroughs from Egocentric Walking Tour Videos30 Mar 2026
- 2026TRACE: Object Motion Editing in Videos with First-Frame Trajectory Guidance26 Mar 2026
- 2026Search2Motion: Training-Free Object-Level Motion Control via Attention-Consensus Search17 Mar 2026
12 newest of 27 All 27 (JSON)
Similar, not cited
Close in wording, no citation either way
- 2024Semantically Consistent Video Inpainting with Conditional Diffusion Models
- 2025OmniPaint: Mastering Object-Oriented Editing via Disentangled Insertion-Removal Inpainting
- 2025Omni-Video: Democratizing Unified Video Understanding and Generation
- 2026VidSplat: Gaussian Splatting Reconstruction with Geometry-Guided Video Diffusion Priors
- 2023Structure and Content-Guided Video Synthesis with Diffusion Models
- 2025GaussVideoDreamer: 3D Scene Generation with Video Diffusion and Inconsistency-Aware Gaussian Splatting
- 2023Conditional Generative Modeling for Images, 3D Animations, and Video
- 2026ArtiFixer: Enhancing and Extending 3D Reconstruction with Auto-Regressive Diffusion Models