Joint Autoregressive and Hierarchical Priors for Learned Image Compression

By David C. Minnen, Johannes Ballé, George Toderici. 2018

1,660 citations recorded by the source corpus.

Recent models for learned image compression are based on autoencoders that learn approximately invertible mappings from pixels to a quantized latent representation. The transforms are combined with an entropy model, which is a prior on the latent representation that can be used with standard arithmetic coding algorithms to generate a compressed bitstream. Recently, hierarchical entropy models were introduced as a way to exploit more structure in the latents than previous fully factorized priors, improving compression performance while maintaining end-to-end optimization. Inspired by the success of autoregressive priors in probabilistic generative models, we examine autoregressive, hierarchical, and combined priors as alternatives, weighing their costs and benefits in the context of image compression. While it is well known that autoregressive models can incur a significant computational penalty, we find that in terms of compression performance, autoregressive and hierarchical priors are complementary and can be combined to exploit the probabilistic structure in the latents better than all previous learned models. The combined model yields state-of-the-art rate–distortion performance and generates smaller files than existing methods: 15.8% rate reductions over the baseline hierarchical model and 59.8%, 35%, and 8.4% savings over JPEG, JPEG2000, and BPG, respectively. To the best of our knowledge, our model is the first learning-based method to outperform the top standard image codec (BPG) on both the PSNR and MS-SSIM distortion metrics.

Subfields: Computer Vision and Pattern Recognition, Generative Models, Efficiency & Compression, Signal Processing

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. Dacheng Tao
  3. Ming-Hsuan Yang
  4. Trevor Darrell
  5. Chen Change Loy
  6. Jitendra Malik
  7. Xiaogang Wang
  8. Andrew Zisserman

In Generative Models

  1. Stefano Ermon
  2. Jiaming Song
  3. Arash Vahdat
  4. Michael Tschannen
  5. Yang Song
  6. Jonathan Ho
  7. Chenlin Meng
  8. Eirikur Agustsson

In Efficiency & Compression

  1. Eirikur Agustsson
  2. Michael Tschannen
  3. Aäron van den Oord
  4. Oriol Vinyals
  5. Fabian Mentzer
  6. Benjamin Bloem-Reddy
  7. Chris J. Maddison
  8. Yann Dubois

In Signal Processing

  1. Stefano Ermon
  2. Michael Tschannen
  3. Jiaming Song
  4. Ali Razavi
  5. Jiahao Li
  6. Yan Lu
  7. Bin Li
  8. Stephan Mandt

Citations in the corpus