Deep Lossless Image Compression via Masked Sampling and Coarse-to-Fine Auto-Regression

Tiantian Li, Qunbing Xia, Yue Li, Ruixiao Guo, Gaobo Yang
3/14/2025
eess.IVcs.CV

No confident code implementation found for this paper.

Abstract

Learning-based lossless image compression employs pixel-based or subimage-based auto-regression for probability estimation, which achieves desirable performances. However, the existing works only consider context dependencies in one direction, namely, those symbols that appear before the current symbol in raster order. We believe that the dependencies between the current and future symbols should be further considered. In this work, we propose a deep lossless image compression via masked sampling and coarse-to-fine auto-regression. It combines lossy reconstruction and progressive residual compression, which fuses contexts from various directions and is more consistent with human perception. Specifically, the residuals are decomposed via $T$ iterative masked sampling, and each sampling consists of three steps: 1) probability estimation, 2) mask computation, and 3) arithmetic coding. The iterative process progressively refines our prediction and gradually presents a real image. Extensive experimental results show that compared with the existing traditional and learned lossless compression, our method achieves comparable compression performance on extensive datasets with competitive coding speed and more flexibility.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{li2025deep,
  title  = {Deep Lossless Image Compression via Masked Sampling and Coarse-to-Fine Auto-Regression},
  author = {Tiantian Li and Qunbing Xia and Yue Li and Ruixiao Guo and Gaobo Yang},
  year   = {2025},
  eprint = {2503.11231},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2503.11231v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2503.11231.svg)](https://codeofpaper.com/paper/2503.11231)

Discussion