Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to main content

Cattle identification system: a comparative analysis of SIFT, SURF and ORB feature descriptors

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

Abstract

Image processing is a key research area in computer vision that recognizes images and assigns labels to the extracted features. This new paradigm has recently received significant attention in biometric features that aid in the identification of breed and individual cattle based on extracted muzzle point features. The primary goal of this article is to present a comparison of various feature descriptors and classifiers for cattle identification using muzzle points. This paper also involves identification based on various features extracted from an image. There are a few feature extraction techniques available, such as Holistic features extraction, ORB, SIFT, SURF, Shi-Tomasi, Harris corner detection, and so on. The authors of this article considered three feature descriptor algorithms, SIFT (Scale Invariant Feature Transform), SURF (Speeded up Robust Feature), and ORB (Oriented Fast and Rotated BRIEF), to carry out experimental work on cattle images for breed identification system. A differentiation among three descriptors is presented in this article by determining them individually and in a combination of these methodologies. Classifiers such as Decision Tree, k-NN, and Random Forest are used to categorize images based on extracted features. The experiments are carried out on a dataset of four breeds: Holstein Friesian (470 images), Jersey (200 images), Rathi (100 images), and Sahiwal (100 images) (160 images). In the partitioning strategy, 80% of the data is considered as training dataset, and the remaining 20% is considered a testing set. The accuracy of 97.23% is achieved by hybrid feature techniques composed of SIFT, SURF, and ORB for the cattle identification system. This paper describes the feature extraction and classifiers used in the cattle identification system, data collection, methodology, and design of the proposed system, evaluates results, and represents the system’s relevance and future prospects.

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

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

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
Fig. 14
Fig. 15
Fig. 16
Fig. 17

Similar content being viewed by others

References

  1. Abdelmajed, A. K. A. (2016). A comparative study of locality preserving projection and principle component analysis on classification performance using logistic regression. Scientific Research Publishing, Wuhan

  2. Awad AI, Zawbaa HM, Mahmoud HA, Nabi EHHA, Fayed RH, Hassanien AE (2013) A robust cattle identification scheme using muzzle print images. In: Proceeding of the federated conference on computer science and information systems, pp 529–534. IEEE Publisher, Manhattan

  3. Bay H, Tuytelaars T, Van Gool L (2006) Surf: speeded up robust features. Lect Notes Comput Sci 3951:404–417

  4. Bello R, Talib A, Mohamed A (2020) Deep learning-based architectures for recognition of cows using cow nose image pattern. Gazi Uni J Sci 1:1

    Google Scholar 

  5. Breiman L (2001) Random forests. Mach Learn 45(1):5–32

    Article  MATH  Google Scholar 

  6. El Hadad HM, Mahmoud HA, Mousa FA (2015) Bovines muzzle classification based on machine learning techniques. Procedia Computer Science 65:864–871

    Article  Google Scholar 

  7. Hu H, Dai B, Shen W, Wei X, Sun J, Li R, Zhang Y (2020) Cow identification based on fusion of deep parts features. Biosyst Eng 192:245–256

    Article  Google Scholar 

  8. Kaur A, Kumar M, Jindal MK (2022a) Shi-Tomasi corner detector for cattle identification from muzzle print image pattern. Ecological Informatics 68:101549. https://doi.org/10.1016/j.ecoinf.2021.101549

    Article  Google Scholar 

  9. Kaur A, Kumar M, Jindal MK (2022b) Cattle identification with muzzle pattern using computer vision technology: a critical review and prospective. Soft Comput 26(10):4771–4795

    Article  Google Scholar 

  10. Kusakunniran W, Wiratsudakul A, Chuachan U, Kanchanapreechakorn S, Imaromkul T (2018) Automatic cattle identification based on fusion of texture features extracted from muzzle images. In: International conference on industrial technology, pp 1484–1489. IEEE Publisher, Manhattan

  11. Kusakunniran W, Wiratsudakul A, Chuachan U, Kanchanapreechakorn S, Imaromkul T, Suksriupatham N, Thongkanchorn K (2020) Biometric for cattle identification using muzzle patterns. International journal of pattern recognition and artificial intelligence 34(12):2056007. World Scientific Publishing, Singapore

  12. Lowe DG (1999) Object recognition from local scale-invariant features. In: Proceedings of the seventh IEEE international conference on computer vision. IEEE Publisher, Manhattan, vol 2, pp 1150–1157

  13. Noviyanto A, Arymurthy AM (2013) Beef cattle identification based on muzzle pattern using a matching refinement technique in the SIFT method. Comput Electron Agric 99:77–84

    Article  Google Scholar 

  14. Petersen WE (1922) The identification of the bovine by means of nose-prints. J Dairy Sci 5(3):249–258

    Article  Google Scholar 

  15. Rublee E, Rabaut V, Konolige K, Bradski G (2011) ORB: an efficient alternative to SIFT or SURF. In: Proceedings of the IEEE international conference on computer vision. IEEE Publisher, Manhattan, pp 2564–2571

  16. Shojaeipour A, Falzon G, Kwan P, Hadavi N, Cowley FC, Paul D (2021) Automated muzzle detection and biometric identification via few-shot deep transfer learning of mixed breed cattle. Agronomy 11(11):2365

    Article  Google Scholar 

  17. Sian C, Jiye W, Ru Z, Lizhi Z (2020) Cattle identification using muzzle print images based on feature fusion. Proceeding of conference series: materials science and engineering 853(1):012051

    Google Scholar 

  18. Tharwat A, Gaber T, Hassanien AE (2014) Cattle identification based on muzzle images using gabor features and SVM classifier. Advanced Machine Learning Technologies and Applications: Proceeding of Second International Conference, Cairo, Egypt. Springer International Publishing, Midtown Manhattan, pp 236–247

  19. Tharwat A, Gaber T, Hassanien AE (2015) Two biometric approaches for cattle identification based on features and classifiers fusion. International Journal of Image Mining 1(4):342–365

    Article  Google Scholar 

  20. Tharwat A, Gaber T, Hassanien AE, Hassanien HA, Tolba MF (2014) Cattle identification using muzzle print images based on texture features approach. In: Proceedings of the Fifth International Conference on Innovations in Bio-Inspired Computing and Applications IBICA 2014. Springer International Publishing, pp 217–227

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Contributions

Amanpreet Kaur: Writing - original draft, Conceptualization, Methodology, Implementation.

Munish Kumar: Experimental Work, Testing, Writing - review & editing.

Manish Kumar Jindal: Review & editing final draft.

Corresponding author

Correspondence to Munish Kumar.

Ethics declarations

Ethical approval

The authors have created their own dataset for performing the experiments in the considered work.

Informed consent

All the authors agreed for this submission.

Conflict of interest

The authors declare that they have no conflict of interest in this work.

Additional information

Publisher’s note

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

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

Kaur, A., Kumar, M. & Jindal, M.K. Cattle identification system: a comparative analysis of SIFT, SURF and ORB feature descriptors. Multimed Tools Appl 82, 27391–27413 (2023). https://doi.org/10.1007/s11042-023-14478-y

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-023-14478-y

Keywords