TRACE-Bench: Decomposing and Diagnosing Multi-Reference Image Generation
Organizations: Shanghai Jiao Tong University
Abstract
Despite recent advances in unified multimodal models for multi-reference image generation, existing benchmarks remain organized around predefined task types (e.g., "subject composition"), which are ill-suited to this combinatorial setting and lead to fragmented coverage, uncontrolled complexity, and little diagnostic value. Recognizing that diverse multi-reference tasks share a common set of atomic operations, we adopt a capability-oriented perspective and formalize four operators: Anchor (), Disentangle (), Apply (), and Compose (). Any multi-reference prompt can then be represented as a compositional formula over these operators, whose structural complexity is quantified by the number of operator slots. Building on this formulation, we construct TRACE-Bench, comprising approximately 1,600 evaluation cases across slot counts 1--8, built from 631 formula templates and around 4,000 reference images spanning diverse artistic styles and real-world subjects. The formula structure directly drives an operator-aligned evaluation protocol for per-capability scoring and a diagnostic tree analysis for recursive failure localization. Evaluating 9 leading models reveals insights invisible to holistic scoring: the primary bottleneck lies in disentanglement () and attribute binding () rather than scene-level composition (), with even the best model scoring only 0.74 on attribute fidelity. Project page: https://amuseum-whr.github.io/TraceBench
Figures & tables
| Operator | Dimension | Criteria |
|---|---|---|
| Anchor | Identity | Existence; appearance consistency with the reference |
| Disentangle | Attribute Fidelity | Presence; consistency with the reference source |
| Apply | Binding | Carrier integrity; attribute exclusivity; natural integration |
| Compose | Composition | Coexistence; relation satisfaction; spatial coherence; no duplication or leakage |
| Model | Anchor ( ) | Disentangle ( ) | Apply ( ) | Compose ( ) | Avg. | CLIP Sim |
|---|---|---|---|---|---|---|
| GPT-Image-1.5 | 0.7649 | 0.6890 | 0.7541 | 0.9259 | 0.8118 | 0.2969 |
| Nano Banana | 0.7650 | 0.6786 | 0.7631 | 0.8975 | 0.7981 | 0.2867 |
| Nano Banana 2 | 0.7724 | 0.7384 | 0.7989 | 0.9100 | 0.8205 | 0.2944 |
| Nano Banana Pro | 0.7488 | 0.7148 | 0.7869 | 0.9214 | 0.8172 | 0.2962 |
| Emu3.5 | 0.6587 | 0.4982 | 0.5434 | 0.7871 | 0.6561 | 0.2917 |
| FireRed Image Edit 1.1 ( Super Intelligence Team et al., 2026 ; FireRedTeam, 2026 ) | 0.6348 | 0.4703 | 0.4258 | 0.7218 | 0.5889 | 0.2603 |
| Outcome / Source | Overall | ||||
|---|---|---|---|---|---|
| Stable Success | 27.9 | 27.6 | 38.9 | 45.2 | 33.7 |
| Persistent Failure | 4.7 | 13.2 | 7.3 | 12.9 | 9.8 |
| Global Reference | 14.0 | 10.5 | 9.1 | 29.0 | 13.7 |
| Joint Composition | 48.8 | 43.4 | 41.1 | 9.7 | 38.5 |
| Relation / Attribute | 4.7 | 5.3 | 3.6 | 3.2 | 4.4 |
Appendix figures & tables12 assets
Supplementary material from the paper’s appendix.
Appendix
| Benchmark | Split by | Case basis | Eval. alignment | Hard grounding |
|---|---|---|---|---|
| OmniContext | Tasks | Subtasks | ✗ | ✗ |
| MultiBanana | Tasks | Reference-count tasks | ✗ | ✗ |
| MICON-Bench | Tasks | Task templates | ✗ | ✓ |
| MacroBench | Tasks | Long-context tasks | ✓ | ✗ |
| TRACE-Bench (ours) | Capabilities | Compositional formulas | ✓ | ✓ |
| Slot | Example formula templates |
|---|---|
| 1 | ; |
| 2 | ; ; ; |
| 3 | ; ; ; |
| 4 | ; ; |
| 5 | ; ; |
| 6 | ; |
| Op. | Target | Binary question |
| Case formula: | ||
| Target object: (’cacao_pod_A’) | ||
| Does a food item that is clearly a cacao pod, retaining its rugby-ball shape and vertically grooved surface, exist in the generated image? | ||
| Does (’cacao_pod_A’) match the referenced cacao pod in terms of its core identity as a cacao pod? | ||
| , IP on cacao_pod_A | Does (’cacao_pod_A’) incorporate the overall fairy-like design, including wings, pose, and magical effects? | |
| , IP on cacao_pod_A | Are recognizable fairy-design cues present in the overall design of (’cacao_pod_A’) ? | |
| Judge | Pear. | Spear. | MAE | Agree. |
|---|---|---|---|---|
| G3P | 0.608 | 0.613 | 0.152 | 86.8% |
| G25P | 0.554 | 0.537 | 0.173 | 85.4% |
| GPT-5.1 | 0.569 | 0.558 | 0.162 | 88.1% |
| GPT-5.4 | 0.580 | 0.542 | 0.156 | 88.4% |
| Ensemble | 0.662 | 0.604 | 0.153 | 88.6% |
| Benchmark / application task | Typical requirement | TRACE-Bench abstraction |
|---|---|---|
| MultiBanana: X Objects | multiple referenced objects | |
| MultiBanana: X–1 Objects + Local | objects + one local attribute reference | |
| MultiBanana: X–1 Objects + Global | objects + one global reference | |
| MultiBanana: X–1 Objects + Background | objects + one background reference | |
| MICON: Object Composition | combine multiple referenced instances | |
| MICON: Spatial Composition | compose multiple instances with relation |
Image Generation
Image generation studies models that create or edit images from text, examples, layouts, and other structured controls.
See all 463 papers