Video Inpainting of Complex Scenes
Not on the map. Why?
Abstract (arXiv)
We propose an automatic video inpainting algorithm which relies on the optimisation of a global, patch-based functional. Our algorithm is able to deal with a variety of challenging situations which naturally arise in video inpainting, such as the correct reconstruction of dynamic textures, multiple moving objects and moving background. Furthermore, we achieve this in an order of magnitude less execution time with respect to the state-of-the-art. We are also able to achieve good quality results on high definition videos. Finally, we provide specific algorithmic details to make implementation of our algorithm as easy as possible. The resulting algorithm requires no segmentation or manual input other than the definition of the inpainting mask, and can deal with a wider variety of situations than is handled by previous work. 1. Introduction. Advanced image and video editing techniques are increasingly common in the image processing and computer vision world, and are also starting to be used in media entertainment. One common and difficult task closely linked to the world of video editing is image and video " inpainting ". Generally speaking, this is the task of replacing the content of an image or video with some other content which is visually pleasing. This subject has been extensively studied in the case of images, to such an extent that commercial image inpainting products destined for the general public are available, such as Photoshop's " Content Aware fill " [1]. However, while some impressive results have been obtained in the case of videos, the subject has been studied far less extensively than image inpainting. This relative lack of research can largely be attributed to high time complexity due to the added temporal dimension. Indeed, it has only very recently become possible to produce good quality inpainting results on high definition videos, and this only in a semi-automatic manner. Nevertheless, high-quality video inpainting has many important and useful applications such as film restoration, professional post-production in cinema and video editing for personal use. For this reason, we believe that an automatic, generic video inpainting algorithm would be extremely useful for both academic and professional communities.
Key facts. Cited by 41 papers in the map (data through 7 Oct 2026). First posted on arXiv 18 Mar 2015.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 15; 2022: 6; 2023: 6; 2024: 5; 2025: 5; 2026: 4.
41 papers.
Sort:
By area:
- 2022Towards An End-to-End Framework for Flow-Guided Video Inpaintingcited by 111
- 2021FuseFormer: Fusing Fine-Grained Information in Transformers for Video Inpaintingcited by 94
- 2022Flow-Guided Transformer for Video Inpaintingcited by 59
- 2024InFusion: Inpainting 3D Gaussians via Learning Depth Completion from Diffusion Priorcited by 55
- 2021Omnimatte: Associating Objects and Their Effects in Videocited by 50
- 2021TransFill: Reference-guided Image Inpainting by Merging Multiple Color and Spatial Transformationscited by 48
- 2024Deep Learning-based Image and Video Inpainting: A Surveycited by 44
- 2021Progressive Temporal Feature Alignment Network for Video Inpaintingcited by 34
- 2021Occlusion-Aware Video Object Inpaintingcited by 30
- 2021Decoupled Spatial-Temporal Transformer for Video Inpaintingcited by 28
- 2023Look Ma, No Hands! Agent-Environment Factorization of Egocentric Videoscited by 21
- 2021Internal Video Inpainting by Implicit Long-range Propagationcited by 19
29 more
- 2023Bitstream-Corrupted Video Recovery: A Novel Benchmark Dataset and Methodcited by 14
- 2021Diverse Generation from a Single Video Made Possiblecited by 13
- 2021Flow-Guided Video Inpainting with Scene Templatescited by 12
- 2022DeViT: Deformed Vision Transformers in Video Inpaintingcited by 12
- 2021The DEVIL is in the Details: A Diagnostic Evaluation Benchmark for Video Inpaintingcited by 11
- 2023Flow-Guided Diffusion for Video Inpaintingcited by 11
- 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
- 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
- 2026Object-WIPER : Training-Free Object and Associated Effect Removal in Videoscited by 5
- 2024Towards Online Real-Time Memory-based Video Inpainting Transformerscited by 3
- 2025High-fidelity 3D Gaussian Inpainting: preserving multi-view consistency and photorealistic detailscited by 3
- 2021Restore from Restored: Single-image Inpaintingcited by 2
- 2021Spatial-Temporal Residual Aggregation for High Resolution Video Inpaintingcited by 2
- 2023Deep image prior inpainting of ancient frescoes in the Mediterranean Alpine arccited by 2
- 2024Depth-Aware Endoscopic Video Inpaintingcited by 2
- 2021ChaLearn Looking at People: Inpainting and Denoising challengescited by 1
- 2022An Analysis of Generative Methods for Multiple Image Inpaintingcited by 1
- 2023Infusion: internal diffusion for inpainting of dynamic textures and complex motioncited by 1
- 2025VIP: Video Inpainting Pipeline for Real World Human Removalcited by 1
- 2021Restore from Restored: Single-image Inpaintingcited by 0
- 2025VipDiff: Towards Coherent and Diverse Video Inpainting via Training-free Denoising Diffusion Modelscited by 0
- 2025RETHINED: A New Benchmark and Baseline for Real-Time High-Resolution Image Inpainting On Edge Devicescited by 0
- 2025MagicRoad: Semantic-Aware 3D Road Surface Reconstruction via Obstacle Inpaintingcited by 0
- 2026Transformer-Based Inpainting for Real-Time 3D Streaming in Sparse Multi-Camera Setupscited by 0
- 2026Generating Humanless Environment Walkthroughs from Egocentric Walking Tour Videoscited by 0
- 2026Perceptual Refinement of an End-to-End Video Streaming Pipeline via Generative AI Layerscited by 0
- 2026Perceptual Refinement of an End-to-End Video Streaming Pipeline via Generative AI Layers16 Sep 2026
- 2026Generating Humanless Environment Walkthroughs from Egocentric Walking Tour Videos30 Mar 2026
- 2026Transformer-Based Inpainting for Real-Time 3D Streaming in Sparse Multi-Camera Setups5 Mar 2026
- 2026Object-WIPER : Training-Free Object and Associated Effect Removal in Videos10 Jan 2026
- 2025MagicRoad: Semantic-Aware 3D Road Surface Reconstruction via Obstacle Inpainting31 Jul 2025
- 2025High-fidelity 3D Gaussian Inpainting: preserving multi-view consistency and photorealistic details24 Jul 2025
- 2025VIP: Video Inpainting Pipeline for Real World Human Removal3 Apr 2025
- 2025RETHINED: A New Benchmark and Baseline for Real-Time High-Resolution Image Inpainting On Edge Devices18 Mar 2025
- 2025VipDiff: Towards Coherent and Diverse Video Inpainting via Training-free Denoising Diffusion Models21 Jan 2025
- 2024Coherent Video Inpainting Using Optical Flow-Guided Efficient Diffusion1 Dec 2024
- 2024Depth-Aware Endoscopic Video Inpainting2 Jul 2024
- 2024InFusion: Inpainting 3D Gaussians via Learning Depth Completion from Diffusion Prior17 Apr 2024
29 more
- 2024Towards Online Real-Time Memory-based Video Inpainting Transformers24 Mar 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
- 2023Bitstream-Corrupted Video Recovery: A Novel Benchmark Dataset and Method25 Sep 2023
- 2023Deep image prior inpainting of ancient frescoes in the Mediterranean Alpine arc25 Jun 2023
- 2023Look Ma, No Hands! Agent-Environment Factorization of Egocentric Videos25 May 2023
- 2023Exploiting Optical Flow Guidance for Transformer-Based Video Inpainting24 Jan 2023
- 2022Beyond the Field-of-View: Enhancing Scene Visibility and Perception with Clip-Recurrent Transformer21 Nov 2022
- 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
- 2022An Analysis of Generative Methods for Multiple Image Inpainting4 May 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
- 2021Restore from Restored: Single-image Inpainting25 Oct 2021
- 2021Diverse Generation from a Single Video Made Possible17 Sep 2021
- 2021FuseFormer: Fusing Fine-Grained Information in Transformers for Video Inpainting7 Sep 2021
- 2021Deep Face Video Inpainting via UV Mapping2 Sep 2021
- 2021Flow-Guided Video Inpainting with Scene Templates29 Aug 2021
- 2021Occlusion-Aware Video Object Inpainting15 Aug 2021
- 2021Internal Video Inpainting by Implicit Long-range Propagation4 Aug 2021
- 2021ChaLearn Looking at People: Inpainting and Denoising challenges24 Jun 2021
- 2021Omnimatte: Associating Objects and Their Effects in Video14 May 2021
- 2021The DEVIL is in the Details: A Diagnostic Evaluation Benchmark for Video Inpainting11 May 2021
- 2021Decoupled Spatial-Temporal Transformer for Video Inpainting14 Apr 2021
- 2021Progressive Temporal Feature Alignment Network for Video Inpainting8 Apr 2021
- 2021TransFill: Reference-guided Image Inpainting by Merging Multiple Color and Spatial Transformations29 Mar 2021
- 2021Restore from Restored: Single-image Inpainting16 Feb 2021
- 2024InFusion: Inpainting 3D Gaussians via Learning Depth Completion from Diffusion Priorcited by 55
- 2023Look Ma, No Hands! Agent-Environment Factorization of Egocentric Videoscited by 21
- 2023Flow-Guided Diffusion for Video Inpaintingcited by 11
- 2023Infusion: internal diffusion for inpainting of dynamic textures and complex motioncited by 1
- 2025VipDiff: Towards Coherent and Diverse Video Inpainting via Training-free Denoising Diffusion Modelscited by 0
- 2025VipDiff: Towards Coherent and Diverse Video Inpainting via Training-free Denoising Diffusion Models21 Jan 2025
- 2024InFusion: Inpainting 3D Gaussians via Learning Depth Completion from Diffusion Prior17 Apr 2024
- 2023Flow-Guided Diffusion for Video Inpainting26 Nov 2023
- 2023Infusion: internal diffusion for inpainting of dynamic textures and complex motion2 Nov 2023
- 2023Look Ma, No Hands! Agent-Environment Factorization of Egocentric Videos25 May 2023
- 2022Towards An End-to-End Framework for Flow-Guided Video Inpaintingcited by 111
- 2021FuseFormer: Fusing Fine-Grained Information in Transformers for Video Inpaintingcited by 94
- 2022Flow-Guided Transformer for Video Inpaintingcited by 59
- 2021Omnimatte: Associating Objects and Their Effects in Videocited by 50
- 2021TransFill: Reference-guided Image Inpainting by Merging Multiple Color and Spatial Transformationscited by 48
- 2024Deep Learning-based Image and Video Inpainting: A Surveycited by 44
- 2021Progressive Temporal Feature Alignment Network for Video Inpaintingcited by 34
- 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
- 2023Bitstream-Corrupted Video Recovery: A Novel Benchmark Dataset and Methodcited by 14
- 2021Diverse Generation from a Single Video Made Possiblecited by 13
12 most cited of 36 All 36 (JSON)
- 2026Perceptual Refinement of an End-to-End Video Streaming Pipeline via Generative AI Layers16 Sep 2026
- 2026Generating Humanless Environment Walkthroughs from Egocentric Walking Tour Videos30 Mar 2026
- 2026Transformer-Based Inpainting for Real-Time 3D Streaming in Sparse Multi-Camera Setups5 Mar 2026
- 2026Object-WIPER : Training-Free Object and Associated Effect Removal in Videos10 Jan 2026
- 2025MagicRoad: Semantic-Aware 3D Road Surface Reconstruction via Obstacle Inpainting31 Jul 2025
- 2025High-fidelity 3D Gaussian Inpainting: preserving multi-view consistency and photorealistic details24 Jul 2025
- 2025VIP: Video Inpainting Pipeline for Real World Human Removal3 Apr 2025
- 2025RETHINED: A New Benchmark and Baseline for Real-Time High-Resolution Image Inpainting On Edge Devices18 Mar 2025
- 2024Coherent Video Inpainting Using Optical Flow-Guided Efficient Diffusion1 Dec 2024
- 2024Depth-Aware Endoscopic Video Inpainting2 Jul 2024
- 2024Towards Online Real-Time Memory-based Video Inpainting Transformers24 Mar 2024
- 2024Deep Learning-based Image and Video Inpainting: A Survey7 Jan 2024
12 newest of 36 All 36 (JSON)