3DFill:Reference-guided Image Inpainting by Self-supervised 3D Image Alignment
Not on the map. Why?
Abstract (arXiv)
Most existing image inpainting algorithms are based on a single view, struggling with large holes or the holes containing complicated scenes. Some reference-guided algorithms fill the hole by referring to another viewpoint image and use 2D image alignment. Due to the camera imaging process, simple 2D transformation is difficult to achieve a satisfactory result. In this paper, we propose 3DFill, a simple and efficient method for reference-guided image inpainting. Given a target image with arbitrary hole regions and a reference image from another viewpoint, the 3DFill first aligns the two images by a two-stage method: 3D projection + 2D transformation, which has better results than 2D image alignment. The 3D projection is an overall alignment between images and the 2D transformation is a local alignment focused on the hole region. The entire process of image alignment is self-supervised. We then fill the hole in the target image with the contents of the aligned image. Finally, we use a conditional generation network to refine the filled image to obtain the inpainting result. 3DFill achieves state-of-the-art performance on image inpainting across a variety of wide view shifts and has a faster inference speed than other inpainting models.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 26 of its 47 references that are in the map. First posted on arXiv 9 Nov 2022.
Builds on
26 of 47 references.
References · 26
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2014Microsoft COCO: Common Objects in Contextcited by 17,498
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2018The Unreasonable Effectiveness of Deep Features as a Perceptual Metriccited by 11,029
- 2015Unsupervised Representation Learning with Deep Convolutional Generative Adversarial Networkscited by 2,048
- 2021Vision Transformers for Dense Predictioncited by 1,789
- 2016Context Encoders: Feature Learning by Inpaintingcited by 1,424
- 2017Unsupervised Learning of Depth and Ego-Motion from Videocited by 778
- 2021Resolution-robust Large Mask Inpainting with Fourier Convolutionscited by 730
- 2018Image Inpainting for Irregular Holes Using Partial Convolutionscited by 505
- 2016DSAC - Differentiable RANSAC for Camera Localizationcited by 264
- 2022MAT: Mask-Aware Transformer for Large Hole Image Inpaintingcited by 216
14 more
- 2019Pluralistic Image Completioncited by 162
- 2020Learning Joint Spatial-Temporal Transformations for Video Inpaintingcited by 162
- 2019EdgeConnect: Generative Image Inpainting with Adversarial Edge Learningcited by 161
- 2019Learning Two-View Correspondences and Geometry Using Order-Aware Networkcited by 148
- 2019Neural-Guided RANSAC: Learning Where to Sample Model Hypothesescited by 129
- 2019StructureFlow: Image Inpainting via Structure-aware Appearance Flowcited by 118
- 2020Flow-edge Guided Video Completioncited by 104
- 2019Foreground-aware Image Inpaintingcited by 90
- 2021PD-GAN: Probabilistic Diverse GAN for Image Inpaintingcited by 80
- 2018SPG-Net: Segmentation Prediction and Guidance Network for Image Inpaintingcited by 58
- 2021TransFill: Reference-guided Image Inpainting by Merging Multiple Color and Spatial Transformationscited by 48
- 2019Onion-Peel Networks for Deep Video Completioncited by 46
- 2017Toward Geometric Deep SLAMcited by 38
- 2018Multi-View Inpainting for RGB-D Sequencecited by 4
Built on by
Citing papers per year: 2023: 1; 2024: 0; 2025: 2.
3 papers.