TL;DR
This paper introduces a generative image inpainting system using gated convolutions and a novel patch-based GAN loss, enabling high-quality, flexible completion of images with arbitrary masks.
Contribution
The paper proposes gated convolutions for improved image inpainting and a new SN-PatchGAN loss for stable training on free-form masks, advancing the state of the art.
Findings
Outperforms previous methods in quality and flexibility
Enables user-guided image editing and object removal
Provides a fast, stable training framework
Abstract
We present a generative image inpainting system to complete images with free-form mask and guidance. The system is based on gated convolutions learned from millions of images without additional labelling efforts. The proposed gated convolution solves the issue of vanilla convolution that treats all input pixels as valid ones, generalizes partial convolution by providing a learnable dynamic feature selection mechanism for each channel at each spatial location across all layers. Moreover, as free-form masks may appear anywhere in images with any shape, global and local GANs designed for a single rectangular mask are not applicable. Thus, we also present a patch-based GAN loss, named SN-PatchGAN, by applying spectral-normalized discriminator on dense image patches. SN-PatchGAN is simple in formulation, fast and stable in training. Results on automatic image inpainting and user-guided…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
MethodsGated Linear Unit · 1x1 Convolution · Gated Convolution · Convolution · Dogecoin Customer Service Number +1-833-534-1729
