Disease Detection of Plant Leaves Using K-Means Clustering and CNN Algorithms

Detection of plant leaf disease is crucial for achieving good yields and maintaining crop health. This early identification aids farmers who may not be familiar with all crop diseases by notifying them so they can take immediate action. This paper presents a system for detecting plant leaf disease using K-Means Clustering and Convolutional Neural Networks (CNN) implemented in MATLAB based on a trained dataset. It includes an Arduino Mega 2560 microcontroller connected to a Camera module for capturing images of plants. Additionally, it monitors environmental factors such as temperature, humidity, and soil moisture rate using the DHT11 sensor and Soil Moisture sensor. These ecological factors can be used for special treatment of crops as per the conditions. After identifying an unhealthy leaf, the system activates the GSM module to send an SMS alert containing the disease name. It makes it easy to recommend pesticides and to take other actions to save crops.

Authors

Institutions

Publication Details

Published
2025-04-29
DOI
https://doi.org/10.1109/aimla63829.2025.11041302
Primary Topic
Smart Agriculture and AI
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Disease Detection of Plant Leaves Using K-Means Clustering and CNN Algorithms

N. Munikrishna, D. Ganesh, K. S. Chakradhar, Nikhil Sukesh et al.
Smart Agriculture and AI
article

Disease Detection of Plant Leaves Using K-Means Clustering and CNN Algorithms

N. Munikrishna, D. Ganesh, K. S. Chakradhar, Nikhil Sukesh, M. Sunil Kumar, Javvaji Sivamani
article en

Abstract

Detection of plant leaf disease is crucial for achieving good yields and maintaining crop health. This early identification aids farmers who may not be familiar with all crop diseases by notifying them so they can take immediate action. This paper presents a system for detecting plant leaf disease using K-Means Clustering and Convolutional Neural Networks (CNN) implemented in MATLAB based on a trained dataset. It includes an Arduino Mega 2560 microcontroller connected to a Camera module for capturing images of plants. Additionally, it monitors environmental factors such as temperature, humidity, and soil moisture rate using the DHT11 sensor and Soil Moisture sensor. These ecological factors can be used for special treatment of crops as per the conditions. After identifying an unhealthy leaf, the system activates the GSM module to send an SMS alert containing the disease name. It makes it easy to recommend pesticides and to take other actions to save crops.

Jawaharlal Nehru Technological University Anantapur (IN)
Zero hunger
Openalex Percentile: Top 89%
Smart Agriculture and AI
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.