AgroOmni: A Large-Scale Multi-view Agricultural Dataset for Cross-Scale Multimodal Reasoning
Organizations: Sun Yat-sen University · The Chinese University of Hong Kong · HuanTian Wisdom Technology Co., Ltd. · China Agricultural University ·
Abstract
Modern agricultural data is sourced from diverse platforms and spans multiple spatial scales, ranging from ground-level close-up photography to Unmanned Aerial Vehicle (UAV) aerial observation and satellite remote sensing imagery. Accordingly, agricultural multimodal reasoning demands robust cross-scale spatial understanding. However, due to the lack of multi-view agricultural benchmark datasets, existing multimodal large language models (MLLMs) exhibit severe ground-level bias, which leads to scale confusion then semantic collapse in agricultural perception tasks, such as misinterpreting farmland imagery as walls or floors. To address this, we introduce AgroOmni, a large-scale multi-view training corpus with 288K Visual Question Answering pairs covering 56 specialized task categories across 14 task types, designed to capture diverse scales in modern precision agriculture. Built on this dataset, we propose AgroNVILA, which achieves a new state-of-the-art of 62.32% on the AgroMind benchmark (+15.03% over GPT-5.2), effectively mitigating the multi-view cross-scale gap for holistic agricultural understanding. Diagnostic evaluations on AgMMU further reveal an inherent heterogeneity between macro-priors and micro-diagnostics through constrained zero-shot performance. Meanwhile, even minimal fine-tuning leads to a dramatic performance gain of AgroNVILA on AgMMU, strongly demonstrating its generalization capability empowered by AgroOmni. Full training scripts are publicly available at https://anonymous.4open.science/r/AgroOmni-6510.
Figures & tables
| Dataset | Images | SFT QA | Complex Reasoning | Spatial Grounding | Multi-View |
| AgroInstruct [ 17 ] | 108K | 70K | |||
| Agri-LLaVA [ 28 ] | 397K | 6K* | |||
| Agri-3M-VL [ 11 ] | 1M | 3M | ✓ | ||
| AGBASE [ 18 ] | 57K | 57K | ✓ | ||
| AgroOmni (Ours) | 107K | 288K | ✓ | ✓ | ✓ |
| *Agri-LLaVA claims 400K data, but only 6K high-quality dialogues are used for SFT. | |||||
| Model | Spatial Perception | Object Understanding | Scene Understanding | Scene Reasoning | Overall | |||||||||
| SL | SR | BD | OC | PDD | GSR | SC | CO | AS | VPR | AR | CTR | PL | ||
| Human | 19.15 | 15.00 | 40.83 | 57.60 | 46.17 | 47.22 | 35.49 | 28.88 | 39.46 | 12.33 | 25.62 | 34.07 | 13.50 | 33.15 |
| Random | 18.03 | 17.97 | 16.48 | 35.65 | 25.65 | 10.00 | 24.39 | 4.99 | 21.20 | 9.19 | 19.87 | 21.70 | 26.96 | 19.24 |
| GPT-4o [ 26 ] | 41.38 | 35.16 | 33.52 | 78.55 | 66.09 | 55.83 | 43.90 | 23.75 | 46.20 | 16.10 | 27.15 | 69.81 | 30.90 | 43.14 |
| GPT-5.2 | 39.19 | 29.94 | 42.09 | 74.14 | 65.61 | 60.50 | 41.22 | 36.85 | 53.27 | 28.09 | 38.33 | 57.41 | 38.83 | 47.29 |
| Gemini-1.5-Pro [ 27 ] | 27.59 | 23.44 | 24.73 | 77.39 | 52.61 | 45.83 | 39.02 | 32.30 | 47.78 | 19.92 | 34.44 | 66.04 | 30.04 | 41.06 |
| Method | Spatial Perception | Object Understanding | Scene Understanding | Scene Reasoning | Overall | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| SL | SR | BD | OC | PDD | GSR | SC | CO | AS | AR | CTR | VPR | PL | ||
| SFT Baseline | 51.23 | 30.64 | 56.76 | 84.79 | 90.09 | 83.33 | 38.81 | 47.01 | 69.40 | 78.30 | 68.97 | 52.45 | 44.90 | 61.61 |
| +PPO [ 45 ] | 50.74 | 30.87 | 59.73 | 84.81 | 90.61 | 83.67 | 42.06 | 45.95 | 70.03 | 77.71 | 69.52 | 55.12 | 42.63 | 61.96 |
| +GRPO [ 46 ] | 50.74 | 30.72 | 59.89 | 84.99 | 90.30 | 84.50 | 42.91 | 46.82 | 69.90 | 77.98 | 70.46 | 55.71 | 43.31 | 62.32 |
| +DRPO [ 47 ] | 50.88 | 31.03 | 59.40 | 84.87 | 90.35 | 84.17 | 43.27 | 46.82 | 69.87 | 78.11 | 70.36 | 55.37 | 43.19 | 62.26 |
| Model | Size | Disease | Insect/Pest | Species | Management | Symptom | Average |
|---|---|---|---|---|---|---|---|
| Proprietary Models | |||||||
| GPT-o4-mini [ 56 ] | - | 77.9 | 85.4 | 90.3 | 93.8 | 84.3 | 86.5 |
| Gemini 1.5 Pro [ 27 ] | - | 76.2 | 81.1 | 82.8 | 88.1 | 76.9 | 82.4 |
| Claude 3 Haiku | - | 62.1 | 71.2 | 52.8 | 81.5 | 52.0 | 63.8 |
| SOTA Open-sourced Models | |||||||
| LLaVA-1.5 [ 21 ] | 7B | 61.9 | 64.6 | 67.6 | 77.3 | 71.5 | 69.0 |
Appendix figures & tables6 assets
Supplementary material from the paper’s appendix.
Appendix
| Task | Reward Design Details |
|---|---|
| Single-choice / VQA | Reward = 1.0 for exact match, 0 otherwise. |
| Counting | Reward = . |
| Multi-choice | Reward = geometric mean of set-IoU and recall. |
| Visual grounding / BBox | Reward = IoU(pred, GT). |
| Open-ended | Reward = ROUGE-L with length penalty. |
| Short-answer (e.g., growth-stage) | Reward = ordinal-distance and triplet-level matching. |
| Config | Acc. (%) | |||
|---|---|---|---|---|
| Full | 62.4 | |||
| w/o | 61.7 | |||
| w/o | 62.2 | |||
| w/o | 62.1 |
| Hyperparameter | Stage 1: SFT | Stage 2: GRPO & DRPO |
|---|---|---|
| Trainable Modules | LLM (LoRA), Projector | LLM (full), Projector |
| Frozen | Vision Encoder | Vision Encoder |
| LoRA Config ( ) | – | |
| Global Batch Size | 32 | 32 |
| Per-Device Batch Size (prompts) | 4 | 1 |
| Group Size (rollouts per prompt) | – | 8 |
| Dataset | Year | Content | Resolution | Link |
|---|---|---|---|---|
| ACFR Orchard Fruit Dataset [ 41 ] | 2016 | pixel-level annotations for almond, apple, mango | 308×202, 500×500 | https://data.acfr.usyd.edu.au/ag/treecrops/2016-multifruit/ |
| 2018 AI Challenge Dataset | 2018 | Extensive crop leaf image collection featuring 3-level disease severity labels and 26 disease types across 9 crops. | Variable | https://aistudio.baidu.com/datasetdetail/76075 |
| IP102 Dataset [ 30 ] | 2019 | A large-scale agricultural pest dataset containing VOC-format bounding boxes for 102 insect species. | Variable | https://github.com/xpwu95/IP102 |
| Agriculture Vision Challenge [ 38 ] | 2020 | Aerial multi-spectral (RGB + NIR) imagery equipped with pixel-level binary masks for detecting six common field anomalies. | 512×512 | https://github.com/SHI-Labs/Agriculture-Vision |
| OilPalmUAV Dataset [ 37 ] | 2021 | High-resolution UAV drone imagery providing instance-level bounding box annotations for categorizing five distinct growth states of oil palms. | 1024×1024 | https://github.com/rs-dl/MOPAD |
| CropHarvest Dataset [ 43 ] | 2021 | Global remote sensing time-series combining satellite imagery and climate data with agricultural labels for multimodal crop classification. | 896×832, 960×896 | https://zenodo.org/records/5828893 |
Multimodal Reasoning
Multimodal reasoning studies how AI systems combine text with images, audio, video, and other signals to solve evidence-dependent tasks.
See all 496 papers