SlideShare a Scribd company logo
1 of 5
Download to read offline
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 07 Issue: 03 | Mar 2020 www.irjet.net p-ISSN: 2395-0072
© 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 1834
Plant Disease Detection using Decision Tree Algorithm and Automated
Disease Cure
Nithyashree.D1, Ramya.B2, Rohith Kumar.V3, Birundha.R4
1,2,3B.E, Department of Electronics and Communication, SRM Valliammai Engineering, Tamil Nadu, India
4Assistant Professor, Department of Electronics and Communication, SRM Valliammai College, Tamil Nadu, India
---------------------------------------------------------------------***----------------------------------------------------------------------
Abstract -Quality and quantity of the plants are affected
by plant diseases. Plants are often subjected to various
factors like viral, bacterial or fungal diseases that cause
degradation. In order to tackle this issue, a system is
introduced which will detect if a plant is affected by a
disease or not, with a greater accuracy, by processing the
appropriate plant images and spray the medicine
automatically if it is found diseased. The image processing
is the method which is applied to process the digital
information. For example, the tomato plant leaf disease
detection is the technique which is applied to detect
disease from the input leaf images. In this work, technique
is applied which is based on extraction, segmentation and
classification. Textural features are extracted from the
image using GLCM algorithm. The decision tree clustering
algorithm is used for the segmentation of input images.
The decision tree classifier is applied which will classify
the input image into two classes. This leads in an
improved accuracy of disease detection, moreover
classifying the data into multiple classes. Furthermore,
based on disease detection the system sprays a fertilizers
and pesticides, which reduce human work.
KEYWORDS: GLCM, decision tree, image processing.
1. INTRODUCTION
Disease on plant leads to the significant reduction in both
the quality and quantity of agricultural products. The
protection of plants and crops in the farming fields is
extremely important. The particular diseases are
identified using image processing and rectified
automatically.
There are many technology and application that have been
developed to support in agriculture field. Almost of those
technology and application requires of a knowledge-base
for their process.
Plant diseases affect the growth and crop yield of the
plants and make social impacts on agriculture. Recent
studies reveal how plant disease affect the plants. Plant
leaf diseases cause economic losses to the farmers. Early
detection of the diseases deserve attention. Biological
aspects are the most important aspect for detecting plant
disease. Disease detection is the vital step for disease
management. The detection is periodically carried out by
human experts. Disease on plant leads to the significant
reduction in both the quality and quantity of agricultural
products. The protection of plants and crops in the
farming fields is extremely important, because they form
the basic needs of humans every day. Digital information is
extracted from the images using image processing
technique.
2. LITERATURE SURVEY
A. An Expert System
An Expert System for Diagnosis Rice Plant Disease has
been developed and used in agriculture widely.There is a
lot of study about expert system based on knowledge-base
for diagnosis plant disease which is different in terms of
method, type of disease and case study. Following are
some of research that working on Expert system found in
the literature.
Expert System for Diagnosis of Disease of Tomato Plant
has developing for diagnosis and identifying a disease in
rice. In the paper present two of diseases in rice plant.
There is a neck burst disease and the other one is a leaf
burst disease. This system consists of knowledge-base,
inference mechanism and user’s interface. User may
answer the question in form of Yes and No through user’s
interface and the system will be matching answer from
user with knowledge base to identify the diseases.
[1]Diagnosis System for Chili Disease by using Data
Classification Technique has been developed for diagnosis
plant disease in chilli by using a decision tree to diagnosis
a disorder and identifies its disease. This system
represents 14type of disease which develop a model by
using Weka 3.7. [2]Expert System in Detecting Coffee Plant
Diseases has been developed, which create an application
that help researcher or observers working in coffee
plantation to diagnose plant disease in coffee plant. The
method used is a fuzzy logic-based expert system and
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 07 Issue: 03 | Mar 2020 www.irjet.net p-ISSN: 2395-0072
© 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 1835
decision tree with hierarchy classification. The result of
the system comes with 85% of system accuracy. [3]
B. Decision Tree
The proposed of an expert system for diagnosis a disease
is to find the correct answer for user. Which starting with
the most general information and ending with the
diagnosis of the disease. In many expert systems, decision
tree is one of the most important algorithms used in
developing of expert system. Due to its structure that built
a classification or a regression model in a form of tree. Its
break down a dataset into a small subset. The final result
of a decision tree is easily to transform to a rule by
mapping from a root node to leaf node one by one.
Following are some of a research that using a decision tree
algorithm. The decision tree was used in Using Decision
Trees in Data Mining for Predicting Factors Influencing of
Heart Disease. The main objective of this paper is to find a
better decision tree algorithm and then the algorithm was
used for extracting rules to predicting a heart disease.
3. PROPOSED METHOD
Affected crops is identified through image processing
techniques.The proposed system consists of three main
steps namely feature extraction, segmentation and
classification. GLCM algorithm is used to extract the
textural features. The SVM classifier is replaced with the
decision tree classifier in the proposed work to classify
data into multiple classes.
In this experiment representing 16 attributes of infected
leaf symptoms with 120 of leaf image dataset which
categories into 5 types.
Fig -1: ORIGINAL LEAF IMAGE
Fig -2: AFFECTED LEAF IMAGE
Fig -3: EARLY BLIGHT
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 07 Issue: 03 | Mar 2020 www.irjet.net p-ISSN: 2395-0072
© 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 1836
Fig -4: LATE BLIGHT
Fig -5: LEAF CURL
Fig -6: BACTERIAL SPOT
These are the above images of the diseases which our
paper is going to handle with.
This is the flow diagram which represents the sequence of
steps used in image processing.
BLOCK DIAGRAM OF PROPOSED SYSTEM
4. SPECIFICATIONS:
A. ARDUINO UNO
The 14 digital input/output pins can be used as input or
output pins by using pin Mode (), digital Read () and
digital Write () functions in Arduino programming. Each
pin is operating at 5V and can get or receive a maximum of
40mA current, and has an internal pull-up resistor of 20-
50 Ohms which are disconnected by default. Some pins
have specific functions as listed below:
Input
images
Pre-processing
RGB to gray
conversion
Decision
tree
classifier
Types of
disease
USB to
TTL
Arduino
UNO
Atmega328p
Spraying
pump
GSM
module
Power supply
Trained data
set
Result
Feature
extraction
using GLCM
algorithm
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 07 Issue: 03 | Mar 2020 www.irjet.net p-ISSN: 2395-0072
© 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 1837
 Serial Pins 0 (Rx) and 1 (Tx): Rx and Tx pins are
