Flow-Guided Transformer for Video Inpainting
Not on the map. Why?
Abstract (arXiv)
We propose a flow-guided transformer, which innovatively leverage the motion discrepancy exposed by optical flows to instruct the attention retrieval in transformer for high fidelity video inpainting. More specially, we design a novel flow completion network to complete the corrupted flows by exploiting the relevant flow features in a local temporal window. With the completed flows, we propagate the content across video frames, and adopt the flow-guided transformer to synthesize the rest corrupted regions. We decouple transformers along temporal and spatial dimension, so that we can easily integrate the locally relevant completed flows to instruct spatial attention only. Furthermore, we design a flow-reweight module to precisely control the impact of completed flows on each spatial transformer. For the sake of efficiency, we introduce window partition strategy to both spatial and temporal transformers. Especially in spatial transformer, we design a dual perspective spatial MHSA, which integrates the global tokens to the window-based attention. Extensive experiments demonstrate the effectiveness of the proposed method qualitatively and quantitatively. Codes are available at https://github.com/hitachinsk/FGT.
Key facts. Cited by 59 papers in the map (data through 14 Oct 2026). Builds on 44 of its 60 references that are in the map. First posted on arXiv 14 Aug 2022.
Builds on
44 of 60 references.
References · 44
- 2017Attention Is All You Needcited by 60,361
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
- 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,713
- 2021Swin Transformer: Hierarchical Vision Transformer using Shifted Windowscited by 12,139
- 2018The Unreasonable Effectiveness of Deep Features as a Perceptual Metriccited by 11,177
- 2020End-to-End Object Detection with Transformerscited by 7,414
- 2016Layer Normalizationcited by 5,669
- 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,845
- 2020RAFT: Recurrent All-Pairs Field Transforms for Optical Flowcited by 2,415
- 2016Context Encoders: Feature Learning by Inpaintingcited by 1,428
32 more
- 2021CvT: Introducing Convolutions to Vision Transformerscited by 947
- 2021Multiscale Vision Transformerscited by 897
- 2018Free-Form Image Inpainting with Gated Convolutioncited by 594
- 2018Generative Image Inpainting with Contextual Attentioncited by 580
- 2021Twins: Revisiting the Design of Spatial Attention in Vision Transformerscited by 565
- 2018Image Inpainting for Irregular Holes Using Partial Convolutionscited by 505
- 2021Conditional Positional Encodings for Vision Transformerscited by 406
- 2017Learning Spatio-Temporal Representation with Pseudo-3D Residual Networkscited by 387
- 2018YouTube-VOS: A Large-Scale Video Object Segmentation Benchmarkcited by 383
- 2020MaX-DeepLab: End-to-End Panoptic Segmentation with Mask Transformerscited by 355
- 2021An End-to-End Transformer Model for 3D Object Detectioncited by 329
- 2021Understanding Robustness of Transformers for Image Classificationcited by 249
- 2020Learning Joint Spatial-Temporal Transformations for Video Inpaintingcited by 163
- 2019Deep Flow-Guided Video Inpaintingcited by 116
- 2019Deep Video Inpaintingcited by 109
- 2021Generating Diverse Structure for Image Inpainting With Hierarchical VQ-VAEcited by 106
- 2020Flow-edge Guided Video Completioncited by 104
- 2021FuseFormer: Fusing Fine-Grained Information in Transformers for Video Inpaintingcited by 95
- 2019Free-form Video Inpainting with 3D Gated Convolution and Temporal PatchGANcited by 87
- 2021OadTR: Online Action Detection with Transformerscited by 83
- 2018Video Inpainting by Jointly Learning Temporal Structure and Spatial Detailscited by 58
- 2019Copy-and-Paste Networks for Deep Video Inpaintingcited by 58
- 2018The 2018 DAVIS Challenge on Video Object Segmentationcited by 47
- 2019Onion-Peel Networks for Deep Video Completioncited by 46
- 2015Video Inpainting of Complex Scenescited by 41
- 2020Image Inpainting Guided by Coherence Priors of Semantics and Texturescited by 37
- 2020Short-Term and Long-Term Context Aggregation Network for Video Inpaintingcited by 35
- 2021Progressive Temporal Feature Alignment Network for Video Inpaintingcited by 35
- 2019An Internal Learning Approach to Video Inpaintingcited by 33
- 2021Occlusion-Aware Video Object Inpaintingcited by 30
- 2021Decoupled Spatial-Temporal Transformer for Video Inpaintingcited by 28
- 2021Internal Video Inpainting by Implicit Long-range Propagationcited by 19
Built on by
Citing papers per year: 2022: 2; 2023: 14; 2024: 16; 2025: 15; 2026: 12.
59 papers.
Sort:
By area:
- 2023ProPainter: Improving Propagation and Transformer for Video Inpaintingcited by 197
- 2025VideoPainter: Any-length Video Inpainting and Editing with Plug-and-Play Context Controlcited by 84
- 2024InFusion: Inpainting 3D Gaussians via Learning Depth Completion from Diffusion Priorcited by 56
- 2024Deep Learning-based Image and Video Inpainting: A Surveycited by 44
- 2023MGMAE: Motion Guided Masking for Video Masked Autoencodingcited by 41
- 2024Generative Omnimatte: Learning to Decompose Video into Layerscited by 38
- 2025ROSE: Remove Objects with Side Effects in Videoscited by 38
- 2025OmniEraser: Remove Objects and Their Effects in Images with Paired Video-Frame Datacited by 37
- 2023UMMAFormer: A Universal Multimodal-adaptive Transformer Framework for Temporal Forgery Localizationcited by 33
- 2024Towards Language-Driven Video Inpainting via Multimodal Large Language Modelscited by 33
- 2023Mask Propagation for Efficient Video Semantic Segmentationcited by 26
- 2024StableV2V: Stablizing Shape Consistency in Video-to-Video Editingcited by 26
38 more
- 2022ZITS++: Image Inpainting by Improving the Incremental Transformer on Structural Priorscited by 21
- 2025OmnimatteZero: Fast Training-free Omnimatte with Pre-trained Video Diffusion Modelscited by 16
- 2023Bitstream-Corrupted Video Recovery: A Novel Benchmark Dataset and Methodcited by 15
- 2026EffectErase: Joint Video Object Removal and Insertion for High-Quality Effect Erasingcited by 15
- 2023Flow-Guided Diffusion for Video Inpaintingcited by 11
- 2023Transformer-based Generative Adversarial Networks in Computer Vision: A Comprehensive Surveycited by 10
- 2023GRACE: Loss-Resilient Real-Time Video through Neural Codecscited by 9
- 2024Semantically Consistent Video Inpainting with Conditional Diffusion Modelscited by 8
- 2025Consistent Video Editing as Flow-Driven Image-to-Video Generationcited by 8
- 2023UMIFormer: Mining the Correlations between Similar Tokens for Multi-View 3D Reconstructioncited by 7
- 2023Exploiting Optical Flow Guidance for Transformer-Based Video Inpaintingcited by 6
- 2024Transformer-based Image and Video Inpainting: Current Challenges and Future Directionscited by 6
- 2024Coherent Video Inpainting Using Optical Flow-Guided Efficient Diffusioncited by 6
- 2022Beyond the Field-of-View: Enhancing Scene Visibility and Perception with Clip-Recurrent Transformercited by 5
- 2023Deficiency-Aware Masked Transformer for Video Inpaintingcited by 5
- 2026From Ideal to Real: Stable Video Object Removal under Imperfect Conditionscited by 5
- 2023Towards Interactive Image Inpainting via Sketch Refinementcited by 4
- 2024Replace Anyone in Videoscited by 4
- 2025BVINet: Unlocking Blind Video Inpainting with Zero Annotationscited by 4
- 2025DiTPainter: Efficient Video Inpainting with Diffusion Transformerscited by 4
- 2025OutDreamer: Video Outpainting with a Diffusion Transformercited by 4
- 2026From Understanding to Erasing: Towards Complete and Stable Video Object Removalcited by 3
- 2024Raformer: Redundancy-Aware Transformer for Video Wire Inpaintingcited by 2
- 2026EditYourself: Audio-Driven Generation and Manipulation of Talking Head Videos with Diffusion Transformerscited by 2
- 2023Infusion: internal diffusion for inpainting of dynamic textures and complex motioncited by 1
- 2024Temporally Consistent Object Editing in Videos using Extended Attentioncited by 1
- 2024V-LASIK: Consistent Glasses-Removal from Videos Using Synthetic Datacited by 1
- 2024DaBiT: Depth and Blur informed Transformer for Video Focal Deblurringcited by 1
- 2025VIP: Video Inpainting Pipeline for Real World Human Removalcited by 1
- 2025EasyOmnimatte: Taming Pretrained Inpainting Diffusion Models for End-to-End Video Layered Decompositioncited by 1
- 2026GlobalPaint: Spatiotemporal Coherent Video Outpainting with Global Feature Guidancecited by 1
- 2026Learning Stochastic Bridges for Video Object Removal via Video-to-Video Translationcited by 1
- 2026From Draft to Draft-Free: One-Step Video Object Removal via Privileged Distillation and Fast Plantingcited by 1
- 2023Histogram-guided Video Colorization Structure with Spatial-Temporal Connectioncited by 0
- 2024Reimagining Reality: A Comprehensive Survey of Video Inpainting Techniquescited by 0
- 2024Time-series Initialization and Conditioning for Video-agnostic Stabilization of Video Super-Resolution using Recurrent Networkscited by 0
- 2024Trusted Video Inpainting Localization via Deep Attentive Noise Learningcited by 0
- 2025VipDiff: Towards Coherent and Diverse Video Inpainting via Training-free Denoising Diffusion Modelscited by 0
50 most cited of 59 All 59 (JSON)
- 2026VOR-Bench: A Human Perception-Driven Benchmark for Video Object Removal15 Sep 2026
- 2026Unwarping the Lens: A Physics-Grounded Approach to Video Glasses Removal20 Aug 2026
- 2026MirrorWorld: Taming Video Diffusion Models for Mirror Reflection Generation7 Aug 2026
- 2026From Draft to Draft-Free: One-Step Video Object Removal via Privileged Distillation and Fast Planting16 Jul 2026
- 2026Seen-to-Scene: Keep the Seen, Generate the Unseen for Video Outpainting16 Apr 2026
- 2026From Understanding to Erasing: Towards Complete and Stable Video Object Removal2 Apr 2026
- 2026EffectErase: Joint Video Object Removal and Insertion for High-Quality Effect Erasing19 Mar 2026
- 2026From Ideal to Real: Stable Video Object Removal under Imperfect Conditions10 Mar 2026
- 2026Transformer-Based Inpainting for Real-Time 3D Streaming in Sparse Multi-Camera Setups5 Mar 2026
- 2026EditYourself: Audio-Driven Generation and Manipulation of Talking Head Videos with Diffusion Transformers29 Jan 2026
- 2026Learning Stochastic Bridges for Video Object Removal via Video-to-Video Translation17 Jan 2026
- 2026GlobalPaint: Spatiotemporal Coherent Video Outpainting with Global Feature Guidance10 Jan 2026
38 more
- 2025EasyOmnimatte: Taming Pretrained Inpainting Diffusion Models for End-to-End Video Layered Decomposition26 Dec 2025
- 2025Sparse Transformer for Ultra-sparse Sampled Video Compressive Sensing10 Sep 2025
- 2025DAOVI: Distortion-Aware Omnidirectional Video Inpainting30 Aug 2025
- 2025ROSE: Remove Objects with Side Effects in Videos26 Aug 2025
- 2025IN2OUT: Fine-Tuning Video Inpainting Model for Video Outpainting Using Hierarchical Discriminator1 Aug 2025
- 2025OutDreamer: Video Outpainting with a Diffusion Transformer27 Jun 2025
- 2025Consistent Video Editing as Flow-Driven Image-to-Video Generation9 Jun 2025
- 2025DreamDance: Animating Character Art via Inpainting Stable Gaussian Worlds30 May 2025
- 2025DiTPainter: Efficient Video Inpainting with Diffusion Transformers22 Apr 2025
- 2025VIP: Video Inpainting Pipeline for Real World Human Removal3 Apr 2025
- 2025OmnimatteZero: Fast Training-free Omnimatte with Pre-trained Video Diffusion Models23 Mar 2025
- 2025VideoPainter: Any-length Video Inpainting and Editing with Plug-and-Play Context Control7 Mar 2025
- 2025BVINet: Unlocking Blind Video Inpainting with Zero Annotations3 Feb 2025
- 2025VipDiff: Towards Coherent and Diverse Video Inpainting via Training-free Denoising Diffusion Models21 Jan 2025
- 2025OmniEraser: Remove Objects and Their Effects in Images with Paired Video-Frame Data13 Jan 2025
- 2024Coherent Video Inpainting Using Optical Flow-Guided Efficient Diffusion1 Dec 2024
- 2024Generative Omnimatte: Learning to Decompose Video into Layers25 Nov 2024
- 2024StableV2V: Stablizing Shape Consistency in Video-to-Video Editing17 Nov 2024
- 2024Replace Anyone in Videos30 Sep 2024
- 2024DaBiT: Depth and Blur informed Transformer for Video Focal Deblurring1 Jul 2024
- 2024Transformer-based Image and Video Inpainting: Current Challenges and Future Directions28 Jun 2024
- 2024V-LASIK: Consistent Glasses-Removal from Videos Using Synthetic Data20 Jun 2024
- 2024Trusted Video Inpainting Localization via Deep Attentive Noise Learning19 Jun 2024
- 2024Temporally Consistent Object Editing in Videos using Extended Attention1 Jun 2024
- 2024Semantically Consistent Video Inpainting with Conditional Diffusion Models30 Apr 2024
- 2024Raformer: Redundancy-Aware Transformer for Video Wire Inpainting24 Apr 2024
- 2024InFusion: Inpainting 3D Gaussians via Learning Depth Completion from Diffusion Prior17 Apr 2024
- 2024Time-series Initialization and Conditioning for Video-agnostic Stabilization of Video Super-Resolution using Recurrent Networks23 Mar 2024
- 2024Reimagining Reality: A Comprehensive Survey of Video Inpainting Techniques31 Jan 2024
- 2024Towards Language-Driven Video Inpainting via Multimodal Large Language Models18 Jan 2024
- 2024Deep Learning-based Image and Video Inpainting: A Survey7 Jan 2024
- 2023Flow-Guided Diffusion for Video Inpainting26 Nov 2023
- 2023Infusion: internal diffusion for inpainting of dynamic textures and complex motion2 Nov 2023
- 2023Mask Propagation for Efficient Video Semantic Segmentation29 Oct 2023
- 2023Bitstream-Corrupted Video Recovery: A Novel Benchmark Dataset and Method25 Sep 2023
- 2023ProPainter: Improving Propagation and Transformer for Video Inpainting7 Sep 2023
- 2023UMMAFormer: A Universal Multimodal-adaptive Transformer Framework for Temporal Forgery Localization28 Aug 2023
- 2023MGMAE: Motion Guided Masking for Video Masked Autoencoding21 Aug 2023
50 newest of 59 All 59 (JSON)
- 2024InFusion: Inpainting 3D Gaussians via Learning Depth Completion from Diffusion Priorcited by 56
- 2025OmnimatteZero: Fast Training-free Omnimatte with Pre-trained Video Diffusion Modelscited by 16
- 2023Flow-Guided Diffusion for Video Inpaintingcited by 11
- 2024Semantically Consistent Video Inpainting with Conditional Diffusion Modelscited by 8
- 2025Consistent Video Editing as Flow-Driven Image-to-Video Generationcited by 8
- 2024Replace Anyone in Videoscited by 4
- 2025DiTPainter: Efficient Video Inpainting with Diffusion Transformerscited by 4
- 2025OutDreamer: Video Outpainting with a Diffusion Transformercited by 4
- 2026EditYourself: Audio-Driven Generation and Manipulation of Talking Head Videos with Diffusion Transformerscited by 2
- 2023Infusion: internal diffusion for inpainting of dynamic textures and complex motioncited by 1
- 2024Temporally Consistent Object Editing in Videos using Extended Attentioncited by 1
- 2024V-LASIK: Consistent Glasses-Removal from Videos Using Synthetic Datacited by 1
12 most cited of 16 All 16 (JSON)
- 2026MirrorWorld: Taming Video Diffusion Models for Mirror Reflection Generation7 Aug 2026
- 2026EditYourself: Audio-Driven Generation and Manipulation of Talking Head Videos with Diffusion Transformers29 Jan 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
- 2025OutDreamer: Video Outpainting with a Diffusion Transformer27 Jun 2025
- 2025Consistent Video Editing as Flow-Driven Image-to-Video Generation9 Jun 2025
- 2025DiTPainter: Efficient Video Inpainting with Diffusion Transformers22 Apr 2025
- 2025OmnimatteZero: Fast Training-free Omnimatte with Pre-trained Video Diffusion Models23 Mar 2025
- 2025VipDiff: Towards Coherent and Diverse Video Inpainting via Training-free Denoising Diffusion Models21 Jan 2025
- 2024Replace Anyone in Videos30 Sep 2024
- 2024V-LASIK: Consistent Glasses-Removal from Videos Using Synthetic Data20 Jun 2024
- 2024Temporally Consistent Object Editing in Videos using Extended Attention1 Jun 2024
12 newest of 16 All 16 (JSON)
- 2023ProPainter: Improving Propagation and Transformer for Video Inpaintingcited by 197
- 2025VideoPainter: Any-length Video Inpainting and Editing with Plug-and-Play Context Controlcited by 84
- 2024Deep Learning-based Image and Video Inpainting: A Surveycited by 44
- 2023MGMAE: Motion Guided Masking for Video Masked Autoencodingcited by 41
- 2024Generative Omnimatte: Learning to Decompose Video into Layerscited by 38
- 2025ROSE: Remove Objects with Side Effects in Videoscited by 38
- 2025OmniEraser: Remove Objects and Their Effects in Images with Paired Video-Frame Datacited by 37
- 2023UMMAFormer: A Universal Multimodal-adaptive Transformer Framework for Temporal Forgery Localizationcited by 33
- 2023Mask Propagation for Efficient Video Semantic Segmentationcited by 26
- 2024StableV2V: Stablizing Shape Consistency in Video-to-Video Editingcited by 26
- 2022ZITS++: Image Inpainting by Improving the Incremental Transformer on Structural Priorscited by 21
- 2023Bitstream-Corrupted Video Recovery: A Novel Benchmark Dataset and Methodcited by 15
12 most cited of 42 All 42 (JSON)
- 2026VOR-Bench: A Human Perception-Driven Benchmark for Video Object Removal15 Sep 2026
- 2026Unwarping the Lens: A Physics-Grounded Approach to Video Glasses Removal20 Aug 2026
- 2026From Draft to Draft-Free: One-Step Video Object Removal via Privileged Distillation and Fast Planting16 Jul 2026
- 2026Seen-to-Scene: Keep the Seen, Generate the Unseen for Video Outpainting16 Apr 2026
- 2026From Understanding to Erasing: Towards Complete and Stable Video Object Removal2 Apr 2026
- 2026EffectErase: Joint Video Object Removal and Insertion for High-Quality Effect Erasing19 Mar 2026
- 2026From Ideal to Real: Stable Video Object Removal under Imperfect Conditions10 Mar 2026
- 2026Transformer-Based Inpainting for Real-Time 3D Streaming in Sparse Multi-Camera Setups5 Mar 2026
- 2026GlobalPaint: Spatiotemporal Coherent Video Outpainting with Global Feature Guidance10 Jan 2026
- 2025Sparse Transformer for Ultra-sparse Sampled Video Compressive Sensing10 Sep 2025
- 2025DAOVI: Distortion-Aware Omnidirectional Video Inpainting30 Aug 2025
- 2025ROSE: Remove Objects with Side Effects in Videos26 Aug 2025
12 newest of 42 All 42 (JSON)