GenScale: A Benchmark for Relative Object Scale in Image Generation and Editing

Lingxiao Li1 Max Whitton1 Ledell Wu2 Boqing Gong1

1Boston University    2Creatify AI

GenScale teaser showing relative scale failures across generation and editing tasks.
Relative object scale remains a challenge for modern image generators. GenScale tests text-only common-object generation, human-product generation with metric dimensions, and scale-error correction from failed generations.

Abstract

Modern image generation and editing systems can produce photorealistic, prompt-aligned images, but still often render familiar objects at implausible relative sizes. To measure this failure mode, we introduce GenScale, a benchmark and evaluation protocol for real-world relative object scale in image generation and editing. GenScale contains 900 image-level entries and 1,643 pairwise anchor-target scale relations across common-object generation, human-product generation with metric dimensions, and scale correction from failed generations. We further design a human-calibrated ordinal judge for scalable pairwise scale evaluation. Last but not the least, we introduce Rescale, a model-agnostic post-processing agent for localized scale correction without modifying the source generator. Experiments reveal that state-of-the-art image generators and editors cannot reliably observe relative scale yet, while Rescale consistently improves scale plausibility across generated and edited images. Together, GenScale establishes relative object scale as a distinct, measurable, and actionable capability for image generation systems.

Introduction

Recent image generators have made rapid progress in visual fidelity, stylistic diversity, and prompt adherence. These advances do not guarantee a basic requirement of physical realism: rendering familiar objects at plausible relative scale. An image can look photorealistic while still placing a banana, bicycle, person, or product at a mutually implausible size. This matters for advertising, product visualization, virtual character creation, and professional content production, where incorrect object proportions immediately undermine visual credibility.

GenScale studies a more specific question than generic physical plausibility: when several objects appear in a single image, can a generative model render their size relationships in a way that faithfully reflects the real world? A scene may satisfy coarse commonsense and layout constraints while still assigning an implausible size ratio to two familiar objects.

Mean-regression errors on GenScale Task 1.
Mean-regression errors on GenScale Task 1. Large real-world target objects are often rendered too small, while small target objects are often rendered too large.

Existing benchmarks cover related axes such as object presence, compositional prompt following, commonsense plausibility, physical reasoning, and spatial relation control. Scale, however, is usually folded into broader semantic or spatial reasoning rather than evaluated as an object-level relation. GenScale explicitly represents scale as a pairwise anchor-target relation grounded in external physical-size metadata, covering implicit common-object size priors, human-product metric scale, and post-generation scale correction.

Table 1: Comparison with representative related benchmarks. Prior benchmarks cover individual axes such as composition, physical plausibility, or spatial reasoning, whereas GenScale explicitly unifies object-object relative scale, human-product metric size, and post-generation scale correction.
Work Broad Capabilities Scale-focused Evaluation
Compos. Physical Spatial Obj.-obj. scale Human-prod. size Correction
GenEval
T2I-CompBench++
GenAI-Bench
PhyBench
GenSpace
GenScale

The benchmark is paired with a human-calibrated ordinal evaluation protocol because raw pixel-space ratios are not enough: scale depends jointly on object identity, physical size, perspective, depth, occlusion, and placement. We also introduce Rescale, a model-agnostic correction agent that uses structured scale metadata to repair localized size errors without retraining the source generator.

GenScale Benchmark

GenScale evaluates physically grounded relative scale as a pairwise anchor-target relation with structured metadata, including object identities, physical reference lengths, expected 3D scale ratios, scenario labels, and product reference images when applicable. It contains 900 image-level entries and 1,643 pairwise scale relations across three tasks and five scenarios. Each anchor-target pair is the atomic evaluation unit, while image-level grouping is preserved for comparing model outputs.

The benchmark is grounded in two types of physical-size metadata. For common objects, it builds a category-level knowledge base from visually identifiable COCO/LVIS categories with relatively stable physical extent. For human-product generation, it uses product dimensions and reference images together with human anchors such as hand, head/face, foot/leg, and full body.

