MaskGIT: Masked Generative Image Transformer

By Huiwen Chang, Han Zhang, Lu Jiang, Ce Liu, William T. Freeman. 2022

1,238 citations recorded by the source corpus.

Generative transformers have experienced rapid popularity growth in the computer vision community in synthesizing high-fidelity and high-resolution images. The best generative transformer models so far, however, still treat an image naively as a sequence of tokens, and decode an image sequentially following the raster scan ordering (i.e. line-by-line). We find this strategy neither optimal nor efficient. This paper proposes a novel image synthesis paradigm using a bidirectional transformer decoder, which we term MaskGIT. During training, MaskGIT learns to predict randomly masked tokens by attending to tokens in all directions. At inference time, the model begins with generating all tokens of an image simultaneously, and then refines the image iteratively conditioned on the previous generation. Our experiments demonstrate that MaskGIT significantly outperforms the state-of-the-art transformer model on the ImageNet dataset, and accelerates autoregressive decoding by up to 48x. Besides, we illustrate that MaskGIT can be easily extended to various image editing tasks, such as inpainting, extrapolation, and image manipulation. Project page: masked-generative-image-transformer.github.io.

Subfields: Computer Vision and Pattern Recognition, Generative Models, Model Architectures

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Computer Vision and Pattern Recognition

  1. Luc Van Gool
  2. Ming-Hsuan Yang
  3. Dacheng Tao
  4. Trevor Darrell
  5. Xiaogang Wang
  6. Jitendra Malik
  7. Andrea Vedaldi
  8. Andrew Zisserman

In Generative Models

  1. Yoshua Bengio
  2. Ming-Hsuan Yang
  3. Alexei A. Efros
  4. Stefano Ermon
  5. Jun-Yan Zhu
  6. Richard Zhang
  7. Aaron C. Courville
  8. Michael Tschannen

In Model Architectures

  1. Yoshua Bengio
  2. Ruslan Salakhutdinov
  3. Quoc V. Le
  4. Shuicheng Yan
  5. Ping Luo
  6. Lu Yuan
  7. Yann LeCun
  8. Saining Xie

Citations in the corpus