ConceptMix: A Compositional Image Generation Benchmark with Controllable Difficulty
Xindi Wu, Dingli Yu, Yangsibo Huang, Olga Russakovsky, Sanjeev Arora
TL;DR
ConceptMix tackles the challenge of evaluating compositionality in Text-to-Image (T2I) models by replacing fixed prompts with a GPT-4o-driven two-stage benchmark. It generates prompts by combining one object with up to $k$ concepts across eight visual-concept categories and automatically grades the resulting images via concept-level Yes/No questions answered by GPT-4o, enabling per-concept scoring. The approach demonstrates that larger $k$ increases difficulty, revealing clear discrimination among models (with DALL·E 3 leading) and exposing limitations tied to training data diversity, particularly in LAION. The benchmark scales to millions of prompts, provides automated, interpretable grading, and offers guidance for data collection and model development to improve compositional generation in T2I systems. Overall, ConceptMix advances evaluation methodology, encouraging more nuanced progress toward truly compositional image generation.
Abstract
Compositionality is a critical capability in Text-to-Image (T2I) models, as it reflects their ability to understand and combine multiple concepts from text descriptions. Existing evaluations of compositional capability rely heavily on human-designed text prompts or fixed templates, limiting their diversity and complexity, and yielding low discriminative power. We propose ConceptMix, a scalable, controllable, and customizable benchmark which automatically evaluates compositional generation ability of T2I models. This is done in two stages. First, ConceptMix generates the text prompts: concretely, using categories of visual concepts (e.g., objects, colors, shapes, spatial relationships), it randomly samples an object and k-tuples of visual concepts, then uses GPT4-o to generate text prompts for image generation based on these sampled concepts. Second, ConceptMix evaluates the images generated in response to these prompts: concretely, it checks how many of the k concepts actually appeared in the image by generating one question per visual concept and using a strong VLM to answer them. Through administering ConceptMix to a diverse set of T2I models (proprietary as well as open ones) using increasing values of k, we show that our ConceptMix has higher discrimination power than earlier benchmarks. Specifically, ConceptMix reveals that the performance of several models, especially open models, drops dramatically with increased k. Importantly, it also provides insight into the lack of prompt diversity in widely-used training datasets. Additionally, we conduct extensive human studies to validate the design of ConceptMix and compare our automatic grading with human judgement. We hope it will guide future T2I model development.
