SlideShare a Scribd company logo
1 of 23
IMAGE ANALYSIS AND ALGORITHM UTILISE TO DETECT
PLANT DISEASE
NATIONAL CONFERENCE ON “RECENT INNOVATIONS IN
ENGINEERING, SCIENCE & TECHNOLOGY”NCRIEST-2022
PRESENTED BY:
ASENDRA CHAUHAN
SRI BALAJI COLLEGE OF
ENGINEERING AND
TECHNOLOGY,JAIPUR
LIST OF CONTENT
INTRODUCTION
LITERATURE REVIEW
DATASET
DATA PREPROCESSING
FEATURE SELECTION
CLASSIFICATIOM OF ALGORITHM
RESULT
CONCLUSION
FUTURE SCOPE
REFERENCE
INTRODUCTION
In India about 70% of the populace relies on
agriculture.
In this project, we have described the technique for
the detection of plant diseases with the help of their
leaves pictures.
The main aim of machine learning is to understand
the training data and fit that training data into models
that should be useful to the people.
The color of leaves, amount of damage to leaves, area
of the leaf, texture parameters are used for
classification, in this project we have analyzed
LITERATURE REVIEW
In 2015, S. Khirade et Al. tackled the problem of plant
disease detection using digital image processing
techniques and back propagation neural network (BPNN).
 Shiroop Madiwalar and Medha Wyawahare analyzed
