Plant Leaf Recognition and Classification Based on the Whale Optimization Algorithm (WOA) and Random Forest (RF)

Image processing has a vital role to play in current day scenario due to its wide band of advantages and applications such as healthcare, military, scientific and business applications. As such, plant species identification through leaf image is one of the computer vision challenges. In this paper, a method for recognizing and classifying the plant leaves by hybridizing whale optimization algorithm (WOA) and random forest (RF) is proposed. This work is carried out on Swedish and Flavia leaf datasets. Initially, pre-processing is applied to remove noises in data or to enhance its quality, prior to feature extraction. WOA is used to overcome dimensionality problem. Further, the classifier of RF is used to identify the leaf. The proposed method shows a high accuracy of 97.58% with a reduced execution time when compared with other approaches. This investigation ensures better plant leaf classification and recognition for the medical purposes.

[1]  Yili Zheng,et al.  Research on leaf species identification based on principal component and linear discriminant analysis , 2017, Cluster Computing.

[2]  Faruq Mohammad,et al.  Feature decision-making ant colony optimization system for an automated recognition of plant species , 2015, Expert Syst. Appl..

[3]  H. S. Nagendraswamy,et al.  Classification of medicinal plants: An approach using modified LBP with symbolic representation , 2016, Neurocomputing.

[4]  N. Ahmed,et al.  Automated analysis of visual leaf shape features for plant classification , 2019, Comput. Electron. Agric..

[5]  C. Arun Priya,et al.  An efficient leaf recognition algorithm for plant classification using support vector machine , 2012, International Conference on Pattern Recognition, Informatics and Medical Engineering (PRIME-2012).

[6]  Tosiyasu L. Kunii,et al.  Recognizing plant species by leaf shapes-a case study of the Acer family , 1998, Proceedings. Fourteenth International Conference on Pattern Recognition (Cat. No.98EX170).

[7]  Jyotismita Chaki,et al.  Plant leaf recognition using texture and shape features with neural classifiers , 2015, Pattern Recognit. Lett..

[8]  Thi-Lan Le,et al.  Leaf based plant identification system for Android using SURF features in combination with Bag of Words model and supervised learning , 2013, 2013 International Conference on Advanced Technologies for Communications (ATC 2013).

[9]  O. Bruno,et al.  Leaf shape analysis using the multiscale Minkowski fractal dimension, a new morphometric method: a study with Passiflora (Passifloraceae) , 2005 .

[10]  Ben C. Stöver,et al.  LeafNet: A computer vision system for automatic plant species identification , 2017, Ecol. Informatics.

[11]  Sameerchand Pudaruth,et al.  Plant Leaf Recognition Using Shape Features and Colour Histogram with K-nearest Neighbour Classifiers , 2015 .

[12]  Vasudev Mohan,et al.  Kernel-based PSO and FRVM: An automatic plant leaf type detection using texture, shape, and color features , 2016, Comput. Electron. Agric..

[13]  Yan Han,et al.  Robust traffic sign recognition with feature extraction and k-NN classification methods , 2015, 2015 IEEE International Conference on Electro/Information Technology (EIT).

[14]  Yide Ma,et al.  Leaf recognition based on PCNN , 2015, Neural Computing and Applications.

[15]  Aimen Aakif,et al.  Automatic classification of plants based on their leaves , 2015 .

[16]  David G. Lowe,et al.  Shape indexing using approximate nearest-neighbour search in high-dimensional spaces , 1997, Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[17]  Zheru Chi,et al.  A computerized plant species recognition system , 2004, Proceedings of 2004 International Symposium on Intelligent Multimedia, Video and Speech Processing, 2004..

[18]  Abhishek Dey,et al.  Automatic Multi-class Classification of Beetle Pest Using Statistical Feature Extraction and Support Vector Machine , 2018, Advances in Intelligent Systems and Computing.

[19]  Yuxuan Wang,et al.  A Leaf Recognition Algorithm for Plant Classification Using Probabilistic Neural Network , 2007, 2007 IEEE International Symposium on Signal Processing and Information Technology.

[20]  Wei Jia,et al.  Multiscale Distance Matrix for Fast Plant Leaf Recognition , 2012, IEEE Transactions on Image Processing.

[21]  Dong Hwan Kim,et al.  An automated, high-throughput plant phenotyping system using machine learning-based plant segmentation and image analysis , 2018, PloS one.

[22]  Xiaofeng Wang,et al.  Shape Recognition Based on Radial Basis Probabilistic Neural Network and Application to Plant Species Identification , 2005, ISNN.

[23]  Haizhou Li,et al.  An SVM Kernel With GMM-Supervector Based on the Bhattacharyya Distance for Speaker Recognition , 2009, IEEE Signal Processing Letters.

[24]  Andrew Lewis,et al.  The Whale Optimization Algorithm , 2016, Adv. Eng. Softw..

[25]  Berrin A. Yanikoglu,et al.  Morphological features for leaf based plant recognition , 2013, 2013 IEEE International Conference on Image Processing.

[26]  H. X. Kan,et al.  Classification of medicinal plant leaf image based on multi-feature extraction , 2017, Pattern Recognition and Image Analysis.

[27]  VijayaLakshmiBalasubramanian,et al.  Kernel-based PSO and FRVM , 2016 .

[28]  Xiaofeng Wang,et al.  Leaf shape based plant species recognition , 2007, Appl. Math. Comput..

[29]  R.M. Haralick,et al.  Statistical and structural approaches to texture , 1979, Proceedings of the IEEE.

[30]  Václav Snásel,et al.  Plant Identification: Two Dimensional-Based Vs. One Dimensional-Based Feature Extraction Methods , 2015, SOCO.