Edit model card

Messis is a crop classification model for the agricultural landscapes of Switzerland. It is built upon the geospatial foundation model Prithvi, which was originally pre-trained on U.S. satellite data. Messis has been trained using our ZueriCrop 2.0 dataset, a collection of Sentinel-2 imagery combined with ground-truth crop labels that covers agricultural regions in Switzerland.

The Messis model leverages a three-tier hierarchical label structure, optimized for remote sensing tasks, to enhance its classification accuracy across different crop types. By adapting Prithvi to the specific challenges of Swiss agriculture—such as smaller field sizes and higher image resolutions by the Sentinel-2 satellites—Messis demonstrates the versatility of pretrained geospatial models in handling new downstream tasks.

Additionally, Messis reduces the need for extensive labeled data by effectively utilizing Prithvi's pretrained weights. In evaluations, Messis achieved a notable F1 score of 34.8% across 48 crop classes.

Messis

Key Features

  1. Adapted for High-Resolution Crop Classification: Messis is fine-tuned from the Prithvi geospatial foundation model, originally trained on U.S. data, and optimized for high-resolution Sentinel-2 imagery specific to Swiss agricultural landscapes.
  2. Leveraged Hierarchical Label Structure: Utilizes a remote-sensing-focused hierarchical label structure, enabling more accurate classification across multiple levels of crop granularity.
  3. Pretrained Weight Utilization: Demonstrated significant performance improvement by leveraging Prithvi's pretrained weights, achieving a doubled F1 score compared to training from scratch.
  4. Dataset: Trained on the ZueriCrop 2.0 dataset, which features higher image dimension (224x224 pixels) compared to the original ZueriCrop dataset.

Usage

Experience the Messis model firsthand by trying it out in our interactive Huggingface Spaces Demo.

For comprehensive details on how Messis was developed, including full access to the DVC pipeline producing the ZueriCrop 2.0 dataset, model code, preprocessing steps, and training scripts, visit our GitHub Repository. There, you’ll find everything you need to understand, reproduce, or further fine-tune the model.

Downloads last month
261
Safetensors
Model size
351M params
Tensor type
F32
·
Inference API
Unable to determine this model’s pipeline type. Check the docs .

Space using crop-classification/messis 1