Semi-Supervised Video Inpainting with Cycle Consistency Constraints
Not on the map. Why?
Abstract (arXiv)
Deep learning-based video inpainting has yielded promising results and gained increasing attention from researchers. Generally, these methods usually assume that the corrupted region masks of each frame are known and easily obtained. However, the annotation of these masks are labor-intensive and expensive, which limits the practical application of current methods. Therefore, we expect to relax this assumption by defining a new semi-supervised inpainting setting, making the networks have the ability of completing the corrupted regions of the whole video using the annotated mask of only one frame. Specifically, in this work, we propose an end-to-end trainable framework consisting of completion network and mask prediction network, which are designed to generate corrupted contents of the current frame using the known mask and decide the regions to be filled of the next frame, respectively. Besides, we introduce a cycle consistency loss to regularize the training parameters of these two networks. In this way, the completion network and the mask prediction network can constrain each other, and hence the overall performance of the trained model can be maximized. Furthermore, due to the natural existence of prior knowledge (e.g., corrupted contents and clear borders), current video inpainting datasets are not suitable in the context of semi-supervised video inpainting. Thus, we create a new dataset by simulating the corrupted video of real-world scenarios. Extensive experimental results are reported to demonstrate the superiority of our model in the video inpainting task. Remarkably, although our model is trained in a semi-supervised manner, it can achieve comparable performance as fully-supervised methods.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). Builds on 38 of its 53 references that are in the map. First posted on arXiv 14 Aug 2022.
Builds on
38 of 53 references.
References · 38
- 2018The Unreasonable Effectiveness of Deep Features as a Perceptual Metriccited by 11,029
- 2017Deformable Convolutional Networkscited by 1,481
- 2019Video Object Segmentation using Space-Time Memory Networkscited by 436
- 2018Fast Online Object Tracking and Segmentation: A Unifying Approachcited by 272
- 2018Learning Blind Video Temporal Consistencycited by 247
- 2018YouTube-VOS: Sequence-to-Sequence Video Object Segmentationcited by 228
- 2020Learning Joint Spatial-Temporal Transformations for Video Inpaintingcited by 162
- 2020Video Object Segmentation with Episodic Graph Memory Networkscited by 118
- 2019Deep Flow-Guided Video Inpaintingcited by 116
- 2022Towards An End-to-End Framework for Flow-Guided Video Inpaintingcited by 111
- 2020Flow-edge Guided Video Completioncited by 104
- 2019Learning Pyramid-Context Encoder Network for High-Quality Image Inpaintingcited by 94
26 more
- 2021FuseFormer: Fusing Fine-Grained Information in Transformers for Video Inpaintingcited by 94
- 2021Efficient Regional Memory Network for Video Object Segmentationcited by 86
- 2019Free-form Video Inpainting with 3D Gated Convolution and Temporal PatchGANcited by 85
- 2018Image Inpainting via Generative Multi-column Convolutional Neural Networkscited by 81
- 2020Learning Fast and Robust Target Models for Video Object Segmentationcited by 76
- 2021Hierarchical Memory Matching Network for Video Object Segmentationcited by 72
- 2019RANet: Ranking Attention Network for Fast Video Object Segmentationcited by 60
- 2018Video Inpainting by Jointly Learning Temporal Structure and Spatial Detailscited by 57
- 2019Copy-and-Paste Networks for Deep Video Inpaintingcited by 57
- 2020State-Aware Tracker for Real-Time Video Object Segmentationcited by 54
- 2019Onion-Peel Networks for Deep Video Completioncited by 46
- 2021WaveFill: A Wavelet-based Generation Network for Image Inpaintingcited by 44
- 2015Video Inpainting of Complex Scenescited by 41
- 2020Fast Video Object Segmentation With Temporal Aggregation Network and Dynamic Template Matchingcited by 37
- 2020Short-Term and Long-Term Context Aggregation Network for Video Inpaintingcited by 34
- 2021Progressive Temporal Feature Alignment Network for Video Inpaintingcited by 34
- 2019An Internal Learning Approach to Video Inpaintingcited by 33
- 2019DMM-Net: Differentiable Mask-Matching Network for Video Object Segmentationcited by 26
- 2020VCNet: A Robust Approach to Blind Image Inpaintingcited by 25
- 2020Fast Template Matching and Update for Video Object Tracking and Segmentationcited by 24
- 2022Error Compensation Framework for Flow-Guided Video Inpaintingcited by 20
- 2020DVI: Depth Guided Video Inpainting for Autonomous Drivingcited by 15
- 2020Zoom-to-Inpaint: Image Inpainting with High-Frequency Detailscited by 12
- 2021Flow-Guided Video Inpainting with Scene Templatescited by 12
- 2019Deep Blind Video Decaptioning by Temporal Aggregation and Recurrencecited by 7
- 2021Spatial-Temporal Residual Aggregation for High Resolution Video Inpaintingcited by 2
Built on by
Citing papers per year: 2023: 1; 2024: 2; 2025: 3; 2026: 2.
8 papers.
- 2023Look Ma, No Hands! Agent-Environment Factorization of Egocentric Videoscited by 21
- 2024Micro-gesture Online Recognition using Learnable Query Pointscited by 17
- 2026QualiTeacher: Quality-Conditioned Pseudo-Labeling for Real-World Image Restorationcited by 5
- 2025BVINet: Unlocking Blind Video Inpainting with Zero Annotationscited by 3
- 2024Raformer: Redundancy-Aware Transformer for Video Wire Inpaintingcited by 2
- 2025Prompt-Aware Controllable Shadow Removalcited by 2
- 2025VIRTUS-FPP: Virtual Sensor Modeling for Fringe Projection Profilometry in NVIDIA Isaac Simcited by 2
- 2026Blind Bitstream-corrupted Video Recovery via Metadata-guided Diffusion Modelcited by 0
- 2026Blind Bitstream-corrupted Video Recovery via Metadata-guided Diffusion Model15 Apr 2026
- 2026QualiTeacher: Quality-Conditioned Pseudo-Labeling for Real-World Image Restoration9 Mar 2026
- 2025VIRTUS-FPP: Virtual Sensor Modeling for Fringe Projection Profilometry in NVIDIA Isaac Sim18 Sep 2025
- 2025BVINet: Unlocking Blind Video Inpainting with Zero Annotations3 Feb 2025
- 2025Prompt-Aware Controllable Shadow Removal25 Jan 2025
- 2024Micro-gesture Online Recognition using Learnable Query Points5 Jul 2024
- 2024Raformer: Redundancy-Aware Transformer for Video Wire Inpainting24 Apr 2024
- 2023Look Ma, No Hands! Agent-Environment Factorization of Egocentric Videos25 May 2023