Plant Disease Detection
Plant Disease Detection
REVIEW 2
Done by :
D KARTHIK(19BCE7470)
P VINAY(19BCE7545)
P TARUN(19BCE7578)
METHODOLOGY
• Plant disease detector is computer vision based automated plant
disease diagnostic system which utilizes machine learning
techniques to correctly identify disease and healthy plants also the
type of disease. For achieving so deep learning network for images
like Convolution neural network (CNN) can be utilized. CNN is used
to extract features from images
• i.e. horizontal edges, vertical edges, RGB values etc. CNN is best
deep learning neural network for visual feature extraction . The
CNN based network can be trained for detecting disease in plants
by providing huge amount of images of healthy and sick plants and
trained model in future can be used to predict the disease in plants
by images of plants leaves
IMPLEMENTATION
• Convolution Neural Network (CNN)
Convolution Neural Networks (CNNs) are used to detect the disease in plant’s
leaves. CNN is an evolution of simple ANN that gives better result on images.
Because images contains repeating patterns of particular thing (any image). Two
important functions of CNN are convolution and pooling. Convolution is used to
detect edges of patterns in an image and pooling is used to reduce the size of an
image. CNN architectures that were applied on a problem are following: (a) Simple
CNN, (b) VGG [12], and (iii) InceptionV3.
• Dataset Discussion
Two datasets are used to perform plant disease detection. First dataset
consists of 15 classes and second one consists of 38 classes. Both
databases have number of images of each plant. First dataset have total
2952 images. Final findings of this work is on PlantVillage dataset which
contains 38 classes of different plants. It is also openly available on
internet. Description of these classes and dataset is given in following
Table- I : Dataset Description
Dataset is divided into two parts one for training and other for Testing.
Splitting of dataset is 80/20 ratio randomly. 80% for the training
dataset and rest 20% for testing dataset. Training dataset consists
56,236 image and testing consists 14,059 images. Training of model is
done using 56,236 images and 14,056 images were kept unseen by
model so that accuracy of model can be checked.
DATABASE DIAGRAM
Applied Methodology
Testing of an Image