Skip to content

Local Chapter project

Classification of Plant Diseases in Brazilian Agriculture Using Computer Vision and Machine Learning

Image RecognitionComputer VisionDeep learning / Machine LearningImage ClassificationWeb application
Start date
August 2, 2023
Finish date
October 2, 2023
Project status
completed
Classification of Plant Diseases in Brazilian Agriculture Using Computer Vision and Machine Learning

Challenge background

Brazil, known for its vast agricultural landscapes, faces significant challenges in monitoring and diagnosing plant diseases that can negatively impact crop yields.

One of the key objectives is to develop accurate and efficient disease detection models that can identify specific symptoms and patterns associated with various plant diseases. By training these models on diverse datasets encompassing different crops and disease types, researchers aim to create robust and adaptable systems that can accurately classify and quantify diseases.

However, several challenges persist in this field. The high variability of environmental conditions, such as lighting, weather, and plant growth stages, poses a significant hurdle for accurate disease detection. Furthermore, the diversity of Brazilian crops and diseases requires extensive research and development efforts to ensure generalization and applicability across different regions and conditions.

The problem

A machine learning challenge using computer vision can significantly contribute to solving the problem of plant disease management in Brazilian agriculture and have a positive impact on the local community. This collaborative effort can help to the creation of robust disease detection models that are tailored to the specific needs of Brazilian crops and farming practices. By accurately and efficiently identifying diseases, these models can empower local farmers with timely information for proactive decision-making, allowing them to implement targeted treatments, reduce crop losses, and optimize resource usage. This ultimately improves the livelihoods of farmers, ensures food security, and contributes to the sustainable development of Brazilian agriculture.

Goal of the project

  • Literature review, available code review, and problem statement
  • Data collection and dataset labeling, data preprocessing, and augmentation
  • Models for transfer learning and feature extraction
  • Development, training, testing, and tuning machine learning and deep learning models
  • Web app development and deployment

Project timeline

  1. 1

    Week 1

    Onboarding; Literature review; Problem statement; Brainstorming

  2. 2

    Week 2

    Data collection; Data labeling; Datasets preparation/translation; Data preprocessing

  3. 3

    Week 3

    Data augmentation; Transfer learning; Feature extraction

  4. 4

    Week 4

    Models building

  5. 5

    Week 5

    Models improvement

  6. 6

    Week 6

    Models final tuning and tests

  7. 7

    Week 7

    Web app development

  8. 8

    Week 8

    Web app deployment; Project overview; Final presentation

What you'll learn

1. Computer vision

2. Machine learning

3. Deep learning

4. Web app development

Get involved

What to expect from a Local Chapter project

First project

  • Welcomes beginners and experienced practitioners.
  • Focuses on education and collaborative delivery.
  • Produces open-source project work.

Benefits

  • Address a significant real-world problem with your skills.
  • Build your project portfolio.
  • Demonstrate your work to organizations and project partners.

Requirements

  • Working English communication.
  • A learning mindset.
  • Commitment to collaborative project work.