English

Controllable Semantic Image Inpainting

Machine Learning 2018-06-18 v1 Machine Learning

Abstract

We develop a method for user-controllable semantic image inpainting: Given an arbitrary set of observed pixels, the unobserved pixels can be imputed in a user-controllable range of possibilities, each of which is semantically coherent and locally consistent with the observed pixels. We achieve this using a deep generative model bringing together: an encoder which can encode an arbitrary set of observed pixels, latent variables which are trained to represent disentangled factors of variations, and a bidirectional PixelCNN model. We experimentally demonstrate that our method can generate plausible inpainting results matching the user-specified semantics, but is still coherent with observed pixels. We justify our choices of architecture and training regime through more experiments.

Keywords

Cite

@article{arxiv.1806.05953,
  title  = {Controllable Semantic Image Inpainting},
  author = {Jin Xu and Yee Whye Teh},
  journal= {arXiv preprint arXiv:1806.05953},
  year   = {2018}
}
R2 v1 2026-06-23T02:31:15.142Z