different image processing approaches for plant disease
detection in their research.
They have experimented their algorithms on the dataset
of 110 RGB images. The features extracted for
classification were mean and standard deviation of RGB
and YCbCr channels, grey level cooccurrence matrix
(GLCM) features, the mean and standard deviation of the
image convolved with Gabor filter.
Peyman Moghadam et Al. demonstrated the application of
DATASET
For this project we have used public dataset for plant
leaf disease detection called PlantVillage curated by
Sharada P. Mohanty et Al.
The dataset consists of 87000 RGB images of healthy
and unhealthy plant leaves having 38 classes out of
which We have selected only 25 classes for
experimentation of our algorithm These classes are
shown in Table 1.
Plant Disease Name No. of Images
Apple Healthy
Diseased Scab
Diseased: Black rot
Diseased: Cedar apple rust
2008
2016
1987
1760
Corn Healthy
Diseased: Cercospora leaf spot
Diseased: Common rust
Diseased: Northern Leaf Blight
1859
1642
1907
1908
Grapes Healthy
Diseased: Black rot
Diseased: Esca (Black Measles)
Diseased: Leaf blight (Isariopsis)
1692
1888
1920
1722
Potato Healthy
Diseased: Early blight
Diseased: Late blight
1824
1939
1939
Tomato Healthy
Diseased: Bacterial spot
Diseased: Early blight
Diseased: Late blight
Diseased: Leaf Mold
Diseased: Septoria leaf spot
Diseased: Two-spotted spider mite
Diseased: Target Spot
Diseased: Yellow Leaf Curl Virus
Diseased: Tomato mosaic virus
1926
1702
1920
1851
1882
1745
1741
1827
1961
1790
TABLE 1. DATASET SPECIFICATIONS
FIG. 1. SAMPLE IMAGES IN THE DATASET
DATA PREPROCESSING
Data preprocessing is important task in any computer vision
based system.
First the RGB image is converted to greyscale and then
Gaussian filter is used for smoothening of the image Then to
binaries the image, Otsu’s thresholding algorithm is
implemented.
morphological transform is applied on binarised image to
close the small holes in the foreground part. Now after
foreground detection, the bitwise AND operation on
binarised image and original color image is performed to get
RGB image of segmented leaf. Now after image segmentation
FIG. 2. STEPS FOR DATA PREPROCESSING AND FEATURE
EXTRACTION
FEATURE SELECTION
Feature selection is an important step in all machine learning
problems.
In this project we are selecting the features on the basis of
correlation of variables with target variable. Fig. 3 shows the
correlation of each variable with each other for apple dataset.
The correlation of feature green part of leaf (F1) and green
part of leaf (F2) is very high (1) which means both variables are
dependent on each other. So we have dropped one of them
(F2).
Now for apple disease prediction, less correlated features
such as green channel mean, red channel standard deviation,
blue channel standard deviation, dissimilarity (f5) and
correlation (f8) will not contribute too much in model
FIG. 3. CORRELATION PLOT FOR APPLE DATASET
CLASSIFICATION ALGORITHM
Random forest classifier has been used for classification or
detection task, It is the part of ensemble learning, where the
output is predicted from multiple base estimators.
We have splitted the dataset into train set (80%) for fitting the
model and test set (20%) for validation. K-fold cross validation
technique is implemented to find the accuracy score.
This method can find the accuracy on whole dataset without
any bias.
After fitting the data, f1 score, precision, recall, accuracy has
been calculated from test data to analyze the performance of
the model. ROC curve and confusion matrix was plotted to
RESULT
Table 2 shows the performance matrices for each model
developed for each of the plant.
We can observe that the accuracy scores are nearly equal to f1
scores.
This is because of balanced number of false negative and false
positive predictions.
This is considered as best case for any machine learning
algorithm. The average accuracy was 93%.
TABLE 2. PERFORMANCE MATRIC FOR ALL MODELS
Plant Accurac
y
F1 Score
Apple
Corn
Grapes
Potato
0.91
0.94
0.95
0.98
0.91
0.94
0.95
0.98
Tomato 0.87 0.87
Fig. 4 shows the confusion matrices for each of the
model.
With the help of confusion matrices, number of false
negatives, false positives, true predictions can be
analyzed.
We have developed a flask based web application for
detecting the plant disease and deployed it on heroku (free
cloud hosting server).
Fig 5 shows the homepage of deployed web application
and Fig 6 shows the input images and their corresponding
predictions made by our system.
It shows that the system successfully detected the disease
of leaf.
We can deploy an intelligent robot vehicle with high end
processor attached to it for real time plant disease
FIG. 5. HOMEPAGE OF DEPLOYED API
FIG. 6. IMAGES AND OUTPUTS GENERATED BY SYSTEM
CONCLUSION
We have successfully developed a computer vision based
system for plant disease detection with average 93%
accuracy and 0.93 F1 score.
Also the proposed system is computationally efficient
because of the use of statistical image processing and
machine learning model.
Table 3 illustrates the overall benefits of our system over
the other approaches.
We can observe that our technique is accurate and
efficient compared with other systems. Also it won't
TABLE 3. COMPARISON OF PROPOSED SYSTEM WITH
OTHER EXISTING SYSTEMS
FUTURE SCOPE
Biosensors
Optical sensors
Thermal sensors
Electronic noses
Image analysis
Remote sensing
REFERENCE
S. D. Khirade and A. B. Patil, "Plant Disease Detection Using Image
Processing," 2015 International Conference on Computing
Communication Control and Automation, 2015, pp. 768-771,
doi:10.1109/ICCUBEA.2015.153.
S. C. Madiwalar and M. V. Wyawahare, "Plant disease identification:
A comparative study," 2017 International Conference on Data
Management, Analytics and Innovation (ICDMAI), 2017, pp. 13-18,
doi: 10.1109/ICDMAI.2017.8073478.
P. Moghadam, D. Ward, E. Goan, S. Jayawardena, P. Sikka and E.
Hernandez, "Plant Disease Detection Using Hyperspectral Imaging,"
2017 International Conference on Digital Image Computing:
image analysis.pptx

More Related Content

Similar to image analysis.pptx

Similar to image analysis.pptx (20)

Plant Disease Doctor App
Plant Disease Doctor AppPlant Disease Doctor App
Plant Disease Doctor App
 
RICE LEAF DISEASES CLASSIFICATION USING CNN WITH TRANSFER LEARNING
RICE LEAF DISEASES CLASSIFICATION USING CNN WITH TRANSFER LEARNINGRICE LEAF DISEASES CLASSIFICATION USING CNN WITH TRANSFER LEARNING
RICE LEAF DISEASES CLASSIFICATION USING CNN WITH TRANSFER LEARNING
 
Leaf Disease Detection and Selection of Fertilizers using Artificial Neural N...
Leaf Disease Detection and Selection of Fertilizers using Artificial Neural N...Leaf Disease Detection and Selection of Fertilizers using Artificial Neural N...
Leaf Disease Detection and Selection of Fertilizers using Artificial Neural N...
 