Table 2: Overview of GenScale. GenScale evaluates physically grounded relative scale across implicit common-object priors (T1), explicit metric product scale (T2), and scale correction (T3). Image-level entries may contain multiple anchor-target pairs.
Task Scenario Images Pairs Capability tested
T1S1: Natural Depth200570Implicit scale priors under perspective
T1S2: Same Plane200573Implicit scale priors with depth controlled
T2S3: Human-Product300300Metric product scale with human anchors
T3S4: Auto-Discovery100100Diagnose scale error and choose resize
T3S5: Precise Instruction100100Execute exact numeric resize factor
Total9001,643Generation, customization, and correction

Benchmark Construction

Task 1 is text-only image generation: each prompt contains two to four non-human common objects, with no numeric dimensions or reference images. S1 allows natural perspective and depth ordering; S2 constrains objects to approximately the same depth plane, reducing perspective ambiguity. Task 2 is reference-conditioned human-product generation: the model sees a product image and metric dimensions and must render plausible scale relative to a human body anchor. Task 3 converts failed generations from Tasks 1 and 2 into scale-aware image editing tasks.

GenScale benchmark construction pipeline.
GenScale is built from physical-size metadata and product references, then instantiated as common-object generation, human-product metric scale, and scale correction.

Human-Calibrated Scale Evaluation

GenScale evaluates relative scale at the object-pair level. A calibrated ordinal judge assigns scores from 1 to 5, where 3 indicates physically plausible scale, lower scores indicate that the target is undersized, and higher scores indicate that the target is oversized. Score 3 corresponds to an estimated scale error within roughly ±20%, scores 2/4 to moderate errors, and scores 1/5 to severe errors. Pairs are marked invalid only when reliable scale judgment is impossible because objects are missing, merged, ambiguous, or too degraded to identify.

Human annotation is used to calibrate the automatic judge. Nine raters annotate a calibration split from Tasks 1 and 2; consensus is defined by the modal score, with ties broken by the median. The calibrated Gemini judge receives the same core evidence as humans: the image, anchor/target names, physical reference lengths, expected 3D ratio, and the ordinal rubric.

Table 3: Human reliability and Gemini-human alignment. Exact and ≤1 denote exact agreement and agreement within one ordinal level. MAE is mean absolute ordinal deviation, r is Pearson correlation, and QWK is quadratic-weighted kappa.
Evaluator / Reference Split Exact ↑ ≤ 1 ↑ MAE ↓ r ↑ QWK ↑
Human vs. Aggregate ConsensusT1+T265.1±7.094.0±3.20.413±0.0990.764±0.0760.754±0.077
Human vs. LOO ConsensusT1+T258.0±6.693.3±3.00.491±0.0930.719±0.0690.706±0.070
Gemini vs. Human ConsensusT1+T263.9597.150.3890.8330.823
Gemini vs. Human ConsensusT161.8396.490.4170.8470.837
Gemini vs. Human ConsensusT273.00100.000.2700.4700.468
Gemini-human ordinal alignment heatmap.
Disagreements between the calibrated Gemini judge and human consensus concentrate near the diagonal of the five-point ordinal scale.

Rescale: Agentic Relative-Scale Correction

The GenScale formulation makes relative-scale errors actionable beyond evaluation. Rescale is a model-agnostic post-processing pipeline that repairs scale inconsistencies without modifying the source generator. Given an image, object identities, and physical size references, it diagnoses a scale anomaly, predicts a resize factor and contact preserving anchor point, and executes localized correction while preserving identity, layout, lighting, and background.

At inference time, a multimodal agent grounds the relevant objects and converts pairwise scale evidence into an edit plan. For common-object scenes, it aggregates inconsistent relations into a conservative object-level plan and edits over multiple rounds. For human-product scenes, the product is the editable target while the human body part is fixed. If the agent detects no reliable inconsistency or the edit is unsafe, Rescale returns no edit.

The planned edit is executed by a modular local insertion pipeline: segment the target, extract it as an identity reference, remove the original instance, complete the background, construct a resized edit mask, estimate depth when useful, and insert the corrected object back into the scene. After each edit, the agent verifies whether another correction round is needed.