used for receiving and transmitting TTL serial
data. They are connected with the corresponding
ATmega328P using USB to TTL serial chip.
 External Interrupt Pins 2 and 3: These pins are
designed to trigger an interrupt on a low value
rising edge or falling edge, or a change in value.
 PWM Pins 3, 5, 6, 9 and 11: These pins provide
an 8-bit PWM output by using analog Write ()
function.
 SPI Pins 10 (SS), 11 (MOSI), 12 (MISO) and13
(SCK): These pins are used for Serial Peripheral
Interface communication.
 In-built LED Pin 13: This pin is connected with
a built-in LED, when pin 13 is HIGH – LED is on
and when pin 13 is LOW.
B. GSM MODULE V3.0
SIM800 is a quad-band GSM module that works on
850MHz, 900MHz,1900MHz,1800MHz DCS. It has one
UART port. It has one USB port that can be used for
updating firmware and for debugging. It also features
GPRS multi-slot classes and supports CS-1, CS-2, CS-3, and
CS-4 GPRS coding schemes. Audio channels in there that
includes microphone as input and receiver as an output.
SIM800 has one SIM card interface.
 Power supply: 6-12V@2A.
 Low power consumption (100mA@7V-
GSM mode)
 GPRS multi-slot class 10.
 Embedded high-gain SMD antennas
for GPS & GSM.
 Directly support 4*4 button pad.
 USB/Arduino control switch
C. USB TO TTL TECHNOLOGY
 Plug-and-Play (hot-pluggable)
 USB 1.1 and 2.0 compatible
 Port powered - no external power needed
 Supports 300 baud to 115,200 baud rates
 3 feet (1m) cable for convenience
 Transmit/Receive LED indicators
 Easy to install included drivers
 Built-in surge and static protection
