Iterative facial image inpainting based on an encoder-generator architecture

被引:0
|
作者
Yahya Dogan
Hacer Yalim Keles
机构
[1] Ankara University,Computer Engineering Department
[2] Hacettepe University,Computer Engineering Department
来源
关键词
Facial image inpainting; Image completion; Generative adversarial networks; Deep learning; Convolutional neural networks;
D O I
暂无
中图分类号
学科分类号
摘要
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 painting 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 even in the absence of important facial features, the encoder model is capable of embedding images in semantically rich regions in the latent space, utilizing the surrounding context in the images. Cultivating the feedback loop between the encoder and generator gradually improves the missing content in the images in an iterative fashion, and only a few iterations are sufficient to generate realistic content. 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.
引用
收藏
页码:10001 / 10021
页数:20
相关论文
共 50 条
  • [1] Iterative facial image inpainting based on an encoder-generator architecture
    Dogan, Yahya
    Keles, Hacer Yalim
    NEURAL COMPUTING & APPLICATIONS, 2022, 34 (12): : 10001 - 10021
  • [2] Iterative facial image inpainting based on an encoder-generator architecture
    Dogan, Yahya
    Keles, Hacer Yalim
    Neural Computing and Applications, 2022, 34 (12) : 10001 - 10021
  • [3] Context-Encoder-Based Image Inpainting for Ancient Chinese Silk
    Wang, Quan
    He, Shanshan
    Su, Miao
    Zhao, Feng
    APPLIED SCIENCES-BASEL, 2024, 14 (15):
  • [4] An Improved Image Inpainting Method Based on Feature Similarity Context Encoder
    Li, Zhiqiang
    Zhang, Zhouzhong
    Guo, Hongchen
    3RD ANNUAL INTERNATIONAL CONFERENCE ON INFORMATION SYSTEM AND ARTIFICIAL INTELLIGENCE (ISAI2018), 2018, 1069
  • [5] An Iterative Image Inpainting Method Based on Similarity of Pixels Values
    Erkan, Ugur
    Enginoglu, Serdar
    Thanh, Dang N. H.
    2019 6TH INTERNATIONAL CONFERENCE ON ELECTRICAL AND ELECTRONICS ENGINEERING (ICEEE 2019), 2019, : 107 - 111
  • [6] Image Inpainting Using Iterative Methods
    Marvasti, Neda Barzegar
    Marvasti, Farrokh
    Pourmohammad, Ali
    2010 4TH INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING AND COMMUNICATION SYSTEMS (ICSPCS), 2010,
  • [7] Architecture Search for Image Inpainting
    Li, Yaoman
    King, Irwin
    ADVANCES IN NEURAL NETWORKS - ISNN 2019, PT I, 2019, 11554 : 106 - 115
  • [8] Facial Image Inpainting with Variational Autoencoder
    Tu, Ching-Ting
    Chen, Yi-Fu
    2019 2ND INTERNATIONAL CONFERENCE OF INTELLIGENT ROBOTIC AND CONTROL ENGINEERING (IRCE 2019), 2019, : 119 - 122
  • [9] Diverse Receptive Field Based Adversarial Concurrent Encoder Network for Image Inpainting
    Phutke, Shruti S.
    Murala, Subrahmanyam
    IEEE SIGNAL PROCESSING LETTERS, 2021, 28 : 1873 - 1877
  • [10] Image Inpainting Based on Improved Deep Convolutional Auto-encoder Network
    QIANG Zhenping
    HE Libo
    DAI Fei
    ZHANG Qinghui
    LI Junqiu
    ChineseJournalofElectronics, 2020, 29 (06) : 1074 - 1084