Rescale agentic multi-round inference and editing pipeline.
Agentic multi-round inference in Rescale: diagnose the scale error, plan a localized resize, execute modular insertion, and verify whether another correction round is needed.

Evaluation Results

GenScale exposes relative scale as a distinct unsolved capability. The main results below follow the paper order: state-of-the-art model benchmarking on GenScale, followed by Rescale correction and visual-quality preservation. All scale metrics are computed on valid pair-level judgments after filtering out missing or unscorable objects. For ordinal score s in {1,...,5}, with 3 denoting plausible scale, scale error is mean |s−3|; plausible is the percentage of relations scored 3; and severe denotes scores 1 or 5.

Benchmarking State-of-the-Art Models

Task 1 tests implicit common-object relative scale. Models receive only text prompts, so success requires using object-size priors and scene geometry rather than explicit dimensions. The dominant failure is mean regression: small real-world objects are often enlarged, while large real-world objects are often shrunk toward a typical visual size.

Table 4: Task 1: Common-object relative scale. Results are reported for S1, S2, and both. Err. is mean |s−3|; Plaus. is the percentage of plausible relations; MR is the rate of mean-regression errors, where small targets are judged too large or large targets too small.
Model S1 S2 S1 + S2
Err. ↓Plaus. ↑MR ↓ Err. ↓Plaus. ↑MR ↓ Err. ↓Plaus. ↑MR ↓
Nano Banana 20.5165.115.80.6947.848.10.6056.531.8
GPT-Image-20.7851.112.20.6352.836.00.7151.924.1
Z-Image-Turbo0.6453.236.20.8838.155.90.7546.145.3
Grok Image0.6058.827.00.9834.761.20.7946.744.2
Qwen-Image 25120.7053.337.71.1027.267.60.9040.052.9
FLUX.20.8444.940.11.2023.469.51.0333.955.1
SD3.5-Large0.9636.647.01.1824.970.01.0731.157.8
Depth-mediated scale compression analysis in Task 1.
Depth-mediated scale compression in Task 1 S1: generators often place smaller objects closer and larger objects farther away.

The gap between S1 and S2 suggests that natural depth can hide scale errors: models appear better in S1 because perspective and depth ordering can absorb unrealistic physical ratios, while S2 exposes object-size mistakes more directly on the same image plane. The depth analysis above supports this interpretation.

Task 2 tests explicit metric scale in human-product interaction. Each prompt gives a product reference image, product dimensions, and a human anchor. This is easier than text-only common-object scale, but still not solved: reference-conditioned outputs may preserve product identity while misrepresenting physical size.

Table 5: Task 2: Human-anchored product scale. Each prompt contains one product-human relation. Scale error is mean |s−3|; Plausible denotes score 3; Severe denotes scores 1 or 5.
Model Valid img. / pairs Scale error ↓ Plausible (%) ↑ Severe (%) ↓
GPT-Image-2294 / 2940.23178.92.0
Nano Banana 2295 / 2950.26875.62.4
Seedream v4.5295 / 2950.30274.95.1
Qwen-Image-Edit-2511297 / 2970.32771.03.7
FLUX.1 Kontext-dev291 / 2910.42363.25.5
SD3.5-Large + IP-Adapter270 / 2700.60052.612.6

Task 3 evaluates scale-error correction from failed generations. S4 requires automatic error discovery: the editor sees the erroneous image and scale references but must decide what to change. S5 gives the editable object, fixed reference, resize direction, and exact factor, isolating fine-grained numeric resize following from diagnosis.

