Herbs Recognition Based on Android using OpenCV

Full Text (PDF, 581KB), PP.1-7

Views: 0 Downloads: 0


I Wayan Agus Suryawibawa 1,* I Ketut Gede Darma Putra 1 Ni Kadek Ayu Wirdiani 1

1. Information Technology Department, Udayana University, Bali, Indonesia

* Corresponding author.

DOI: https://doi.org/10.5815/ijigsp.2015.02.01

Received: 26 Sep. 2014 / Revised: 1 Nov. 2014 / Accepted: 28 Nov. 2014 / Published: 8 Jan. 2015

Index Terms

Android, Herbs, OpenCV, Invariant Moment, Oriented FAST and Rotated BRIEF


Herbs are used in traditional medicine. There are so many herbs are spread across the world, it is difficult to memorize it all. This paper describes an android application to recognize herbs by their leaf characteristics (shape, veins, and keypoints). Shape and veins of leaves are recognized by Invariant Moment Method as the feature extraction. City Block Distance used to calculate the distance between the features. Whereas for detection and keypoints extraction using Oriented FAST and Rotated BRIEF on OpenCV library. This keypoints distance calculation using Brute-Force Hamming. Matching is done by calculating the shortest distance between test image and reference image. If the result is less than or equal to threshold then image is match. Experiment result show this application can achieve 79% of success rate by using keypoints. This result is influenced by glossy leaf surface, so there is many reflected light that become noise.

Cite This Paper

I Wayan Agus Suryawibawa, I Ketut Gede Darma Putra, Ni Kadek Ayu Wirdiani,"Herbs Recognition Based on Android using OpenCV", IJIGSP, vol.7, no.2, pp.1-7, 2015. DOI: 10.5815/ijigsp.2015.02.01


[1]K. B. Lee and K. S. Hong. An Implementation of Leaf Recognition System using Leaf Vein and Shape. International Journal of Bio-Science and Bio-Technology. 2013; 5(2): 57-66.

[2]A. Bhardwaj, M. Kaur, A. Kumar. Recognition of plants by Leaf Image using Moment Invariant and Texture Analysis. International Journal of Innovation and Applied Studies. 2013; 3(1): 237-248.

[3]A. Kadir, L. E. Nugroho, A. Susanto, P. I. Santosa. Experiments Of Zernike Moments For Leaf Identification. JATIT Journal of Theoretical and Applied Information Technology. 2012; 41(1): 82-93.

[4]Milan S. Image-based Recognition of Plants. Bachelor Thesis. Prague Postgraduate Czech Technical University. 2012.

[5]Z. Huang and J. Leng. Analysis of Hu's Moment Invariants on Image Scaling and Rotation. International Conference on Computer Engineering and Technology (ICCET). 2010; 7(2): 476-480.

[6]E. Rublee, V. Rabaud, K. Konolige, G. Bradski. ORB: An Ef?cient Alternative to SIFT or SURF. IEEE International Conference on Computer Vision. 2011: 2564-2571.

[7]A.V.Kulkarni, J.S.Jagtap, V.K.Harpale. Object Recognition with ORB and its Implementation on FPGA. International Journal of Advanced Computer Research. 2013; 3(3): 164-169.

[8]A. Anuar, K. M. Saipullah, N. A. Ismail, Y. Soo. OpenCV Based Real-Time Video Processing Using Android Smartphone. International Journal of Computer Technology and Electronics Engineering (IJCTEE). 2012; 1(3): 58-63.

[9]Darma Putra. Pengolahan Citra Digital. Yogyakarta: CV. Andi Offset. 2010. 

[10]Darma Putra. Binerisasi Citra Tangan dengan Metode Otsu. Teknologi Elektro. 2004; 3(2).