EARLY BLIGHT AND LATE BLIGHT DISEASE DETECTION ON POTATO LEAVES USING CONVOLU...
EARLY BLIGHT AND LATE BLIGHT DISEASE DETECTION ON POTATO LEAVES USING CONVOLU...EARLY BLIGHT AND LATE BLIGHT DISEASE DETECTION ON POTATO LEAVES USING CONVOLU...
EARLY BLIGHT AND LATE BLIGHT DISEASE DETECTION ON POTATO LEAVES USING CONVOLU...
 
A Review Paper on Automated Plant Leaf Disease Detection Techniques
A Review Paper on Automated Plant Leaf Disease Detection TechniquesA Review Paper on Automated Plant Leaf Disease Detection Techniques
A Review Paper on Automated Plant Leaf Disease Detection Techniques
 
Bacterial foraging optimization based adaptive neuro fuzzy inference system
Bacterial foraging optimization based adaptive neuro fuzzy inference system  Bacterial foraging optimization based adaptive neuro fuzzy inference system
Bacterial foraging optimization based adaptive neuro fuzzy inference system
 
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
 
A Novel Machine Learning Based Approach for Detection and Classification of S...
A Novel Machine Learning Based Approach for Detection and Classification of S...A Novel Machine Learning Based Approach for Detection and Classification of S...
A Novel Machine Learning Based Approach for Detection and Classification of S...
 
COMPARATIVE ANALYSIS OF DIFFERENT MACHINE LEARNING ALGORITHMS FOR PLANT DISEA...
COMPARATIVE ANALYSIS OF DIFFERENT MACHINE LEARNING ALGORITHMS FOR PLANT DISEA...COMPARATIVE ANALYSIS OF DIFFERENT MACHINE LEARNING ALGORITHMS FOR PLANT DISEA...
COMPARATIVE ANALYSIS OF DIFFERENT MACHINE LEARNING ALGORITHMS FOR PLANT DISEA...
 
Early detection of tomato leaf diseases based on deep learning techniques
Early detection of tomato leaf diseases based on deep learning techniquesEarly detection of tomato leaf diseases based on deep learning techniques
Early detection of tomato leaf diseases based on deep learning techniques
 
Plant Disease Detection and Severity Classification using Support Vector Mach...
Plant Disease Detection and Severity Classification using Support Vector Mach...Plant Disease Detection and Severity Classification using Support Vector Mach...
Plant Disease Detection and Severity Classification using Support Vector Mach...
 
IRJET - Plant Leaf Disease Detection and Automated Medicine using IoT
IRJET -  	  Plant Leaf Disease Detection and Automated Medicine using IoTIRJET -  	  Plant Leaf Disease Detection and Automated Medicine using IoT
IRJET - Plant Leaf Disease Detection and Automated Medicine using IoT
 
Optimized deep learning-based dual segmentation framework for diagnosing heal...
Optimized deep learning-based dual segmentation framework for diagnosing heal...Optimized deep learning-based dual segmentation framework for diagnosing heal...
Optimized deep learning-based dual segmentation framework for diagnosing heal...
 
Plant Disease Prediction Using Image Processing
Plant Disease Prediction Using Image ProcessingPlant Disease Prediction Using Image Processing
Plant Disease Prediction Using Image Processing
 
IRJET - Plant Disease Detection using Decision Tree Algorithm and Automated D...
IRJET - Plant Disease Detection using Decision Tree Algorithm and Automated D...IRJET - Plant Disease Detection using Decision Tree Algorithm and Automated D...
IRJET - Plant Disease Detection using Decision Tree Algorithm and Automated D...
 
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 - Plant Leaf Disease Diagnosis from Color Imagery using Co-Occurrence M...
IRJET - Plant Leaf Disease Diagnosis from Color Imagery using Co-Occurrence M...IRJET - Plant Leaf Disease Diagnosis from Color Imagery using Co-Occurrence M...
IRJET - Plant Leaf Disease Diagnosis from Color Imagery using Co-Occurrence M...
 
IRJET- Plant Leaf Disease Diagnosis from Color Imagery using Co-Occurrence Ma...
IRJET- Plant Leaf Disease Diagnosis from Color Imagery using Co-Occurrence Ma...IRJET- Plant Leaf Disease Diagnosis from Color Imagery using Co-Occurrence Ma...
IRJET- Plant Leaf Disease Diagnosis from Color Imagery using Co-Occurrence Ma...
 
