A Machine Learning Based Framework for a Stage-Wise Classification of Date Palm White Scale Disease

Project Code :TCMAPY1649

Objective

The main objective of this project is to design and implement an integrated machine learning framework that can:Automatically classify date palm leaf images into healthy, brown spots, or white scale stages.

Abstract

Date palm cultivation is a vital agricultural sector in many regions, but it is increasingly threatened by white scale disease, which affects the productivity and quality of the crop. Early and accurate stage-wise detection of this disease is essential for timely intervention and management. This project presents a comprehensive machine learning-based framework that combines both classification and segmentation to automatically detect and localize white scale disease and other visual symptoms (e.g., brown spots) in date palm leaves. The framework incorporates traditional machine learning classifiers such as SVM, KNN, and Random Forest for stage-wise classification, ensemble Method(SVM,KNN,RF), along with a U-Net-based convolutional neural network for semantic segmentation of the infected regions. Extensive data augmentation using Albumentations ensures class balance, while ensemble predictions improve classification robustness. The system also integrates a simple frontend interface with core modules like registration, login, and result viewing for usability. Experimental results demonstrate high accuracy in disease identification and affected region localization, confirming the framework's potential to support agricultural diagnostics and precision farming.

Keywords: Date Palm, White Scale Disease, Machine Learning, Classification, Segmentation, U-Net, Ensemble Learning, Image Processing, Precision Agriculture, Disease Detection

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

Block Diagram

Specifications

H/W CONFIGURATION:

Processor                                 - I3/Intel Processor

Hard Disk                                - 160GB

Key Board                              - Standard Windows Keyboard

Mouse                                     - Two or Three Button Mouse

Monitor                                   - SVGA

RAM                                       - 8GB

 

 

 

S/W CONFIGURATION:

β€’      Operating System                   :  Windows 7/8/10

β€’      Server side Script                    :  HTML, CSS, Bootstrap & JS

β€’      Programming Language         :  Python

β€’      Libraries                                  :  Flask, Pandas, Mysql.connector, Os, Scikit-learn, Numpy

β€’      IDE/Workbench                      :  PyCharm

β€’      Technology                             :  Python 3.6+

β€’      Server Deployment                 :  Xampp Server

Demo Video

mail-banner
call-banner
contact-banner
Request Video