Science Score: 54.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
    Links to: arxiv.org
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (11.1%) to scientific vocabulary
Last synced: 6 months ago · JSON representation ·

Repository

Basic Info
  • Host: GitHub
  • Owner: GFZ
  • License: apache-2.0
  • Language: Python
  • Default Branch: main
  • Size: 9.68 MB
Statistics
  • Stars: 13
  • Watchers: 2
  • Forks: 2
  • Open Issues: 1
  • Releases: 0
Created over 1 year ago · Last pushed 10 months ago
Metadata Files
Readme License Citation

README.md

WeedsGalore Dataset :seedling::herb:

This is the official implementation of the WACV 2025 paper WeedsGalore: A Multispectral and Multitemporal UAV-based Dataset for Crop and Weed Segmentation in Agricultural Maize Fields. WeedsGalore is a UAV-based multispectral dataset with dense annotations for crop and weed segmentation in maize fields. This repository contains code and download links for the dataset and pretrained models.

[arXiv], [paper], [dataset]

WeedsGalore Preview

Dataset

Download

Follow this link to download the dataset. The dataset (weedsgalore-dataset, 0.4GB) and full-field orthomosaics (weedsgalore-orthomosaic, 12GB, GeoTIFF) can be downloaded separately.

Structure

weedsgalore-dataset └── 2023-05-25 └── images └── semantics └── instances └── logs └── 2023-05-30 └── images └── ... └── ... └── splits └── train.txt └── ... └── LICENSE.txt

Licence

WeedsGalore dataset is distributed under the Creative Commons Attribution (CC BY) Licence. Please refer to the full licence text for details.

Evaluation

Requirements

Make sure to have the necessary dependencies installed. They are listed in requirements.txt.

Install Packages

Example: Create a conda environment and install dependencies: conda create -n weedsgalore python=3.7.12 -c conda-forge conda activate weedsgalore conda install pytorch==1.13.1 torchvision==0.14.1 torchaudio==0.13.1 pytorch-cuda=11.7 -c pytorch -c nvidia conda install absl-py=1.3.0 conda install pillow=9.0.1 pip install torchmetrics==0.11.4

Run the evaluation script, replacing the flags with your paths and parameters: python src/evaluate.py --dataset_path <weedsgalore-dataset_directory> --split test --ckpt <ckpt_directory> --in_channels 5 --num_classes 6

Inference with probabilistic model: python src/evaluate_vimc.py --dataset_path <weedsgalore-dataset_directory> --split test --ckpt <ckpt_directory> --in_channels 5 --num_classes 3 --mc_samples=5

You can download pretrained models for DeepLabv3+ here (for both MSI and RGB input, uni-weed and multi-weed case, deterministic and probabilistic variants).

Training

Run the training script, replacing the flags with your paths and parameters (set dlv3p_do=True to run the probabilistic variant): python src/train.py --dataset_path <weedsgalore-dataset_directory> --dataset_size_train 104 --in_channels 5 --num_classes 3 --dlv3p_do True --pretrained_backbone True --ckpt_resnet <path-to-backbone-weights> --batch_size 8 --num_workers 4 --lr 0.001 --epochs 100 --out_dir <output_directory> --log_interval 25 --ckpt_interval 100

License

This project is licensed under the Apache-2.0 License. See LICENSES folder for details. ``` Copyright 2024 Helmholtz Centre Potsdam - GFZ German Research Centre for Geosciences Copyright 2024 Ekin Celikkan

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

   http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

```

Citation

If you use the dataset or code, please cite our paper:

@InProceedings{Celikkan_2025_WACV, author = {Celikkan, Ekin and Kunzmann, Timo and Yeskaliyev, Yertay and Itzerott, Sibylle and Klein, Nadja and Herold, Martin}, title = {WeedsGalore: A Multispectral and Multitemporal UAV-Based Dataset for Crop and Weed Segmentation in Agricultural Maize Fields}, booktitle = {Proceedings of the Winter Conference on Applications of Computer Vision (WACV)}, month = {February}, year = {2025}, pages = {4767-4777} }

Owner

  • Name: GFZ Helmholtz-Zentrum für Geoforschung
  • Login: GFZ
  • Kind: organization
  • Email: software-legal@gfz.de
  • Location: Potsdam, Germany

Citation (CITATION.cff)

cff-version: 1.2.0
preferred-citation:
  title: "WeedsGalore: A Multispectral and Multitemporal UAV-Based Dataset for Crop and Weed Segmentation in Agricultural Maize Fields"
  year: "2025"
  type: article
  journal: "Proceedings of the Winter Conference on Applications of Computer Vision (WACV)"
  authors:
  - family-names: Celikkan
    given-names: Ekin
  - family-names: Kunzmann
    given-names: Timo
  - family-names: Yeskaliyev
    given-names: Yertay
  - family-names: Itzerott
    given-names: Sibylle
  - family-names: Klein
    given-names: Nadja
  - family-names: Herold
    given-names: Nartin

GitHub Events

Total
  • Issues event: 1
  • Watch event: 20
  • Push event: 5
  • Public event: 1
  • Fork event: 3
Last Year
  • Issues event: 1
  • Watch event: 20
  • Push event: 5
  • Public event: 1
  • Fork event: 3