Table 6: Task 3: Scale-error correction. S4 tests autonomous diagnosis and correction; S5 provides the target object, reference object, direction, and scale factor. Gain is the matched-pair reduction in scale error. B / W counts better / worse scale scores after editing.
Model S4 S5 S4 + S5
Err. ↓Plaus. ↑Gain ↑ Err. ↓Plaus. ↑Gain ↑ ValidErr. ↓Plaus. ↑Gain ↑B / W
Before edit1.2720.4--1.2720.4--200 / 2001.2720.4----
GPT-Image-20.9640.2+0.330.4166.3+0.87195 / 1950.6853.3+0.6091 / 9
Nano Banana 21.0331.3+0.240.9333.7+0.34197 / 1970.9832.5+0.2955 / 11
FLUX.1 Kontext-dev1.2921.2-0.020.9636.2+0.28193 / 1931.1328.5+0.1335 / 16
Qwen-Image-Edit-25111.2523.2+0.021.0034.1+0.25190 / 1901.1328.4+0.1332 / 9
Seedream v4.51.1728.0+0.101.1035.4+0.20196 / 1961.1431.6+0.1543 / 17
SD3.5-Large + IP-Adapter0.9340.0-0.201.3122.0-0.1674 / 741.2325.7-0.1710 / 19

Rescale Correction Results

Rescale is evaluated on matched image pairs before and after correction using the fixed calibrated GenScale judge. The results show that relative-scale mistakes are often locally correctable, and that structured scale diagnosis plus local insertion can improve scale plausibility more consistently than generic editing alone.

Table 7: Task 1 correction on common-object generations. Metrics are computed on matched scorable pairs before and after Rescale correction. Short model names are used for compactness.
MetricGeminiGPTZ-ImageGrokQwenFLUXSD3.5
Error before ↓0.5920.6920.7590.7850.9161.0251.041
Error after ↓0.3830.4450.4310.4500.4230.5290.635
Gain by Rescale ↑+0.208+0.246+0.328+0.335+0.493+0.495+0.406
Table 8: Correction results on image-conditioned generation/editing tasks. Task 2 reports Rescale correction on human-product generations from each source model; Task 3 compares Rescale with general-purpose editors on the correction benchmark.
TaskMetricGeminiGPTSeedreamQwenFLUXSD3.5Rescale
Task 2Error before ↓0.2610.2310.2950.3060.4060.565--
Task 2Error after ↓0.0860.0900.1680.1440.2280.256--
Task 2Gain by Rescale ↑+0.175+0.141+0.126+0.162+0.178+0.309--
Task 3Error before ↓1.2631.2751.2801.2591.2471.0421.258
Task 3Error after ↓0.9740.6741.1301.1271.1211.2080.548
Task 3Gain ↑+0.289+0.601+0.150+0.132+0.126-0.167+0.710
Table 9: Identity preservation and visual quality after correction. Higher values indicate better preservation or quality; percentages denote relative change after correction.
SettingCLIP-I ↑DINO ↑SSIM ↑SSIM-HF ↑LAION-Aes before / after ↑Q-Align-IQ before / after ↑
Task 194.890.288.892.45.83 / 5.73 (-1.7%)4.74 / 4.67 (-1.5%)
Task 292.484.573.582.14.99 / 4.96 (-0.8%)4.88 / 4.88 (0.0%)
Task 395.688.989.392.95.83 / 5.73 (-1.2%)4.76 / 4.67 (-1.9%)

The quality metrics indicate that scale correction does not simply trade geometric plausibility for degraded images. CLIP-I, DINO, SSIM, and SSIM-HF remain high despite the intended object-size changes, while no-reference aesthetics and image-quality scores change only slightly.

Additional Qualitative Examples

The following appendix-style visualizations provide larger sets of task examples and corrections. They are placed after the main paper narrative and results.

Task 1 S1 natural-depth common-object examples.
Task 1, S1: natural-depth common-object generation.
Task 1 S2 same-plane common-object examples.
Task 1, S2: same-plane common-object generation.
Task 2 human-product scale examples.
Task 2, S3: human-product generation with metric product dimensions.
Task 3 scale-error correction examples.
Task 3, S4-S5: scale-error correction from failed generations.

BibTeX

@article{li2026genscale,
  title = {GenScale: A Benchmark for Relative Object Scale in Image Generation and Editing},
  author = {Li, Lingxiao and Whitton, Max and Wu, Ledell and Gong, Boqing},
  journal = {arXiv preprint},
  year = {2026},
  note = {To appear on arXiv}
}