SVM-Based Detection of Tomato Leaves Diseases

This article introduces an efficient approach to detect and identify unhealthy tomato leaves using image processing technique. The proposed approach consists of three main phases; namely pre-processing, feature extraction, and classification phases. Since the texture characteristic is one of the most important features that describe tomato leaf, the proposed system system uses Gray-Level Co-occurrence Matrix (GLCM) for detecting and identifying tomato leaf state, is it healthy or infected. Support Vector Machine (SVM) algorithm with different kernel functions is used for classification phase. Datasets of total 800 healthy and infected tomato leaves images were used for both training and testing stages. N-fold cross-validation technique is used to evaluate the performance of the presented approach. Experimental results showed that the proposed classification approach has obtained classification accuracy of 99.83%, using linear kernel function.

[1]  S. Arivazhagan,et al.  Detection of unhealthy region of plant leaves and classification of plant leaf diseases using texture features , 2013 .

[2]  H. Muhammad Asraf,et al.  A Comparative Study in Kernel-Based Support Vector Machine of Oil Palm Leaves Nutrient Disease , 2012 .

[3]  Hrushikesh Dattatray Marathe,et al.  Leaf Disease Detection Using Image Processing Techniques , 2013 .

[4]  C W Piccoli,et al.  Tissue classification with generalized spectrum parameters. , 2001, Ultrasound in medicine & biology.

[5]  G. Matheron Random Sets and Integral Geometry , 1976 .

[6]  Jeremy S. Smith,et al.  An image-processing based algorithm to automatically identify plant disease visual symptoms. , 2009 .

[7]  Shen Weizheng,et al.  Grading Method of Leaf Spot Disease Based on Image Processing , 2008, 2008 International Conference on Computer Science and Software Engineering.

[8]  Bernard Manderick,et al.  Appropriate Kernel Functions for Support Vector Machine Learning with Sequences of Symbolic Data , 2004, Deterministic and Statistical Methods in Machine Learning.

[9]  N. Otsu A threshold selection method from gray level histograms , 1979 .

[10]  Shuangbao Shu,et al.  Image Recognition of Wheat Disease Based on RBF Support Vector Machine , 2013 .

[11]  L. Plümer,et al.  Original paper: Early detection and classification of plant diseases with Support Vector Machines based on hyperspectral reflectance , 2010 .

[12]  Bülent Sankur,et al.  Survey over image thresholding techniques and quantitative performance evaluation , 2004, J. Electronic Imaging.

[13]  Mohamed F. Tolba,et al.  Fundamental matrix estimation: A study of error criteria , 2017, Pattern Recognit. Lett..

[14]  S. Phadikar,et al.  Classification of Rice Leaf Diseases Based onMorphological Changes , 2012 .

[15]  Vineet Sahula,et al.  Exploring Efficient Kernel Functions for Support Vector Machine Based Feasibility Models for Analog Circuits , 2011 .

[16]  E. Boa,et al.  Plant Pathology (4th edn) , 1998 .

[17]  Jesper Rasmussen,et al.  Agriculture and Technology , 2009 .

[18]  Xiaoyi Ma,et al.  An Improved KPCA/GA-SVM Classication Model for Plant Leaf Disease Recognition ? , 2012 .

[19]  M. Ghiassi,et al.  Classification of Camellia (Theaceae) Species Using Leaf Architecture Variations and Pattern Recognition Techniques , 2012, PloS one.

[20]  Vladimir N. Vapnik,et al.  The Nature of Statistical Learning Theory , 2000, Statistics for Engineering and Information Science.

[21]  Mieke Uyttendaele,et al.  Wageningen Academic Publishers , 2005 .

[22]  Christopher J. C. Burges,et al.  A Tutorial on Support Vector Machines for Pattern Recognition , 1998, Data Mining and Knowledge Discovery.

[23]  C. Hillnhütter,et al.  Neue Ansätze zur frühzeitigen Erkennung und Lokalisierung von Zuckerrübenkrankheiten , 2008, Gesunde Pflanzen.

[24]  Malik Braik,et al.  Detection and Classification of Leaf Diseases using K-means-based Segmentation and Neural-networks-based Classification , 2011 .