Controllable Image Generation with Composed Parallel Token Prediction

Jamie Stirling, Noura Al-Moubayed, Chris G. Willcocks, Hubert P. H. Shum
4/7/2026
cs.LG

No confident code implementation found for this paper. 1 possible match can be shown below.

Abstract

Conditional discrete generative models struggle to faithfully compose multiple input conditions. To address this, we derive a theoretically-grounded formulation for composing discrete probabilistic generative processes, with masked generation (absorbing diffusion) as a special case. Our formulation enables precise specification of novel combinations and numbers of input conditions that lie outside the training data, with concept weighting enabling emphasis or negation of individual conditions. In synergy with the richly compositional learned vocabulary of VQ-VAE and VQ-GAN, our method attains a $63.4\%$ relative reduction in error rate compared to the previous state-of-the-art, averaged across 3 datasets (positional CLEVR, relational CLEVR and FFHQ), simultaneously obtaining an average absolute FID improvement of $-9.58$. Meanwhile, our method offers a $2.3\times$ to $12\times$ real-time speed-up over comparable methods, and is readily applied to an open pre-trained discrete text-to-image model for fine-grained control of text-to-image generation.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 1 weaker match is hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{stirling2026controllable,
  title  = {Controllable Image Generation with Composed Parallel Token Prediction},
  author = {Jamie Stirling and Noura Al-Moubayed and Chris G. Willcocks and Hubert P. H. Shum},
  year   = {2026},
  eprint = {2604.05730},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2604.05730v1}
}

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

Discussion