Fig -7: USB TO TTL
D. POWER SUPPLY
All electronic circuits work only in low DC voltage, so we
need a power supply unit to provide the appropriate
voltage supply for their functioning. This unit consists of
transformer, rectifier and regulator. Transformer converts
230ac voltage into desired dc voltage. A diode rectifier
provides full wave rectified voltage that is initially filtered
by simple capacitor filter to produce dc voltage. A
regulator circuit use this dc input to provide dc voltage.
BLOCK DIAGRAM OF POWER SUPPLY
E. DC MOTOR
A DC motor is used to drive a mechanical load. The load on
the motor is adjusted by varying the generator field
current. By increasing the field current of the DC generator
the load on the DC motor increases. In general DC motors
are characterized by their torque-speed relationship
which is shown below:
Transformer Rectifier Filter
regulator
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 07 Issue: 03 | Mar 2020 www.irjet.net p-ISSN: 2395-0072
© 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 1838
Graph of Torque and Speed
5. CONCLUSION
For future developments, it can be enhanced by
developing the system for large access for areas of land.
The sensors and microcontrollers are successfully
interfaced and wireless communication is achieved
between various nodes. Our project deals with identifying
the diseases through image processing techniques and the
diseases are treated with suitable medications using
spraying pump with the help of motor. The identified
disease is notified to the user using GSM module. All
observations and experimental tests prove that this
project is a complete solution for field activities and
irrigation problem.
6. REFERENCES
[1] Sanjeev S Sannakki, Vijay S Rajpurohit, V B Nargund,
Pallavi Kulkarni,“Diagnosis and Classification of Grape
Leaf Diseases using Neural Networks”,IEEE proceedings of
4ICCCNT, 2013
[2] S. Arivazhagan, R. NewlinShebiah, S. Ananthi, S. Vishnu
Varthini, “Detection of unhealthy region of plant leaves
and classification of plant leaf diseases using texture
features”, CIGR Journal ,Vol. 15, No.1, 2013.
[3] Arti N. Rathod, Bhavesh Tanawal,Vatsal Shah, “Image
Processing Techniques for Detection of Leaf Disease”, Vol
3, Issue 11, 2013.
[4] Jayamala K. PatilBharti, “Advances in image processing
for detection of plant diseases”, Journal of Advanced
Bioinformatics Application sand Research, Vol 2, Issue 2,
pp 135-141, 2011.
[5] Camargoa,J.S.Smith, “An image-processing based
algorithm to automatically identify plant disease visual
symptoms”, Biosyst Eng., Vol 102:9–21, 2009.

More Related Content

What's hot

Graduation Project Proposal October 2014
Graduation Project Proposal October 2014Graduation Project Proposal October 2014
Graduation Project Proposal October 2014
ahmed gamal
 

What's hot (20)

IRJET- Smart Ration System using RFID
IRJET-  	  Smart Ration System using RFIDIRJET-  	  Smart Ration System using RFID
IRJET- Smart Ration System using RFID
 
Identification of Disease in Leaves using Genetic Algorithm
Identification of Disease in Leaves using Genetic AlgorithmIdentification of Disease in Leaves using Genetic Algorithm
Identification of Disease in Leaves using Genetic Algorithm
 
IRJET- Leaf Disease Detecting using CNN Technique
IRJET- Leaf Disease Detecting using CNN TechniqueIRJET- Leaf Disease Detecting using CNN Technique
IRJET- Leaf Disease Detecting using CNN Technique
 
IRJET- A Survey on Advanced Ration Distribution System
IRJET-  	  A Survey on Advanced Ration Distribution SystemIRJET-  	  A Survey on Advanced Ration Distribution System
IRJET- A Survey on Advanced Ration Distribution System
 
Graduation Project Proposal October 2014
Graduation Project Proposal October 2014Graduation Project Proposal October 2014
Graduation Project Proposal October 2014
 
F05134247
F05134247F05134247
F05134247
 
IRJET- Detection of Plant Leaf Diseases using Machine Learning
IRJET- Detection of Plant Leaf Diseases using Machine LearningIRJET- Detection of Plant Leaf Diseases using Machine Learning
IRJET- Detection of Plant Leaf Diseases using Machine Learning
 
