UniG2U-Bench: Do Unified Models Advance Multimodal Understanding?
Organizations: Microsoft Research Asia · Shanghai Jiao Tong University · Fudan University · University of Oxford ·
Abstract
Unified multimodal models have recently demonstrated strong generative capabilities, yet whether and when generation improves understanding remains unclear. Existing benchmarks lack a systematic exploration of the specific tasks where generation facilitates understanding. To this end, we introduce UniG2U-Bench, a comprehensive benchmark categorizing generation-to-understanding (G2U) evaluation into 7 regimes and 30 subtasks, requiring varying degrees of implicit or explicit visual transformations. Extensive evaluation of over 30 models reveals three core findings: 1) Unified models generally underperform their base Vision-Language Models (VLMs), and Generate-then-Answer (GtA) inference typically degrades performance relative to direct inference. 2) Consistent enhancements emerge in spatial intelligence, visual illusions, or multi-round reasoning subtasks, where enhanced spatial and shape perception, as well as multi-step intermediate image states, prove beneficial. 3) Tasks with similar reasoning structures and models sharing architectures exhibit correlated behaviors, suggesting that generation-understanding coupling induces class-consistent inductive biases over tasks, pretraining data, and model architectures. These findings highlight the necessity for more diverse training data and novel paradigms to fully unlock the potential of unified multimodal modeling.
Figures & tables
| Benchmark | # Understanding Samples | # Subtasks | Synergy |
|---|---|---|---|
| MME-Unify | 1964 | 3 | ✗ |
| Uni-MMMU | 524 | 4 | ✓ |
| ROVER | 404 | 6 | ✓ |
| RealUnify | 400 | 4 | ✓ |
| UniG2U (ours) | 3000 | 30 | ✓ |
| Category | Subtasks | Data Sources | # Samples |
|---|---|---|---|
| Real-world Applications | Attentional Focusing; Visual Shortest-Path | VSP [ 13 ] , RealUnify [ 29 ] | 200 |
| Geometry Reasoning | Planar Geometry; Solid Geometry | Geometry3K [ 21 ] , AuxSolidMath-Easy [ 7 ] | 200 |
| Physics Reasoning | Mechanics; Optics | PhyX [ 48 ] | 200 |
| Puzzles and Games | Mental Reconstruction; Mental Tracking; Visual Tracking; Maze; Jigsaw; Sliding | Uni-MMMU [ 54 ] , RealUnify [ 29 ] , BabyVision [ 3 ] | 537 |
| Chart & Table Reasoning | Chart Question Answering | ChartQA [ 22 ] | 100 |
| Spatial Intelligence | MSR; Attribute (Measurement); Attribute (Approximation); Motion (Camera); Motion (Object) | MMSI-Bench [ 42 ] | 500 |
| Model | Date | Backbone | Modality | Image Paradigm | Training | i2i | Unify | Text Paradigm |
|---|---|---|---|---|---|---|---|---|
| Emu3 | 2024.09 | LLaMA-2 | image, audio | diffusion | UP+ST+AT | no (OOD) | end-to-end | AR |
| X-Omni | 2025.07 | Qwen-2.5 | image | AR | UP+ST+AT | no (OOD) | decoupled | AR |
| UniWorld-V1 | 2025.06 | Qwen-2.5-VL | image | diffusion | UP+ST | yes | decoupled | AR |
| MIO | 2025.10 | Yi-6B-Base | image, audio | diffusion | UP+ST | yes | decoupled | AR |
| Bagel | 2025.05 | Qwen-2.5 | image, video | Flow | UP+ST | yes | end-to-end | AR |
| OmniGen2 | 2025.06 | Qwen-2.5-VL | image | Flow | UP+ST | yes | decoupled | AR |
| Model | Real-world | Geometry | Physics | Puzzles | Chart | Spatial | Perception | Overall |
|---|---|---|---|---|---|---|---|---|
| Apps | Reasoning | & Games | Intel. | Reasoning | (G2U Gain ) | |||
| qwen2.5-vl-7b* | 40.25 | 23.00 | 34.00 | 25.73 | 86.00 | 23.40 | 39.42 | 34.45 (+ ) |
| OmniGen2(direct) | 41.25 | 14.00 | 41.00 | 20.91 | 86.00 | 23.80 | 35.62 | 31.99 (- ) |
| OmniGen2(GtA) | 41.25 | 13.00 | 41.50 | 21.91 | 79.00 | 26.40 | 34.52 | 31.87 (- ) |
| UniWorld-V1(GtA) | 24.00 | 19.00 | 34.50 | 24.72 | 80.00 | 24.80 | 39.35 | 32.96 (- ) |
| OneCAT-3b(direct) | 39.50 | 17.00 | 32.00 | 22.05 | 76.68 | 25.20 | 34.55 | 31.15 (- ) |
| Model | Illusion | Spatial Intelligence | Overall ( ) | |||
|---|---|---|---|---|---|---|
| icon_shape | in_shape | MSR | Attr. (Meas.) | Motion (Cam.) | ||
| llava_onevision* | 6 | 18 | 17 | 26 | 20 | 17.40 (+ ) |
| X-Omni(direct) | 5 | 11 | 20 | 31 | 24 | 18.20 (+ ) |
| bagel(direct) | 2 | 18 | 26 | 31 | 26 | 20.60 (+ ) |
| bagel(GtA) | 2 | 17 | 25 | 36 | 24 | 20.80 (+ ) |
| TokenFlow-XL(direct) | 12 | 13 | 16 | 24 | 19 | 16.80 (- ) |
| Model | MSR | Maze | Sliding |
|---|---|---|---|
| (Dir / GtA) | (Dir / GtA) | (Dir / GtA) | |
| OmniGen2 | 0.220 / 0.290 | 0.043 / 0.046 | 0.000 / 0.001 |
| OneCAT-3B | 0.320 / 0.390 | 0.084 / 0.074 | 0.112 / 0.031 |
| Ovis-U1 | 0.120 / 0.270 | 0.134 / 0.003 | 0.334 / 0.007 |
| MIO | 0.210 / 0.320 | 0.000 / 0.000 | 0.000 / 0.000 |
| Bagel | 0.260 / 0.250 | 0.021 / 0.281 | 0.009 / 0.195 |
| Model | Real-world | Geometry & | Physics | Puzzles | Chart & | Spatial | Perception | Overall |
|---|---|---|---|---|---|---|---|---|
| Apps | Geometry | & Games | Table | Intel. | Reasoning | (RA / AL) | ||
| Bagel | 2.25/3.17 | 3.05/4.52 | 2.04/2.97 | 2.66/2.86 | 1.96/4.66 | 2.86/3.54 | 3.22/3.90 | 2.86/3.61 |
| UAE | 1.78/2.79 | 1.56/2.17 | 1.98/3.10 | 2.10/2.83 | 1.07/3.74 | 2.14/2.83 | 2.94/3.45 | 2.36/3.09 |
| OmniGen2 | 1.51/2.90 | 1.26/1.56 | 1.49/2.31 | 1.88/2.40 | 1.34/2.97 | 1.79/2.70 | 2.13/3.22 | 1.86/2.79 |
| GPT-4o + GPT-image | 2.43/3.90 | 4.69/4.72 | 2.04/2.97 | 2.70/2.75 | 3.38/4.71 | 4.35/4.34 | 4.26/4.63 | 3.73/4.09 |
| Ovis-U1 | 1.67/2.52 | 1.80/3.23 | 1.85/2.85 | 1.45/2.18 | 1.24/3.37 | 2.26/3.65 | 2.33/3.46 | 2.01/3.14 |
Appendix figures & tables21 assets
Supplementary material from the paper’s appendix.
Appendix
| Model | Real-world | Geometry | Physics | Puzzles | Chart | Spatial | Perception | Overall |
|---|---|---|---|---|---|---|---|---|
| Apps | Reasoning | & Games | Intel. | Reasoning | ||||
| UniPic2(direct) | 36.50 | 23.50 | 36.00 | 24.48 | 67.00 | 24.40 | 39.43 | 33.68 |
| UniWorld-V1(direct) | 35.50 | 22.00 | 33.00 | 25.62 | 65.00 | 27.40 | 36.66 | 32.79 |
| STAR-7B(direct) | 32.50 | 19.00 | 30.50 | 26.25 | 86.00 | 25.40 | 38.56 | 33.50 |
| Uni-Video(direct) | 30.00 | 20.50 | 29.50 | 27.16 | 81.00 | 26.00 | 39.67 | 33.93 |
| Model | Real | Geometry | Physics | Puzzle | Chart | Spatial | Perception | Overall |
|---|---|---|---|---|---|---|---|---|
| UAE (Direct) | 36.75 | 10.50 | 30.50 | 19.06 | 85.00 | 25.20 | 36.37 | 30.94 |
| UAE (GtA) | 23.00 | 7.50 | 32.50 | 20.33 | 71.00 | 22.80 | 34.68 | 28.61 (-2.33) |
| X-Omni (Direct) | 21.50 | 9.50 | 29.50 | 26.24 | 83.00 | 27.00 | 35.31 | 30.86 |
| X-Omni (GtA) | 16.50 | 4.00 | 29.00 | 23.31 | 22.00 | 20.20 | 19.72 | 19.87 (-10.99) |
| TokenFlow-XL (Direct) | 19.00 | 10.50 | 46.00 | 14.97 | 43.00 | 21.80 | 38.88 | 29.15 |
| TokenFlow-XL (GtA) | 14.50 | 9.50 | 26.50 | 10.06 | 38.00 | 21.80 | 34.28 | 24.50 (-4.65) |
| Model | Illusion | Spatial Intelligence | Overall ( ) | |||
|---|---|---|---|---|---|---|
| icon_shape | in_shape | MSR | Attr. (Meas.) | Motion (Cam.) | ||
| qwen2.5-vl-7b* | 5 | 10 | 25 | 20 | 29 | 17.80 (+ ) |
| OmniGen2(direct) | 6 | 8 | 22 | 33 | 12 | 16.20 (- ) |
| OmniGen2(GtA) | 6 | 11 | 29 | 33 | 18 | 19.40 (+ ) |
| UniWorld-V1(GtA) | 4 | 10 | 27 | 22 | 21 | 16.80 (- ) |
| OneCAT-3b(direct) | 2 | 8 | 32 | 30 | 24 | 19.20 (+ ) |
| Model | Perception Reasoning | Real-world Apps | Chart | ||||||||||||
| icon_scene | icon_shape | in_scene | in_shape | logo_scene | logo_shape | algorithmic | analogical | deductive | inductive | spatial | Fine Discrim. | Attn. Focus. | VSP Reason. | ChartQA | |
| qwen2.5-vl-7b* | 98 | 5 | 98 | 10 | 94 | 20 | 31 | 24 | 46 | 26 | 28 | 11 | 44 | 36.5 | 86 |
| OmniGen2(direct) | 89 | 6 | 88 | 8 | 89 | 18 | 33 | 20 | 39 | 18 | 24 | 11 | 50 | 32.5 | 86 |
| OmniGen2(GtA) | 80 | 6 | 81 | 11 | 78 | 23 | 28 | 27 | 39 | 25 | 22 | 9.82 | 49 | 33.5 | 79 |
| UniWorld-V1(GtA) | 99 | 4 | 99 | 10 | 95 | 19 | 36 | 22 | 47 | 21 | 34 | 6.75 | 14 | 34 | 80 |
| OneCAT-3b(direct) | 85 | 2 | 84 | 8 | 89 | 13 | 30 | 29 | 38 | 20 | 22 | 10.02 | 46 | 33 | 76.68 |
| Model | Geometry Reasoning | Spatial Intel. | Puzzles & Games | Physics | |||||||||||
| Geometry | 3d Geometry | MSR | Attr. (Meas.) | Attr. (Appr.) | Motion (Cam.) | Motion (Obj.) | Mental Recon. | Mental Track. | Visual Track. | maze | jigsaw | sliding | light | mechanism | |
| qwen2.5-vl-7b* | 46 | 0 | 25 | 20 | 10 | 29 | 33 | 36 | 25 | 9.64 | 14.12 | 52 | 5.61 | 34 | 34 |
| OmniGen2(direct) | 28 | 0 | 22 | 33 | 19 | 12 | 33 | 31 | 23 | 7.23 | 4.31 | 48 | 0 | 42 | 40 |
| OmniGen2(GtA) | 26 | 0 | 29 | 33 | 17 | 18 | 35 | 31 | 23 | 6.02 | 4.6 | 54 | 0.13 | 41 | 42 |
| UniWorld-V1(GtA) | 38 | 0 | 27 | 22 | 16 | 21 | 38 | 39 | 24 | 6.02 | 14.43 | 47 | 6.14 | 33 | 36 |
| OneCAT-3b(direct) | 34 | 0 | 32 | 30 | 27 | 24 | 13 | 24 | 25 | 6.02 | 8.4 | 50 | 11.18 | 41 | 23 |
| Model | Perception Reasoning | Real-world Apps | Chart | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| icon_scene | icon_shape | in_scene | in_shape | logo_scene | logo_shape | algorithmic | analogical | deductive | inductive | spatial | Fine Discrim. | Attn. Focus. | VSP Reason. | ChartQA | |
| qwen2.5-vl-7b* | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| OmniGen2(direct) | -9 | 1 | -10 | -2 | -5 | -2 | 2 | -4 | -7 | -8 | -4 | 0 | 6 | -4 | 0 |
| OmniGen2(GtA) | -18 | 1 | -17 | 1 | -16 | 3 | -3 | 3 | -7 | -1 | -6 | -1.18 | 5 | -3 | -7 |
| UniWorld-V1(GtA) | 1 | -1 | 1 | 0 | 1 | -1 | 5 | -2 | 1 | -5 | 6 | -4.25 | -30 | -2.5 | -6 |
| OneCAT-3b(direct) | -13 | -3 | -14 | -2 | -5 | -7 | -1 | 5 | -8 | -6 | -6 | -0.98 | 2 | -3.5 | -9.32 |
| Model | Geometry Reasoning | Spatial Intel. | Puzzles & Games | Physics | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Geometry | 3d Geometry | MSR | Attr. (Meas.) | Attr. (Appr.) | Motion (Cam.) | Motion (Obj.) | Mental Recon. | Mental Track. | Visual Track. | maze | jigsaw | sliding | light | mechanism | |
| qwen2.5-vl-7b* | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| OmniGen2(direct) | -18 | 0 | -3 | 13 | 9 | -17 | 0 | -5 | -2 | -2.41 | -9.81 | -4 | -5.61 | 8 | 6 |
| OmniGen2(GtA) | -20 | 0 | 4 | 13 | 7 | -11 | 2 | -5 | -2 | -3.62 | -9.52 | 2 | -5.48 | 7 | 8 |
| UniWorld-V1(GtA) | -8 | 0 | 2 | 2 | 6 | -8 | 5 | 3 | -1 | -3.62 | 0.31 | -5 | 0.53 | -1 | 2 |
| OneCAT-3b(direct) | -12 | 0 | 7 | 10 | 17 | -5 | -20 | -12 | 0 | -3.62 | -5.72 | -2 | 5.57 | 7 | -11 |
Unified Multimodal Models
Unified multimodal models combine multiple data types in shared systems for cross-modal understanding, generation, reasoning, and interaction.
See all 290 papers