atlas

Research map / Image generation / Autoregressive and latent generation

Speculative Jacobi-Denoising Decoding for Accelerating Autoregressive Text-to-image Generation

NeurIPS 2025 · Image generation › Autoregressive and latent generation · approach: Accelerating autoregressive image generation · 0 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.

Fine-tunes pre-trained autoregressive text-to-image models to denoise noise-perturbed token embeddings (next-clean-token prediction), then decodes with a Jacobi-denoising window plus probabilistic acceptance to cut forward passes about 4-5.6x.

Problem

Autoregressive text-to-image models decode token by token, requiring thousands of forward passes per image; existing parallel methods such as speculative Jacobi decoding (SJD) have unconstrained token refinement, leading to slow convergence.

Approach

Integrate the diffusion denoising trajectory into Jacobi decoding by fine-tuning the AR model with Gaussian-perturbed normalized token embeddings and a next-clean-token cross-entropy objective, so unaccepted tokens are refined by denoising steps (with timestep tokens) before standard Jacobi updates.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use SJD2 instead of autoregressive decodingLumina-mGPT · COCO2017 (5k)Step Compression: $1.00\times$ -> $\mathbf{4.02\times}$Helped
Use SJD2 instead of SJDLumina-mGPT · COCO2017 (5k)Step Compression: $2.23\times$ -> $\mathbf{4.02\times}$Helped
Use SJD2 instead of autoregressive decodingEmu3 · COCO2017 validation subsetLatency: 375.29s -> 147.65sHelped
Use SJD2 instead of autoregressive decodingLumina-mGPT · COCO2017 validation subsetLatency: 88.55s -> 33.64sHelped
Use SJD2 instead of tuned autoregressive decodingLumina-mGPT · GenEvalOverall: 0.52 -> 0.51Hurt
Use SJD2 instead of tuned autoregressive decodingEmu3 · GenEvalOverall: 0.52 -> 0.49Hurt
Use SJD2 instead of tuned autoregressive decodingJanus-Pro-1B · GenEvalOverall: 0.59 -> 0.60Helped
Add embedding normalization to the denoising process (ablation)SJD2 · Image generationVisual coherenceHelped
Constrain denoising steps to 20 and use Jacobi window lengths beyond 80 (ablation)SJD2 · LatencyLatencyHelped

Surprising findings

Limitations

Experimental setup

Datasets: MSCOCO 2014 MSCOCO 2017 GenEval prompts self-collected 80k high-resolution images

Benchmarks: MS-COCO 2017 val (5k) MS-COCO 2014 val (30k) GenEval

Metrics: FID CLIP-Score step compression ratio latency GenEval score GPU memory

Baselines: Lumina-mGPT SJD Emu3 Jacobi Decoding EAGLE LANTERN ZipAR Distilled-Decoding

Builds on: Jacobi decoding Speculative Jacobi Decoding speculative sampling flow matching

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