Plant Detection and Disease Prediction Synopsis

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 4

Project Synopsis

Plant Detection and Disease Prediction

Abstract— The major cause for the decrease in the quality and amount of agricultural productivity is
plant diseases. Farmers encounter great difficulties in detecting and controlling plant diseases. Thus, it
is of great importance to diagnose the plant diseases at early stages so that appropriate and timely
action can be taken by the farmers to avoid further losses. The project focuses on the approach based
on image processing for detection of diseases of plants. In this paper, we propose an Android
application that helps farmers for identifying plant disease by uploading a leaf image to the system.
The system has a set of algorithms which can identify the type of disease. Input image given by the
user undergoes several processing steps to detect the disease and results are returned back to the
user via android application.

Keywords— Image processing, Detection, Identification of plant leaf diseases, Convolutional neural
network

About the Problem


The most widely used method for plant disease detection is simply naked eye observation by experts
through which identification and detection of plant diseases are done. For doing so, a large team of
experts as well as continuous monitoring of experts is required, which costs very high when farms are
large. At the same time, in some countries, farmers don't have proper facilities or even idea that they
can contact to experts. Due to which consulting experts even cost high as well as time consuming too.
Upon doing a research in a farmers rice field ( relative of a Team member ), We came to know about the
type of diseases in rice, how he cures and finds it, chances of the crop to sustain that disease, products
applied as cure, problems on detecting diseases, early and different stage diseases, Best practices for
better growth etc.

The main objective of the project


In such a condition, the suggested technique proves to be beneficial in monitoring large fields of crops.
And automatic detection of the diseases by just seeing the symptoms on the plant leaves makes it easier
as well as cheaper. Plant disease identification by the visual way is a more laborious task and at the
same time less accurate and can be done only in limited areas. Whereas if automatic detection
technique is used it will take fewer efforts, less time and more accurately. In plants, some general
diseases are bacterial, black spotted, and others are Rust, viral and Red cotton Leaf. Image processing is
the technique which is used for measuring the affected area of disease, and to determine the difference
in the color of the affected area. Image segmentation is the process of separating or grouping an image
into different parts. There are currently many different ways of performing image segmentation, ranging
from the simple thresholding method to advanced color image segmentation methods. The
segmentation process is based on various features found in the image. This might be color information,
boundaries or segment of an image.

Scope of the Project


This project is started for the sole purpose of learning and targeting startups and industries
working in the Agriculture or AI field and making ourselves capable to solve problems of the
farmers with the help of technology.

Working Methodology
Research has been conducted (In a field of a farmer who was a relative of one of our Team member) to
explore various methods for automated identification of plant diseases. The disease can manifest in
various parts of the plant such as roots, stem, fruit or leaves. The proposed work will compose of
different ML, DL techniques on the dataset found from the Kaggle. The project requires image
processing and classification which involves Computer vision, Machine learning and deep learning.

The basic work flow as of now (stage-wise) :


1. A Model which will accurately predict the type of plant and disease on it.

2. Upon finishing the model, We will deploy it in one of the servers as of now we are taking AWS, Digital
Ocean, Heroku into our considerations.

3. We will create an API for making request and fetching results from the server for the image
prediction.

4. Developing a simple app at first for just scanning and hitting the API for the results.

5. Extending the App for more features.


Details about the Hardware & Software used :
Hardware and software Specifications
Memory 1TB (HDD) 238 (SSD)

Processor Intel(R) Core (TM) i5-1035G1 CPU @ 1.00GHz 1.19 GHz

Installed RAM 12 GB

System type 64-bit operating system, x64-based processor

Deep learning library Tensor flow

Programming language Python, Java, XML

Data Set Kaggle

Specifying the contribution that the project would make


The project conrtibution ranges from helping the existing farmers plus the individual who don’t
know anything about the farming and got the land from the ancestors. The motive is simple –
Helping an individual who don’t know about the farming even a bit and want to grow different
crops in his field. For achieving this motive we will provide different features like Disease
detection, Best practices, Stage wise diseases possibilities, Best products for curing disease and
many more in line.

Conclusion
The use of automated monitoring and management systems are gaining increasing demand with
technological advancement. In agricultural field loss of yield mainly occurs due to widespread disease.
Mostly the detection and identification of the disease are noticed when the disease advances to the
severe stage. Therefore, causing the loss in terms of yield, time and money. The proposed system is
capable of detecting the disease at the earlier stage as soon as it occurs on the leaf. Hence saving the
loss and reducing the dependency on the expert to a certain extent is possible. It can provide help for a
person having less knowledge about the disease. Depending on these goals, we have to extract the
features corresponding to the disease.

You might also like