Causal Contextual Prediction for Learned Image Compression
arXiv:2011.09704 · doi:10.1109/TCSVT.2021.3089491
Abstract
Over the past several years, we have witnessed impressive progress in the field of learned image compression. Recent learned image codecs are commonly based on autoencoders, that first encode an image into low-dimensional latent representations and then decode them for reconstruction purposes. To capture spatial dependencies in the latent space, prior works exploit hyperprior and spatial context model to build an entropy model, which estimates the bit-rate for end-to-end rate-distortion optimization. However, such an entropy model is suboptimal from two aspects: (1) It fails to capture spatially global correlations among the latents. (2) Cross-channel relationships of the latents are still underexplored. In this paper, we propose the concept of separate entropy coding to leverage a serial decoding process for causal contextual entropy prediction in the latent space. A causal context model is proposed that separates the latents across channels and makes use of cross-channel relationships to generate highly informative contexts. Furthermore, we propose a causal global prediction model, which is able to find global reference points for accurate predictions of unknown points. Both these two models facilitate entropy estimation without the transmission of overhead. In addition, we further adopt a new separate attention module to build more powerful transform networks. Experimental results demonstrate that our full image compression model outperforms standard VVC/H.266 codec on Kodak dataset in terms of both PSNR and MS-SSIM, yielding the state-of-the-art rate-distortion performance.
arXiv commentWe add some descriptions for the improved quantization in the latest arxiv version
References in corpus (15)
- Adam: A Method for Stochastic Optimization
- Auto-Encoding Variational Bayes
- WaveNet: A Generative Model for Raw Audio
- Pixel Recurrent Neural Networks
- Variational image compression with a scale hyperprior
- End-to-end Optimized Image Compression
- ResNeSt: Split-Attention Networks
- Soft-to-Hard Vector Quantization for End-to-End Learning Compressible Representations
- Joint Autoregressive and Hierarchical Priors for Learned Image Compression
- Density Modeling of Images using a Generalized Normalization Transformation
- Context-adaptive Entropy Model for End-to-end Optimized Image Compression
- Lossy Image Compression with Compressive Autoencoders
- An End-to-End Joint Learning Scheme of Image Compression and Quality Enhancement with Improved Entropy Minimization
- Lossy Image Compression with Normalizing Flows
- Learning Context-Based Non-local Entropy Modeling for Image Compression
Cited by in corpus (13)
- Temporal Context Mining for Learned Video Compression
- MLIC: Multi-Reference Entropy Model for Learned Image Compression
- Contextformer: A Transformer with Spatio-Channel Attention for Context Modeling in Learned Image Compression
- Learning Cross-Scale Weighted Prediction for Efficient Neural Video Compression
- MLIC++: Linear Complexity Multi-Reference Entropy Modeling for Learned Image Compression
- Boosting Neural Image Compression for Machines Using Latent Space Masking
- GroupedMixer: An Entropy Model with Group-wise Token-Mixers for Learned Image Compression
- Generalized Gaussian Model for Learned Image Compression
- LLIC: Large Receptive Field Transform Coding with Adaptive Weights for Learned Image Compression
- Survey on Visual Signal Coding and Processing with Generative Models: Technologies, Standards and Optimization
- Learned Block-based Hybrid Image Compression
- All-in-One Image Compression and Restoration
- Overview of Variable Rate Coding in JPEG AI