Image Fine-grained Inpainting

Zheng Hui, Jie Li, Xiumei Wang, Xinbo Gao
2/7/2020
cs.CVcs.MM

Official code: Zheng222/DMFN (254 stars, last commit 2022-04-08).

Abstract

Image inpainting techniques have shown promising improvement with the assistance of generative adversarial networks (GANs) recently. However, most of them often suffered from completed results with unreasonable structure or blurriness. To mitigate this problem, in this paper, we present a one-stage model that utilizes dense combinations of dilated convolutions to obtain larger and more effective receptive fields. Benefited from the property of this network, we can more easily recover large regions in an incomplete image. To better train this efficient generator, except for frequently-used VGG feature matching loss, we design a novel self-guided regression loss for concentrating on uncertain areas and enhancing the semantic details. Besides, we devise a geometrical alignment constraint item to compensate for the pixel-based distance between prediction features and ground-truth ones. We also employ a discriminator with local and global branches to ensure local-global contents consistency. To further improve the quality of generated images, discriminator feature matching on the local branch is introduced, which dynamically minimizes the similarity of intermediate features between synthetic and ground-truth patches. Extensive experiments on several public datasets demonstrate that our approach outperforms current state-of-the-art methods. Code is available at https://github.com/Zheng222/DMFN.

View on arXivView PDF

Code Implementations(1)

Zheng222/DMFNOfficial100%

Image Fine-grained Inpainting (Winner Award of ECCVW AIM 2020 Extreme Inpainting Track1&Track2)

25430PythonJul 23, 20194 years ago
aim2020celeba-hqextreme-inpaintingffhqfine-grained-inpainting

Similar Papers

Cite this paper

@article{hui2020image,
  title  = {Image Fine-grained Inpainting},
  author = {Zheng Hui and Jie Li and Xiumei Wang and Xinbo Gao},
  year   = {2020},
  eprint = {2002.02609},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2002.02609}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2002.02609.svg)](https://codeofpaper.com/paper/2002.02609)

Discussion