Classify Rice Disease Using Self-Optimizing Models and Edge Computing with A...
Classify Rice Disease Using Self-Optimizing Models and  Edge Computing with A...Classify Rice Disease Using Self-Optimizing Models and  Edge Computing with A...
Classify Rice Disease Using Self-Optimizing Models and Edge Computing with A...
 

Recently uploaded

Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night StandCall Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts ServiceCall Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
amitlee9823
 
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men 🔝mahisagar🔝 Esc...
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men  🔝mahisagar🔝   Esc...➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men  🔝mahisagar🔝   Esc...
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men 🔝mahisagar🔝 Esc...
amitlee9823
 
➥🔝 7737669865 🔝▻ Mathura Call-girls in Women Seeking Men 🔝Mathura🔝 Escorts...
➥🔝 7737669865 🔝▻ Mathura Call-girls in Women Seeking Men  🔝Mathura🔝   Escorts...➥🔝 7737669865 🔝▻ Mathura Call-girls in Women Seeking Men  🔝Mathura🔝   Escorts...
➥🔝 7737669865 🔝▻ Mathura Call-girls in Women Seeking Men 🔝Mathura🔝 Escorts...
amitlee9823
 
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
amitlee9823
 
Just Call Vip call girls roorkee Escorts ☎️9352988975 Two shot with one girl ...
Just Call Vip call girls roorkee Escorts ☎️9352988975 Two shot with one girl ...Just Call Vip call girls roorkee Escorts ☎️9352988975 Two shot with one girl ...
Just Call Vip call girls roorkee Escorts ☎️9352988975 Two shot with one girl ...
gajnagarg
 
Abortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get CytotecAbortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Riyadh +966572737505 get cytotec
 
Just Call Vip call girls Bellary Escorts ☎️9352988975 Two shot with one girl ...
Just Call Vip call girls Bellary Escorts ☎️9352988975 Two shot with one girl ...Just Call Vip call girls Bellary Escorts ☎️9352988975 Two shot with one girl ...
Just Call Vip call girls Bellary Escorts ☎️9352988975 Two shot with one girl ...
gajnagarg
 
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men 🔝Bangalore🔝 Esc...
➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men  🔝Bangalore🔝   Esc...➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men  🔝Bangalore🔝   Esc...
➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men 🔝Bangalore🔝 Esc...
amitlee9823
 
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
amitlee9823
 
Just Call Vip call girls Palakkad Escorts ☎️9352988975 Two shot with one girl...
Just Call Vip call girls Palakkad Escorts ☎️9352988975 Two shot with one girl...Just Call Vip call girls Palakkad Escorts ☎️9352988975 Two shot with one girl...
Just Call Vip call girls Palakkad Escorts ☎️9352988975 Two shot with one girl...
gajnagarg
 
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night StandCall Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
amitlee9823
 

Recently uploaded (20)

Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
 
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night StandCall Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
 
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts ServiceCall Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
 
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men 🔝mahisagar🔝 Esc...
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men  🔝mahisagar🔝   Esc...➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men  🔝mahisagar🔝   Esc...
➥🔝 7737669865 🔝▻ mahisagar Call-girls in Women Seeking Men 🔝mahisagar🔝 Esc...
 
➥🔝 7737669865 🔝▻ Mathura Call-girls in Women Seeking Men 🔝Mathura🔝 Escorts...
➥🔝 7737669865 🔝▻ Mathura Call-girls in Women Seeking Men  🔝Mathura🔝   Escorts...➥🔝 7737669865 🔝▻ Mathura Call-girls in Women Seeking Men  🔝Mathura🔝   Escorts...
➥🔝 7737669865 🔝▻ Mathura Call-girls in Women Seeking Men 🔝Mathura🔝 Escorts...
 
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
 
Just Call Vip call girls roorkee Escorts ☎️9352988975 Two shot with one girl ...
Just Call Vip call girls roorkee Escorts ☎️9352988975 Two shot with one girl ...Just Call Vip call girls roorkee Escorts ☎️9352988975 Two shot with one girl ...
Just Call Vip call girls roorkee Escorts ☎️9352988975 Two shot with one girl ...
 
Abortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get CytotecAbortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get Cytotec
 
Predicting Loan Approval: A Data Science Project
Predicting Loan Approval: A Data Science ProjectPredicting Loan Approval: A Data Science Project
Predicting Loan Approval: A Data Science Project
 
