Object Identification: Comprehensive Approach Using Machine Learning Algorithms and Python Tools

  • Conference paper
  • First Online:
Computing, Internet of Things and Data Analytics (ICCIDA 2023)

Part of the book series: Studies in Computational Intelligence ((SCI,volume 1145))

Included in the following conference series:

Abstract

Computer vision systems have made advancements in object detection using Artificial Intelligence. This paper presents a comprehensive approach utilizing traditional machine learning models such as decision trees, support vector machines, logistic regression, k-nearest neighbors, and naive Bayes. These models are trained on a publicly available dataset from Github, offering diverse objects for recognition. Practical guidelines are provided for easy experimentation. Evaluation metrics include accuracy, precision, recall, and the F1 score. This paper serves as a valuable resource for object identification in the field.

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

Access this chapter

Subscribe and save

Springer+ Basic
EUR 32.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

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 119.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 159.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free ship** worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

Notes

  1. 1.

    https://github.com/jotaraul/object_recognition_in_python.

References

  1. Oliveira, M., et al.: Concurrent learning of visual codebooks and object categories in open-ended domains. In: IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS). IEEE (2015)

    Google Scholar 

  2. Rasheed, J., et al.: A machine learning-based framework for diagnosis of COVID-19 from chest X-ray images. Interdiscip. Sci. Comp. Life Sci. 13, 103–117 (2021)

    Article  Google Scholar 

  3. Guney, S., et al.: Abalone age prediction using machine learning. In: Mediterranean Conference on Pattern Recognition and Artificial Intelligence. Springer (2021)

    Google Scholar 

  4. Zontul, M.: Customer Credit Rating Estimation Using Machine Learning Methods. Manchester J. Artif. Intell. Appl. Sci. 1(1) (2020)

    Google Scholar 

  5. Knopp, J., et al.: Hough transform and 3D SURF for robust three dimensional classification. In: European Conference on Computer Vision. Springer (2010)

    Google Scholar 

  6. Redmon, J., Farhadi, A.: YOLO9000: better, faster, stronger. ar**v preprint (2017)

    Google Scholar 

  7. Hussain, S.A., Al Balushi, A.S.A.: A real time face emotion classification and recognition using deep learning model. In: J. Phys. Conf. Ser. IOP Publishing (2020)

    Google Scholar 

  8. Camilleri, D., Prescott, T.: Analysing the limitations of deep learning for developmental robotics. In: Conference on Biomimetic and Biohybrid Systems. Springer ( 2017)

    Google Scholar 

  9. Kim, J.-Y., et al.: A 201.4 GOPS 496 mW real-time multi-object recognition processor with bio- inspired neural perception engine. IEEE J. Solid-State Circuits 45(1), 32–45 (2009)

    Google Scholar 

  10. Bradski, G.: The opencv library. Dr. Dobb’s J. Softw. Tools (2000)

    Google Scholar 

  11. Pedregosa, F., et al.: Scikit-learn: machine learning in Python. J. Machine Learn. Res. 12(Oct), 2825–2830 (2011)

    Google Scholar 

  12. Ruiz-Sarmiento, J.-R., Galindo, C., Gonzalez-Jimenez, J.: A survey on learning approaches for undirected graphical models. Application to scene object recognition. Int. J. Approx. Reasoning 83, 434–451 (2017)

    Google Scholar 

  13. Ruiz-Sarmiento, J.-R., Galindo, C., Gonzalez-Jimenez, J.: Modelado del contexto geométrico para el reconocimiento de objetos. Actas de las XXXVIII Jornadas de Automática (2017)

    Google Scholar 

  14. Ruiz-Sarmiento, J., et al.: mVision, a toolbox for computer vision courses. In: The 12th annual International Technology, Education and Development Conference (INTED2018) (2018)

    Google Scholar 

  15. Wang, L., et al.: Object detection combining recognition and segmentation. In: Asian conference on computer vision. Springer (2007)

    Google Scholar 

  16. Thomas, A., et al.: Towards multi-view object class detection. In: IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR’06). IEEE (2006)

    Google Scholar 

  17. Cyganek, B.: Object Detection and Recognition in Digital Images: Theory and Practice. John Wiley & Sons (2013)

    Google Scholar 

  18. McKinney, W.: Data structures for statistical computing in python. In: Proceedings of the 9th Python in Science Conference, Austin, TX (2010)

    Google Scholar 

  19. Waskom, M., et al.: Seaborn: statistical data visualization. https://seaborn.pydata.org/(visited on 2017–05–15) (2014)

  20. Ruiz-Sarmiento, J.R., Galindo, C., Gonzalez-Jimenez, J.: Robot@ home, a robotic dataset for semantic map** of home environments. Int. J. Robot. Res. 36(2), 131–141 (2017)

    Article  Google Scholar 

  21. Ruiz-Sarmiento, J., et al.: Navegación reactiva de un robot móvil usando Kinect. Universidad de Málaga, Campus de Teatinos, 29071 Málaga (2011)

    Google Scholar 

  22. Ruiz-Sarmiento, J.-R., Galindo, C., Gonzalez-Jimenez, J.: Olt: A toolkit for object labeling applied to robotic RGB-D datasets. In: Mobile Robots (ECMR), 2015 European Conference on. IEEE (2015)

    Google Scholar 

  23. Al-Asadi, M.: Interval-valued data analysis: a review. Artif. Intell. Stud. 5(2), 47–55 (2022)

    Google Scholar 

  24. Al-Asadi, M.A., Tasdemír, S.: Empirical comparisons for combining balancing and feature selection strategies for characterizing football players using FIFA video game system. IEEE Access 9, 149266–149286 (2021)

    Article  Google Scholar 

  25. Al-Asadi, M., Taşdemir, Ş., Örnek, H.K.: Predict the number of traffic accidents in turkey by using machine learning techniques and python tools. Artif. Intell. Stud. 5(2), 35–46 (2022)

    Google Scholar 

  26. Al-Asadi, M.A., Taşdemir, Ş. Tezcan, B.: An online information system for football club management. In: Kongre Kitapçiěi/Congress Proceedings Book (2018)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mustafa Al-Asadi .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2024 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Al-Asadi, M., Bhushan, B. (2024). Object Identification: Comprehensive Approach Using Machine Learning Algorithms and Python Tools. In: García Márquez, F.P., Jamil, A., Ramirez, I.S., Eken, S., Hameed, A.A. (eds) Computing, Internet of Things and Data Analytics. ICCIDA 2023. Studies in Computational Intelligence, vol 1145. Springer, Cham. https://doi.org/10.1007/978-3-031-53717-2_46

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-53717-2_46

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-53716-5

  • Online ISBN: 978-3-031-53717-2

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics

Navigation