Agriculture and food
GitHub

Albumentations on GitHub in Agriculture and food

Used in 104 public GitHub repositories

Crop, livestock, food-production, and precision-agriculture vision systems.

Agricultural drone flying over rows of crops
Photo: Magda Ehlers on Pexels

Public examples

Top public GitHub repositories

Showing the top 100

  1. AgML is a centralized framework for agricultural machine learning. AgML provides access to public agricultural datasets for common agricultural deep learning tasks, with standard benchmarks and pretrained models, as well the ability to generate synthetic data and annotations.

    282 stars45 forks
  2. ISPRS: Using a semantic edge-aware multi-task neural network to delineate agricultural parcels from remote sensing images

    93 stars9 forks
  3. This is the repository containing team OverFeat's submission to CVPPP 2020's Wheat Detection Challenge (2/2245)

    88 stars19 forks
  4. Open Source Deep Learning Serving System with Web Interface

    73 stars21 forks
  5. Winning Solutions from Crop Type Detection Competition at CV4A workshop, ICLR 2020

    68 stars24 forks
  6. A Large-Scale In-the-wild Dataset for Plant Disease Segmentation

    63 stars12 forks
  7. Implement code of paper "AgriFM: A Multi-source Temporal Remote Sensing Foundation Model for Agriculture mapping"

    55 stars12 forks
  8. [ICCV2025] [FakeSTormer] Vulnerability-Aware Spatio-Temporal Learning for Generalizable Deepfake Video Detection

    49 stars2 forks
  9. GANs in Smart Agriculture

    44 stars10 forks
  10. Soil parameter estimation from hyperspectral satellite images

    30 stars12 forks
  11. Diffusion for Object-detection Domain Adaptation in Agriculture

    26 stars5 forks
  12. Deep Learning-based Early Weed Segmentation using Motion Blurred UAV Images of Sorghum Fields

    26 stars4 forks
  13. Using YOLOv7 for crop and weed detection

    22 stars3 forks
  14. 21 stars10 forks
  15. Open source code for the paper Enlisting 3D Crop Models and GANs for More Data Efficient and Generalizable Fruit Detection

    17 stars2 forks
  16. This project focuses on using the Semantic Segmentation Deep Learning architecture DeepLAbV3+ on the Agriculture-Vision dataset. We focus on improving the architecture's performance by solving the class imbalance problem present in the data.

    14 stars2 forks
  17. ZINDI GIZ NLP Agricultural Keyword Spotter 3rd place solution, Audio Classification

    11 stars2 forks
  18. This repo contains the code to reproduce our results in CVPR21 Challenge on Agriculture-Vision.

    11 stars1 forks
  19. 9 stars36 forks
  20. An Open-Source Graphical Tool for Weed Imaging and YOLO-based Weed Detection

    9 stars5 forks
  21. This is a PyTorch-based project for drone image segmentation. The goal of this project is to segment objects and regions of interest within aerial images captured by drones. Image segmentation is a crucial task in computer vision and has various applications, including agriculture, urban planning, and environmental monitoring.

    9 stars2 forks
  22. 中国农业大学2022级数据科学与大数据技术专业本科毕业设计项目。 Graduation project of the 2022 Data Science and Big Data Technology undergraduate program at China Agricultural University.

    7 stars1 forks
  23. Segmentation of plant images for agriculture

    6 stars0 forks
  24. Reproducible, uncertainty-aware geospatial suitability pipeline for agriculture + optional GeoAI engine (terraflow geoai {fields,landcover,canopy}) — Ordinary Kriging + LOOCV variogram, Monte-Carlo CIs, Sobol/Morris sensitivity, spatial block CV, deterministic run fingerprints

    5 stars4 forks
  25. A dataset of labelled and unlabelled wheat and weed images for semi-supervised object detection

    5 stars2 forks
  26. Lane Detection using DBSCAN + IPM + A Bit of Temporal Smoothing

    4 stars4 forks
  27. A PyTorch based implementation of modules for suppressing bone shadows and context aware image crop in the Chest X-ray images.

    4 stars0 forks
  28. Web tool for performing object detection in agricultural images.

    3 stars1 forks
  29. 3 stars1 forks
  30. Machine Learning Models for Agriculture Vision Dataset

    2 stars0 forks
  31. INoD: Injected Noise Discriminator for Self-Supervised Representation Learning in Agricultural Fields.

    2 stars0 forks
  32. Capstone-Lazarus is a collaborative project dedicated to developing an advanced plant disease detection system. Using the latest advancements in image processing and machine learning, our goal is to create an efficient and accurate solution for detecting and identifying diseases in various plant species. Join us in our mission to safeguard agricult

    1 stars3 forks
  33. Development of a computer-aided system for the detection and classification of plant diseases using computer vision and machine learning techniques

    1 stars1 forks
  34. YouTube link : https://www.youtube.com/watch?v=ZVOIvD6y3Sk

    1 stars1 forks
  35. Transfer learning-based segmentation model for crop type mapping using Sentinel-2 imagery.

    1 stars0 forks
  36. This project applies CNN to detect and classify common crop pests from images. It uses image-based machine learning techniques to aid farmers in early pest detection. To ensure transparency, the project integrates LIME to visualize and explain the model's predictions, promoting trust and interpretability in AI-assisted agriculture.

    1 stars0 forks
  37. The graduation project

    1 stars0 forks
  38. Plant Disease Detection App: An advanced tool for identifying plant diseases using a YOLOv8n model.

    1 stars0 forks
  39. 1 stars0 forks
  40. This repository contains a complete implementation of a plant disease classification system using a CBAM (Convolutional Block Attention Module) augmented ResNet18 architecture. The system is designed to accurately identify various plant diseases from images, leveraging attention mechanisms to focus on the most relevant features for diagnosis.

    1 stars0 forks
  41. 1 stars0 forks
  42. The repository was used to train the YOLOv9 model based on a dataset of bee colonies collected at the Vietnam National University of Agriculture (VNUA).

    1 stars0 forks
  43. This repository contains python file and python notebook to detect crop stages based on remote sensing indices with some statistical methods to detect the change in the time series trend.

    1 stars0 forks
  44. 1 stars0 forks
  45. Using VGG16 CNN for weed detection on RGB images taken by UAV

    1 stars0 forks
  46. Plantman combines image recognition and natural language generative AI to provide automated pest and disease identification and real-time farmer consultation services, aiming to address challenges in agricultural pest and disease detection and prevention.

    0 stars2 forks
  47. This repository offers an implementation of diverse segmentation models for semantic segmentation. The provided method allows the integration of different networks and backbones to create a combination of choices.

    0 stars1 forks
  48. 0 stars1 forks
  49. Leveraging TensorFlow and TFDS to develop a robust model for weed detection and crop health monitoring. This repository provides tools and resources to enhance precision agriculture through advanced machine learning techniques.

    0 stars1 forks
  50. Implementation of a CNN-based plant disease classifier with TensorFlow, featuring an image transformation pipeline and augmentation tools.

    0 stars1 forks
  51. 0 stars0 forks
  52. 0 stars0 forks
  53. 0 stars0 forks
  54. 0 stars0 forks
  55. 0 stars0 forks
  56. This project appears to be focused on semantic segmentation of land areas using deep learning, particularly U-Net models. It's a typical application in remote sensing, agricultural mapping, or urban planning.

    0 stars0 forks
  57. My Bachelor’s project in Communication and Electronics Engineering, AgriGuard leverages technology to optimize fertilizer and pesticide use, improving soil health and crop yields while promoting sustainable farming. With precise monitoring, it boosts production, reclaims land, and supports environmental sustainability.

    0 stars0 forks
  58. Wheat Detector - is a program for determining the amount of wheat in the field, the density of wheat and the area of the field.

    0 stars0 forks
  59. 0 stars0 forks
  60. Eyes On The Ground (Computer vision) competition code

    0 stars0 forks
  61. 0 stars0 forks
  62. Classifies plant diseases on augmented data using PySpark, TensorFlow, Keras, etc.

    0 stars0 forks
  63. 0 stars0 forks
  64. FreshHarvest is a deep learning project that detects fruit freshness using computer vision. It includes a CNN-based model, real-time Flask web interface, modular codebase, and evaluation tools—ideal for research or practical use in agriculture and food quality assurance.

    0 stars0 forks
  65. 0 stars0 forks
  66. autofarm - a crop-weed classification project for autonomous farming of the future.

    0 stars0 forks
  67. 0 stars0 forks
  68. 0 stars0 forks
  69. Age Estimator Model Using Cross Attention Between Face Crop and Features Other Than the Face

    0 stars0 forks
  70. 0 stars0 forks
  71. 0 stars0 forks
  72. Crop detection model

    0 stars0 forks
  73. Diffusion for Object-detection Domain Adaptation in Agriculture

    0 stars0 forks
  74. Ai-Driven Agriculture Support System

    0 stars0 forks
  75. 0 stars0 forks
  76. This model has been developed using CNN algorithm. In Backend I've used Torch. For Frontend HTML,CSS,JAVASCRIPT

    0 stars0 forks
  77. Enhancing Wheat Breeding with Multi-Trait Genomic Prediction & AI-Based Crop Monitoring

    0 stars0 forks
  78. An API for community contributions to AGML

    0 stars0 forks
  79. 0 stars0 forks
  80. 0 stars0 forks
  81. Transform wide view video to simulate camera moving like a cameraman.

    0 stars0 forks
  82. A Deep Learning Approach to Plant Disease Detection & Classification

    0 stars0 forks
  83. 0 stars0 forks
  84. Robust and Automated identification of crops from images using Deep Learning

    0 stars0 forks
  85. A deep learning-based system for detecting diseases in medicinal plant leaves using a fine-tuned MobileNetV2 model trained with PyTorch. The system classifies healthy and diseased leaves with multiple categories and serves predictions via a Flask API. It uses data augmentation, custom train-test splits, and saves the best-performing model.

    0 stars0 forks
  86. Empowering Agriculture Through Precision Weed Identification

    0 stars0 forks
  87. 0 stars0 forks
  88. 0 stars0 forks
  89. Leaf Segmentation and Counting in Smart Agriculture Applications

    0 stars0 forks
  90. Makerere Fall Armyworm Crop: disease detection using Transfer Learning

    0 stars0 forks
  91. This repository provides a comprehensive approach to weed segmentation using UAV images, encompassing data preparation, model training, prediction, and evaluation.

    0 stars0 forks
  92. Classifier build to recognize disease on apple leaves images

    0 stars0 forks
  93. Source files of computer vision for crop disease competition

    0 stars0 forks
  94. 0 stars0 forks
  95. 0 stars0 forks
  96. 0 stars0 forks
  97. This repository provides scripts and notebooks for creating synthetic datasets by compositing weed images onto crop backgrounds, facilitating the training of deep learning models for agricultural applications.

    0 stars0 forks
  98. 0 stars0 forks
  99. "Krishi Rakshak" (कृषि रक्षक) - AI-Powered Crop Health Guardian Tagline: "स्वस्थ फसल, समृद्ध किसान" (Healthy Crops, Prosperous Farmers)

    0 stars0 forks
  100. Doing image cropping at raw resolution then resize images to specified configs

    0 stars0 forks