INTERNET OF THINGS IMPLEMENTATION FOR WIRELESS MONITORING OF AGRICULTURAL...
INTERNET OF THINGS IMPLEMENTATION FOR WIRELESS MONITORING     OF AGRICULTURAL...INTERNET OF THINGS IMPLEMENTATION FOR WIRELESS MONITORING     OF AGRICULTURAL...
INTERNET OF THINGS IMPLEMENTATION FOR WIRELESS MONITORING OF AGRICULTURAL...
 
Fault Detection in Mobile Communication Networks Using Data Mining Techniques...
Fault Detection in Mobile Communication Networks Using Data Mining Techniques...Fault Detection in Mobile Communication Networks Using Data Mining Techniques...
Fault Detection in Mobile Communication Networks Using Data Mining Techniques...
 
Electronic voting machine using zigbee
Electronic voting machine using zigbeeElectronic voting machine using zigbee
Electronic voting machine using zigbee
 
IRJET - Alzheimer’s Detection Model Using Machine Learning
IRJET - Alzheimer’s Detection Model Using Machine LearningIRJET - Alzheimer’s Detection Model Using Machine Learning
IRJET - Alzheimer’s Detection Model Using Machine Learning
 
IRJET- Heart Rate Monitoring System using Finger Tip through IOT
IRJET-  	  Heart Rate Monitoring System using Finger Tip through IOTIRJET-  	  Heart Rate Monitoring System using Finger Tip through IOT
IRJET- Heart Rate Monitoring System using Finger Tip through IOT
 
IRJET- An Android based Image Processing Application to Detect Plant Disease
IRJET-  	  An Android based Image Processing Application to Detect Plant DiseaseIRJET-  	  An Android based Image Processing Application to Detect Plant Disease
IRJET- An Android based Image Processing Application to Detect Plant Disease
 
IRJET- Design an Approach for Prediction of Human Activity Recognition us...
IRJET-  	  Design an Approach for Prediction of Human Activity Recognition us...IRJET-  	  Design an Approach for Prediction of Human Activity Recognition us...
IRJET- Design an Approach for Prediction of Human Activity Recognition us...
 
IRJET-Design of Automatic Smart Medication Dispenser
IRJET-Design of Automatic Smart Medication DispenserIRJET-Design of Automatic Smart Medication Dispenser
IRJET-Design of Automatic Smart Medication Dispenser
 
IRJET - Examination Forgery Avoidance System using Image Processing and IoT
IRJET - Examination Forgery Avoidance System using Image Processing and IoTIRJET - Examination Forgery Avoidance System using Image Processing and IoT
IRJET - Examination Forgery Avoidance System using Image Processing and IoT
 
IRJET - Design and Implementation of IoT based Smart Health Care Monitoring S...
IRJET - Design and Implementation of IoT based Smart Health Care Monitoring S...IRJET - Design and Implementation of IoT based Smart Health Care Monitoring S...
IRJET - Design and Implementation of IoT based Smart Health Care Monitoring S...
 
Security and Privacy Protection of Medical Sensor Data of Patient using IOT
Security and Privacy Protection of Medical Sensor Data of Patient using IOTSecurity and Privacy Protection of Medical Sensor Data of Patient using IOT
Security and Privacy Protection of Medical Sensor Data of Patient using IOT
 
Embedded system
Embedded systemEmbedded system
Embedded system
 
IRJET- IoT based Preventive Crop Disease Model using IP and CNN
IRJET-  	  IoT based Preventive Crop Disease Model using IP and CNNIRJET-  	  IoT based Preventive Crop Disease Model using IP and CNN
IRJET- IoT based Preventive Crop Disease Model using IP and CNN
 

Similar to IRJET - Plant Disease Detection using Decision Tree Algorithm and Automated Disease Cure

Similar to IRJET - Plant Disease Detection using Decision Tree Algorithm and Automated Disease Cure (20)

IRJET- Crop Leaf Disease Diagnosis using Convolutional Neural Network
IRJET- Crop Leaf Disease Diagnosis using Convolutional Neural NetworkIRJET- Crop Leaf Disease Diagnosis using Convolutional Neural Network
IRJET- Crop Leaf Disease Diagnosis using Convolutional Neural Network
 
Green leaf disease detection and identification using Raspberry Pi
Green leaf disease detection and identification using Raspberry PiGreen leaf disease detection and identification using Raspberry Pi
Green leaf disease detection and identification using Raspberry Pi
 
