Overview of Handcrafted Features and Deep Learning Models for Leaf Recognition


In this study, an automated system for classification of leaf species based on the global and local features is presented by concentrating on a smart and unorthodox decision system. The utilized global features consist of 11 features and separated into two categories; gross shape features (7) and moment based features (4), respectively. In case of local features, only the curve points on Bézier curves are accepted as discriminative features. With the purpose of reducing the search space and improving the performance of the system, firstly the class label of leaf object is determined by conducting the global features with respect to predefined threshold values. Once the target class is determined, the local features have performed in order to assign the leaf species into a unique class. In classification stage, the k-nearest neighbor (k-nn) algorithm has utilized based on the Hausdorff distance. The proposed classification scheme provides high accuracy rate as achieving the 96.78% performance on Flavia and the 94.66% on SLID dataset. The results of the experimental study reveal that the combination of these features is more effective than preferring a single feature for leaf recognition task.  


M.B.H. Rhouma, J. Žunić, M.C.J.C. Younis, e.i. agriculture, Moment invariants for multi-component shapes with applications to leaf classification, 142 (2017) 326-337.

P. Remagnino, S. Mayo, P. Wilkin, J. Cope, D. Kirkup, Machine Learning for Plant Leaf Analysis, Computational Botany, Springer2017, pp. 57-79.

S. Zhang, H. Wang, W.J.C.c. Huang, Two-stage plant species recognition by local mean clustering and Weighted sparse representation classification, 20 (2017) 1517-1525.

A.B. Shipunov, R.M. Bateman, Geometric morphometrics as a tool for understanding Dactylorhiza (Orchidaceae) diversity in European Russia, Biological Journal of the Linnean Society, 85 (2005) 1-12.

J. Chaki, R. Parekh, Plant leaf recognition using shape based features and neural network classifiers, International Journal of Advanced Computer Science and Applications (IJACSA), 2 (2011).

A. Jobin, M.S. Nair, R. Tatavarti, Plant Identification based on Fractal Refinement Technique (FRT), Procedia Technology, 6 (2012) 171-179.

E. Franz, E. Gebhardt, K. Unklesbay, Shape description of completely-visible and partially-occluded leaves for identifying plants in digital images, Paper-American Society of Agricultural Engineers, (1990).

X.-F. Wang, D.-S. Huang, J.-X. Du, H. Xu, L. Heutte, Classification of plant leaf images with complicated background, Applied mathematics and computation, 205 (2008) 916-926.

R. Hu, W. Jia, H. Ling, D. Huang, Multiscale distance matrix for fast plant leaf recognition, Image Processing, IEEE Transactions on, 21 (2012) 4667-4672.

M. Dash, H. Liu, Feature selection for classification, Intelligent data analysis, 1 (1997) 131-156.

L.-Y. Chuang, C.-H. Ke, C.-H. Yang, A hybrid both filter and wrapper feature selection method for microarray classification, (2008).

S. Gunal, Hybrid feature selection for text classification, Turkish Journal of Electrical Engineering & Computer Sciences, 20 (2012) 1296-1311.

M. Bilginer Gulmezoglu, V. Dzhafarov, M. Keskin, A. Barkana, A novel approach to isolated word recognition, Speech and Audio Processing, IEEE Transactions on, 7 (1999) 620-628.

J.-H. Horng, J.T. Li, A dynamic programming approach for fitting digital planar curves with line segments and circular arcs, Pattern Recognition Letters, 22 (2001) 183-197.

J. Zhang, G. Xu, H. Chen, Q. Zhao, W. Yan, Using polynomial curve fitting method to improve image quality in EIT, IEEE E MBC, (2006) 6769-6772.

M. Mizuta, Algebraic curve fitting for multidimensional data with exact squares distance, Systems, Man, and Cybernetics, 1996., IEEE International Conference on, IEEE1996, pp. 516-521.

P.H. Kvam, B. Vidakovic, Curve Fitting Techniques, Nonparametric Statistics with Applications to Science and Engineering, (2007) 241-261.

A. Iglesias, Computer-Aided Geometric Design and Computer Graphics: Bezier Curves And Surfaces.

I.-L. Chen, K.-C. Pai, B.-C. Kuo, C.-H. Li, An Adaptive Rule Based on Unknown Pattern for Improving K-Nearest Neighbor Classifier, Technologies and Applications of Artificial Intelligence (TAAI), 2010 International Conference on, IEEE2010, pp. 331-334.

Y. Zhan, H. Chen, G.-C. Zhang, An optimization algorithm of K-NN classification, Machine Learning and Cybernetics, 2006 International Conference on, IEEE2006, pp. 2246-2251.

T. Hastie, R. Tibshirani, Discriminant adaptive nearest neighbor classification, Pattern Analysis and Machine Intelligence, IEEE Transactions on, 18 (1996) 607-616.

J.H. Friedman, Flexible metric nearest neighbor classification, Unpublished manuscript available by anonymous FTP from playfair. stanford. edu (see pub/friedman/README), (1994).

C. Domeniconi, J. Peng, D. Gunopulos, Locally adaptive metric nearest-neighbor classification, Pattern Analysis and Machine Intelligence, IEEE Transactions on, 24 (2002) 1281-1285.

D.P. Huttenlocher, G.A. Klanderman, W.J. Rucklidge, Comparing images using the Hausdorff distance, Pattern Analysis and Machine Intelligence, IEEE Transactions on, 15 (1993) 850-863.

S.G. Wu, F.S. Bao, E.Y. Xu, Y.-X. Wang, Y.-F. Chang, Q.-L. Xiang, A leaf recognition algorithm for plant classification using probabilistic neural network, Signal Processing and Information Technology, 2007 IEEE International Symposium on, IEEE2007, pp. 11-16.

O. Söderkvist, Computer vision classification of leaves from swedish trees, (2001).

K. Singh, I. Gupta, S. Gupta, Svm-bdt pnn and fourier moment technique for classification of leaf shape, International Journal of Signal Processing, Image Processing and Pattern Recognition, 3 (2010) 67-78.

Computer Engineering