EGIC: Enhanced Low-Bit-Rate Generative Image Compression Guided by Semantic Segmentation

Nikolai Körber, Eduard Kromer, Andreas Siebert, Sascha Hauke, Daniel Mueller-Gritschneder +1 more
9/6/2023
eess.IVcs.CVcs.LG

No official code found. Best implementation: Nikolai10/EGIC (22 stars, Apache-2.0, TensorFlow, last commit 2024-11-14).

Abstract

We introduce EGIC, an enhanced generative image compression method that allows traversing the distortion-perception curve efficiently from a single model. EGIC is based on two novel building blocks: i) OASIS-C, a conditional pre-trained semantic segmentation-guided discriminator, which provides both spatially and semantically-aware gradient feedback to the generator, conditioned on the latent image distribution, and ii) Output Residual Prediction (ORP), a retrofit solution for multi-realism image compression that allows control over the synthesis process by adjusting the impact of the residual between an MSE-optimized and GAN-optimized decoder output on the GAN-based reconstruction. Together, EGIC forms a powerful codec, outperforming state-of-the-art diffusion and GAN-based methods (e.g., HiFiC, MS-ILLM, and DIRAC-100), while performing almost on par with VTM-20.0 on the distortion end. EGIC is simple to implement, very lightweight, and provides excellent interpolation characteristics, which makes it a promising candidate for practical applications targeting the low bit range.

View on arXivView PDF

Code Implementations(1)

Nikolai10/EGICCommunity100%
TensorFlowApache-2.0

TensorFlow implementation of EGIC (EGIC: Enhanced Low-Bit-Rate Generative Image Compression Guided by Semantic Segmentation, ECCV 2024)

220C++, ShellSep 8, 20231 years agoApache-2.0
computer-visiongenerative-modelneural-image-compressionswin-transformertensorflow

Similar Papers

Cite this paper

@article{krber2023egic,
  title  = {EGIC: Enhanced Low-Bit-Rate Generative Image Compression Guided by Semantic Segmentation},
  author = {Nikolai Körber and Eduard Kromer and Andreas Siebert and Sascha Hauke and Daniel Mueller-Gritschneder and Björn Schuller},
  year   = {2023},
  eprint = {2309.03244},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2309.03244v3}
}

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/2309.03244.svg)](https://codeofpaper.com/paper/2309.03244)

Discussion