Benchmark

CogCanvas: A Benchmark for Evaluating
Multi-Subject Reference-Based Image Generation

Long-Bao Nguyen1,2,† , Quang-Khai Le1,2,† , Tam V. Nguyen3 , Minh-Triet Tran1,2 , Trung-Nghia Le1,2,‡
1University of Science, Ho Chi Minh City, Vietnam  ·  2Vietnam National University, Ho Chi Minh City, Vietnam  ·  3University of Dayton, Ohio, United States
Equal Contribution  ·  Corresponding Author

Dataset at a Glance

100
Celebrity Identities
(CelebA-HQ)
115
Unique Items
(80 objects + 35 fashion)
29
Background Scenes
(incl. Vietnamese landmarks)
1,952
Reference Images
(total curated pool)
1,361
Compositional Prompts
(2–5 persons)
6
Evaluation Axes
(ID, DINO, CLIP, BG, Aesth., VQA)

Abstract

We introduce CogCanvas, a benchmark for evaluating multi-subject, reference-based image generation under complex spatial and interaction constraints. While existing benchmarks address either single-subject personalization or simple compositional text prompts, none simultaneously evaluates multi-identity scenes with explicit human–object interaction, background scene grounding, and spatial plausibility.

CogCanvas provides a curated reference pool of 1,952 images spanning 100 celebrity identities, 115 unique objects and fashion items, and 29 real-world background scenes, from which we construct 1,361 compositional prompts covering group sizes of 2–5 persons. Each prompt is annotated with structured interaction and position graphs as ground-truth supervision.

We define a six-axis evaluation protocol: identity preservation, object/fashion attribute binding, text–image alignment, background consistency, aesthetic quality, and attribute/interaction evaluation. Benchmarking five representative state-of-the-art methods reveals that all models degrade substantially as group size increases from 2 to 5, with near-complete failure on attribute-binding metrics beyond 3 subjects.

How CogCanvas Compares

CogCanvas is the only benchmark covering all five evaluation dimensions simultaneously.

Benchmark Venue #Prompts Human Refs Object Refs HOI BG Spatial
T2I-CompBench NeurIPS'23 6,000 0 0 Partial
DreamBench CVPR'23 750 0 30
DreamBench++ ICLR'25 1,350 20 110
MultiHuman-TB NeurIPS'25 1,800 5,550 0 Partial
XVerseBench NeurIPS'25 300 20 119 Partial
CogCanvas (Ours) 1,361 100 115

HOI = Human–Object Interaction evaluation  ·  BG = Background scene reference  ·  Spatial = spatial plausibility evaluation

Six-Axis Evaluation Protocol

ID-Sim  (Identity Similarity)
ArcFace cosine similarity between reference and generated faces. Uses Hungarian matching to align detected faces to reference identities in multi-person scenes.
DINO-Sim  (Object/Fashion)
DINOv2 cosine similarity for object/fashion regions. Captures holistic semantic similarity for non-face entities such as specific product models and clothing.
CLIP-T  (Text Alignment)
CLIP similarity between the input prompt and the generated image. Measures overall text–image semantic alignment but cannot alone distinguish correct identity assignments.
BG-Sim  (Background)
DINOv3 similarity on SAM-masked background regions. Directly penalizes hallucinated or semantically inconsistent backgrounds without manual annotation.
Aesth.  (Aesthetic Quality)
LAION aesthetic predictor score. Evaluates perceptual quality independent of content accuracy — necessary but not sufficient for benchmark success.
Attr-VQA  (Attribute + Interaction)
Gemma4 MLLM binary VQA for attribute binding ("Does person at [pos] wear a [color] outfit?") and interaction consistency from ground-truth interaction graphs.

Quantitative Results

All methods degrade substantially as group size grows from 2 to 5. Underline = best among evaluated methods. ↑ higher is better.

N Method ID-Sim ↑ DINO-Sim ↑ CLIP-T ↑ BG-Sim ↑ Aesth. ↑ Attr-VQA ↑
N = 2  (558 prompts)
2OmniGen213.0733.1662.2351.6333.04
2UNO23.2328.0362.1155.2435.12
2DreamO3.075.9858.7944.4214.45
2XVerse42.3332.9661.6039.737.80
2MOSAIC9.934.7757.2944.0111.22
N = 3  (382 prompts)
3OmniGen20.621.7457.5737.113.68
3UNO19.6017.3561.0256.0114.65
3DreamO0.391.2057.4741.482.99
3XVerse27.2115.6260.0838.464.03
3MOSAIC11.455.8757.5242.665.67
N = 4  (225 prompts)
4OmniGen20.391.6057.6337.365.78
4UNO19.6017.3561.0256.0114.65
4DreamO0.190.7557.3942.344.63
4XVerse2.672.6357.7136.543.17
4MOSAIC2.461.9957.3437.732.61
N = 5  (196 prompts)
5OmniGen20.080.4357.3836.852.49
5UNO13.478.5859.2656.407.27
5DreamO0.030.1757.2437.351.79
5XVerse0.520.4657.1536.661.28
5MOSAIC0.180.2457.2436.791.92

BG-Sim results pending. OmniGen2, DreamO, XVerse, MOSAIC score near zero on DINO-Sim and Attr-VQA at N ≥ 4.

BibTeX

@article{Nguyen2026CogCanvas,
  title={CogCanvas: A Benchmark for Evaluating Multi-Subject Reference-Based Image Generation},
  author={Long-Bao Nguyen and Quang-Khai Le and Tam V. Nguyen and Minh-Triet Tran and Trung-Nghia Le },
  journal={arXiv preprint arXiv:2606.15867},
  year={2026},
}