The image data used in this project is stored in a dedicated repository on the Hugging Face Hub. All images are provided as zip files.
You can find and download the dataset from the following URL:
Please download the zip files from the "Files and versions" tab in the repository and extract them to your designated data directory.
To ensure a smooth and error-free benchmark evaluation, we recommend maintaining four distinct Python environments. This approach helps to avoid potential conflicts between the dependencies of different Vision Language Models (VLMs).
EarthDial requires a dedicated Python environment. Detailed setup instructions can be found at its official GitHub repository:
Similarly, RS-LLaVA needs its own isolated environment to function correctly. Please refer to the setup guide available at:
For Gemma 3, a specific transformers environment is necessary. You can find the model and setup details on its Hugging Face page:
The remaining VLMs can share a single Python environment. We recommend setting up this shared environment using the guidance provided for Qwen, as it is compatible with the other models in this group.
The following VLMs can be installed in this shared environment:
The following CSV/JSON files are required for the evaluation process and contain the ground truth data for various tasks.
Note: The fine-tuning sets (
_ft) are derived from the validation subset, which constitutes 15% of the overall dataset.
The generation of the Landsat imagery dataset requires the Digital Earth Australia (DEA) Sandbox environment. [1] This is a specialized platform for analyzing Earth observation data.
Requirements:
DEA Sandbox Account: You must first register for a free account to access the necessary environment. Please follow the official guidance to set up your account:
Execution Script: The primary script for processing the imagery is designed to run exclusively within the DEA Sandbox.
Input GeoJSON: This script requires the following GeoJSON file, which defines the geographical areas of interest.
40 commits
The image data used in this project is stored in a dedicated repository on the Hugging Face Hub. All images are provided as zip files.
You can find and download the dataset from the following URL:
Please download the zip files from the "Files and versions" tab in the repository and extract them to your designated data directory.
To ensure a smooth and error-free benchmark evaluation, we recommend maintaining four distinct Python environments. This approach helps to avoid potential conflicts between the dependencies of different Vision Language Models (VLMs).
EarthDial requires a dedicated Python environment. Detailed setup instructions can be found at its official GitHub repository:
Similarly, RS-LLaVA needs its own isolated environment to function correctly. Please refer to the setup guide available at:
For Gemma 3, a specific transformers environment is necessary. You can find the model and setup details on its Hugging Face page:
The remaining VLMs can share a single Python environment. We recommend setting up this shared environment using the guidance provided for Qwen, as it is compatible with the other models in this group.
The following VLMs can be installed in this shared environment:
The following CSV/JSON files are required for the evaluation process and contain the ground truth data for various tasks.
Note: The fine-tuning sets (
_ft) are derived from the validation subset, which constitutes 15% of the overall dataset.
The generation of the Landsat imagery dataset requires the Digital Earth Australia (DEA) Sandbox environment. [1] This is a specialized platform for analyzing Earth observation data.
Requirements:
DEA Sandbox Account: You must first register for a free account to access the necessary environment. Please follow the official guidance to set up your account:
Execution Script: The primary script for processing the imagery is designed to run exclusively within the DEA Sandbox.
Input GeoJSON: This script requires the following GeoJSON file, which defines the geographical areas of interest.
40 commits
Python
100.0%