Iterative Facial Image Inpainting Based on an Encoder-Generator Architecture
Not on the map. Why?
Abstract (arXiv)
Facial image inpainting is a challenging problem as it requires generating new pixels that include semantic information for masked key components in a face, e.g., eyes and nose. Recently, remarkable methods have been proposed in this field. Most of these approaches use encoder-decoder architectures and have different limitations such as allowing unique results for a given image and a particular mask. Alternatively, some optimization-based approaches generate promising results using different masks with generator networks. However, these approaches are computationally more expensive. In this paper, we propose an efficient solution to the facial image inpainting problem using the Cyclic Reverse Generator (CRG) architecture, which provides an encoder-generator model. We use the encoder to embed a given image to the generator space and incrementally inpaint the masked regions until a plausible image is generated; we trained a discriminator model to assess the quality of the generated images during the iterations and determine the convergence. After the generation process, for the post-processing, we utilize a Unet model that we trained specifically for this task to remedy the artifacts close to the mask boundaries. We empirically observed that only a few iterations are sufficient to generate realistic images with the proposed model. Since the models are not trained for particular mask types, our method allows applying sketch-based inpaintings, using a variety of mask types, and producing multiple and diverse results. We compared our method with the state-of-the-art models both quantitatively and qualitatively, and observed that our method can compete with the other models in all mask types; it is particularly better in images where larger masks are utilized. Our code, dataset and models are available at: https://github.com/yahyadogan72/iterative facial image inpainting.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 28 of its 50 references that are in the map. First posted on arXiv 18 Jan 2021.
Builds on
28 of 50 references.
References · 28
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2018A Style-Based Generator Architecture for Generative Adversarial Networkscited by 5,986
- 2016Image-to-Image Translation with Conditional Adversarial Networkscited by 4,510
- 2019Analyzing and Improving the Image Quality of StyleGANcited by 3,580
- 2017Progressive Growing of GANs for Improved Quality, Stability, and Variationcited by 2,967
- 2016Improved Techniques for Training GANscited by 2,938
- 2017Improved Training of Wasserstein GANscited by 2,223
- 2015Unsupervised Representation Learning with Deep Convolutional Generative Adversarial Networkscited by 2,048
- 2016Context Encoders: Feature Learning by Inpaintingcited by 1,424
- 2020Encoding in Style: a StyleGAN Encoder for Image-to-Image Translationcited by 727
- 2018Free-Form Image Inpainting with Gated Convolutioncited by 594
16 more
- 2018Generative Image Inpainting with Contextual Attentioncited by 578
- 2018Image Inpainting for Irregular Holes Using Partial Convolutionscited by 505
- 2019Image2StyleGAN++: How to Edit the Embedded Images?cited by 356
- 2019Pluralistic Image Completioncited by 162
- 2019EdgeConnect: Generative Image Inpainting with Adversarial Edge Learningcited by 161
- 2020GLEAN: Generative Latent Bank for Large-Factor Image Super-Resolutioncited by 158
- 2016Semantic Image Inpainting with Deep Generative Modelscited by 156
- 2019SC-FEGAN: Face Editing Generative Adversarial Network with User's Sketch and Colorcited by 105
- 2018Image Inpainting via Generative Multi-column Convolutional Neural Networkscited by 81
- 2017Generative Face Completioncited by 79
- 2019PEPSI++: Fast and Lightweight Network for Image Inpaintingcited by 24
- 2019Deep Fusion Network for Image Completioncited by 17
- 2020Pores for thought: The use of generative adversarial networks for the stochastic reconstruction of 3D multi-phase electrode microstructures with periodic boundariescited by 15
- 2019Semi-supervised Image Attribute Editing using Generative Adversarial Networkscited by 9
- 2020Perception Consistency Ultrasound Image Super-resolution via Self-supervised CycleGANcited by 6
- 2018High Resolution Face Completion with Multiple Controllable Attributes via Fully End-to-End Progressive Generative Adversarial Networkscited by 3
Built on by
Citing papers per year: 2022: 1.
1 paper.