t2i-reasoning-eval
Enhanced Text-to-Image Generation by Fine-grained Multimodal Reasoning — Kim et al. (2026) (arXiv:2604.13491, 2026)
What this evaluates
Evaluates text-to-image generation models on their ability to align with complex, compositional prompts through iterative fine-grained reasoning and self-refinement. It probes capabilities in object counting, attribute binding, spatial relationships, and handling long, dense prompts.
Datasets
- GenEval — total ?; splits: test (-1)
- T2I-CompBench — total ?; splits: test (-1)
- DPGBench — total ?; splits: test (-1)
Metrics
GenEval, T2I-CompBench, and DPGBench alignment scores (primary) — range: [0, 1]
- Models generate images from prompts and optionally refine them up to three times based on self-judgment. Alignment is measured using official benchmark implementations (with a corrected DPGBench script for multi-GPU stability). Scores are reported as accuracy/alignment percentages per category and overall, ranging from 0 to 1.
Input / output format
Input: Text prompts ranging from simple object descriptions to long, dense compositional instructions.
Output: Generated images (iteratively refined up to 3 steps based on self-judgment).
Scoring recipe
scores = []
for prompt, gold in dataset:
img = model.generate(prompt)
for step in range(3):
feedback = model.self_judge(img, prompt)
if feedback == 'aligned': break
img = model.refine(img, feedback)
scores.append(benchmark_score(img, prompt))
return mean(scores)
Common pitfalls
- DPGBench official evaluation code has known bugs under multi-GPU configurations; a corrected version must be used for reliable results.
- CLIP-T score used in T2I-CompBench may not capture fine-grained semantic improvements, potentially showing marginal declines in Non-Spatial categories despite actual visual refinements.
- Iterative refinement is conditional: if the self-judge deems an image aligned, subsequent steps are skipped, which affects average scores across the dataset.
Evidence (verbatim from paper)
To assess the image reasoning capabilities of our models, we utilize three comprehensive benchmarks: DPGBench, GenEval, and T2I-CompBench. For GenEval and T2I-Compbench, we strictly follow the official implementations to ensure consistency and comparability. For these two models, we report performance across three sequential stages: the initial T2I generation (denoted as 1st) and two subsequent refinement rounds (2nd and 3rd). Specifically, if the self-judge determines an image is aligned, subsequent refinement steps are skipped and the preceding image is retained.
Citation
@misc{kim2026enhanced,
title={Enhanced Text-to-Image Generation by Fine-grained Multimodal Reasoning},
author={Kim et al. (2026)},
year={2026},
note={arXiv:2604.13491}
}
1---2name: t2i-reasoning-eval3description: Evaluates text-to-image generation models on their ability to align with complex, compositional prompts through iterative fine-grained reasoning and self-refinement. It probes capabilities in object counting, attribute binding, spatial relationships, and handling long, dense prompts. Use when the user wants to benchmark on GenEval, T2I-CompBench, DPGBench, or asks about evaluating this task. Reports GenEval, T2I-CompBench, and DPGBench alignment scores.4---56# t2i-reasoning-eval78> Enhanced Text-to-Image Generation by Fine-grained Multimodal Reasoning — Kim et al. (2026) (arXiv:2604.13491, 2026)910## What this evaluates1112Evaluates text-to-image generation models on their ability to align with complex, compositional prompts through iterative fine-grained reasoning and self-refinement. It probes capabilities in object counting, attribute binding, spatial relationships, and handling long, dense prompts.1314## Datasets1516- **GenEval** — total ?; splits: test (-1)17- **T2I-CompBench** — total ?; splits: test (-1)18- **DPGBench** — total ?; splits: test (-1)1920## Metrics2122- `GenEval, T2I-CompBench, and DPGBench alignment scores` **(primary)** — range: [0, 1]23 - Models generate images from prompts and optionally refine them up to three times based on self-judgment. Alignment is measured using official benchmark implementations (with a corrected DPGBench script for multi-GPU stability). Scores are reported as accuracy/alignment percentages per category and overall, ranging from 0 to 1.2425## Input / output format2627**Input**: Text prompts ranging from simple object descriptions to long, dense compositional instructions.2829**Output**: Generated images (iteratively refined up to 3 steps based on self-judgment).3031## Scoring recipe3233```python34scores = []35for prompt, gold in dataset:36 img = model.generate(prompt)37 for step in range(3):38 feedback = model.self_judge(img, prompt)39 if feedback == 'aligned': break40 img = model.refine(img, feedback)41 scores.append(benchmark_score(img, prompt))42return mean(scores)43```4445## Common pitfalls4647- DPGBench official evaluation code has known bugs under multi-GPU configurations; a corrected version must be used for reliable results.48- CLIP-T score used in T2I-CompBench may not capture fine-grained semantic improvements, potentially showing marginal declines in Non-Spatial categories despite actual visual refinements.49- Iterative refinement is conditional: if the self-judge deems an image aligned, subsequent steps are skipped, which affects average scores across the dataset.5051## Evidence (verbatim from paper)5253> To assess the image reasoning capabilities of our models, we utilize three comprehensive benchmarks: DPGBench, GenEval, and T2I-CompBench. For GenEval and T2I-Compbench, we strictly follow the official implementations to ensure consistency and comparability. For these two models, we report performance across three sequential stages: the initial T2I generation (denoted as 1st) and two subsequent refinement rounds (2nd and 3rd). Specifically, if the self-judge determines an image is aligned, subsequent refinement steps are skipped and the preceding image is retained.5455## Citation5657```bibtex58@misc{kim2026enhanced,59 title={Enhanced Text-to-Image Generation by Fine-grained Multimodal Reasoning},60 author={Kim et al. (2026)},61 year={2026},62 note={arXiv:2604.13491}63}64```6566- arXiv: 2604.13491