A Multiscale Fusion Convolutional Neural Network for Plant Leaf Recognition

Plant leaf recognition is a computer vision task used to automatically recognize plant species. It is very challenging since rich plant leaf morphological variations, such as sizes, textures, shapes, venation, and so on. Most existing plant leaf methods typically normalize all plant leaf images to the same size and recognize them at one scale, resulting in unsatisfactory performances. In this letter, a multiscale fusion convolutional neural network (MSF-CNN) is proposed for plant leaf recognition at multiple scales. First, an input image is down-sampled into multiples low resolution images with a list of bilinear interpolation operations. Then, these input images with different scales are step-by-step fed into the MSF-CNN architecture to learn discriminative features at different depths. At this stage, the feature fusion between two different scales is realized by a concatenation operation, which concatenates feature maps learned on different scale images from a channel view. Along with the depth of the MSF-CNN, multiscale images are progressively handled and the corresponding features are fused. Third, the last layer of the MSF-CNN aggregates all discriminative information to obtain the final feature for predicting the plant species of the input image. Experiments show the proposed MSF-CNN method is superior to multiple state-of-the art plant leaf recognition methods on the MalayaKew Leaf dataset and the LeafSnap Plant Leaf dataset.

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

[2]  Paolo Remagnino,et al.  Classifying Plant Leaves from Their Margins Using Dynamic Time Warping , 2012, ACIVS.

[3]  Paolo Remagnino,et al.  Plant Texture Classification Using Gabor Co-occurrences , 2010, ISVC.

[4]  Xiao-Feng Wang,et al.  HOG-Based Approach for Leaf Classification , 2010, ICIC.

[5]  Geoffrey E. Hinton,et al.  Rectified Linear Units Improve Restricted Boltzmann Machines , 2010, ICML.

[6]  Paolo Remagnino,et al.  Plant species identification using digital morphometrics: A review , 2012, Expert Syst. Appl..

[7]  Shengcai Liao,et al.  Deep Hybrid Similarity Learning for Person Re-Identification , 2018, IEEE Transactions on Circuits and Systems for Video Technology.

[8]  Cem Kalyoncu,et al.  Geometric leaf classification , 2015, Comput. Vis. Image Underst..

[9]  A. Samal,et al.  Plant species identification using Elliptic Fourier leaf shape analysis , 2006 .

[10]  Shesheng Gao,et al.  Image Segmentation-Based Multi-Focus Image Fusion Through Multi-Scale Convolutional Neural Network , 2017, IEEE Access.

[11]  Paolo Remagnino,et al.  Venation Pattern Analysis of Leaf Images , 2006, ISVC.

[12]  Hai Tao,et al.  Evaluating Appearance Models for Recognition, Reacquisition, and Tracking , 2007 .

[13]  Anne Verroust-Blondet,et al.  Advanced shape context for plant species identification using leaf image retrieval , 2012, ICMR.

[14]  Yihong Gong,et al.  Linear spatial pyramid matching using sparse coding for image classification , 2009, CVPR.

[15]  Paolo Remagnino,et al.  Deep-plant: Plant identification with convolutional neural networks , 2015, 2015 IEEE International Conference on Image Processing (ICIP).

[16]  Sergey Ioffe,et al.  Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shift , 2015, ICML.

[17]  Andrea Vedaldi,et al.  MatConvNet: Convolutional Neural Networks for MATLAB , 2014, ACM Multimedia.

[18]  Li Shang,et al.  Hybrid Deep Learning for Plant Leaves Classification , 2015, ICIC.

[19]  Ah Chung Tsoi,et al.  EAGLE: A novel descriptor for identifying plant species using leaf lamina vascular features , 2014, 2014 IEEE International Conference on Multimedia and Expo Workshops (ICMEW).

[20]  Alireza Mehridehnavi,et al.  Macular OCT Classification Using a Multi-Scale Convolutional Neural Network Ensemble , 2018, IEEE Transactions on Medical Imaging.

[21]  Meng Joo Er,et al.  A local binary pattern based texture descriptors for classification of tea leaves , 2015, Neurocomputing.

[22]  Pablo M. Granitto,et al.  Automatic classification of legumes using leaf vein image features , 2014, Pattern Recognit..

[23]  Geoffrey E. Hinton,et al.  ImageNet classification with deep convolutional neural networks , 2012, Commun. ACM.

[24]  Pablo M. Granitto,et al.  Deep learning for plant identification using vein morphological patterns , 2016, Comput. Electron. Agric..

[25]  Paolo Remagnino,et al.  How deep learning extracts and learns leaf features for plant classification , 2017, Pattern Recognit..

[26]  Niko Sünderhauf,et al.  Evaluation of Features for Leaf Classification in Challenging Conditions , 2015, 2015 IEEE Winter Conference on Applications of Computer Vision.

[27]  W. John Kress,et al.  Leafsnap: A Computer Vision System for Automatic Plant Species Identification , 2012, ECCV.