Just Call Vip call girls Bellary Escorts ☎️9352988975 Two shot with one girl ...
Just Call Vip call girls Bellary Escorts ☎️9352988975 Two shot with one girl ...Just Call Vip call girls Bellary Escorts ☎️9352988975 Two shot with one girl ...
Just Call Vip call girls Bellary Escorts ☎️9352988975 Two shot with one girl ...
 
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men 🔝Bangalore🔝 Esc...
➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men  🔝Bangalore🔝   Esc...➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men  🔝Bangalore🔝   Esc...
➥🔝 7737669865 🔝▻ Bangalore Call-girls in Women Seeking Men 🔝Bangalore🔝 Esc...
 
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
 
Just Call Vip call girls Palakkad Escorts ☎️9352988975 Two shot with one girl...
Just Call Vip call girls Palakkad Escorts ☎️9352988975 Two shot with one girl...Just Call Vip call girls Palakkad Escorts ☎️9352988975 Two shot with one girl...
Just Call Vip call girls Palakkad Escorts ☎️9352988975 Two shot with one girl...
 
Aspirational Block Program Block Syaldey District - Almora
Aspirational Block Program Block Syaldey District - AlmoraAspirational Block Program Block Syaldey District - Almora
Aspirational Block Program Block Syaldey District - Almora
 
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night StandCall Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Doddaballapur Road ☎ 7737669865 🥵 Book Your One night Stand
 
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Bommasandra Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
 

