AI-powered tool for spidermite damage assessment in tropical grasses
The damage_assessment_pipeline is the initial version of an AI-powered tool designed for assessing spidermite damage in tropical grasses. This software uses advanced image processing and machine learning models to perform damage classification for field images and plant segmentation using a salient object detection approach. Further refinement of models and fine-tuning is being actively researched. A deployed Gradio web application version is available on Hugging Face for online use, and users can also run the tool locally. An additional tool for batch processing is also included as a desktop app.
- AI-powered assessment: Analyze images for spidermite damage (classification and plant segmentation).
- Web application: Use the tool directly through a Gradio web app on Hugging Face.
- Local execution: Run the tool locally for offline use.
Access the deployed web app on Hugging Face: Damage Assessment Web App
- Python 3.12 or higher
- Git
- Anaconda / Miniconda
This project uses models and code from https://github.com/xuebinqin/U-2-Net
- Clone the repository:
git clone https://github.com/afruizh/damage_assessment_pipeline cd damage_assessment_pipeline/webapp
- Install dependencies:
pip install -r requirements.txt
- Run the tool locally:
python main.py
- Open your browser and navigate to
http://localhost:7860
to access the app.
- Python 3.12 or higher
- Git
- Anaconda / Miniconda
This project uses models and code from https://github.com/xuebinqin/U-2-Net
- Clone the repository:
git clone https://github.com/afruizh/damage_assessment_pipeline cd damage_assessment_pipeline/app
- Install dependencies:
pip install -r requirements.txt
- Run the tool locally:
python gui.py
- The graphical user interface should appear
This project is licensed under the Apache-2.0 license.
Tropical Forages Team
Alliance Bioversity International & CIAT