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

OmniZip: Learning a Unified and Lightweight Lossless Compressor for Multi-Modal Data

About

Lossless compression is essential for efficient data storage and transmission. Although learning-based lossless compressors achieve strong results, most of them are designed for a single modality, leading to redundant compressor deployments in multi-modal settings. Designing a unified multi-modal compressor is critical yet challenging, as different data types vary largely in format, dimension, and statistics. Multi-modal large language models offer a promising resolution but remain too complex for practical use. Thus, we propose \textbf{OmniZip}, \textbf{a unified and lightweight lossless compressor for multi-modal data (like image, text, speech, tactile, database, and gene sequence)}. Built on a lightweight backbone, OmniZip incorporates three key components to enable efficient multi-modal lossless compression: a modality-unified tokenizer that reversibly transforms diverse data into tokens, a modality-routing context learning mechanism that enables flexible multi-modal context modeling, and a modality-routing feedforward design that further enhances the model's nonlinear representation flexibility. A reparameterization training strategy is used to enhance model capacity. OmniZip outperforms or matches other state-of-the-art compressors on multiple modalities, achieving 42\%, 57\%, 62\% and 42\%, 53\% higher compression efficiency than gzip on CLIC-M, TouchandGo, enwik9, LibriSpeech, and WikiSQL datasets, respectively. It also supports near real-time inference on resource-constrained edge devices, reaching about 1MB/s on MacBook CPUs and iPhone NPUs. Our code is released at https://github.com/adminasmi/OmniZip-CVPR2026.

Yan Zhao, Zhengxue Cheng, Junxuan Zhang, Dajiang Zhou, Qunshan Gu, Qi Wang, Li Song• 2026

Related benchmarks

TaskDatasetResultRank
Lossless CompressionObjectFolder
Bits/Byte2.689
33
Lossless CompressionTouchandGo
Bits/Byte0.987
33
Lossless CompressionKodak
Bits per Byte2.925
31
Lossless Image CompressionCLIC m
bpp0.2841
29
Lossless Image CompressionDIV2K
BPD2.542
25
Lossless Image CompressionCLIC p
Bits per Byte2.578
18
Lossless CompressionMedical MRI Axial
Bits per Byte4.466
17
Lossless CompressionMedical MRI Coronal
Bits per Byte3.837
17
Lossless CompressionMedical MRI Sagittal
Bits/Byte4.848
17
Lossless CompressionGenoSeq (test)
Bits/Byte1.74
12
Showing 10 of 32 rows

Other info

Follow for update