Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

iVPF: Numerical Invertible Volume Preserving Flow for Efficient Lossless Compression

About

It is nontrivial to store rapidly growing big data nowadays, which demands high-performance lossless compression techniques. Likelihood-based generative models have witnessed their success on lossless compression, where flow based models are desirable in allowing exact data likelihood optimisation with bijective mappings. However, common continuous flows are in contradiction with the discreteness of coding schemes, which requires either 1) imposing strict constraints on flow models that degrades the performance or 2) coding numerous bijective mapping errors which reduces the efficiency. In this paper, we investigate volume preserving flows for lossless compression and show that a bijective mapping without error is possible. We propose Numerical Invertible Volume Preserving Flow (iVPF) which is derived from the general volume preserving flows. By introducing novel computation algorithms on flow models, an exact bijective mapping is achieved without any numerical error. We also propose a lossless compression algorithm based on iVPF. Experiments on various datasets show that the algorithm based on iVPF achieves state-of-the-art compression ratio over lightweight compression algorithms.

Shifeng Zhang, Chen Zhang, Ning Kang, Zhenguo Li• 2021

Related benchmarks

TaskDatasetResultRank
Lossless CompressionCIFAR10 (test)
Bits Per Dimension (BPD)3.2
30
Lossless Image CompressionDIV2K
bpp8.04
29
Lossless CompressionImageNet64 (test)
BPD3.75
27
Lossless Image CompressionDIV2K
BPD2.68
25
Lossless Image CompressionCLIC mobile
BPD2.39
24
Lossless CompressionCIFAR10
BPD3.2
20
Lossless Image CompressionImageNet64
BPD3.75
16
Image CompressionImageNet-32
BPD4.03
14
Image CompressionCIFAR10
BPD3.2
13
Image CompressionImageNet 32x32 (test)
BPD4.03
13
Showing 10 of 22 rows

Other info

Code

Follow for update