IRJET- An Expert System for Plant Disease Diagnosis by using Neural Network
IRJET-  	  An Expert System for Plant Disease Diagnosis by using Neural NetworkIRJET-  	  An Expert System for Plant Disease Diagnosis by using Neural Network
IRJET- An Expert System for Plant Disease Diagnosis by using Neural Network
 
IRJET- An Expert System for Plant Disease Diagnosis by using Neural Network
IRJET- An Expert System for Plant Disease Diagnosis by using Neural NetworkIRJET- An Expert System for Plant Disease Diagnosis by using Neural Network
IRJET- An Expert System for Plant Disease Diagnosis by using Neural Network
 
IRJET- An IoT based Remote HRV Monitoring System for Hypertensive Patients
IRJET-  	  An IoT based Remote HRV Monitoring System for Hypertensive PatientsIRJET-  	  An IoT based Remote HRV Monitoring System for Hypertensive Patients
IRJET- An IoT based Remote HRV Monitoring System for Hypertensive Patients
 
IRJET- Human Health monitoring System using IOT and Raspberry PI3
IRJET-  	  Human Health monitoring System using IOT and Raspberry PI3IRJET-  	  Human Health monitoring System using IOT and Raspberry PI3
IRJET- Human Health monitoring System using IOT and Raspberry PI3
 
IRJET- GDPS - General Disease Prediction System
IRJET- GDPS - General Disease Prediction SystemIRJET- GDPS - General Disease Prediction System
IRJET- GDPS - General Disease Prediction System
 
Smart irrigation system and plant disease detection
Smart irrigation system and plant disease detectionSmart irrigation system and plant disease detection
Smart irrigation system and plant disease detection
 
A Review: Plant leaf Disease Detection Using Convolution Neural Network in Ma...
A Review: Plant leaf Disease Detection Using Convolution Neural Network in Ma...A Review: Plant leaf Disease Detection Using Convolution Neural Network in Ma...
A Review: Plant leaf Disease Detection Using Convolution Neural Network in Ma...
 
A Review: Plant leaf Disease Detection Using Convolution Neural Network in Ma...
A Review: Plant leaf Disease Detection Using Convolution Neural Network in Ma...A Review: Plant leaf Disease Detection Using Convolution Neural Network in Ma...
A Review: Plant leaf Disease Detection Using Convolution Neural Network in Ma...
 
Dynamic Medical Machine
Dynamic Medical MachineDynamic Medical Machine
Dynamic Medical Machine
 
IRJET- Health Monitoring System for Heart Patient
IRJET- Health Monitoring System for Heart PatientIRJET- Health Monitoring System for Heart Patient
IRJET- Health Monitoring System for Heart Patient
 
IRJET-5G Mobile Technology
IRJET-5G Mobile TechnologyIRJET-5G Mobile Technology
IRJET-5G Mobile Technology
 
IRJET- Garbage Monitoring System using Internet of Things (IoT) and GSM
IRJET-  	  Garbage Monitoring System using Internet of Things (IoT) and GSMIRJET-  	  Garbage Monitoring System using Internet of Things (IoT) and GSM
IRJET- Garbage Monitoring System using Internet of Things (IoT) and GSM
 
Plant Diseases Prediction Using Image Processing
Plant Diseases Prediction Using Image ProcessingPlant Diseases Prediction Using Image Processing
Plant Diseases Prediction Using Image Processing
 
Raspberry PI Based Paralyze Attack Rehabilitation System
Raspberry PI Based Paralyze Attack Rehabilitation SystemRaspberry PI Based Paralyze Attack Rehabilitation System
Raspberry PI Based Paralyze Attack Rehabilitation System
 
Wireless System for Monitoring Human Health using GSM
Wireless System for Monitoring Human Health using GSMWireless System for Monitoring Human Health using GSM
Wireless System for Monitoring Human Health using GSM
 
Plant Disease Doctor App
Plant Disease Doctor AppPlant Disease Doctor App
Plant Disease Doctor App
 
IRJET- Greensworth: A Step Towards Smart Cultivation
IRJET- Greensworth: A Step Towards Smart CultivationIRJET- Greensworth: A Step Towards Smart Cultivation
IRJET- Greensworth: A Step Towards Smart Cultivation
 
