Skip to main content
Log in

Medicinal plants recognition using heterogeneous leaf features: an intelligent approach

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

In this research, an intelligent approach for the identification of Indian medicinal plant leaves is presented. Herein, heterogeneous features extracted from leaves of Indian medicinal herbs serve as input attributes for classifier models. A bilateral approach is employed to bring out heterogeneous features. In the first approach, a framework for extracting handcrafted feature descriptors characterized by edge histograms, oriented gradients and binary patterns is proposed. In the second approach, deep features are extracted by Convolutional Neural Networks (CNN) using a transfer learning approach. Z score normalization is applied for the normalization of extracted features. Normalized features are fused using intermediate level fusion techniques to bring out heterogeneous features. ‘Uniform Manifold Approximation and Projection (UMAP)’ is employed to tackle the challenge offered by the high dimensional heterogeneous feature vector dataset. Finally, the reduced heterogeneous feature vectors are fed into different classifiers for the identification and classification of medicinal herbs. We compare the models’ performances in terms of accuracy, precision, sensitivity, Probability of False Alarm (PFA), Matthews Correlation Coefficient Score (MCC), Jaccard Score and Receiver Operating Characteristics Curve (ROC). The results reveal that the Random Forest classifier with hybrid feature vector attains accuracy, precision and sensitivity of more than 99% and attains a very low PFA of 0.02%. Hence the proposed models with heterogeneous feature framework not only improve the identification and classification performance but at the same time reduce the probability of false alarm to substantial amounts. Our model presents remarkable results and marks up to 03% performance improvement in contrast to other available models and it demonstrates significant improvement in the identification and classification accuracy of Indian medicinal plant leaves.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13

Similar content being viewed by others

Data availability

The dataset is publicly available at https://data.mendeley.com/datasets/nnytj2v3n5 (accessed on 29 June. 2022).