image analysis.pptx

  • 1. IMAGE ANALYSIS AND ALGORITHM UTILISE TO DETECT PLANT DISEASE NATIONAL CONFERENCE ON “RECENT INNOVATIONS IN ENGINEERING, SCIENCE & TECHNOLOGY”NCRIEST-2022 PRESENTED BY: ASENDRA CHAUHAN SRI BALAJI COLLEGE OF ENGINEERING AND TECHNOLOGY,JAIPUR
  • 2. LIST OF CONTENT INTRODUCTION LITERATURE REVIEW DATASET DATA PREPROCESSING FEATURE SELECTION CLASSIFICATIOM OF ALGORITHM RESULT CONCLUSION FUTURE SCOPE REFERENCE
  • 3. INTRODUCTION In India about 70% of the populace relies on agriculture. In this project, we have described the technique for the detection of plant diseases with the help of their leaves pictures. The main aim of machine learning is to understand the training data and fit that training data into models that should be useful to the people. The color of leaves, amount of damage to leaves, area of the leaf, texture parameters are used for classification, in this project we have analyzed
  • 4. LITERATURE REVIEW In 2015, S. Khirade et Al. tackled the problem of plant disease detection using digital image processing techniques and back propagation neural network (BPNN).  Shiroop Madiwalar and Medha Wyawahare analyzed different image processing approaches for plant disease detection in their research. They have experimented their algorithms on the dataset of 110 RGB images. The features extracted for classification were mean and standard deviation of RGB and YCbCr channels, grey level cooccurrence matrix (GLCM) features, the mean and standard deviation of the image convolved with Gabor filter. Peyman Moghadam et Al. demonstrated the application of
  • 5. DATASET For this project we have used public dataset for plant leaf disease detection called PlantVillage curated by Sharada P. Mohanty et Al. The dataset consists of 87000 RGB images of healthy and unhealthy plant leaves having 38 classes out of which We have selected only 25 classes for experimentation of our algorithm These classes are shown in Table 1.
  • 6. Plant Disease Name No. of Images Apple Healthy Diseased Scab Diseased: Black rot Diseased: Cedar apple rust 2008 2016 1987 1760 Corn Healthy Diseased: Cercospora leaf spot Diseased: Common rust Diseased: Northern Leaf Blight 1859 1642 1907 1908 Grapes Healthy Diseased: Black rot Diseased: Esca (Black Measles) Diseased: Leaf blight (Isariopsis) 1692 1888 1920 1722 Potato Healthy Diseased: Early blight Diseased: Late blight 1824 1939 1939 Tomato Healthy Diseased: Bacterial spot Diseased: Early blight Diseased: Late blight Diseased: Leaf Mold Diseased: Septoria leaf spot Diseased: Two-spotted spider mite Diseased: Target Spot Diseased: Yellow Leaf Curl Virus Diseased: Tomato mosaic virus 1926 1702 1920 1851 1882 1745 1741 1827 1961 1790 TABLE 1. DATASET SPECIFICATIONS
  • 7. FIG. 1. SAMPLE IMAGES IN THE DATASET
  • 8. DATA PREPROCESSING Data preprocessing is important task in any computer vision based system. First the RGB image is converted to greyscale and then Gaussian filter is used for smoothening of the image Then to binaries the image, Otsu’s thresholding algorithm is implemented. morphological transform is applied on binarised image to close the small holes in the foreground part. Now after foreground detection, the bitwise AND operation on binarised image and original color image is performed to get RGB image of segmented leaf. Now after image segmentation
  • 9. FIG. 2. STEPS FOR DATA PREPROCESSING AND FEATURE EXTRACTION
  • 10. FEATURE SELECTION Feature selection is an important step in all machine learning problems. In this project we are selecting the features on the basis of correlation of variables with target variable. Fig. 3 shows the correlation of each variable with each other for apple dataset. The correlation of feature green part of leaf (F1) and green part of leaf (F2) is very high (1) which means both variables are dependent on each other. So we have dropped one of them (F2). Now for apple disease prediction, less correlated features such as green channel mean, red channel standard deviation, blue channel standard deviation, dissimilarity (f5) and correlation (f8) will not contribute too much in model
  • 11. FIG. 3. CORRELATION PLOT FOR APPLE DATASET
  • 12. CLASSIFICATION ALGORITHM Random forest classifier has been used for classification or detection task, It is the part of ensemble learning, where the output is predicted from multiple base estimators. We have splitted the dataset into train set (80%) for fitting the model and test set (20%) for validation. K-fold cross validation technique is implemented to find the accuracy score. This method can find the accuracy on whole dataset without any bias. After fitting the data, f1 score, precision, recall, accuracy has been calculated from test data to analyze the performance of the model. ROC curve and confusion matrix was plotted to
  • 13. RESULT Table 2 shows the performance matrices for each model developed for each of the plant. We can observe that the accuracy scores are nearly equal to f1 scores. This is because of balanced number of false negative and false positive predictions. This is considered as best case for any machine learning algorithm. The average accuracy was 93%.
  • 14. TABLE 2. PERFORMANCE MATRIC FOR ALL MODELS Plant Accurac y F1 Score Apple Corn Grapes Potato 0.91 0.94 0.95 0.98 0.91 0.94 0.95 0.98 Tomato 0.87 0.87
  • 15. Fig. 4 shows the confusion matrices for each of the model. With the help of confusion matrices, number of false negatives, false positives, true predictions can be analyzed.
  • 16. We have developed a flask based web application for detecting the plant disease and deployed it on heroku (free cloud hosting server). Fig 5 shows the homepage of deployed web application and Fig 6 shows the input images and their corresponding predictions made by our system. It shows that the system successfully detected the disease of leaf. We can deploy an intelligent robot vehicle with high end processor attached to it for real time plant disease
  • 17. FIG. 5. HOMEPAGE OF DEPLOYED API
  • 18. FIG. 6. IMAGES AND OUTPUTS GENERATED BY SYSTEM
  • 19. CONCLUSION We have successfully developed a computer vision based system for plant disease detection with average 93% accuracy and 0.93 F1 score. Also the proposed system is computationally efficient because of the use of statistical image processing and machine learning model. Table 3 illustrates the overall benefits of our system over the other approaches. We can observe that our technique is accurate and efficient compared with other systems. Also it won't
  • 20. TABLE 3. COMPARISON OF PROPOSED SYSTEM WITH OTHER EXISTING SYSTEMS
  • 21. FUTURE SCOPE Biosensors Optical sensors Thermal sensors Electronic noses Image analysis Remote sensing
  • 22. REFERENCE S. D. Khirade and A. B. Patil, "Plant Disease Detection Using Image Processing," 2015 International Conference on Computing Communication Control and Automation, 2015, pp. 768-771, doi:10.1109/ICCUBEA.2015.153. S. C. Madiwalar and M. V. Wyawahare, "Plant disease identification: A comparative study," 2017 International Conference on Data Management, Analytics and Innovation (ICDMAI), 2017, pp. 13-18, doi: 10.1109/ICDMAI.2017.8073478. P. Moghadam, D. Ward, E. Goan, S. Jayawardena, P. Sikka and E. Hernandez, "Plant Disease Detection Using Hyperspectral Imaging," 2017 International Conference on Digital Image Computing: