Banana Leaf Disease Detection using CNN

Project Code :TEMBPG890

Abstract

This project presents an automated system for detecting diseases in banana leaves using Convolutional Neural Networks (CNN) implemented on a Raspberry Pi platform. A camera connected to the Raspberry Pi captures images of banana leaves, which are then processed using a trained CNN model based on a curated dataset of healthy and diseased leaf images. The system analyzes the leaf images to accurately classify and identify various diseases, enabling early diagnosis and timely intervention. Results and disease status are displayed on an attached LCD screen, providing farmers with immediate, easy-to-understand feedback. This approach leverages deep learning and edge computing to offer a cost-effective, portable, and real-time solution for improving banana crop health and yield.

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

Hardware requirements:

  • Raspberrypi
  • LCD
  • USB Webcamera
  • Speakers
  • Power supply

 

Software requirements:

  • Raspian os
  • Python

Learning Outcomes

  • Raspberry pi pin diagram and architecture
  • How to install Raspberry pi IDE software
  • Setting up and installation procedure for Raspbian
  • Basic coding in Raspbian
  • Basic of python language
  • Working of USB Web camera
  • How to interface USB Web camera with Raspberry pi?
  • Working of Speakers
  • Working of LCD
  • How to interface LCD with Raspberry pi?
  • About Project Development Life Cycle:
    • Planning and Requirement Gathering (software’s, Tools, Hardware components, etc.,)
    • Schematic preparation 
    • Code development and debugging
    • Hardware development and debugging
    • Development of the Project and Output testing
  • Practical exposure to:
    • Hardware and software tools.
    • Solution providing for real time problems.
    • Working with team/ individual.
    • Work on Creative ideas.
  • Project development Skills
    • Problem analyzing skills
    • Problem solving skills
    • Creativity and imaginary skills
    • Programming skills
    • Deployment
    • Testing skills
    • Debugging skills
    • Project presentation skills
    • Thesis writing skills

Demo Video

mail-banner
call-banner
contact-banner
Request Video
Final year projects