Professional Documents
Culture Documents
Srunitha 2018
Srunitha 2018
and Classification
1 Introduction
India is famous for its plant cultivation and productivity. 3/4th of our nation’s popu-
lation depended on it. Individuals of here have wide variety of choice, for selecting
plants for their cultivation. Many research works are going behind plant cultivation for
improving the quality of production, reducing the expenditure, increasing the profit rate
and decreasing the pesticide usage. The outcome of all the cultivation is a mixed
combination of perfect soil, water, weather, chemicals…etc.
The major difficulty facing here is the infections found in plants, which cause
reduction of product count and quality degradation. Diagnosis of diseases and timely
cure is very important task in reducing substandard products. Each plant diseases
depends on many characteristics, behavior and also various parameters like environ-
ment, nutrient, organism etc., up on which some of the diseases are not easily distin-
guishable. The visual symptom for each disease varies with respect to how deeply it is
affected. Hence diagnosis is very difficult task to carry out manually. This makes
development in image processing and pattern recognition techniques. With this it is
possible to create a system which can recognize, classify and thus cure the diseases.
Usage of pesticides actually damages the field and produce health issues in human.
Fig. 1 Anthracnose
Fig. 4 Scab
For diagnosing the diseases images of mango leaf is captured using digital camera
and mobiles, then the diseases spot is used for classification. The technique includes
pattern recognition and image processing. The purpose of using image processing in
plant leaf diseases identification is that spotting the diseases, recognizing the texture
and color of the diseases spot area, etc.
Here, paper holds mainly following sections. Section 1 is a brief introduction about
the importance of identifying leaf diseases and explains types of diseases that is
handling in this paper. Section 2 narrates in short of literature survey and brief review
on basic image processing technique for diseases identification. Section 3 detailed
explanation of the proposed work and Sect. 4 delivers the experimental results. Finally
Conclusions are summarized in Sect. 5.
2 Literature Survey
The various methods for finding the plant leaf diseases using different image processing
technique mainly segmentation and classification phase is described here.
Anand et al. [1] used the machine learning method for identifying the diseases on
the rice plant. The software prototype system uses the HIS model, boundary and spot
detection for image segmentation and the Self Organizing Map neural network for the
Mango Leaf Unhealthy Region Detection and Classification 425
output classification. Pooja et al. [2] using hybrid intelligence system finds out the
grape leaf infections identification from color imagery. There were mainly three phases
involved. The very first step was leaf color segmentation. A self-forming feature map
along with a back-propagation neural network is organized for identify the color dis-
eases of the leaf. Following was segmenting the affected diseases and last stride was to
find out and classify the diseases. Modified self-forming feature map together with
optimization using genetic algorithm and for classification support vector machine is
used, thus identification of the leaf diseases has done. To identify the color diseases
gabor wavelet is used. For classifying the diseases support vector machine is used.
Krishnan and Sumithra [3] identification and recognition of diseases based on
morphological operator which defines a system that contains four phases; the very prior
phase was image enrichment, that includes, analysis of histogram, HSI detraction and
intensity tuning. Segmentation of taken image was carried through fuzzy c-means
algorithm. The features used to extract from leaf were color, size of effected diseases
and the shape. Back propagation centered neural network was used for the classifi-
cation of the diseases.
Arivazhagan et al. [4] proposed a method for diagnosing the diseases found in
citrus plant. Citrus canker, Anthracnose, Overwatering and Citrus greening disease are
the major diseases that affect the citrus plant. Diseases identification and recognition
play a vital role in improving the cultivation. For resolving the problem the system has
mainly four sections. After the acquisition of leaf image the RGB image of citrus plant
is translated to different color spaces. K-means was used as image segmentation
technique for recognizing the diseases regions. Segmentation extracts the interest
region. The extraction of feature for texture is carried through statistical GLCM and
color through mean values. Finally SVM is used for classification.
Naikwadi and Amoda [5] the author found out the diseases in sugarcane. The input
color image is transferred to L * a * b color space and thresholding a* element gives
the spot information. The diseases regions are pulled out with maximum standard
deviation. For identifying the severity of the diseases the white pixel area is subtracted
from the total segmented area. The system has two features color and texture. GLCM is
used for extracting texture feature and L * a * b is used for color. For classifying the
diseases support vector machine uses both the feature information.
Arivazhagan et al. [6] there are certain diseases which are not easily identified with
naked human eye like black leaf spot and sun scorch seen in orchid leaf. Paper gives a
classification of diseases using morphological image segmentation. The area of white
pixels in the inputted leaf image is calculated for recognizing the diseases. In seg-
mentation phase some preprocessing steps like intensity adjustment and histogram
equalization and filtering techniques like Gaussian filter, disc filter and median filter are
used. Segmentation does the split-up between infected and uninfected areas of leaf.
Morphological operations like opening, closing and filled holes are used. Interest
region are chosen through binary mask. Complementary Binary mask will change zeros
to one and vice- versa. Thus when this complement mask is subtracted from original
the region of interest is founded and thresholding help to identify the edge. Classifi-
cation is done based on the white pixel. White pixel for both the diseases were cal-
culated earlier compares this with the query leaf image and it classifies the diseases
(Table 1).
3 Proposed Method
The proposed work is feasible for all size of images. Before classification and seg-
mentation some preprocessing is carried out. The pre-processing consists of image
acquisition phase followed by image enhancement then segmentation in which the
region of interest is segmented. After segmentation, extraction of feature and finally
classification is carried out. For segmentation Color image segmentation using k-means
clustering is used and GLCM (gray level color co-occurrence metrics) is used for
feature extraction and Support vector machine (SVM) is used as classifier. The
architecture diagram of the proposed method is explained in Fig. 5.
Mango Leaf Unhealthy Region Detection and Classification 427
The HSV represent the points in the RGB Space. Hue from HIS color space
explains the color perceived by the viewer. Saturation is the white light added to hue.
Intensity is the value of light amplitude. For each RGB individual color band histogram
428 K. Srunitha and D. Bharathi
stretching is applied and pixel count is calculated. As a result color image are enhanced.
Algorithm 1 explains the Image extraction and pre-processing [10].
Step 1: Collected Diseases infected mango leaf image are store in a folder on pc.
Step 2: Each image from the folder are read through MATLAB R2016a.
Step 3: Original images are converted into hue image, Saturation image and value
image (HSV).
Step 4: Image histograms are calculated for individual RGB color bands i.e., pixel
count (x, y).
Step 5: Apply each color band threshold range to its respective color band.
Step 6: Next regions which are smaller than 100 pixels are eliminated.
Step 7: Regions filled size filtered mask is created for the image.
Step 8: Regions which are smaller than 100 pixels are eliminated.
Step 9: The size filtered mask is applied to the original RGB image.
Step 10: Finally, we are displaying the masked original image of the specified color.
3.3 Segmentation
Mango leaf image are divided into multiple set of pixels. Different types of segmen-
tation are there: Region based, Edge based, Threshold, Feature based, Clustering,
Model based. Color image segmentation using K-Means Clustering is used in our
work. The main aim of this algorithm is to find the mean value between points and
group them depending on their minimum distance [11].
Color Image Segmentation using K-Means Clustering
Step 1: First, an image is taken as an input. The input image is in the form of pixels and
is transformed into a feature space.
Step 2: Next similar data points are grouped together using k-means clustering. The
distances are calculated using and Euclidean distance. Where d = distance, (p,q) = two
data points.
qffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi
d ðp; qÞ ¼ ðq1 p1Þ2 þ ðq2 p2Þ2 þ þ ðqn pnÞ2
sffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi
X n
¼ ðqi piÞ2
i¼1
The data points with minimum distance are grouped together to form the clusters.
Step 3: After clustering is done, the mean of the clusters is taken. The mean color in
each cluster is calculated to be remapped onto the image.
The output of this clustering will have k = 3 clusters of Red, Green and Blue
segments. These clusters are passed to feature extraction phase.
Mango Leaf Unhealthy Region Detection and Classification 429
X
G1
Skewness ¼ ði lÞ3 pðiÞ ð10Þ
i¼0
X
G1 X
G1
1
IDM ¼ pði; jÞ ð11Þ
i¼0 j¼0 1 þ ði j Þ2
1
SmoothnessðRÞ ¼ 1 ð12Þ
1 þ r2
G1 n
G1 X
X o
Angular second moment ¼ pði; jÞ2 ð13Þ
i¼0 j¼0
The 13 features are extracted from the diseased mango leaf image and given to
classification algorithm for classification. A comparison of two classifiers is carried out
here. Multi class-SVM (Support vector machine) and ANN (Artificial neural network).
Support vector machine (SVM) is a non-linear classifier, and is a latest method in
Mango Leaf Unhealthy Region Detection and Classification 431
RBF kernel has two parameters gamma and C. Gamma parameter tells us how far a
single training parameter can reach. The value of gamma is low means the sample is far
and high means close. C gives the misclassification against the training surface. It
makes the hyperplane smooth. A high C value means the misclassification is low.
When gamma value is high C will prevent over fitting of data. Weaka 3.8 software is
used for finding the accuracy and confusion metrics.
4 Experimental Results
This section holds the results obtained from the above experiment. In the preprocessing
step collected diseased leaf image are taken as input to enhance the image quality by
resizing, noise removal, contrast enhancement. The preprocessing original image is
converted to binary image and individual RGB color band calculation is performed
using histogram. Finally it displays the color threshold range (Fig. 6).
432 K. Srunitha and D. Bharathi
Fig. 6 Preprocessing for converting the original image into a binary image
A size filtered mask is applied to the original RGB image and display only the
specified color (Fig. 7).
Fig. 7 Filtered mask for removing the objects smaller than 100 pixels and apply the filtering
mask
Mango Leaf Unhealthy Region Detection and Classification 433
The preprocessed diseased images are then passed to segmentation using k-means
clustering. Here k = 3 (Red, Green, and Blue) (Fig. 8).
After segmentation from each of this color band features are extracted through
GLCM method. Thirteen harlick features are extracted for each band. So total 3 13
feature vector. Below is the feature vector for RED color band (Tables 2, 3 and 4).
5 Conclusion
The work contains mainly two zones the segmentation followed by classification using
SVM. Over and done with the experimental analysis it is resolved that the proposed
method works efficiently on leaf diseases recognition and classification. Presence of
multiple diseases in one region of the leaf and the variation in their color, texture, and
shape characteristics made difficult in segmentation and feature selection phase. SVM
in classification phase performed well and get accuracy up to 96%. Upon implementing
the process we get a conclusion that main requirements for any diseases detection are
speed and accuracy. The work can also be extended by specifying suited organic timely
diseases curing technique for each disease. Further need to compute the amount of
disease area present on leaf.
References
1. Anand, R., Veni, S., Aravinth, J.: An application of image processing techniques for
detection of diseases on brinjal leaves using K-means clustering method. In: IEEE
International Conference on Circuit, Power and Computing Technologies, ICCPCT (2016)
2. Pooja, A., Mamtha, R., Sowmya, V., Soman, K.P.: X-ray image classification based on
tumor using GURLS and LIBSVM. In: International Conference on Communications and
Signal Processing (ICCSP’16) (2016)
3. Krishnan, M., Sumithra, M.G.: A novel algorithm for detecting bacterial leaf scorch
(BLS) of shade trees using image processing. In: IEEE 11th Malaysia International
Conference on Communications (2013)
4. Arivazhagan, S., NewlinShebiah, R., Ananthi, S., Vishnu Varthini, S.: Detection of
unhealthy region of plant leaves and classification of plant leaf diseases using texture
features. AgricEngInt CIGR J. 15, 211–217 (2013)
5. Naikwadi, S., Amoda, N.: Advances in image processing for detection of plant diseases. Int.
J. Appl. Innov. Eng. Manag. 2(11) (2013)
6. Arivazhagan, S., NewlinShebiah, R., Ananthi, S., Vishnu Varthini, S.: Detection of
unhealthy region of plant leaves and classification of plant leaf diseases using texture feature.
CIGR 15(1), 211–217 (2013)
436 K. Srunitha and D. Bharathi
7. Amoda, N., Naikwadi, S.: Advances in image processing for detection of plant diseases. Int.
J. Appl. Innov. Eng. Manag. (IJAIEM) 2(11). ISSN: 2319-4847 (2013)
8. Jagtap, S.B., Hambarde, S.M.: Agricultural plant leaf disease detection and diagnosis using
image processing based on morphological feature extraction. IOSR J. VLSI Signal Process.
(IOSR-JVSP) 4(5), 24–30, Ver. I. e-ISSN: 2319-4200, p-ISSN: 2319-4197 (2014)
9. Gavhale, K.R., Gawande, U.: An overview of the research on plant leaves disease detection
using image processing techniques. IOSR J. Comput. Eng. (IOSR-JCE) 16(1), 10–16, Ver.
V. ISSN: 2278–8727 (2014)
10. Ratnasari, E.K., Mentari, M., Dewi, R.K., Hari Ginardi, R.V.: Sugarcane leaf disease
detection and severity estimation based on segmented spots image. In: IEEE. ICTS
978-1-4799-6858-9/14/$31.00 © 2014
11. Fadzil, W.M.N.W.M., Rizam M.S.B.S., Jailani, R., Nooritawati, M.T.: Orchid leaf disease
detection using border segmentation techniques. In: 2014 IEEE Conference on Systems,
Process and Control (ICSPC 2014), Kuala Lumpur, Malaysia, 12–14 December 2014
12. Warne, P.P., Ganorkar, S. R.: Detection of diseases on cotton leaves using K-mean
clustering method (IRJET) 02(04). e-ISSN: 2395 -0056 (2015)
13. Kaur, R., Kang, S.S.: An enhancement in classifier support vector machine to improve plant
disease detection. In: IEEE 3rd International Conference on MOOCs, Innovation and
Technology in Education (MITE), pp. 135–140 (2015)
14. Khirade, S.D., Patil, A.B.: Plant disease detection using image processing. Int. Conf.
Comput. Commun. Control Autom. 978-1-4799-6892-3/15 $31.00 © 2015 IEEE
15. Padmavathi, S., Saipreethy, M.S., Valliammai, V.: Indian sign language character
recognition using neural networks. In: IJCA Special Issue on Recent Trends in Pattern
Recognition and Image Analysis, vol. RTPRIA, pp. 40–45 (2013)
16. Dinesh Kumar, C.K., Manjusha, R., Latha, P.: Comparision of image classification methods
on event data. Int. J. Applied Eng. Res. 10, 29631–29640 (2015)