English

VideoGPT: Video Generation using VQ-VAE and Transformers

Computer Vision and Pattern Recognition 2021-09-16 v2 Machine Learning

Abstract

We present VideoGPT: a conceptually simple architecture for scaling likelihood based generative modeling to natural videos. VideoGPT uses VQ-VAE that learns downsampled discrete latent representations of a raw video by employing 3D convolutions and axial self-attention. A simple GPT-like architecture is then used to autoregressively model the discrete latents using spatio-temporal position encodings. Despite the simplicity in formulation and ease of training, our architecture is able to generate samples competitive with state-of-the-art GAN models for video generation on the BAIR Robot dataset, and generate high fidelity natural videos from UCF-101 and Tumbler GIF Dataset (TGIF). We hope our proposed architecture serves as a reproducible reference for a minimalistic implementation of transformer based video generation models. Samples and code are available at https://wilson1yan.github.io/videogpt/index.html

Keywords

Cite

@article{arxiv.2104.10157,
  title  = {VideoGPT: Video Generation using VQ-VAE and Transformers},
  author = {Wilson Yan and Yunzhi Zhang and Pieter Abbeel and Aravind Srinivas},
  journal= {arXiv preprint arXiv:2104.10157},
  year   = {2021}
}

Comments

Project website: https://wilson1yan.github.io/videogpt/index.html

R2 v1 2026-06-24T01:22:43.948Z