IRJET- Wireless Real Time Implementation of Health Assist System for Rurals
IRJET- Wireless Real Time Implementation of Health Assist System for RuralsIRJET- Wireless Real Time Implementation of Health Assist System for Rurals
IRJET- Wireless Real Time Implementation of Health Assist System for Rurals
 

More from IRJET Journal

More from IRJET Journal (20)

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web application
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
 

Recently uploaded

Hospital management system project report.pdf
Hospital management system project report.pdfHospital management system project report.pdf
Hospital management system project report.pdf
Kamal Acharya
 
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
AldoGarca30
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
ssuser89054b
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
Epec Engineered Technologies
 

Recently uploaded (20)

S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxS1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
 
Signal Processing and Linear System Analysis
Signal Processing and Linear System AnalysisSignal Processing and Linear System Analysis
Signal Processing and Linear System Analysis
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
Linux Systems Programming: Inter Process Communication (IPC) using Pipes
Linux Systems Programming: Inter Process Communication (IPC) using PipesLinux Systems Programming: Inter Process Communication (IPC) using Pipes
Linux Systems Programming: Inter Process Communication (IPC) using Pipes
 
Ground Improvement Technique: Earth Reinforcement
Ground Improvement Technique: Earth ReinforcementGround Improvement Technique: Earth Reinforcement
Ground Improvement Technique: Earth Reinforcement
 
Hospital management system project report.pdf
Hospital management system project report.pdfHospital management system project report.pdf
Hospital management system project report.pdf
 
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best ServiceTamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
 
Computer Graphics Introduction To Curves
Computer Graphics Introduction To CurvesComputer Graphics Introduction To Curves
Computer Graphics Introduction To Curves
 
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
 
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
 
457503602-5-Gas-Well-Testing-and-Analysis-pptx.pptx
457503602-5-Gas-Well-Testing-and-Analysis-pptx.pptx457503602-5-Gas-Well-Testing-and-Analysis-pptx.pptx
457503602-5-Gas-Well-Testing-and-Analysis-pptx.pptx
 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna Municipality
 
Electromagnetic relays used for power system .pptx
Electromagnetic relays used for power system .pptxElectromagnetic relays used for power system .pptx
Electromagnetic relays used for power system .pptx
 
PE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and propertiesPE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and properties
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
 
Computer Networks Basics of Network Devices
Computer Networks  Basics of Network DevicesComputer Networks  Basics of Network Devices
Computer Networks Basics of Network Devices
 

