EdgeConnect: Generative Image Inpainting with Adversarial Edge Learning

Kamyar Nazeri, Eric Ng, Tony Joseph, Faisal Z. Qureshi, Mehran Ebrahimi
1/1/2019
cs.CV

Official code: knazeri/edge-connect (2,622 stars, PyTorch, last commit 2024-02-03).

Abstract

Over the last few years, deep learning techniques have yielded significant improvements in image inpainting. However, many of these techniques fail to reconstruct reasonable structures as they are commonly over-smoothed and/or blurry. This paper develops a new approach for image inpainting that does a better job of reproducing filled regions exhibiting fine details. We propose a two-stage adversarial model EdgeConnect that comprises of an edge generator followed by an image completion network. The edge generator hallucinates edges of the missing region (both regular and irregular) of the image, and the image completion network fills in the missing regions using hallucinated edges as a priori. We evaluate our model end-to-end over the publicly available datasets CelebA, Places2, and Paris StreetView, and show that it outperforms current state-of-the-art techniques quantitatively and qualitatively. Code and models available at: https://github.com/knazeri/edge-connect

View on arXivView PDF

Code Implementations(1)

PyTorch

EdgeConnect: Structure Guided Image Inpainting using Edge Prediction, ICCV 2019 https://arxiv.org/abs/1901.00212

2,622526Shell, PythonDec 16, 20182 years agoNOASSERTION
canny-edge-detectiondeep-learningedgeconnectgansgenerative-adversarial-network+2 more

Similar Papers

Cite this paper

@article{nazeri2019edgeconnect,
  title  = {EdgeConnect: Generative Image Inpainting with Adversarial Edge Learning},
  author = {Kamyar Nazeri and Eric Ng and Tony Joseph and Faisal Z. Qureshi and Mehran Ebrahimi},
  year   = {2019},
  eprint = {1901.00212},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1901.00212}
}

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/1901.00212.svg)](https://codeofpaper.com/paper/1901.00212)

Discussion