Progressive Temporal Feature Alignment Network for Video Inpainting
Not on the map. Why?
Abstract (arXiv)
Video inpainting aims to fill spatio-temporal "corrupted" regions with plausible content. To achieve this goal, it is necessary to find correspondences from neighbouring frames to faithfully hallucinate the unknown content. Current methods achieve this goal through attention, flow-based warping, or 3D temporal convolution. However, flow-based warping can create artifacts when optical flow is not accurate, while temporal convolution may suffer from spatial misalignment. We propose 'Progressive Temporal Feature Alignment Network', which progressively enriches features extracted from the current frame with the feature warped from neighbouring frames using optical flow. Our approach corrects the spatial misalignment in the temporal feature propagation stage, greatly improving visual quality and temporal consistency of the inpainted videos. Using the proposed architecture, we achieve state-of-the-art performance on the DAVIS and FVI datasets compared to existing deep learning approaches. Code is available at https://github.com/MaureenZOU/TSAM.
Key facts. Cited by 34 papers in the map (data through 7 Oct 2026). Builds on 26 of its 40 references that are in the map. First posted on arXiv 8 Apr 2021.
Builds on
26 of 40 references.
References · 26
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2017Quo Vadis, Action Recognition? A New Model and the Kinetics Datasetcited by 3,259
- 2016Perceptual Losses for Real-Time Style Transfer and Super-Resolutioncited by 2,678
- 2020RAFT: Recurrent All-Pairs Field Transforms for Optical Flowcited by 2,385
- 2016Context Encoders: Feature Learning by Inpaintingcited by 1,424
- 2017A Closer Look at Spatiotemporal Convolutions for Action Recognitioncited by 1,139
- 2017PWC-Net: CNNs for Optical Flow Using Pyramid, Warping, and Cost Volumecited by 966
- 2018TSM: Temporal Shift Module for Efficient Video Understandingcited by 852
- 2016FlowNet 2.0: Evolution of Optical Flow Estimation with Deep Networkscited by 780
- 2018Generative Image Inpainting with Contextual Attentioncited by 578
- 2017Rethinking Spatiotemporal Feature Learning: Speed-Accuracy Trade-offs in Video Classificationcited by 521
- 2015A Neural Algorithm of Artistic Stylecited by 480
14 more
- 2018Video-to-Video Synthesiscited by 388
- 2018YouTube-VOS: Sequence-to-Sequence Video Object Segmentationcited by 228
- 2020Learning Joint Spatial-Temporal Transformations for Video Inpaintingcited by 162
- 2019Deep Flow-Guided Video Inpaintingcited by 116
- 2017YouTube-BoundingBoxes: A Large High-Precision Human-Annotated Data Set for Object Detection in Videocited by 109
- 2020Flow-edge Guided Video Completioncited by 104
- 2019Free-form Video Inpainting with 3D Gated Convolution and Temporal PatchGANcited by 85
- 2018The 2018 DAVIS Challenge on Video Object Segmentationcited by 47
- 2019Onion-Peel Networks for Deep Video Completioncited by 46
- 2014Learning Spatiotemporal Features with 3D Convolutional Networkscited by 43
- 2015Video Inpainting of Complex Scenescited by 41
- 2020Short-Term and Long-Term Context Aggregation Network for Video Inpaintingcited by 34
- 2019Self-supervised Learning for Video Correspondence Flowcited by 21
- 2019Learnable Gated Temporal Shift Module for Deep Video Inpaintingcited by 5
Built on by
Citing papers per year: 2021: 2; 2022: 7; 2023: 7; 2024: 8; 2025: 4; 2026: 6.
34 papers.
Sort:
By area:
- 2023ProPainter: Improving Propagation and Transformer for Video Inpaintingcited by 193
- 2022Towards An End-to-End Framework for Flow-Guided Video Inpaintingcited by 111
- 2025VideoPainter: Any-length Video Inpainting and Editing with Plug-and-Play Context Controlcited by 83
- 2022Flow-Guided Transformer for Video Inpaintingcited by 59
- 2023ImageBrush: Learning Visual In-Context Instructions for Exemplar-Based Image Manipulationcited by 59
- 2023Video Event Restoration Based on Keyframes for Video Anomaly Detectioncited by 54
- 2024Deep Learning-based Image and Video Inpainting: A Surveycited by 44
- 2025ROSE: Remove Objects with Side Effects in Videoscited by 32
- 2024Video Diffusion Models are Strong Video Inpaintercited by 21
- 2022Error Compensation Framework for Flow-Guided Video Inpaintingcited by 20
- 2022Fast-Vid2Vid: Spatial-Temporal Compression for Video-to-Video Synthesiscited by 12
- 2022DeViT: Deformed Vision Transformers in Video Inpaintingcited by 12
22 more
- 2026PISCO: Precise Video Instance Insertion with Sparse Controlcited by 9
- 2022Semi-Supervised Video Inpainting with Cycle Consistency Constraintscited by 8
- 2021Deep Face Video Inpainting via UV Mappingcited by 7
- 2023Exploiting Optical Flow Guidance for Transformer-Based Video Inpaintingcited by 6
- 2023Deficiency-Aware Masked Transformer for Video Inpaintingcited by 5
- 2023Exemplar-based Video Colorization with Long-term Spatiotemporal Dependencycited by 4
- 20243D StreetUnveiler with Semantic-aware 2DGS -- a simple baselinecited by 4
- 2026From Ideal to Real: Stable Video Object Removal under Imperfect Conditionscited by 4
- 2023One-Shot Video Inpaintingcited by 3
- 2024Towards Online Real-Time Memory-based Video Inpainting Transformerscited by 3
- 2024IPAD: Industrial Process Anomaly Detection Datasetcited by 3
- 2025BVINet: Unlocking Blind Video Inpainting with Zero Annotationscited by 3
- 2021Spatial-Temporal Residual Aggregation for High Resolution Video Inpaintingcited by 2
- 2024Expression-aware video inpainting for HMD removal in XR applicationscited by 2
- 2024Raformer: Redundancy-Aware Transformer for Video Wire Inpaintingcited by 2
- 2026Learning Stochastic Bridges for Video Object Removal via Video-to-Video Translationcited by 1
- 2022E2V-SDE: From Asynchronous Events to Fast and Continuous Video Reconstruction via Neural Stochastic Differential Equationscited by 0
- 2024Towards Realistic Landmark-Guided Facial Video Inpainting Based on GANscited by 0
- 2025Geometry-Aware Video Inpainting for Joint Headset Occlusion Removal and Face Reconstruction in Social XRcited by 0
- 2026Transformer-Based Inpainting for Real-Time 3D Streaming in Sparse Multi-Camera Setupscited by 0
- 2026DriveWeaver: Point-Conditioned Video Inpainting for Controllable Vehicle Insertion in Autonomous Driving Simulationcited 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
- 2026DriveWeaver: Point-Conditioned Video Inpainting for Controllable Vehicle Insertion in Autonomous Driving Simulation30 Jun 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
- 2026PISCO: Precise Video Instance Insertion with Sparse Control9 Feb 2026
- 2026Learning Stochastic Bridges for Video Object Removal via Video-to-Video Translation17 Jan 2026
- 2025ROSE: Remove Objects with Side Effects in Videos26 Aug 2025
- 2025Geometry-Aware Video Inpainting for Joint Headset Occlusion Removal and Face Reconstruction in Social XR17 Aug 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
- 2024Video Diffusion Models are Strong Video Inpainter21 Aug 2024
- 20243D StreetUnveiler with Semantic-aware 2DGS -- a simple baseline28 May 2024
22 more
- 2024Raformer: Redundancy-Aware Transformer for Video Wire Inpainting24 Apr 2024
- 2024IPAD: Industrial Process Anomaly Detection Dataset23 Apr 2024
- 2024Towards Online Real-Time Memory-based Video Inpainting Transformers24 Mar 2024
- 2024Towards Realistic Landmark-Guided Facial Video Inpainting Based on GANs14 Feb 2024
- 2024Expression-aware video inpainting for HMD removal in XR applications25 Jan 2024
- 2024Deep Learning-based Image and Video Inpainting: A Survey7 Jan 2024
- 2023ProPainter: Improving Propagation and Transformer for Video Inpainting7 Sep 2023
- 2023ImageBrush: Learning Visual In-Context Instructions for Exemplar-Based Image Manipulation2 Aug 2023
- 2023Deficiency-Aware Masked Transformer for Video Inpainting17 Jul 2023
- 2023Video Event Restoration Based on Keyframes for Video Anomaly Detection11 Apr 2023
- 2023Exemplar-based Video Colorization with Long-term Spatiotemporal Dependency27 Mar 2023
- 2023One-Shot Video Inpainting28 Feb 2023
- 2023Exploiting Optical Flow Guidance for Transformer-Based Video Inpainting24 Jan 2023
- 2022DeViT: Deformed Vision Transformers in Video Inpainting28 Sep 2022
- 2022Semi-Supervised Video Inpainting with Cycle Consistency Constraints14 Aug 2022
- 2022Flow-Guided Transformer for Video Inpainting14 Aug 2022
- 2022Error Compensation Framework for Flow-Guided Video Inpainting21 Jul 2022
- 2022Fast-Vid2Vid: Spatial-Temporal Compression for Video-to-Video Synthesis11 Jul 2022
- 2022E2V-SDE: From Asynchronous Events to Fast and Continuous Video Reconstruction via Neural Stochastic Differential Equations15 Jun 2022
- 2022Towards An End-to-End Framework for Flow-Guided Video Inpainting6 Apr 2022
- 2021Spatial-Temporal Residual Aggregation for High Resolution Video Inpainting5 Nov 2021
- 2021Deep Face Video Inpainting via UV Mapping2 Sep 2021
- 2023ProPainter: Improving Propagation and Transformer for Video Inpaintingcited by 193
- 2022Towards An End-to-End Framework for Flow-Guided Video Inpaintingcited by 111
- 2025VideoPainter: Any-length Video Inpainting and Editing with Plug-and-Play Context Controlcited by 83
- 2022Flow-Guided Transformer for Video Inpaintingcited by 59
- 2023ImageBrush: Learning Visual In-Context Instructions for Exemplar-Based Image Manipulationcited by 59
- 2023Video Event Restoration Based on Keyframes for Video Anomaly Detectioncited by 54
- 2024Deep Learning-based Image and Video Inpainting: A Surveycited by 44
- 2025ROSE: Remove Objects with Side Effects in Videoscited by 32
- 2022Error Compensation Framework for Flow-Guided Video Inpaintingcited by 20
- 2022Fast-Vid2Vid: Spatial-Temporal Compression for Video-to-Video Synthesiscited by 12
- 2022DeViT: Deformed Vision Transformers in Video Inpaintingcited by 12
- 2022Semi-Supervised Video Inpainting with Cycle Consistency Constraintscited by 8
12 most cited of 30 All 30 (JSON)
- 2026VOR-Bench: A Human Perception-Driven Benchmark for Video Object Removal15 Sep 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
- 2025ROSE: Remove Objects with Side Effects in Videos26 Aug 2025
- 2025Geometry-Aware Video Inpainting for Joint Headset Occlusion Removal and Face Reconstruction in Social XR17 Aug 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
- 20243D StreetUnveiler with Semantic-aware 2DGS -- a simple baseline28 May 2024
- 2024Raformer: Redundancy-Aware Transformer for Video Wire Inpainting24 Apr 2024
- 2024IPAD: Industrial Process Anomaly Detection Dataset23 Apr 2024
- 2024Towards Online Real-Time Memory-based Video Inpainting Transformers24 Mar 2024
- 2024Towards Realistic Landmark-Guided Facial Video Inpainting Based on GANs14 Feb 2024
12 newest of 30 All 30 (JSON)