Constantly Improving Image Models Need Constantly Improving Benchmarks
Jiaxin Ge, Grace Luo, Heekyung Lee, Nishant Malpani, Long Lian, XuDong Wang, Aleksander Holynski, Trevor Darrell, Sewon Min, David M. Chan
TL;DR
ECHO reframes benchmark construction by extracting real-world image-generation prompts and feedback from social media, creating a responsive, reusable benchmark that evolves with model releases. By applying ECHO to GPT-4o Image Gen, the authors assemble a dataset of over $31{,}000$ prompts that reveal novel tasks, better separate state-of-the-art models from alternatives, and yield community-driven metrics (e.g., color shift, identity preservation, structure) to guide future improvements. The framework combines broad post collection, context reconstruction, and multimodal processing (including VLMs) to produce self-contained samples with quality labels, while annotating failures and interaction patterns to enrich evaluation beyond templated tasks. Automatic evaluation via a VLM-based judge, supplemented by limited human validation, demonstrates meaningful model differentiation and shows how user feedback can close the loop for metric design and model development. Overall, ECHO offers a reproducible, crowd-sourced approach to keeping benchmarks aligned with evolving user needs and capabilities of modern image-generation systems.
Abstract
Recent advances in image generation, often driven by proprietary systems like GPT-4o Image Gen, regularly introduce new capabilities that reshape how users interact with these models. Existing benchmarks often lag behind and fail to capture these emerging use cases, leaving a gap between community perceptions of progress and formal evaluation. To address this, we present ECHO, a framework for constructing benchmarks directly from real-world evidence of model use: social media posts that showcase novel prompts and qualitative user judgments. Applying this framework to GPT-4o Image Gen, we construct a dataset of over 31,000 prompts curated from such posts. Our analysis shows that ECHO (1) discovers creative and complex tasks absent from existing benchmarks, such as re-rendering product labels across languages or generating receipts with specified totals, (2) more clearly distinguishes state-of-the-art models from alternatives, and (3) surfaces community feedback that we use to inform the design of metrics for model quality (e.g., measuring observed shifts in color, identity, and structure). Our website is at https://echo-bench.github.io.
