Crop Disease Detection Using CNN
Crop Disease Detection Using CNN
ISSN No:-2456-2165
Abstract:- Good health is a first priority of all human of main reason is that wrong diagnosis of disease which
being. And to maintain health the first need is a healthy results into wrong treatment and wastage of money. Many
food, which we get from our agriculture resources. times, it becomes difficult to identify unknown diseases with
According to the United Nations’ World Population traditional ways. So, it’s very crucial to use new and smart
Prospects (WPP), India is projected to surpass China as ways of disease detection for early and perfect remedy.
the world’s most populous country in 2023. And to
maintain the appetite and health of such huge population Now a days Computer Vision technology are so
it’s very important for agriculture field to grow the more efficient that they can play a vital role in identifying diseases
and healthy crops. Now a days there are number of on crop with just an image. Classification algorithms such as
diseases which are causing crop underproduction. Delay Convolution Neural Network (CNN), K-Means, Residual
in identifying the actual disease will result into more loss Neural Networks, etc. are famous for classifying different
and cost of remedy. So, it’s very important to have the kinds of images, based on different parameters such as color,
knowledge of diseases for early detection. In today’s date shape, etc.
Artificial intelligence technologies such as Classification
algorithms using Deep Learning are so efficient and are Convolution Neural Networks have shown their
performance and accuracy in image classification activities.
capable of predicting the disease based on the images of
the crops. Hence, in this paper have reviewed the most So, in this paper we are going to consider different types of
efficient classification algorithms and proposed few most CNN algorithms.
suitable models for image-based disease detection. A. Convolution Neural Networks:
Keywords:- CNN, Inception V3, VGG16, VGG19, ResNet18. CNN which also referred as Convolution Networks
(ConvNet) is one of the Deep Learning algorithms. It
I. INTRODUCTION isconsisting of different layers such as pooling Layers and
convolution layers and Fully Connected layersas shown in
India is known as a Krishi Pradhan i.e.an agrarian Fig.1. The term Convolution in CNN stands for a
country. Economy is majorly dependent on agriculture mathematical operation [1]. Mathematically Convolution
sector. Farmers are tending towards newer ways of farming. can be defined as an operation on two functions which gives
They are now trying to use the new technologies for better an output as a new function which is inspired by the
crop production. In recent days there are many new and old previous functions.
types of diseases which are affecting crop production. One
Proposed system is composed of four commonly used transformations, Fourier transform and Image restauration,
steps in CNN modules. First step is image acquisition which Geometric Transformations, etc.
is a image capturing layer. This step is responsible to avail
image data ready for further processing. Second stage is Images from plant Village datastore are collected from
Image Pre-processing, where images will be filtered, resized many kinds of diseases. Images for same plant for same
as per the requirement. Third one is Feature Extraction disease are captured in multiple ways like different
which find out the different features from images required angle/orientation [10]. It can consist of images of different
for the classification. The fourth step is classification stage resolutions, quality, brightness. So, it’s crucial to pre-
where images will be classified based on the features process images in order to make them in proper size,
extracted in previous step. And a final fifth step which tells brightness, signal level, etc. In the proposed system Images
us about health of crop. will be resized to 256 × 256 pixels.