atlas

Research map / Image generation / Text-to-image diffusion

PICD: Versatile Perceptual Image Compression with Diffusion Rendering

CVPR 2025 · Image generation › Text-to-image diffusion · approach: Text-driven synthesis and semantic guidance · 5 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes PICD, a perceptual codec that losslessly encodes OCR text, compresses the image with MLIC plus a glyph-conditioned branch, and renders text back with a fine-tuned Stable Diffusion via a hybrid ControlNet/StableSR adaptor and instance-level guidance.

Problem

Perceptual image codecs produce visually plausible but incorrect text when compressing screen content at low bitrates, while screen content codecs sacrifice perceptual quality.

Approach

Encode text losslessly (OCR text plus coordinates) and compressed image separately, then render text onto the decoded image with a conditional diffusion model, using domain-level finetuning on screenshots, a hybrid ControlNet/StableSR adaptor, and instance-wise OCR and recompression guidance during sampling.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use PICD instead of MLICScreen image compression · SCI1KBD-TEXT: 0.000 -> 0.107Helped
Use PICD instead of PerCoScreen image compression · SCI1KBD-FID: -19.90 -> -20.68Helped
Use PICD instead of Text-SketchScreen image compression · SIQADBD-TEXT: 0.014 -> 0.086Helped
Use PICD instead of PerCoScreen image compression · SIQADBD-FID: -52.47 -> -52.93Helped
Use PICD instead of PerCoNatural image compression · KodakBD-FID: -71.29 -> -74.55Helped
Use PICD instead of PerCoNatural image compression · CLICBD-FID: -48.86 -> -61.35Helped
Add glyph conditioning to diffusion rendering (ablation)PICD · Screen imagesText Acc: 0.3468 -> 0.4404Helped
Replace ControlNet with StableSR (ablation)PICD adaptor · Screen imagesText Acc: 0.4404 -> 0.3934Hurt
Use the proposed hybrid adaptor instead of ControlNet or StableSR (ablation)PICD · Screen imagesFID: 45.35 / 49.76 -> 37.90Helped
Add domain-level fine-tuning (ablation)PICD diffusion model · Screen imagesFID: 49.76 -> 39.81Mixed
Add instance-level guidance (ablation)PICD diffusion rendering · Screen imagesFID: 37.90 -> 35.54Helped
Add both domain-level fine-tuning and instance-level guidance (ablation)PICD · Screen imagesText Acc: 0.4445 -> 0.4568Helped

Surprising findings

Limitations

Experimental setup

Datasets: WebUI OpenImages SCI1K SIQAD Kodak CLIC

Benchmarks: SCI1K SIQAD Kodak CLIC

Metrics: Jaccard text accuracy BD-PSNR BD-FID BD-CLIP BD-LPIPS BD-DISTS

Baselines: MLIC VTM Text-Sketch CDC MS-ILLM PerCo

Builds on: Stable Diffusion ControlNet StableSR MLIC PerCo

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy