CS 663 Computer Vision • Project 1

Plant Disease Detection Using Mobile Images and Video

Module 3: Real-Time Object Detection with YOLO Architectures

By Mahitha Rangineni • M.S. Computer Science • California State University, East Bay

Object Detection for Plant Diseases

While classification only tells us what disease might be in the image, object detection identifies both what the disease is and where it is located. Instead of returning one overall label, an object detector draws bounding boxes around individual leaves or diseased spots [1].

Why Localization Matters

A real outdoor photo often includes several leaves, soil, and weeds. Object detection finds and isolates each leaf so it can be analyzed individually, even in crowded foliage.

How YOLO Detection Works

YOLO (You Only Look Once) is a popular object detector because it processes images quickly in a single forward pass, making it well-suited for mobile and real-time use [1]:

Detection Outputs

YOLO-based plant disease object detection system showing bounding box predictions, confidence scores, and multi-leaf handling
Figure 2: YOLO Object Detection Architecture How YOLO detects and places bounding boxes around multiple leaves with disease labels and confidence scores.
Image created by the author with AI-assisted visualization.

Classification vs. Object Detection

Feature Image Classification Object Detection (YOLO)
Output One global label for the whole image Bounding boxes, labels, and confidence scores
Location No spatial coordinates Rectangular bounding box coordinates
Multiple Leaves Cannot distinguish multiple leaves Locates and labels multiple leaves separately
Speed Very fast Fast (capable of real-time 30+ FPS)

Limitation of Bounding Boxes

While bounding boxes are great for finding leaves, they are still just rectangles. They include some healthy leaf tissue and background along with the disease spot. To measure the exact percentage of damaged leaf area, we need pixel-level segmentation.

Audio Guide

Module Narration

A 1–2 minute audio overview of YOLO object detection principles, bounding-box localization, and edge performance.

🎧
Audio Narration (audio/detection-audio.mp3) Audio recording scheduled. The media player will activate automatically once the audio file is uploaded to the repository.