Professional Documents
Culture Documents
DiseaseDetection ReportNew
DiseaseDetection ReportNew
INTRODUCTION
1.1PROJECT PROFILE
Crop cultivation plays an essential role in the agricultural field. Presently,
the loss of food is mainly due to infected crops, which reflexively reduces
the production rate. To identify the plant diseases at an untimely phase is not
yet explored. The main challenge is to reduce the usage of pesticides in the
agricultural field and to increase the quality and quantity of the production
rate. Our paper is used to explore the leaf disease prediction at an untimely
action. We propose an enhanced k-mean clustering algorithm to predict the
infected area of the leaves. A color based segmentation model is defined to
segment the infected region and placing it to its relevant classes.
Experimental analyses were done on samples images in terms of time
complexity and the area of infected region. Plant diseases can be detected by
image processing technique. Disease detection involves steps like image
acquisition, image pre-processing, image segmentation, feature extraction
and classification. Our project is used to detect the plant diseases and
provide solutions to recover from the disease. It shows the affected part of
the leaf in percentage. We planned to design our project with voice
navigation system, so a person with lesser expertise in software should also
be able to use it easily.
About 70% of the India economy depends on agriculture. Due to
environmental changes the crops get heavily affected and characteristics
symptoms such as leaf spot, dryness, color change and defoliation occurs.
Development of automatic detection system using advanced computer
technology such as image processing help to support the farmers in the
1
identification of diseases at an early or initial stage and provide useful
information for its control Detection of leaf spot disease using following
techniques such as image acquisition, image pre-processing, disease spot
segmentation, feature extraction and disease classification were carried out
by various workers. Proposed methodology like K-mean clustering, texture
and color analysis for plant disease detection in Malus domestica. The
authors reviewed various symptoms and diseases of banana leaves.
Algorithms were used for the detection of disease. They also explained the
importance of pattern classification for disease identification. Made study on
the disease severity of leaf using image processing techniques. They used
feature extraction such as threshold and triangular threshold methods.
Identification of diseased leaf of blast and brown spot of rice using image
processing techniques. They used zooming algorithm, SOM neural network
for disease detection. The authors made investigation on Early scorch,
Ashen mould, Late scorch, Cottony mold and Ting whiteness diseases of
plants using KMeans clustering, Back propagation algorithm and CCM.
Made study on chilly diseases using image processing techniques which
involves morphological processing, color clustering, LABVIEW IMAQ
Vision. Leaf disease detection of orchid leaf such as Black leaf spot and Sun
scorch. They applied border segmentation and pattern classification
techniques for detection of diseased leaf.
2. SYSTEM ANALYSIS
DISADVANTAGES
ADVANTAGES
Easy to detect plant disease
Separate plant disease based on disease category wise.
4
3. SYSTEM SPECIFICATION
5
Processor : Dual Core 2.0 GHz
RAM : 2 GB
Hard disk : 160 GB
Display unit : Samsung Monitor
Keyword : 104 Keys Standard
Mouse : Optical Mouse
9
Removing “noise” from an image; noise being random errors in the image.
An example is given in figure 3.3.1. Noise is a very common problem in
data transmission: all sorts of electronic components may affect data passing
through them, and the results may be undesirable. As we shall see in chapter
7 noise may take many different forms;each type of noise requiring a
different method of removal.
Removing motion blur from an image. An example is given in figure
3.3.1. Note that in the deblurred image (b) it is easy to read the number plate,
and to see the spokes on the wheels of the car, as well as other details not at
all clear in the original image (a). Motion blur may occur when the shutter
speed of the camera is too long for the speed of the object. In photographs of
fast moving objects: athletes, vehicles for example, the problem of blur may
be considerable
Figure 3.3.1
Applications of MATLAB
MATLAB can be used as a tool for simulating various electrical
networks but the recent developments in MATLAB make it a very
competitive tool for Artificial Intelligence, Robotics, Image processing,
10
Wireless communication, Machine learning, Data analytics and whatnot.
Though its mostly used by circuit branches and mechanical in the
engineering domain to solve a basic set of problems its application is vast.
It is a tool that enables computation, programming and graphically
visualizing the results.
13
4. SYSTEM DESIGN
14
Figure 4.1.1 Block Diagram
5. IMPLEMENTATION
15
Image acquisition involves capturing the images with the help of
digital camera. Our study focussed on the diseased images of leaf of
Phaseolus vulgaris and Camellia sinensis which were stored in digital media
for further MATLAB operations.
Image Segmentation:
This method is used for the conversion of digital image into various
segments having some similarity. Image segmentation helps in the detection
of objects and boundary line of the image. In our study K- mean clustering is
16
done for classification of objects based on a set of features into K number of
classes. The classification is done by minimizing sum of squares of distance
between data objects and corresponding cluster.
Feature Extraction:
In feature extraction method features such as color, texture,
morphology and structure are used in plant disease detection. Color co-
occurrence method is used in which the texture and color of the image are
considered. The methods used in color co-occurrence are firstly the RGB
image of the leaves are converted into HIS color space representation. For
generation of color co-occurrence matrix each pixel map is applied which
results into three color co-occurrence matrix one for each of H, S, I [1].
Classification:
Classification is used in the interpretation of the extracted diseased
region in an image which helps in the identification of the type of disease
infection in leaves. In our analysis back propagation neural network (BPNN)
is used which build association between known pattern of input and specific
17
output. The input layer analyzes the diseased region while the output layer
specifies the disease outcome of the affected region. A hidden layer occurs
in between the input and output layer which provides connecting link
between the input and output images. It is applied to obtain least error in the
classification of disease of the affected region.
6. SYSTEM TESTING
18
The purpose of testing is to discover errors. Testing is the process of
trying to discover every conceivable fault or weakness in a work product. It
provides a way to check the functionality of components, sub-assemblies,
assemblies and/or a finished product. It is the process of exercising software
with the intent of ensuring that the Software system meets its requirements
and user expectations and does not fail in an unacceptable manner. There are
various types of test. Each test type addresses a specific testing requirement.
Unit testing
Unit testing involves the design of test cases that validate that the
internal program logic is functioning properly, and that program inputs
produce valid outputs. All decision branches and internal code flow should
be validated. It is the testing of individual software units of the application
.it is done after the completion of an individual unit before integration. This
is a structural testing, that relies on knowledge of its construction and is
invasive. Unit tests perform basic tests at component level and test a specific
business process, application, and/or system configuration.
Integration testing
19
tests demonstrate that although the components were individually
satisfaction, as shown by successfully unit testing, the combination of
components is correct and consistent. Integration testing is specifically
aimed at exposing the problems that arise from the combination of
components.
Functional test
20
System Test
Black Box Testing is testing the software without any knowledge of the
inner workings, structure or language of the module being tested. Black box
tests, as most other kinds of tests, must be written from a definitive source
document, such as specification or requirements document, such as
specification or requirements document. It is a testing in which the software
under test is treated, as a black box. You cannot “see” into it. The test
provides inputs and responds to outputs without considering how the
software works.
Unit Testing
21
Unit testing is usually conducted as part of a combined code and unit
test phase of the software lifecycle, although it is not uncommon for coding
and unit testing to be conducted as two distinct phases.
Test objectives
Features to be tested
Integration Testing
Acceptance Testing
7. APPENDIX
7.1 SOURCE CODE
25
% This condition can select the particular value of iteration
% base on classes
if classes~=1
itr=itr+1;
end
end
end
end
Sample Screen
Home Screen
26
Load Image
Enhance Contrast
27
Image Segmentation
Segmented ROI
28
Find Disease
29
8. CONCLUSION
30
The present study deals with automatic disease detection of plant leaf
of Phaseolus vulgaris and Camellia assamica using image processing
techniques. It involves image acquisition, image preprocessing, image
segmentation, feature extraction and classification. Development of
automatic detection system using advanced computer technology such as
image processing help to support the farmers in the identification of diseases
at an early or initial stage and provide useful information for its control. We
would like to extend our work further on more plant disease detection.
9. FUTURE ENHANCEMENT
31
However, there are a number of limitations at the current stage
that need to be addressed in future work. First, when tested on a set of
images taken under conditions different from the images used for
training, the model's accuracy is reduced substantially, to just above
31%. It's important to note that this accuracy is much higher than the
one based on random selection of 38 classes (2.6%), but nevertheless, a
more diverse set of training data is needed to improve the accuracy. Our
current results indicate that more (and more variable) data alone will be
sufficient to substantially increase the accuracy, and corresponding data
collection efforts are underway.
10. REFERENCES
32
[1] Khirade SD, Patil AB (2015) Plant Disease Detection Using Image
Processing. Int Conf on Comp Communication Control and Automation
IEEE 153: 768-771.
[2] Surya Prabha D, Satheesh Kumar J (2014) Study on Banana Leaf
Disease Identification Using Image Processing Methods. Int Jour of Res in
Comp Sc and Inf Tech IJRCSIT 2(A): 89-94.
[3] Weizheng S, Yachun W, Zhanliang C, Hongda3 W (2008) Grading
Method of Leaf Spot Disease Based on Image Processing. Int Conf on Comp
Sc and Soft Eng, IEEE 491-494.
[4] Phadikar S, Sil J (2008) Rice Disease Identification using Pattern
Recognition Techniques, Proce of 11th Int Conf on Comp and Inf Tech,
ICCIT, Khulna, Bangladesh, IEEE 420-423.
[5] Sabah B, Sharma N (2012) Remote area plant disease detection using
image processing. IOSR J Electron Commun Eng 2(6): 31-4.
[6] Sanjay B, Patil et. al (2011) Leaf Disease Severity Measurement Using
Image Processing. Int Jour of Eng and Tech 3(5): 297-301.
[7] Phadikar S, Jaya S (2008) Rice Disease Identification using Pattern
Recognition Techniques. Proceed of 11th Int Conf on Comp and Inf Tech
ICCIT, Khulna, Bangladesh [8] Al Bashish D, Braik M, Bani-Ahmad S
(2010) A Framework for Detection and Classification of Plant Leaf and
Stem Diseases. Int Conf on Signal and Image Processing IEEE.
[9] Bin Husin Z, Bin Abdul Aziz AH, Bin Md Shakaff AY, Mohamed
Farook, RBS (2012) Feasibility Study on Plant Chilli Disease Detection
Using Image Processing Techniques. Third Int Conf on Intelligent Sys
Modelling and Simulation IEEE.
[10] Wan Mohd Fadzil WMN, Shah Rizam MSB, Jilani R, Nooritawati MT
(2014) Orchid Leaf Disease Detection using Border Segmentation
33
Techniques. Conf on Systems Process and Control IEEE, Kuala Lumpur,
Malaysia.
34