Rate-Adaptive One-Step Diffusion Compression for AIGC Images
Organizations: Pulchowk Campus, Institute of Engineering, Tribhuvan University, Lalitpur, Nepal
Abstract
We describe our entry to the LoViF 2026 AIGC Image Compression Challenge, a benchmark for ultra-low-bitrate coding of AI-generated images under a strict global rate budget of 0.025 bits per pixel (BPP). Generated imagery poses a distinct challenge for compression: it frequently contains rendered typography, synthetic edges, repeated motifs, UI-like layout, and stylized micro-texture that conventional distortion-oriented codecs erase at this rate, while unconstrained generative decoders can restore plausible-looking detail that no longer matches the source geometry or symbols. We treat this as a rate-perception allocation problem. Our system fine-tunes four rate-specialized checkpoints of the AEIC one-step diffusion codec, generates per-image candidates from all four, including one latent refined through encoder-side test-time optimization (TTO) with periodic entropy-conditioning refresh, entropy-codes every candidate with practical rANS coding, and selects exactly one bitstream per image with an exact multiple-choice knapsack solved over true coded file sizes. A fixed, zero-additional-bit residual restoration network is applied at decode time. Every submitted bitstream is independently decodable by the shipped decoder, which uses no source image or external side information. We report the full pipeline, an ablation history spanning 77 logged experiments, and a set of negative results, including why PSNR could not be pushed to parity with rate-distortion-oriented competitors under this architecture, useful to future participants. This is a challenge report: our entry scored 31.527739 (PSNR 27.02 dB, MS-SSIM 0.9176, LPIPS 0.0778, DISTS 0.0390 at 0.02495 BPP), the second-best DISTS on the leaderboard, ranking 5th on the final test-phase leaderboard announced August 4, 2026.
Figures & tables
| Checkpoint | Init | Steps | Corpus | Target rate |
|---|---|---|---|---|
| aigc8_5000 | ft8 (zero-shot, ) | 5k | train-800 + initial synth. | 0.020 BPP |
| r2_18000 | aigc4_5000 ( ) | 16k+ | train-800 + synth. | 0.037 BPP |
| r3l4_8000 | r2_18000 | 8k | train-800 + SD3.5/SDXL synth. | 0.037 BPP |
| r3l8_8000 | aigc8_5000 | 8k | train-800 + SD3.5 synth. | 0.026 BPP |
| Raw checkpoint | Restorer change | Final | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Checkpoint | BPP | PSNR | MS-SSIM | LPIPS | DISTS | PSNR | MS-SSIM | LPIPS | DISTS | selected |
| aigc8_5000 | .019739 | 25.6427 | .891992 | .112686 | .063923 | +.1848 | +.000272 | -.001876 | -.001634 | 20 |
| r2_18000 | .036242 | 27.0023 | .921605 | .082632 | .049385 | +.2166 | +.000084 | -.001581 | -.001376 | 12 |
| r3l4_8000 | .036478 | 27.0471 | .922338 | .081227 | .048786 | +.2114 | +.000063 | -.001420 | -.001200 | 40 |
| r3l8_8000 | .025387 | 26.3583 | .907997 | .091023 | .052620 | +.1948 | +.000164 | -.001377 | -.001219 | 28 |
| Checkpoint | Nominal rate | Score | BPP |
|---|---|---|---|
| ft8 (zero-shot) | low | 106.19 | 0.017 |
| ft4 (zero-shot) | mid | 109.21 | 0.0239 |
| ft2 (zero-shot) | high | 111.28 | 0.031 |
| Early zero-shot mix (mean-BPP solver) | – | 109.55 | 0.0250 |
| Quantity | Final test entry |
|---|---|
| Official score ( ) | 31.527739 |
| PSNR | 27.022356 dB |
| MS-SSIM | 0.917594 |
| LPIPS | 0.077794 |
| DISTS | 0.038970 |
| Average BPP | 0.024946 |
| Rank | Team | Score | BPP | PSNR | MS-SSIM | LPIPS | DISTS |
|---|---|---|---|---|---|---|---|
| 1 | Ashes | 34.004381 | 0.025000 | 29.820286 | 0.930888 | 0.076335 | 0.051785 |
| 2 | rrrrty | 33.557593 | 0.024987 | 28.926965 | 0.934522 | 0.071049 | 0.046815 |
| 3 | NeFIC++ | 33.271115 | 0.024153 | 28.601395 | 0.932167 | 0.071724 | 0.044575 |
| 4 | Freedom | 32.849392 | 0.025000 | 28.779010 | 0.933339 | 0.077461 | 0.054115 |
| 5 | ZeroR | 31.527739 | 0.024946 | 27.022356 | 0.917594 | 0.077794 | 0.038970 |
| 6 | prophet1 | 30.349026 | 0.024962 | 26.303701 | 0.908165 | 0.087057 | 0.038851 |
| Candidate pool (cumulative) | BPP | Status | |
|---|---|---|---|
| Early 11-way mixed pool (v3) | 109.94 | 0.0250 | confirmed |
| + expanded fine-tuning, 300-step TTO (v17) | 111.53 | 0.0250 | confirmed |
| + refresh, MILP pool (v20) | 111.66 | 0.0250 | confirmed |
| + 500-step TTO (v21) | 111.83 | 0.0250 | dev-set est. |
| Matched pool without TTO | 111.18 | 0.0250 | dev-set ablation |
| Matched pool with TTO | 111.51 | 0.0250 | dev-set ablation |
Generative Image Compression
Generative image compression uses compact codes and learned generative priors to reconstruct plausible images at very low bitrates.
See all 35 papers