uivision/UI-Vision

33

stars

9

commits

Python

primary language

Jul 3, 2025

updated

README

UI-Vision: A Desktop-centric GUI Benchmark for Visual Perception and Interaction

arXiv Website Dataset

πŸ“’ News

  • [15 May 2025] UI-Vision grounding dataset (Element and Layout Grounding) and evaluation code released
  • [1 May 2025] UI-Vision got accepted to ICML 2025 πŸ”₯
  • [19 March 2025] Project website is live at uivision.github.io
  • [19 March 2025] UI-Vision paper is available on arXiv πŸ”₯ πŸ”₯

Introduction

UI-Vision is a comprehensive, license-permissive benchmark for offline, fine-grained evaluation of computer use agents in real-world desktop environments across 83 software applications spanning 6 categories. The benchmark includes three tasks:

  • Element Grounding
  • Layout Grounding
  • Action Prediction

The benchmark aims to advance the development of more capable agents for real-world desktop tasks.

Evaluation

Element Grounding

ModelBasic OverallFunctional OverallSpatial OverallFinal Avg
Closed-Source VLMs
GPT-4o1.581.521.031.38
Gemini-1.5-pro0.790.280.570.55
Gemini-Flash-2.00.450.400.050.30
Claude-3.5-Sonnet5.085.193.154.47
Claude-3.7-Sonnet9.487.737.608.27
Open-Source VLMs
Qwen-2.5VL-7B1.240.790.510.85
InternVL2-8B0.110.110.000.09
InternVL2.5-8B2.482.820.982.09
Qwen-2VL-7B3.443.221.452.70
MiniCPM-V-8B7.115.303.574.34
Open-Source GUI Agents
ShowUI-2B8.077.672.075.94
AriaUI-25.3B12.2014.003.9810.10
UGround-v1-7B15.4017.106.2512.90
OSAtlas-7B12.2011.203.679.02
UGround-7B11.5012.202.798.83
Aguvis-7B17.8018.305.0613.70
UI-TARS-7B20.1024.308.3717.60
CogAgent-9B12.0012.202.638.94
SeeClick-9.6B9.424.682.075.39
UGround-v1-72B27.9026.7014.9023.20
UI-TARS-72B31.4030.5014.7025.50
TongUI-3B22.4017.406.5015.43
TongUI-7B24.4022.507.2018.03
Jedi-3B22.2925.239.3518.96
Jedi-7B32.3430.4712.7625.19

Layout Grounding

ModelIoU ↑Precision ↑Recall ↑
Closed-Source VLMs
GPT-4o20.059.624.1
Claude-3.5-Sonnet22.464.326.8
Claude-3.7-Sonnet17.631.534.1
Gemini-1.5-pro30.867.836.9
Gemini-2.0-flash28.363.034.2
Open-Source VLMs
Qwen-2VL-7B24.365.733.4
MiniCPM-V-8B16.325.743.6
Open-Source GUI Agents
CogAgent-9B6.227.9942.9
SeeClick-9.6B5.116.3230.1
OSAtlas-7B28.266.441.6

Action Prediction

ModelClick/Move Dist. ↓Click/Move Recall@d ↑Drag Dist. ↓Drag Recall@d ↑Typing Corr. ↑Hotkey Corr. ↑SSR ↑
Naive Baselines
Random81.60.094.20.0N/AN/AN/A
GPT-4o w/o image52.03.372.40.022.734.07.64
Closed-Source VLMs
GPT-4o41.24.463.91.532.156.511.5
Gemini-1.5-Pro38.713.061.11.624.745.316.0
Claude-3.5-Sonnet41.04.861.41.129.039.29.9
Open-Source GUI Agents
ShowUI-2B42.811.8N/AN/A15.262.515.7
UI-TARS-7B47.019.764.83.133.840.521.4

Repository Structure

β”œβ”€β”€ eval/
β”‚   └── grounding/   # Scripts for element and layout grounding evaluation
β”‚   └── action_prediction/   # Scripts for action prediction evaluation
β”œβ”€β”€ .gitignore          # Git ignore file
└── README.md           # Project documentation

Citation

If you find UI-Vision useful in your research, please consider citing our paper:

@misc{nayak2025uivisiondesktopcentricguibenchmark,
  title={UI-Vision: A Desktop-centric GUI Benchmark for Visual Perception and Interaction},
  author={Shravan Nayak and Xiangru Jian and Kevin Qinghong Lin and Juan A. Rodriguez and
  Montek Kalsi and Rabiul Awal and Nicolas Chapados and M. Tamer Γ–zsu and
  Aishwarya Agrawal and David Vazquez and Christopher Pal and Perouz Taslakian and
  Spandana Gella and Sai Rajeswar},
  year={2025},
  eprint={2503.15661},
  archivePrefix={arXiv},
  primaryClass={cs.CV},
  url={https://arxiv.org/abs/2503.15661},
}

Contributors

BAJUKA

4 commits

bofei5675

1 commits

QinghongLin

1 commits

uivision/UI-Vision

33

stars

9

commits

Python

primary language

Jul 3, 2025

updated

README

UI-Vision: A Desktop-centric GUI Benchmark for Visual Perception and Interaction

arXiv Website Dataset

πŸ“’ News

  • [15 May 2025] UI-Vision grounding dataset (Element and Layout Grounding) and evaluation code released
  • [1 May 2025] UI-Vision got accepted to ICML 2025 πŸ”₯
  • [19 March 2025] Project website is live at uivision.github.io
  • [19 March 2025] UI-Vision paper is available on arXiv πŸ”₯ πŸ”₯

Introduction

UI-Vision is a comprehensive, license-permissive benchmark for offline, fine-grained evaluation of computer use agents in real-world desktop environments across 83 software applications spanning 6 categories. The benchmark includes three tasks:

  • Element Grounding
  • Layout Grounding
  • Action Prediction

The benchmark aims to advance the development of more capable agents for real-world desktop tasks.

Evaluation

Element Grounding

ModelBasic OverallFunctional OverallSpatial OverallFinal Avg
Closed-Source VLMs
GPT-4o1.581.521.031.38
Gemini-1.5-pro0.790.280.570.55
Gemini-Flash-2.00.450.400.050.30
Claude-3.5-Sonnet5.085.193.154.47
Claude-3.7-Sonnet9.487.737.608.27
Open-Source VLMs
Qwen-2.5VL-7B1.240.790.510.85
InternVL2-8B0.110.110.000.09
InternVL2.5-8B2.482.820.982.09
Qwen-2VL-7B3.443.221.452.70
MiniCPM-V-8B7.115.303.574.34
Open-Source GUI Agents
ShowUI-2B8.077.672.075.94
AriaUI-25.3B12.2014.003.9810.10
UGround-v1-7B15.4017.106.2512.90
OSAtlas-7B12.2011.203.679.02
UGround-7B11.5012.202.798.83
Aguvis-7B17.8018.305.0613.70
UI-TARS-7B20.1024.308.3717.60
CogAgent-9B12.0012.202.638.94
SeeClick-9.6B9.424.682.075.39
UGround-v1-72B27.9026.7014.9023.20
UI-TARS-72B31.4030.5014.7025.50
TongUI-3B22.4017.406.5015.43
TongUI-7B24.4022.507.2018.03
Jedi-3B22.2925.239.3518.96
Jedi-7B32.3430.4712.7625.19

Layout Grounding

ModelIoU ↑Precision ↑Recall ↑
Closed-Source VLMs
GPT-4o20.059.624.1
Claude-3.5-Sonnet22.464.326.8
Claude-3.7-Sonnet17.631.534.1
Gemini-1.5-pro30.867.836.9
Gemini-2.0-flash28.363.034.2
Open-Source VLMs
Qwen-2VL-7B24.365.733.4
MiniCPM-V-8B16.325.743.6
Open-Source GUI Agents
CogAgent-9B6.227.9942.9
SeeClick-9.6B5.116.3230.1
OSAtlas-7B28.266.441.6

Action Prediction

ModelClick/Move Dist. ↓Click/Move Recall@d ↑Drag Dist. ↓Drag Recall@d ↑Typing Corr. ↑Hotkey Corr. ↑SSR ↑
Naive Baselines
Random81.60.094.20.0N/AN/AN/A
GPT-4o w/o image52.03.372.40.022.734.07.64
Closed-Source VLMs
GPT-4o41.24.463.91.532.156.511.5
Gemini-1.5-Pro38.713.061.11.624.745.316.0
Claude-3.5-Sonnet41.04.861.41.129.039.29.9
Open-Source GUI Agents
ShowUI-2B42.811.8N/AN/A15.262.515.7
UI-TARS-7B47.019.764.83.133.840.521.4

Repository Structure

β”œβ”€β”€ eval/
β”‚   └── grounding/   # Scripts for element and layout grounding evaluation
β”‚   └── action_prediction/   # Scripts for action prediction evaluation
β”œβ”€β”€ .gitignore          # Git ignore file
└── README.md           # Project documentation

Citation

If you find UI-Vision useful in your research, please consider citing our paper:

@misc{nayak2025uivisiondesktopcentricguibenchmark,
  title={UI-Vision: A Desktop-centric GUI Benchmark for Visual Perception and Interaction},
  author={Shravan Nayak and Xiangru Jian and Kevin Qinghong Lin and Juan A. Rodriguez and
  Montek Kalsi and Rabiul Awal and Nicolas Chapados and M. Tamer Γ–zsu and
  Aishwarya Agrawal and David Vazquez and Christopher Pal and Perouz Taslakian and
  Spandana Gella and Sai Rajeswar},
  year={2025},
  eprint={2503.15661},
  archivePrefix={arXiv},
  primaryClass={cs.CV},
  url={https://arxiv.org/abs/2503.15661},
}

Contributors

BAJUKA

4 commits

bofei5675

1 commits

QinghongLin

1 commits

Languages

Python

96.0%

JavaScript

1.9%

HTML

1.5%