IRJET - Plant Disease Detection using Decision Tree Algorithm and Automated Disease Cure

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 07 Issue: 03 | Mar 2020 www.irjet.net p-ISSN: 2395-0072 © 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 1834 Plant Disease Detection using Decision Tree Algorithm and Automated Disease Cure Nithyashree.D1, Ramya.B2, Rohith Kumar.V3, Birundha.R4 1,2,3B.E, Department of Electronics and Communication, SRM Valliammai Engineering, Tamil Nadu, India 4Assistant Professor, Department of Electronics and Communication, SRM Valliammai College, Tamil Nadu, India ---------------------------------------------------------------------***---------------------------------------------------------------------- Abstract -Quality and quantity of the plants are affected by plant diseases. Plants are often subjected to various factors like viral, bacterial or fungal diseases that cause degradation. In order to tackle this issue, a system is introduced which will detect if a plant is affected by a disease or not, with a greater accuracy, by processing the appropriate plant images and spray the medicine automatically if it is found diseased. The image processing is the method which is applied to process the digital information. For example, the tomato plant leaf disease detection is the technique which is applied to detect disease from the input leaf images. In this work, technique is applied which is based on extraction, segmentation and classification. Textural features are extracted from the image using GLCM algorithm. The decision tree clustering algorithm is used for the segmentation of input images. The decision tree classifier is applied which will classify the input image into two classes. This leads in an improved accuracy of disease detection, moreover classifying the data into multiple classes. Furthermore, based on disease detection the system sprays a fertilizers and pesticides, which reduce human work. KEYWORDS: GLCM, decision tree, image processing. 1. INTRODUCTION Disease on plant leads to the significant reduction in both the quality and quantity of agricultural products. The protection of plants and crops in the farming fields is extremely important. The particular diseases are identified using image processing and rectified automatically. There are many technology and application that have been developed to support in agriculture field. Almost of those technology and application requires of a knowledge-base for their process. Plant diseases affect the growth and crop yield of the plants and make social impacts on agriculture. Recent studies reveal how plant disease affect the plants. Plant leaf diseases cause economic losses to the farmers. Early detection of the diseases deserve attention. Biological aspects are the most important aspect for detecting plant disease. Disease detection is the vital step for disease management. The detection is periodically carried out by human experts. Disease on plant leads to the significant reduction in both the quality and quantity of agricultural products. The protection of plants and crops in the farming fields is extremely important, because they form the basic needs of humans every day. Digital information is extracted from the images using image processing technique. 2. LITERATURE SURVEY A. An Expert System An Expert System for Diagnosis Rice Plant Disease has been developed and used in agriculture widely.There is a lot of study about expert system based on knowledge-base for diagnosis plant disease which is different in terms of method, type of disease and case study. Following are some of research that working on Expert system found in the literature. Expert System for Diagnosis of Disease of Tomato Plant has developing for diagnosis and identifying a disease in rice. In the paper present two of diseases in rice plant. There is a neck burst disease and the other one is a leaf burst disease. This system consists of knowledge-base, inference mechanism and user’s interface. User may answer the question in form of Yes and No through user’s interface and the system will be matching answer from user with knowledge base to identify the diseases. [1]Diagnosis System for Chili Disease by using Data Classification Technique has been developed for diagnosis plant disease in chilli by using a decision tree to diagnosis a disorder and identifies its disease. This system represents 14type of disease which develop a model by using Weka 3.7. [2]Expert System in Detecting Coffee Plant Diseases has been developed, which create an application that help researcher or observers working in coffee plantation to diagnose plant disease in coffee plant. The method used is a fuzzy logic-based expert system and
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 07 Issue: 03 | Mar 2020 www.irjet.net p-ISSN: 2395-0072 © 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 1835 decision tree with hierarchy classification. The result of the system comes with 85% of system accuracy. [3] B. Decision Tree The proposed of an expert system for diagnosis a disease is to find the correct answer for user. Which starting with the most general information and ending with the diagnosis of the disease. In many expert systems, decision tree is one of the most important algorithms used in developing of expert system. Due to its structure that built a classification or a regression model in a form of tree. Its break down a dataset into a small subset. The final result of a decision tree is easily to transform to a rule by mapping from a root node to leaf node one by one. Following are some of a research that using a decision tree algorithm. The decision tree was used in Using Decision Trees in Data Mining for Predicting Factors Influencing of Heart Disease. The main objective of this paper is to find a better decision tree algorithm and then the algorithm was used for extracting rules to predicting a heart disease. 3. PROPOSED METHOD Affected crops is identified through image processing techniques.The proposed system consists of three main steps namely feature extraction, segmentation and classification. GLCM algorithm is used to extract the textural features. The SVM classifier is replaced with the decision tree classifier in the proposed work to classify data into multiple classes. In this experiment representing 16 attributes of infected leaf symptoms with 120 of leaf image dataset which categories into 5 types. Fig -1: ORIGINAL LEAF IMAGE Fig -2: AFFECTED LEAF IMAGE Fig -3: EARLY BLIGHT
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 07 Issue: 03 | Mar 2020 www.irjet.net p-ISSN: 2395-0072 © 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 1836 Fig -4: LATE BLIGHT Fig -5: LEAF CURL Fig -6: BACTERIAL SPOT These are the above images of the diseases which our paper is going to handle with. This is the flow diagram which represents the sequence of steps used in image processing. BLOCK DIAGRAM OF PROPOSED SYSTEM 4. SPECIFICATIONS: A. ARDUINO UNO The 14 digital input/output pins can be used as input or output pins by using pin Mode (), digital Read () and digital Write () functions in Arduino programming. Each pin is operating at 5V and can get or receive a maximum of 40mA current, and has an internal pull-up resistor of 20- 50 Ohms which are disconnected by default. Some pins have specific functions as listed below: Input images Pre-processing RGB to gray conversion Decision tree classifier Types of disease USB to TTL Arduino UNO Atmega328p Spraying pump GSM module Power supply Trained data set Result Feature extraction using GLCM algorithm
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 07 Issue: 03 | Mar 2020 www.irjet.net p-ISSN: 2395-0072 © 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 1837  Serial Pins 0 (Rx) and 1 (Tx): Rx and Tx pins are used for receiving and transmitting TTL serial data. They are connected with the corresponding ATmega328P using USB to TTL serial chip.  External Interrupt Pins 2 and 3: These pins are designed to trigger an interrupt on a low value rising edge or falling edge, or a change in value.  PWM Pins 3, 5, 6, 9 and 11: These pins provide an 8-bit PWM output by using analog Write () function.  SPI Pins 10 (SS), 11 (MOSI), 12 (MISO) and13 (SCK): These pins are used for Serial Peripheral Interface communication.  In-built LED Pin 13: This pin is connected with a built-in LED, when pin 13 is HIGH – LED is on and when pin 13 is LOW. B. GSM MODULE V3.0 SIM800 is a quad-band GSM module that works on 850MHz, 900MHz,1900MHz,1800MHz DCS. It has one UART port. It has one USB port that can be used for updating firmware and for debugging. It also features GPRS multi-slot classes and supports CS-1, CS-2, CS-3, and CS-4 GPRS coding schemes. Audio channels in there that includes microphone as input and receiver as an output. SIM800 has one SIM card interface.  Power supply: 6-12V@2A.  Low power consumption (100mA@7V- GSM mode)  GPRS multi-slot class 10.  Embedded high-gain SMD antennas for GPS & GSM.  Directly support 4*4 button pad.  USB/Arduino control switch C. USB TO TTL TECHNOLOGY  Plug-and-Play (hot-pluggable)  USB 1.1 and 2.0 compatible  Port powered - no external power needed  Supports 300 baud to 115,200 baud rates  3 feet (1m) cable for convenience  Transmit/Receive LED indicators  Easy to install included drivers  Built-in surge and static protection Fig -7: USB TO TTL D. POWER SUPPLY All electronic circuits work only in low DC voltage, so we need a power supply unit to provide the appropriate voltage supply for their functioning. This unit consists of transformer, rectifier and regulator. Transformer converts 230ac voltage into desired dc voltage. A diode rectifier provides full wave rectified voltage that is initially filtered by simple capacitor filter to produce dc voltage. A regulator circuit use this dc input to provide dc voltage. BLOCK DIAGRAM OF POWER SUPPLY E. DC MOTOR A DC motor is used to drive a mechanical load. The load on the motor is adjusted by varying the generator field current. By increasing the field current of the DC generator the load on the DC motor increases. In general DC motors are characterized by their torque-speed relationship which is shown below: Transformer Rectifier Filter regulator
  • 5. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 07 Issue: 03 | Mar 2020 www.irjet.net p-ISSN: 2395-0072 © 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 1838 Graph of Torque and Speed 5. CONCLUSION For future developments, it can be enhanced by developing the system for large access for areas of land. The sensors and microcontrollers are successfully interfaced and wireless communication is achieved between various nodes. Our project deals with identifying the diseases through image processing techniques and the diseases are treated with suitable medications using spraying pump with the help of motor. The identified disease is notified to the user using GSM module. All observations and experimental tests prove that this project is a complete solution for field activities and irrigation problem. 6. REFERENCES [1] Sanjeev S Sannakki, Vijay S Rajpurohit, V B Nargund, Pallavi Kulkarni,“Diagnosis and Classification of Grape Leaf Diseases using Neural Networks”,IEEE proceedings of 4ICCCNT, 2013 [2] S. Arivazhagan, R. NewlinShebiah, S. Ananthi, S. Vishnu Varthini, “Detection of unhealthy region of plant leaves and classification of plant leaf diseases using texture features”, CIGR Journal ,Vol. 15, No.1, 2013. [3] Arti N. Rathod, Bhavesh Tanawal,Vatsal Shah, “Image Processing Techniques for Detection of Leaf Disease”, Vol 3, Issue 11, 2013. [4] Jayamala K. PatilBharti, “Advances in image processing for detection of plant diseases”, Journal of Advanced Bioinformatics Application sand Research, Vol 2, Issue 2, pp 135-141, 2011. [5] Camargoa,J.S.Smith, “An image-processing based algorithm to automatically identify plant disease visual symptoms”, Biosyst Eng., Vol 102:9–21, 2009.