Leaf classification utilizing a convolutional neural network

Tree identification is an important task in biological research. Since not all biologists are qualified for this task and experts are not accessible all the time, an application to assist in plant identification would be extremely useful. This paper describes an application classifies the type of a tree based on a picture of one of its leaves. The system developed for this research utilizes a convolutional neural network in an android mobile application to classify natural images of leaves.

[1]  Honglak Lee,et al.  Unsupervised learning of hierarchical representations with convolutional deep belief networks , 2011, Commun. ACM.

[2]  Biva Shrestha Classification of Plants Using Images of their Leaves , 2011 .

[3]  Marc'Aurelio Ranzato,et al.  Building high-level features using large scale unsupervised learning , 2011, 2013 IEEE International Conference on Acoustics, Speech and Signal Processing.

[4]  Jian Sun,et al.  Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classification , 2015, 2015 IEEE International Conference on Computer Vision (ICCV).

[5]  Swapnil Belhe,et al.  Unconstrained handwritten Devanagari character recognition using convolutional neural networks , 2013, MOCR '13.

[6]  Patrice Y. Simard,et al.  Best practices for convolutional neural networks applied to visual document analysis , 2003, Seventh International Conference on Document Analysis and Recognition, 2003. Proceedings..