Skip to main content
Log in

SIFT and ORB performance assessment for object identification in different test cases

  • Research Article
  • Published:
Journal of Optics Aims and scope Submit manuscript

Abstract

Computer vision is a catch-all term for a variety of applications. This makes it a good research environment for new ideas and concepts. Feature extraction is considered an essential step in such applications. Several research studies introduced the Scale-Invariant Feature Transform (SIFT) as a benchmark method to extract visual features from objects inside images. This ensures the need for a deep study of SIFT in a variety of settings. Hence, this paper presents an assessment of SIFT from different perspectives that are not explicitly expressed in the literature. In addition, it presents an illustration of the majority of Oriented FAST and Rotated BRIEF (ORB) feature extraction characteristics to facilitate the choice procedure between SIFT and ORB. Several experimental cases are included, each of which evaluates the performance of such methods from distinct and different aspects. At first, the paper presents an assessment of these methods to identify objects inside geometrically–affine-transformed images. This is done by comparing how well their gathered feature descriptors from images perform against one another. Second, this paper presents an evaluation of the invariance of these methods to the changes in illumination. Furthermore, the computational and asymptotic complexity of such methods is investigated to examine its impact on the complexity of any feature-based system. Finally, the efficiency of these methods is verified by assessing their ability to support real-time applications, through the evaluation of their time and space complexities over all investigated test scenarios.

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

Similar content being viewed by others

