Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

EdgeConnect: Generative Image Inpainting with Adversarial Edge Learning

About

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

Kamyar Nazeri, Eric Ng, Tony Joseph, Faisal Z. Qureshi, Mehran Ebrahimi• 2019

Related benchmarks

TaskDatasetResultRank
Image InpaintingPlaces2 (test)
PSNR30.85
68
Image InpaintingPlaces2 (evaluation)
L1 Error0.55
42
Image InpaintingParis StreetView (test)
L1 Error40
28
Image InpaintingPlaces2 512x512 (test)
LPIPS0.114
20
Image InpaintingPlaces 30k crops of size 512x512 (test)
FID8.37
20
InpaintingPlaces wide masks 512 x 512
FID8.37
20
InpaintingPlaces narrow masks 512 x 512
FID1.33
20
Image InpaintingCelebA-HQ 256x256 (test)
FID5.24
19
Image InpaintingPlaces 512x512 (test)
FID4.03
18
Image InpaintingCelebA-HQ 512x512 (test)
LPIPS0.101
16
Showing 10 of 37 rows

Other info

Code

Follow for update