Panoptic Pairwise Distortion Graph
Organizations: Huawei Technologies, Canada
Abstract
In this work, we introduce a new perspective on comparative image assessment by representing an image pair as a structured composition of its regions. In contrast, existing methods focus on whole image analysis, while implicitly relying on region-level understanding. We extend the intra-image notion of a scene graph to inter-image, and propose a novel task of Distortion Graph (DG). DG treats paired images as a structured topology grounded in regions, and represents dense degradation information such as distortion type, severity, comparison and quality score in a compact interpretable graph structure. To realize the task of learning a distortion graph, we contribute (i) a region-level dataset, PandaSet, (ii) a benchmark suite, PandaBench, with varying region-level difficulty, and (iii) an efficient architecture, Panda, to generate distortion graphs. We demonstrate that PandaBench poses a significant challenge for state-of-the-art multimodal large language models (MLLMs) as they fail to understand region-level degradations even when fed with explicit region cues. We show that training on PandaSet or prompting with DG elicits region-wise distortion understanding, opening a new direction for fine-grained, structured pairwise image assessment.
Figures & tables
| Benchmark | Region First | Comparative Nature | Diverse Distortions | Severity Levels | Quality Score |
|---|---|---|---|---|---|
| Q-Bench ( Wu et al., 2024a ) | {\color[rgb]{1,0,0}\newcrossmark} | {\color[rgb]{1,0,0}\newcrossmark} | {\color[rgb]{1,0,0}\newcrossmark} | {\color[rgb]{1,0,0}\newcrossmark} | ✓ |
| DQ495K ( You et al., 2024a ) | {\color[rgb]{1,0,0}\newcrossmark} | ✓ | ✓ | ✓ | {\color[rgb]{1,0,0}\newcrossmark} |
| Seagull-100w ( Chen et al., 2024c ) | ✓ | {\color[rgb]{1,0,0}\newcrossmark} | {\color[rgb]{1,0,0}\newcrossmark} | ✓ | ✓ |
| Q-Pathways ( Wu et al., 2023 ) | {\color[rgb]{1,0,0}\newcrossmark} | {\color[rgb]{1,0,0}\newcrossmark} | ✓ | {\color[rgb]{1,0,0}\newcrossmark} | ✓ |
| MICBench ( Wu et al., 2024c ) | {\color[rgb]{1,0,0}\newcrossmark} | ✓ | ✓ | {\color[rgb]{1,0,0}\newcrossmark} | ✓ |
| Q-Ground100K ( Chen et al., 2024b ) | ✓ | {\color[rgb]{1,0,0}\newcrossmark} | {\color[rgb]{1,0,0}\newcrossmark} | {\color[rgb]{1,0,0}\newcrossmark} | ✓ |
| Methods | Comparison | Distortion | Severity | Scores | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| A | P | R | F1 | A | P | R | F1 | A | P | R | F1 | SR | PL | |
| Q-SiT ( 2025 ) | – | – | – | – | – | – | – | – | – | – | ||||
| Q-Insight ( 2025 ) | – | – | – | – | – | – | ||||||||
| DepictQA ( 2024b ) | – | – | – | – | – | – | ||||||||
| Seagull ( 2024c ) | – | – | – | – | – | – | ||||||||
| Methods | Comparison | Distortion | Severity | Scores | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| A | P | R | F1 | A | P | R | F1 | A | P | R | F1 | SR | PL | |
| Q-SiT ( 2025 ) | – | – | – | – | – | – | – | – | – | – | ||||
| Q-Insight ( 2025 ) | – | – | – | – | – | – | ||||||||
| DepictQA ( 2024b ) | – | – | – | – | – | – | ||||||||
| Seagull ( 2024c ) | – | – | – | – | – | – | ||||||||
Appendix figures & tables18 assets
Supplementary material from the paper’s appendix.
Appendix
| Methods | Comparison | Distortion | Severity | Scores | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| A | P | R | F1 | A | P | R | F1 | A | P | R | F1 | SR | PL | |
| Q-SiT ( 2025 ) | – | – | – | – | – | – | – | – | – | – | ||||
| Q-Insight ( 2025 ) | – | – | – | – | – | – | ||||||||
| DepictQA ( 2024b ) | – | – | – | – | – | – | ||||||||
| Seagull ( 2024c ) | – | – | – | – | – | – | ||||||||
| Type | Distortion Classification | |||
|---|---|---|---|---|
| Accuracy | Precision | Recall | F1 | |
| Region Wise | ||||
| Whole Image | ||||
| Method | LLM | Vision Tower | Compute Cost / Image Pair (secs) | Monetary Value / Image Pair (USD) | Parameters (Billion) |
|---|---|---|---|---|---|
| Q-SiT ( 2025 ) | Qwen2 LLM | SigLIP | N/A | ||
| Q-Insight ( 2025 ) | Qwen2.5 LLM | Qwen2.5 | N/A | ||
| DepictQA ( 2024a ) | Vicuna v1.5 | CLIP | N/A | ||
| Seagull ( 2024c ) | Vicuna v1.1 | CLIP | N/A | ||
| GPT-5 Nano ( 2025 ) | Proprietary | Proprietary | N/A | Proprietary | |
| GPT-5 Mini ( 2025 ) | Proprietary | Proprietary | N/A | Proprietary |
| Method | Ranking Accuracy | Inference Time |
|---|---|---|
| Q-Insight ( Li et al., 2025 ) | hours | |
| GPT-5 Mini ( OpenAI, 2025 ) | N/A | |
| Panda (ZS) Score Based | mins | |
| Panda (ZS) Predicate Based | mins |
| Methods | Accuracy |
|---|---|
| mPLUG-Owl2 ( 2024 ) | |
| LLaVA-1.6 ( 2024b ) | |
| Q-Instruct ( 2024b ) | |
| Panda (Predicate) | |
| Panda (Score) |
| Standard Deviation | GPT-5 Nano | GPT-5 Mini | GPT-4o | Gemini 2.5 Pro | |
|---|---|---|---|---|---|
| PandaBench Hard | Distortion | ||||
| Severity | |||||
| Comparison | |||||
| SRCC | |||||
| PLCC | |||||
| PandaBench Medium | Distortion | ||||