🤖 AI Summary
Existing text-to-image models struggle to precisely control object location, size, and color, limiting their utility in professional creative workflows. This work proposes BBQ, a novel approach that seamlessly integrates numerical bounding boxes and RGB triplets into large-scale text-to-image generation for the first time. By unifying spatial and color conditions within structured textual prompts, BBQ achieves fine-grained control without altering model architecture or inference strategies. Built upon a streaming Transformer and trained on an enhanced image-text dataset, the method supports intuitive user interactions such as drag-and-drop placement and color pickers. Experiments demonstrate that BBQ significantly outperforms existing methods in both bounding box alignment accuracy and color fidelity, establishing a new paradigm for high-precision controllable generation through structured language.
📝 Abstract
Text-to-image models have rapidly advanced in realism and controllability, with recent approaches leveraging long, detailed captions to support fine-grained generation. However, a fundamental parametric gap remains: existing models rely on descriptive language, whereas professional workflows require precise numeric control over object location, size, and color. In this work, we introduce BBQ, a large-scale text-to-image model that directly conditions on numeric bounding boxes and RGB triplets within a unified structured-text framework. We obtain precise spatial and chromatic control by training on captions enriched with parametric annotations, without architectural modifications or inference-time optimization. This also enables intuitive user interfaces such as object dragging and color pickers, replacing ambiguous iterative prompting with precise, familiar controls. Across comprehensive evaluations, BBQ achieves strong box alignment and improves RGB color fidelity over state-of-the-art baselines. More broadly, our results support a new paradigm in which user intent is translated into an intermediate structured language, consumed by a flow-based transformer acting as a renderer and naturally accommodating numeric parameters.