OmniEarth: A Benchmark for Evaluating Vision-Language Models in Geospatial Tasks
Organizations: Jilin University, Changchun, China · Chang Guang Satellite Technology, Changchun, China
Abstract
Vision-Language Models (VLMs) have demonstrated effective perception and reasoning capabilities on general-domain tasks, leading to growing interest in their application to Earth observation. However, a systematic benchmark for comprehensively evaluating remote sensing vision-language models (RSVLMs) remains lacking. To address this gap, we introduce OmniEarth, a benchmark for evaluating RSVLMs under realistic Earth observation scenarios. OmniEarth organizes tasks along three capability dimensions: perception, reasoning, and robustness. It defines 28 fine-grained tasks covering multi-source sensing data and diverse geospatial contexts. The benchmark supports two task formulations: multiple-choice VQA and open-ended VQA. The latter includes pure text outputs for captioning tasks, bounding box outputs for visual grounding tasks, and mask outputs for segmentation tasks. To reduce linguistic bias and examine whether model predictions rely on visual evidence, OmniEarth adopts a blind test protocol and a quintuple semantic consistency requirement. OmniEarth includes 9,275 carefully quality-controlled images, including proprietary satellite imagery from Jilin-1 (JL-1), along with 44,210 manually verified instructions. We conduct a systematic evaluation of contrastive learning-based models, general closed-source and open-source VLMs, as well as RSVLMs. Results show that existing VLMs still struggle with geospatially complex tasks, revealing clear gaps that need to be addressed for remote sensing applications. OmniEarth is publicly available at https://huggingface.co/datasets/sjeeudd/OmniEarth.
Figures & tables
| Benchmark/Dataset | Modalities | Data Sources | Geospatial Coverage | Answer Type | Reasoning | Human Verify | Task Cat | Subtask |
|---|---|---|---|---|---|---|---|---|
| RemoteCount ( Liu et al., 2024a ) | O | DOTA | Multiple Cities | SC / FF | X | ✓ | 1 | 1 |
| LEVIR-CC ( Liu et al., 2022 ) | O, BT | LEVIR-CD | 20 Regions in Texas | FF | X | ✓ | 1 | 4 |
| DIOR-RSVG ( Zhan et al., 2023 ) | O | DIOR | 80 Countries | BBox | X | ✓ | 1 | 3 |
| RSVQA-LR/HR ( Lobry et al., 2020 ) | O | Sentinel-2, USGS | Netherlands & USA | FF | ✓ | X | 5 | 5 |
| RSIEval ( Hu et al., 2025 ) | O, PAN | DOTA | Multiple Cities | FF | ✓ | ✓ | 4 | 10 |
| LHRS-Bench ( Muhtar et al., 2024 ) | O | GE + OSM | N/A | SC / MCQ | ✓ | ✓ | 5 | 11 |
| Method | Perception (12 Tasks) | Reasoning (12 Tasks) | Robustness (4 Tasks) | |||||||||||||||||||||||||
| SC | LCC | IMR | IC | VG | REC | OC | FCC | AR | RES | GRES | CMS | SRR | GM | FRL | CD | DAR | LTR | STR | GL | DCI | GEU | CR | PS | ICA | DVQA | HD | SEC | |
| Specialized Encoders | ||||||||||||||||||||||||||||
| SkyCLIP-ViT-B ( Wang et al., 2024b ) | 8.4 | 24.1 | 25.0 | - | - | - | 10.0 | 8.0 | 21.3 | - | - | - | 25.4 | 18.7 | - | - | 30.4 | - | 20.8 | 26.3 | 24.2 | 13.3 | 17.4 | 26.5 | 30.5 | 15.4 | - | 20.0 |
| RemoteCLIP-ViT-B ( Liu et al., 2024a ) | 49.8 | 84.8 | 45.7 | - | - | - | 49.9 | 26.7 | 27.2 | - | - | - | 27.5 | 14.1 | - | - | 32.0 | - | 20.8 | 30.6 | 22.6 | 51.0 | 25.6 | 23.2 | 28.4 | 47.6 | - | 25.8 |
| GeoRSCLIP ( Zhang et al., 2024c ) | 72.6 | 81.1 | 54.3 | - | - | - | 28.6 | 40.1 | 39.2 | - | - | - | 7.0 | 10.5 | - | - | 32.1 | - | 19.8 | 29.4 | 41.3 | 84.0 | 35.7 | 24.6 | 24.0 | 57.8 | - | 29.6 |
| General Close-source Models | ||||||||||||||||||||||||||||
Appendix figures & tables10 assets
Supplementary material from the paper’s appendix.
Appendix
| Dataset Name | Primary Task | Modality | GSD |
|---|---|---|---|
| SAR Datasets | |||
| AIR-SARship-1 | OC, VG, IMR, SC | SAR | 1.3 m |
| AIR-SARship-2 | OC, VG, IMR, SC | SAR | 1.3 m |
| SAR-Aircraft | OC, VG, IMR, SC | SAR | 1 m |
| ShipDataset | OC, VG | SAR | m |
| FIAR | OC, VG | SAR | m |
| Method | A2.1 Visual Grounding | A2.2 Referring Expression Comprehension | B1.3 Functional Region Localization | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| mIoU | [email protected] | [email protected] | [email protected] | mIoU | [email protected] | [email protected] | [email protected] | mIoU | [email protected] | [email protected] | [email protected] | |
| General Close-source VLMs | ||||||||||||
| GPT-4o | 20.7 | 39.4 | 16.6 | 2.0 | 10.1 | 14.7 | 3.6 | 0.00 | 21.8 | 38.9 | 13.4 | 0.6 |
| Claude-sonnet-4 | 24.4 | 44.8 | 14.1 | 1.4 | 10.3 | 15.8 | 2.0 | 0.0 | 27.5 | 46.5 | 28.5 | 6.4 |
| Gemini-2.0-Flash | 35.2 | 64.7 | 30.1 | 3.9 | 19.9 | 33.6 | 11.8 | 0.89 | 26.0 | 47.1 | 19.2 | 3.5 |
| General Open-source VLMs | ||||||||||||
| Method | A2.1 Visual Grounding | A2.2 Referring Expression Comprehension | B1.3 Functional Region Localization | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| mIoU | [email protected] | [email protected] | [email protected] | mIoU | [email protected] | [email protected] | [email protected] | mIoU | [email protected] | [email protected] | [email protected] | |
| General Close-source VLMs | ||||||||||||
| GPT-4o | 19.3 | 37.1 | 15.9 | 1.8 | 5.5 | 9.6 | 2.7 | 0.0 | 17.3 | 36.0 | 13.4 | 0.6 |
| Claude-sonnet-4 | 8.0 | 17.0 | 10.1 | 1.4 | 2.5 | 7.1 | 1.3 | 0.0 | 21.5 | 40.7 | 27.9 | 5.8 |
| Gemini-2.0-Flash | 19.0 | 38.1 | 25.1 | 3.8 | 12.7 | 25.4 | 10.2 | 0.4 | 20.6 | 41.9 | 18.0 | 3.5 |
| General Open-source VLMs | ||||||||||||
| Method | A1.4 Image Captioning | B2.1 Change Description | B2.3 Long-term Trend Reasoning | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| CIDEr | ROUGE-L | METEOR | BLEU-4 | BERT-Score | CIDEr | ROUGE-L | METEOR | BLEU-4 | BERT-Score | CIDEr | ROUGE-L | METEOR | BLEU-4 | BERT-Score | |
| General Close-source VLMs | |||||||||||||||
| GPT-4o | 151.9 | 20.6 | 22.5 | 33.8 | 87.4 | 113.3 | 22.2 | 23.4 | 34.7 | 88.5 | 68.9 | 16.0 | 13.9 | 25.8 | 84.3 |
| Claude-sonnet-4 | 137.3 | 24.9 | 19.4 | 55.4 | 85.1 | 96.8 | 25.8 | 17.7 | 32.3 | 86.1 | 60.7 | 16.4 | 12.5 | 23.4 | 81.9 |
| Gemini-2.0-Flash | 150.7 | 21.6 | 22.1 | 40.8 | 86.8 | 95.1 | 17.6 | 20.5 | 27.5 | 87.4 | 87.9 | 19.2 | 17.6 | 32.3 | 85.9 |
| General Open-source VLMs | |||||||||||||||
| Method | A1.4 Image Captioning | B2.1 Change Description | B2.3 Long-term Trend Reasoning | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| CIDEr | ROUGE-L | METEOR | BLEU-4 | BERT-Score | CIDEr | ROUGE-L | METEOR | BLEU-4 | BERT-Score | CIDEr | ROUGE-L | METEOR | BLEU-4 | BERT-Score | |
| General Close-source VLMs | |||||||||||||||
| GPT-4o | 100.4 | 13.5 | 13.7 | 21.1 | 6.2 | 85.0 | 17.2 | 15.2 | 27.4 | 5.5 | 32.1 | 9.4 | 4.2 | 14.5 | 1.2 |
| Claude-sonnet-4 | 28.5 | 5.5 | 2.7 | 4.9 | 1.3 | 17.9 | 5.4 | 1.8 | 0.6 | 0.9 | -17.7 | -5.7 | -3.1 | -12.6 | -2.8 |
| Gemini-2.0-Flash | 67.2 | 10.3 | 8.9 | 16.7 | 4.5 | 38.3 | 8.7 | 7.7 | 16.0 | 3.5 | 18.8 | 4.4 | 3.6 | -5.6 | 2.1 |
| General Open-source VLMs | |||||||||||||||
VLM Evaluation
Vision-language model evaluation measures multimodal systems’ perception, reasoning, grounding, robustness, and reliability across controlled and real-world tasks.
See all 948 papers