Yue Zhou1, Jiawei Liu1, Jue Chen1,
Ziyang Gong2, Haojia Wei4, Jingxiang Li5
Xue Jiang2, Zhihang Zhong2, Pai Peng3,
Xue Yang2,3,*, Yansheng Li6, Jonathan Li5,*
1East China Normal University ·
2Shanghai Jiao Tong University ·
3Cowarobot
4University of California, Los Angeles ·
5University of Waterloo ·
6Wuhan University
*Corresponding authors
Core production by DREAMS@ECNU · VisionXLab@SJTU · Cowarobot
Public validation: 928 questions · Server-scored test: 35,491 questions · 17 tasks
Overview · Benchmark · Results · Dataset · Evaluation · Citation
RSLiveBench-UAV evaluates how vision-language models understand vehicles, scenes, and spatial relationships in UAV imagery. It spans recognition, 2D and 3D perception, cross-view correspondence, and reasoning.
The benchmark has two evaluation splits:
| Split | Role | Scoring |
|---|---|---|
| Minival-928 · public validation | 928 human-verified questions selected from Full for development and reproducible comparisons | Gold answers and a local evaluator are included. |
| Start-10 Full · server-scored test | 35,491 human-verified questions across ten aerial scenes | All 35,491 questions contribute to the official score; server-side scoring will open at rslivebench.space. |
Both splits are hosted in the Hugging Face dataset. Submit predictions for all Full questions; its official score covers all 35,491 questions, including the 928 shared with Minival-928. Those 928 answers are already available in Minival-928; the other 34,563 answers remain server-side.
Minival-928 balances all 17 task types and was selected to closely preserve model rankings relative to Full. The gold answers for both splits have been human-verified.
Starting in December 2026, we will release a new benchmark pair every month: a smaller public validation set with answers and a larger private test set whose answers remain on the scoring server.
- Aerial spatial understanding: evaluate fine-grained vehicle attributes, geometry, and relationships from UAV views.
- Single- and cross-view questions: test both image-level perception and correspondence across two views.
- Reproducible scoring: use the included evaluator for task, group, and overall scores.
- Reference runs: compare against predictions from 16 included model runs.
- Privacy-conscious release: images have anonymized filenames, removed capture metadata, and blurred confirmed license-plate regions.
| Minival-928 | Count |
|---|---|
| Questions | 928 |
| Unique anonymized images | 597 |
| Task types | 17 |
| Evaluation groups | 4 |
| Bundled reference model runs | 16 |
| Models in results table | 30 |
| Group | What it measures |
|---|---|
| 2D perception | Brand and model recognition, single-image counting, spatial relations, weather, and vehicle heading. |
| 3D perception | Vehicle dimensions and relative or absolute distance. |
| Cross-view perception | Counting, grounding, and instance re-identification across views. |
| Reasoning | Camera height and pitch, vehicle polar coordinates, capture location, and capture hour. |
All 30 models have predictions for the same 928 questions. The 16 Bundled runs are included in the Hugging Face dataset. The 14 Rescored runs were extracted from archived full-benchmark predictions and evaluated with the same Minival-928 release evaluator and gold answers. Their per-question predictions are not currently included in the Hugging Face package.
Scores are percentages (higher is better). Overall is the equal-weight mean of the four evaluation groups. Bold marks the highest score in each column. Download exact scores as CSV.
| Model | 2D perception | 3D perception | Cross-view perception | Reasoning | Overall |
|---|---|---|---|---|---|
| gpt-6-astra / low | 60.15 | 83.11 | 85.95 | 41.49 | 67.67 |
| gpt-6.1-sol / low | 62.90 | 79.89 | 82.72 | 40.00 | 66.38 |
| ACE-Brain-0.6-9B | 40.69 | 72.69 | 58.37 | 15.00 | 46.69 |
| gpt-5.6-luna / low | 41.34 | 64.30 | 44.63 | 23.33 | 43.40 |
| DeepSeek-V4.1-Flash-1017 / low | 45.05 | 62.76 | 33.76 | 19.97 | 40.39 |
| RynnBrain1.1-9B | 38.18 | 59.35 | 46.20 | 15.62 | 39.84 |
| Qwen3.5-9B | 46.15 | 71.03 | 20.22 | 20.43 | 39.46 |
| RoboBrain2.5-8B-NV | 40.26 | 58.63 | 17.44 | 23.58 | 34.98 |
| Qwen3-VL-8B-Instruct | 47.03 | 50.26 | 21.41 | 21.12 | 34.96 |
| RynnBrain-8B | 36.66 | 50.22 | 21.81 | 26.39 | 33.77 |
| PhysBrain1.5-8B | 29.50 | 34.58 | 23.08 | 16.92 | 26.02 |
| MiMo-Embodied-7B | 27.79 | 40.96 | 13.87 | 19.32 | 25.48 |
| Cosmos-Reason2-8B | 31.16 | 20.02 | 17.16 | 25.44 | 23.45 |
| ACE-Brain-0-8B | 23.07 | 35.00 | 14.19 | 19.40 | 22.91 |
| SenseNova-SI-1.4-InternVL3-8B | 27.03 | 12.68 | 24.35 | 21.36 | 21.35 |
| InternVL3.5-4B | 25.48 | 26.92 | 15.52 | 15.19 | 20.78 |
| SenseNova-SI-1.3-InternVL3-8B | 25.23 | 15.79 | 17.82 | 17.32 | 19.04 |
| InternVL3.5-8B | 29.11 | 19.88 | 17.45 | 9.62 | 19.02 |
| SenseNova-SI-1.5-InternVL3-8B | 26.73 | 11.01 | 22.91 | 13.58 | 18.56 |
| SenseNova-SI-1.1-InternVL3-8B | 33.08 | 8.17 | 15.44 | 15.69 | 18.10 |
| ACE-Brain-0.5-8B | 29.14 | 9.63 | 14.54 | 14.07 | 16.84 |
| Qwen3.5-2B | 38.05 | 15.93 | 5.58 | 7.58 | 16.79 |
| RynnBrain-2B | 32.03 | 9.30 | 13.15 | 8.75 | 15.81 |
| RynnBrain1.1-2B | 22.93 | 9.17 | 20.67 | 9.54 | 15.58 |
| Cosmos-Reason2-2B | 28.65 | 9.01 | 14.54 | 8.29 | 15.12 |
| Pelican1.0-VL-7B (2K) | 26.03 | 2.12 | 14.22 | 15.53 | 14.48 |
| SenseNova-SI-1.1-InternVL3-2B | 23.56 | 2.54 | 14.76 | 5.69 | 11.64 |
| GeoChat-7B | 12.19 | 6.88 | 7.64 | 10.93 | 9.41 |
| VHM | 10.42 | 0.33 | 7.96 | 0.97 | 4.92 |
| GeoLLaVA-8K | 0.83 | 0.00 | 0.00 | 0.00 | 0.21 |
The 16 bundled runs were re-evaluated and their reports matched the shipped reference_report.json files exactly. All 14 additional runs passed the 928-question coverage check. Visual-grounding coordinates use each model's recorded protocol; the new runs use [0, 1000]. Audited output-format conversions were applied to RynnBrain and SenseNova predictions before scoring.
The Hugging Face dataset repository contains both splits. Minival-928 includes English prompts, anonymized images, gold answers, an evaluator, and reference predictions. Start-10 Full provides prompts, anonymized images, and a prediction template; its complete answer key and scoring service are held on the benchmark server. Minival-928 reveals the answers to the 928 shared Full questions.
Questions refer to one or two images. For two-image questions, preserve the image order in the question record. Each prompt specifies its answer format; visual-grounding boxes use coordinates normalized to [0, 1000] by default.
After obtaining the dataset package, write one string answer per question ID to a JSONL file:
{"question_id":"suite::hd002-distance_extreme-00636","answer":"[645,528,754,614]"}For the Minival-928 public validation split, run from the root of the downloaded dataset package:
python evaluator/score_all.py --predictions your_predictions.jsonl --output score_outputThe evaluator requires Python 3.10+ and uses only the standard library. It reports scores for all 17 tasks, each of the four groups, and an overall score. The overall score is the equal-weight mean of the four group scores. See the evaluation guide in the dataset package for task-specific metrics and alternate box-coordinate modes.
The package includes predictions from 16 reference model runs:
python reference_predictions/evaluate_all.py --output reproduced_scoresFor the Start-10 Full server-scored test split, prepare a prediction for every question using its template and submit to rslivebench.space when the Full submission route opens. Its official score is computed on all 35,491 questions, including the Minival-928 overlap.
Confirmed license-plate regions were blurred, but an automatic non-detection does not guarantee that no visible plate remains. Gold answers and reference predictions are provided for reproducibility; using them for training or prompt tuning can compromise future evaluation results.
The Minival-928 dataset is released under Creative Commons Attribution 4.0 International (CC BY 4.0). Reuse requires appropriate credit, a link to the license, and an indication of changes.
If you use this benchmark, please cite the RSLiveBench-UAV paper:
@misc{zhou2026rslivebench,
title={RSLiveBench-UAV: A Continually Evolving Vision-Language Benchmark for Aerial Spatial Intelligence},
author={Zhou, Yue and Liu, Jiawei and Chen, Jue and Gong, Ziyang and Wei, Haojia and Li, Jingxiang and Jiang, Xue and Zhong, Zhihang and Peng, Pai and Yang, Xue and Li, Yansheng and Li, Jonathan},
year={2026},
eprint={2611.14953},
archivePrefix={arXiv},
url={https://arxiv.org/abs/2611.14953}
}