Multiclass Detection of Citrus Leaf Diseases Using an Enhanced YOLOv11 Architecture

Project Code :TCMAPY2423

Objective

The primary objective of this project is to develop a reliable and accurate multiclass detection system for citrus leaf diseases using the YOLOv11 architecture enhanced with attention mechanisms. The system incorporates two advanced modules, YOLOv11-CSAM and YOLOv11-AGFF, to improve feature extraction and enhance detection performance, especially for subtle and overlapping disease patterns. A curated dataset consisting of six categories—Canker, Greasy_spot, HLB, Healthy, Melanose, and Sooty_mold—is prepared and preprocessed to train the models effectively. The models are optimized to achieve high classification accuracy while reducing false positives and negatives across all classes. The trained models are integrated into a web-based platform using Flask, providing an intuitive interface where users can upload leaf images and receive disease predictions efficiently. Performance evaluation is conducted using metrics such as precision, recall, and mean average precision to validate the effectiveness of the attention modules. Furthermore, the system is designed with a modular structure that supports future enhancements, including additional disease categories or alternative attention-based architectures.

Abstract

Citrus crops are highly susceptible to multiple leaf diseases, which can significantly reduce productivity and quality. Accurate identification and classification of these diseases are crucial for effective crop management. This study presents a multiclass detection framework for citrus leaf diseases using an enhanced YOLOv11 architecture integrated with attention mechanisms. Two advanced modules, Cross-Scale Attention Module (CSAM) and Attention-Guided Feature Fusion (AGFF), are incorporated to improve feature extraction and enhance detection accuracy for challenging disease patterns. The system is trained and evaluated on a dataset containing six categories: Canker, Greasy_spot, HLB, Healthy, Melanose, and Sooty_mold. Experimental results demonstrate that the proposed YOLOv11-CSAM and YOLOv11-AGFF models achieve high precision and recall, effectively distinguishing between subtle disease variations and healthy leaves. The framework is implemented using Python and Flask for back-end processing, with HTML, CSS, and JavaScript for the front-end interface, enabling a user-friendly platform for leaf disease prediction. This approach provides an efficient solution for automated disease classification, reducing the dependency on manual inspection and aiding in informed agricultural decisions. The proposed models offer robustness and adaptability, ensuring reliable performance across diverse leaf images and disease manifestations.


Keywords: Citrus leaf, disease detection, YOLOv11, CSAM, AGFF, deep learning, attention module, image-based prediction, Flask

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

•        Processor                                       - I5/Intel Processor

•        RAM                                       - 8GB (min)

•        Hard Disk                                - 160 GB

•        Key Board                               - Standard Windows Keyboard

•        Mouse                                      - Two or Three Button Mouse

•        Monitor                                    - Any

SOFTWARE REQUIREMENS

•        Operating System                   :  Windows 7/8/10

•        Server side Script                   :  HTML, CSS, Bootstrap & JS

•        Programming Language         :  Python

•        Libraries                                 :  Flask, Pandas, Mysql.connector, Os, Numpy,

                                                                Scikit-learn.                                                                                

•         IDE/Workbench                     :  VS-Code

•        Technology                             :  Python 3.10+

•        Server Deployment                 :  Xampp Server

•        Database                                 :  MySQL

Demo Video

mail-banner
call-banner
contact-banner
Request Video