Learning Context-Based Non-local Entropy Modeling for Image Compression
Mu Li, Kai Zhang, Wangmeng Zuo, Radu Timofte, David Zhang

TL;DR
This paper introduces a novel non-local attention-based entropy modeling approach for image compression that captures global similarities, improving rate-distortion performance over existing methods.
Contribution
It proposes a non-local context modeling method with proxy similarity functions and spatial masks, integrated into a U-Net architecture for enhanced image compression.
Findings
Outperforms existing standards and models on Kodak and Tecnick datasets.
Effectively captures global context for more accurate entropy estimation.
Enhances low distortion image compression with wider transforms.
Abstract
The entropy of the codes usually serves as the rate loss in the recent learned lossy image compression methods. Precise estimation of the probabilistic distribution of the codes plays a vital role in the performance. However, existing deep learning based entropy modeling methods generally assume the latent codes are statistically independent or depend on some side information or local context, which fails to take the global similarity within the context into account and thus hinder the accurate entropy estimation. To address this issue, we propose a non-local operation for context modeling by employing the global similarity within the context. Specifically, we first introduce the proxy similarity functions and spatial masks to handle the missing reference problem in context modeling. Then, we combine the local and the global context via a non-local attention block and employ it in…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Data Compression Techniques · Image and Signal Denoising Methods · Advanced Image Processing Techniques
MethodsConcatenated Skip Connection · *Communicated@Fast*How Do I Communicate to Expedia? · Max Pooling · Convolution · U-Net · 1x1 Convolution · Non-Local Operation
