pith. sign in

arxiv: 1806.03589 · v2 · pith:32K2A6VJnew · submitted 2018-06-10 · 💻 cs.CV · cs.GR· cs.LG

Free-Form Image Inpainting with Gated Convolution

classification 💻 cs.CV cs.GRcs.LG
keywords imageconvolutioninpaintingsystemfree-formgatedimagesgenerative
0
0 comments X
read the original 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 extension demonstrate that our system generates higher-quality and more flexible results than previous methods. Our system helps user quickly remove distracting objects, modify image layouts, clear watermarks and edit faces. Code, demo and models are available at: https://github.com/JiahuiYu/generative_inpainting

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Forward citations

Cited by 3 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score.

  1. Perceptually Motivated Method for Image Inpainting Comparison

    cs.CV 2019-07 unverdicted novelty 6.0

    Subjective comparison of nine inpainting algorithms produces proposed objective metrics with high correlation to human perception of realism.

  2. Gated-SCNN: Gated Shape CNNs for Semantic Segmentation

    cs.CV 2019-07 unverdicted novelty 6.0

    Gated-SCNN adds a gated shape stream to standard CNNs for semantic segmentation, achieving improved boundary quality and SOTA results on Cityscapes.

  3. Exploring Clustering Capability of Inpainting Model Embeddings for Pattern-based Individual Identification

    cs.CV 2026-05 unverdicted novelty 5.0

    Inpainting auxiliary task improves clustering of embeddings for individual zebrafish identification based on skin patterns.