Don't Look into the Dark: Latent Codes for Pluralistic Image Inpainting
About
We present a method for large-mask pluralistic image inpainting based on the generative framework of discrete latent codes. Our method learns latent priors, discretized as tokens, by only performing computations at the visible locations of the image. This is realized by a restrictive partial encoder that predicts the token label for each visible block, a bidirectional transformer that infers the missing labels by only looking at these tokens, and a dedicated synthesis network that couples the tokens with the partial image priors to generate coherent and pluralistic complete image even under extreme mask settings. Experiments on public benchmarks validate our design choices as the proposed method outperforms strong baselines in both visual quality and diversity metrics.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Image Inpainting | Places2 (test) | FID23.14 | 72 | |
| Image Inpainting | FFHQ 256x256 | LPIPS0.278 | 21 | |
| Portrait Inpainting | CelebA-HQ 512 | FID7.62 | 18 | |
| Natural scene image inpainting | Places2 Large | FID5.08 | 14 | |
| Natural scene image inpainting | Places2 (Small) | FID1.59 | 14 | |
| Natural scene image inpainting | Places2 256 | FID30.72 | 13 | |
| Image Inpainting | LVIS OOD Natural 11 (10k images) | FID31.94 | 7 | |
| Image Inpainting | DeepFakeFace OOD Portrait wiki 39 | FID43.07 | 6 | |
| Image Inpainting | Places 256 x 256 (Standard) | FID (Small Mask)1.02 | 5 | |
| Image Inpainting | CelebA 256 x 256 HQ (test) | FID (Small Mask)2.7 | 5 |