Professional Documents
Culture Documents
Literature Survey Final.docx
Literature Survey Final.docx
1. Introduction:
Agriculture plays a huge role in people's lives and the economy. In India, it's the
main way many people make a living, around 58% of the population. India is
even one of the top countries globally when it comes to growing crops. Back in
2018, over half of the workers got their jobs from farming, and this helped make
up about 18-20% of the country's money. So, India is doing well in farming, but
there are problems to deal with. Some of these problems include not using good
farming methods, not using enough helpful things like compost and fertilizers,
not having enough water, and having plants get sick. When plants get sick, it's
really bad for how well they grow. In fact, about 20-30% of crops don't grow well
because of diseases. This causes a big loss in how much food we get from farms.
That's why it's super important to spot these diseases early and do something
about it.
Before, people used to look at plants and try to figure out if they were sick, but
this took a lot of time and sometimes they made mistakes. But now, thanks to
new technology, things have gotten better. There's a new way to figure out if
plants are sick using computers and smart systems. This system is all about
identifying diseases in the leaves of 14 different plants like apples, strawberries,
and more. It uses a special kind of computer program called a Convolutional
Neural Network (CNN) which looks at pictures of the leaves and figures out if
they're healthy or not. This helps farmers take care of sick plants quickly and
accurately, so they can keep growing lots of good food.
The primary focus of this study is to harness the potential of Deep Learning,
specifically Convolutional Neural Networks (CNNs), for the purpose of detecting
plant diseases. The overarching goal is to evaluate the effectiveness of these
advanced technological tools in accurately identifying signs of illness in plants
based on visual imagery. The scope of this research encompasses a thorough
investigation into the applicability and performance of various CNN
architectures, including Faster R-CNN, R-FCN, and SSD.
3. Methodology
Plants are vulnerable to various diseases and problems that affect their growth
and health. These issues can be caused by factors like changes in the
environment, such as temperature and humidity, as well as insufficient
nutrients, light, and common diseases like bacterial, viral, and fungal infections.
To address this, we propose using a powerful tool called Convolutional Neural
Network (CNN) to detect diseases in plant leaves. CNN is known for its ability to
achieve high accuracy when the data is of good quality.
A. Dataset:
For our study, we utilized the Plant Village Dataset, which contains a collection
of 54,303 images showing both healthy and unhealthy plant leaves. These
images are categorized into 38 groups based on the plant species and the type
of disease. Our analysis involved examining over 50,000 of these images, each
with labels indicating its category. We resized the images to a standardized 256
× 256 pixels and conducted further optimization and model predictions using
these modified images.
i. Input Image Capture: Users can take pictures of plant leaves using an
Android device or upload images to our web application.
ii. Segmentation Pre-processing: This stage involves several steps like image
segmentation, enhancement, and conversion to a different colour space.
First, the digital image is enhanced using a filter. Then, each image is
transformed into an array format. Using the scientific names for plant
diseases, we convert the image names into binary fields.
iii. CNN Classification: The final stage employs Convolutional Neural Network
(CNN) classifiers trained to detect diseases in different plant classes. Level
2 results are used to activate a specific classifier, which has been trained
to identify various diseases within that specific plant category. If no
disease is detected, the leaves are categorized as "healthy."
A. Deep Learning:
C. VGG 16 Model:
VGG16 is a CNN model used for large-scale image tasks. It excels in both object
localization and image classification. The model is depicted below:
The model comprises seven distinct layers, each processing specific information:
1. Input Layer: Holds image data with parameters like height, width, depth, and
colour information (RGB).
6. CNN Applications:
1. Leaf Disease Identification: CNNs can classify and identify various types
of leaf diseases based on patterns and visual cues present in leaf images,
helping farmers detect diseases early.
2. Disease Severity Assessment: CNNs can quantify the severity of a
disease by analysing the extent of damage visible in plant images,
allowing for targeted interventions.
3. Multi-Class Classification: CNNs can distinguish between different
diseases affecting the same plant species, aiding in accurate diagnosis
and treatment recommendations.
4. Automated Diagnosis: CNNs can automate the process of diagnosing
diseases, reducing the need for human experts and saving time in critical
situations.
5. Data-driven Insights: CNN-based systems can analyse large datasets of
plant images, helping researchers identify trends, disease patterns, and
factors contributing to outbreaks.
7. Performance Evaluation:
A. Data Analysis:
The dataset that is used in this proposed system project is the Rice Leaf
Diseases dataset which was downloaded from Kaggle website. This dataset
contains 120 jpg images of disease infected rice leaves. The images are
grouped into 3 classes based on the type of disease. There are 40 images in
each class.
B. Result Analysis:
Result analysis in the context of a plant disease detection system using CNN
involves a comprehensive examination of the outcomes and metrics obtained
during the performance evaluation. The result about whether the plant is
healthy or diseased will be provided to the farmer via SMS. By implementing
this SMS-based communication approach, you can empower farmers with
timely and actionable information about their plants' health, enabling them to
make informed decisions and take appropriate measures to manage diseases
effectively.
10. Conclusion:
Protecting crops in organic farming is not an easy task. This depends on a
thorough knowledge of the crop being grown and possible pests, pathogens
and weeds. In our system, a special deep learning model has been developed
based on a special architectural convolution network to detect plant diseases
through images of healthy and diseased plant leaves. Studies show that
managing plant disease can help increase the yield by about 50%.
11. References:
1. Turkish Journal Of Computer and Mathematics Education. (PDF)
https://turcomat.org