References

  1. Vilasini M, Ramamoorthy P (2020) Machine learning approaches for classification of Indian leaf species using smartphone images. A Thesis submitted to Faculty of Information and Communication Engineering, Anna University. http://hdl.handle.net/10603/333970. Accessed 15 Nov 2022

  2. Kan HX, Jin L, Zhou FL (2017) Classification of medicinal plant leaf image based on multi-feature extraction. Pattern Recognit Image Anal 27:581–587. https://doi.org/10.1134/S105466181703018X

    Article  Google Scholar 

  3. Ganguly S, Bhowal P, Oliva D, Sarkar R (2022) BLeafNet: a bonferroni mean operator based fusion of CNN models for plant identification using leaf image classification. Ecol Inf 69:101585. https://doi.org/10.1016/j.ecoinf.2022.101585. (ISSN 1574–9541)

    Article  Google Scholar 

  4. Sathwik T, Yasaswini R, Venkatesh R, Gopal A (2013) Classification of selected medicinal plant leaves using texture analysis. 2013 Fourth International Conference on Computing, Communications and Networking Technologies (ICCCNT), 2013, pp. 1–6. https://doi.org/10.1109/ICCCNT.2013.6726793

  5. Figueiredo MSL, Grelle CEV (2009) Predicting global abundance of a threatened species from its occurrence: implications for conservation planning. Divers Distrib 15:117–121. https://doi.org/10.1111/j.1472-4642.2008.00525.x

    Article  Google Scholar 

  6. Barré P, Stöver BC, Müller KF, Steinhage V (2017) LeafNet: a computer vision system for automatic plant species identification. Ecol Inf 40:50–56. https://doi.org/10.1016/j.ecoinf.2017.05.005

    Article  Google Scholar 

  7. Gopal A, Prudhveeswar Reddy S, Gayatri V (2012) Classification of selected medicinal plants leaf using image processing. 2012 International Conference on Machine Vision and Image Processing (MVIP), pp. 5–8, https://doi.org/10.1109/MVIP.2012.6428747

  8. Sainin MS, Alfred R (2014) Feature selection for Malaysian medicinal plant leaf shape identification and classification. 2014 International Conference on Computational Science and Technology (ICCST), pp. 1–6, https://doi.org/10.1109/ICCST.2014.7045183

  9. Turkoglu M, Hanbay D (2019) Leaf-based plant species recognition based on improved local binary pattern and extreme learning machine. Phys A: Stat Mech Appl 527:121297. https://doi.org/10.1016/j.physa.2019.121297

  10. Tm P, Pranathi A, SaiAshritha K, Chittaragi NB, Koolagudi SG (2018) Tomato leaf disease detection using convolutional neural networks. 2018 Eleventh International Conference on Contemporary Computing (IC3), pp. 1–5, https://doi.org/10.1109/IC3.2018.8530532

  11. Yadav R, Kumar Rana Y, Nagpal S (2019) Plant Leaf Disease detection and classification using particle swarm optimization. In: Renault É, Mühlethaler P, Boumerdassi S (eds) Machine learning for networking. MLN 2018. Lecture Notes in Computer Science, vol 11407. Springer, Cham. https://doi.org/10.1007/978-3-030-19945-6_21

  12. Pankaja K, Suma V (2020) Plant leaf recognition and classification based on the Whale Optimization Algorithm (WOA) and Random Forest (RF). J Inst Eng India Ser B 101:597–607. https://doi.org/10.1007/s40031-020-00470-9

    Article  Google Scholar 

  13. Tan JW, Chang SW, Abdul-Kareem S, Yap HJ, Yong KT (2020) Deep learning for plant species classification using Leaf Vein morphometric. In: IEEE/ACM transactions on Computational Biology and Bioinformatics. 17(1):82–90. https://doi.org/10.1109/TCBB.2018.2848653

  14. Naeem S, Ali A, Chesneau C, Tahir MH, Jamal F, Sherwani RAK, Ul Hassan M (2021) Ul Hassan, M. The classification of medicinal plant leaves based on multispectral and texture feature using machine learning approach. Agronomy 11:263. https://doi.org/10.3390/agronomy11020263

    Article  Google Scholar 

  15. Ibrahim Z, Sabri N, Mangshor NNA (2018) Leaf recognition using texture features for herbal plant identification. Indonesian J Electr Eng Comput Sci 9(1):152–156

    Article  Google Scholar 

  16. Dileep MR, Pournami PN (2019) AyurLeaf: A deep learning approach for classification of medicinal plants. In: Proc. IEEE Region Conf. (TEN-CON), Oct. pp. 321_325

  17. Roopashree S, Anitha J (2020) Medicinal Leaf Dataset. Mendeley Data V1. https://doi.org/10.17632/nnytj2v3n5.1

  18. Tsalera E, Papadakis A, Samarakou M (2022) I. feature extraction with handcrafted methods and convolutional neural networks for facial emotion recognition. Appl Sci 12:8455. https://doi.org/10.3390/app12178455

    Article  Google Scholar 

  19. Won CS, Park DK, Park S-J (2002) Efficient Use of MPEG-7 Edge Histogram Descriptor. Journal ETRI 24(1 February):23–30

    Article  MathSciNet  Google Scholar 

  20. Won CS (2004) Feature extraction and evaluation using Edge Histogram Descriptor in MPEG-7. In: Aizawa K, Nakamura Y, Satoh S (eds) Advances in Multimedia Information Processing - PCM 2004. PCM 2004. Lecture Notes in Computer Science, vol 3333. Springer, Berlin, Heidelberg. doi: https://doi.org/10.1007/978-3-540-30543-9_73

  21. Bosch A, Zisserman A, Munoz X (2007) Representing shape with a spatial pyramid kernel. Image Process 5:401–408

    Google Scholar 

  22. Kumar N, Sharma M, Singh VP, Madan C, Mehandia S (2022) An empirical study of handcrafted and dense feature extraction techniques for lung and colon cancer classification from histopathological images. Biomed Signal Process Control 75:103596. https://doi.org/10.1016/j.bspc.2022.103596

    Article  Google Scholar 

  23. Ojala T, Pietikainen M, Maenpaa T (2002) Multiresolution gray-scale and rotation invariant texture classification with local binary patterns. IEEE Trans Pattern Anal Mach Intell 24(7):971–987

    Article  MATH  Google Scholar 

  24. Qian X, Hua X-S, Chen P, Ke L (2011) An effective local binary patterns texture descriptor with pyramid representation. Pattern Recogn 44:10–11

    Article  Google Scholar 

  25. Simonyan K, Zisserman A (2014) Very deep convolutional networks for large-scale image recognition. arXiv preprint arXiv:1409.1556

  26. Huang G, Liu Z, Van Der Maaten L, Weinberger KQ (2017) Densely connected convolutional networks. In: IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Honolulu, HI, USA,pp. 2261–2269. https://doi.org/10.1109/CVPR.2017.243

  27. Huang SC, Pareek A, Seyyedi S, Banerjee I, Lungren MP (2020) Fusion of medical imaging and electronic health records using deep learning: a systematic review and implementation guidelines. NPJ Digit Med 3(1):1–9

    Article  Google Scholar 

  28. Hu A, Zhang R, Yin D, Zhan Y (2014) Image quality assessment using a SVD-based structural projection. Signal Process Image Commun 29:293–302

    Article  Google Scholar 

  29. Roweis ST, Saul LK (2000) Nonlinear dimensionality reduction by locally linear embedding. Science 290(5500):2323–2326

    Article  Google Scholar 

  30. Cunningham JP, Ghahramani Z (2015) Linear dimensionality reduction: survey, insights, and generalizations. J Mach Learn Res 16(89):2859–2900

    MathSciNet  MATH  Google Scholar 

  31. Sugiyama M (2016) Nonlinear dimensionality reduction. In Introduction to Statistical Machine Learning; Elsevier, pp 429–446. https://doi.org/10.1016/b978-0-12-802121-7.00047-9

  32. Mishra S, Panda M (2020) 2 an analysis on non-linear dimension reduction techniques. Mach Learn Appl 19–42. https://doi.org/10.1515/9783110610987-004

  33. McInnes L, Healy J, Saul N, Großberger LUMAP (2018) Uniform manifold approximation and projection. J Open Source Softw 3(29):861

    Article  Google Scholar 

  34. Sharma M, Monika, Kumar N et al (2021) Badminton match outcome prediction model using Naïve Bayes and feature weighting technique. J Ambient Intell Human Comput 12:8441–8455. https://doi.org/10.1007/s12652-020-02578-8

  35. Velliangiri S, Alagumuthukrishnan S, Iwin Thankumar joseph S (2019) A review of dimensionality reduction techniques for efficient computation. Procedia Comput Sci 165:104–111. https://doi.org/10.1016/j.procs.2020.01.079

    Article  Google Scholar 

  36. McClish DK (2012) Evaluation of the Accuracy of medical tests in a region around the optimal point. Acad Radiol 19(12):1484–1490. https://doi.org/10.1016/j.acra.2012.09.004. ([Online]. Available:)

    Article  Google Scholar 

  37. Bradley AP (1997) The use of the area under the {ROC} curve in the evaluation of machine learning algorithms. Pattern Recogn 30:1145–1159

    Article  Google Scholar 

  38. Hajian-Tilaki K (2013) Receiver operating characteristic (ROC) curve analysis for medical diagnostic test evaluation. Casp J Intern Med 4(2):627–635

    Google Scholar 

  39. Fawcett T (2006) An introduction to ROC analysis. Pattern Recogn Lett 27(8):861–874. https://doi.org/10.1016/j.patrec.2005.10.010

    Article  MathSciNet  Google Scholar 

  40. Rudin C (2019) Stop explaining black box machine learning models for high stakes decisions and use interpretable models instead. Nat Mach Intell 1:206–215. https://doi.org/10.1038/s42256-019-0048-x

    Article  Google Scholar 

  41. Toja E, Guan C (2021) A survey on Explainable Artificial Intelligence (XAI): toward Medical XAI. IEEE Trans Neural Netw Learn Syst 32(11):4793–4813

    Article  Google Scholar 

  42. Linardatos P, Papastefanopoulos V, Kotsiantis S, Explainable AI (2021) A review of machine learning interpretability methods. Entropy 23:18. https://doi.org/10.3390/e23010018

    Article  Google Scholar 

  43. Lundberg SM, Lee SI (2017) A unified approach to interpreting model predictions. Adv Neural Inf Process Syst 30:4765–4774. https://arxiv.org/abs/1705.07874

    Google Scholar 

  44. Roopashree S, Anitha J (2021) DeepHerb: a vision based system for medicinal plants using Xception features. In: IEEE Access 9:135927–135941. https://doi.org/10.1109/ACCESS.2021.3116207

  45. Haryono K, Anam, Saleh A (2020) Herbal leaf identification and authentication using deep learning neural network. A Novel International Conference on Computer Engineering, Network, and Intelligent Multimedia (CENIM), pp 338–342. https://doi.org/10.1109/CENIM51130.2020.9297952

Download references

Funding

None.

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Manoj Sharma, Naresh Kumar or Sumit Kumar.

Ethics declarations

Ethical approval

This article does not contain any studies with human participants or animals performed by any of the authors.

Conflict of interest

The authors declare that they have no conflict of interest.

Additional information

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Supplementary Information

Below is the link to the electronic supplementary material.

ESM 1

(DOCX 491 KB)

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Sharma, M., Kumar, N., Sharma, S. et al. Medicinal plants recognition using heterogeneous leaf features: an intelligent approach. Multimed Tools Appl (2023). https://doi.org/10.1007/s11042-023-17639-1

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s11042-023-17639-1

Keywords

Navigation