References

  1. R. Rahmani, S.A. Goldman, H. Zhang, S.R. Cholleti, J.E. Fritts, Localized content-based image retrieval. IEEE Trans. Pattern Anal. Mach. Intell. 30(11), 1902–1912 (2008). https://doi.org/10.1109/TPAMI.2008.112

  2. B. Wang, Z. Li, M. Li, W.-y. Ma, Large-scale duplicate detection for web image search. in IEEE International Conference on Multimedia and Expo, pp. 353–356 (2006). https://doi.org/10.1109/ICME.2006.262509

  3. M. Hassaballah, A.A. Abdelmgeid, H.A. Alshazly, Image Feature Detectors and Descriptors, vol. 630 (Springer, Cham, 2016), pp. 11–45

  4. G.E. Trahey, K.R. Nightingale, R.W. Nightingale, M.L. Palmeri, Method and apparatus for the identification and characterization of regions of altered stiffness (2005)

  5. G. Li, D. Jiang, Y. Zhou, G. Jiang, J. Kong, G. Manogaran, Human lesion detection method based on image information and brain signal. IEEE Access 7, 11533–11542 (2019). https://doi.org/10.1109/ACCESS.2019.2891749

    Article  Google Scholar 

  6. J.L. Schönberger, H. Hardmeier, T. Sattler, M. Pollefeys, Comparative evaluation of hand-crafted and learned local features. in 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pp. 6959–6968 (2017)

  7. M. Calonder, V. Lepetit, C. Strecha, P. Fua, Brief: Binary robust independent elementary features. in European Conference on Computer Vision, part IV, pp. 778–792 (2010)

  8. E. Rublee, V. Rabaud, K. Konolige, G.R. Bradski, ORB: An efficient alternative to SIFT or SURF. in International Conference on Computer Vision (ICCV), pp. 2564–2571 (2011)

  9. E. Rosten, T. Drummond, Machine learning for high-speed corner detection. in European Conference on Computer Vision (2006)

  10. L. Leng, J. Zhang, G. Chen, K. Khan, K. Alghathbar, Two-directional two-dimensional random projection and its variations for face and palmprint recognition, part V. (Springer, Cham, 2011), pp. 458–470. https://doi.org/10.1007/978-3-642-21934-4_37

  11. L. Leng, J. Zhang, Palmhash Code for palmprint verification and protection. in 25th IEEE Canadian Conference on Electrical and Computer Engineering (CCECE), Montreal, QC, pp. 1–4, (2012). https://doi.org/10.1109/CCECE.2012.6334853

  12. L. Yujie, Y. Deng, C. Xiaoming, L. Zongmin, F. Jianping, TOP-SIFT: the selected SIFT descriptor based on dictionary learning. Vis. Comp. Int. J. Com. Graph. 35, 1–11 (2018). https://doi.org/10.1007/s00371-018-1502-1

  13. H. Razaviyayn, W. Tseng, Z.-Q. Luo, Dictionary learning for sparse representation: Complexity and algorithms. in Proceedings of ICASSP, pp. 5247–5251 (2014)

  14. N. Varish, A. Pal Kumar, A novel image retrieval scheme using gray level co-occurrence matrix descriptors of discrete cosine transform based residual image. Int. J. Res. Intell. Syst. Real Life Complex Prob. 48(9), 2930–2953 (2018). https://doi.org/10.1007/s10489-017-1125-7

  15. S. Kumar, J. Pradhan, P.A. Kumar, A CBIR Technique Based on the Combination of Shape and Color Features. in Advanced Computational and Communication Paradigms. Advances in Intelligent Systems and Computing, vol 706, ed. by S. Bhattacharyya, N. Chaki, D. Konar, U. Chakraborty, C. Singh (Springer, Singapore, 2018). https://doi.org/10.1007/978-981-10-8237-5_71

  16. W. Zhou, H. Li, Q.T. Fel, Recent Advance in Content-based Image Retrieval: A Literature Survey. Computer science, Multimedia (2017)

  17. L. Leng, M. Li, C. Kim,  et al., Dual-source discrimination power analysis for multi-instance contactless palmprint recognition. Multimed. Tools Appl. 76, 333–354 (2017)

  18. L. Leng, J. Zhang, Dual-key-binding cancelable palmprint cryptosystem for palmprint protection and information security. J. Netw. Comp. Appl. (2011)

  19. N. Hamdi, K. Auhmani, M. Hassani, A comparative study of dimension reduction methods combined with wavelet transform applied to the classification of mammographic images. Int. J. Comp. Sci. Inform. Technol. (IJCSIT) 6 (2014)

  20. K. Mikolajczyk, T. Tuytelaars, C. Schmid, A. Zisserman, J. Matas, F. Schaffalitzky, T. Kadir, L. Gool, A comparison of affine region detectors. Int. J. Computer Vis. 65(1/2), 43–72 (2005)

    Article  Google Scholar 

  21. Opencv-python Tutorial, 2019 [Online]: https://opencv-python-tutroals.readthedocs.io/en/latest/py_tutorials/py_feature2d/py_matcher/py_matcher.html.

  22. Opencv-python Tutorial, 2019 [Online]: https://opencv-python-tutroals.readthedocs.io/en/latest/py_tutorials/py_feature2d/py_orb/py_orb.html24/3/2019.

  23. M. McCool, A.D. Robison, J. Reinders, Chapter 2—Background, Structured Parallel Programming (2012), pp. 39–75

  24. P. Drews Jr, R. de Bem, A. de Melo, Analyzing and exploring feature detectors in images. in International Conference on Industrial Informatics. (2011). https://doi.org/10.1109/INDIN.2011.6034893

  25. Ş. Öztürk, B. Akdemir, Comparison of HOG, MSER, SIFT, FAST, LBP and CANNY features for cell detection in histopathological images. HELIX 8, 3321–3325 (2018). https://doi.org/10.29042/2018-3321-3325

  26. P. Chhabra, N.K. Garg, M. Kumar, Content-based image retrieval system using ORB and SIFT features. Neural Comput. Appl. 32, 2725–2733 (2020). https://doi.org/10.1007/s00521-018-3677-9

  27. M. Bansal, M. Kumar, M. Kumar, 2D object recognition: a comparative analysis of SIFT, SURF and ORB feature descriptors. Multim. Tool Appl. 80, 18839–18857 (2021). https://doi.org/10.1007/s11042-021-10646-0

Download references

Funding

There is no funding.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Eman S. Sabry.

Ethics declarations

Conflict of interest

There is no conflict of interests.

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

Sabry, E.S., Elagooz, S., El-Samie, F.E.A. et al. SIFT and ORB performance assessment for object identification in different test cases. J Opt (2023). https://doi.org/10.1007/s12596-023-01170-5

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s12596-023-01170-5

Keywords

Navigation