Skip to main content

Person Detection Using YOLOv3

  • Conference paper
  • First Online:
Soft Computing: Theories and Applications

Part of the book series: Lecture Notes in Networks and Systems ((LNNS,volume 627))

  • 347 Accesses

Abstract

In today’s world, person detection in video surveillance is very important. It has many applications like crowd counting, single and multiple object tracking, crowd behavior analysis, anomaly detection, etc. There are different models to detect a person in an image and video. But, the majority of the models focused on many object classes which sometimes lead to poor performance for detecting specific objects. In this paper, a single class of object is considered, i.e., person. Here, we have used transfer learning for generating the person detection system by using YOLOv3. We have generated the content specific customized dataset, and annotated the dataset manually by using Label Tool. The result shows that the proposed model detects and classifies the person with higher accuracy.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 259.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 329.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Gupta A, Anpalagan A, Guan L, Khwaja AS (2021) Deep learning for object detection and scene perception in self-driving cars: survey, challenges, and open issues. Array 10:100057

    Article  Google Scholar 

  2. Strickland M, Fainekos G, Amor HB (2018) Deep predictive models for collision risk assessment in autonomous driving. In: 2018 IEEE international conference on robotics and automation. IEEE, pp 4685–4692

    Google Scholar 

  3. Rezaee K, Rezakhani SM, Khosravi MR, Moghimi MK (2021) A survey on deep learning-based real-time crowd anomaly detection for secure distributed video surveillance. Per Ubiquit Comput:1–17

    Google Scholar 

  4. Sánchez FL, Hupont I, Tabik S, Herrera F (2020) Revisiting crowd behaviour analysis through deep learning: taxonomy, anomaly detection, crowd emotions, datasets, opportunities and prospects. Inf Fusion 64:318–335

    Article  Google Scholar 

  5. Kumar C, Punitha R (2020) Performance analysis of object detection algorithm for intelligent traffic surveillance system. In: 2020 second international conference on inventive research in computing applications. IEEE, pp 573–579

    Google Scholar 

  6. Mandal V, Mussah AR, Jin P, Adu-Gyamfi Y (2020) Artificial intelligence-enabled traffic monitoring system. Sustainability 12(21):9177

    Article  Google Scholar 

  7. Schmidhuber J (2015) Deep learning in neural networks: an overview. Neural Netw 61:85–117

    Article  Google Scholar 

  8. Zhao ZQ, Zheng P, Xu ST, Wu X (2019) Object detection with deep learning: A review. IEEE Trans Neural Networks Learn Syst 30(11):3212–3232

    Article  Google Scholar 

  9. Costin A (2016) Security of cctv and video surveillance systems: threats, vulnerabilities, attacks, and mitigations. In: Proceedings of the 6th international workshop on trustworthy embedded devices, pp 45–54

    Google Scholar 

  10. Redmon J, Farhadi A (2018) Yolov3: An incremental improvement. arXiv preprint arXiv:1804.02767.

  11. Li G, Huang X, Ai J, Yi Z, Xie W (2021) Lemon-YOLO: An efficient object detection method for lemons in the natural environment. IET Image Proc 15(9):1998–2009

    Article  Google Scholar 

  12. Abas SM, Abdulazeez AM, Zeebaree DQ (2022) A YOLO and convolutional neural network for the detection and classification of leukocytes in leukemia. Indonesian J Electr Eng Comput Sci 25(1):200–213

    Article  Google Scholar 

  13. Ajaz A, Salar A, Jamal T, Khan AU (2022) Small object detection using deep learning. arXiv preprint arXiv:2201.03243

  14. Sonavane A, Kohar R (2022) Dental cavity detection using YOLO. In: Proceedings of data analytics and management. Springer, Singapore, pp 141–152

    Google Scholar 

  15. Lan W, Dang J, Wang Y, Wang S (2018) Pedestrian detection based on YOLO network model. In: 2018 IEEE international conference on mechatronics and automation. IEEE, pp 1547–1551

    Google Scholar 

  16. Hsu WY, Lin WY (2020) Ratio-and-scale-aware YOLO for pedestrian detection. IEEE Trans Image Process 30:934–947

    Article  Google Scholar 

  17. Shao Z, Cheng G, Ma J, Wang Z, Wang J, Li D (2021) Real-time and accurate UAV pedestrian detection for social distancing monitoring in COVID-19 pandemic. IEEE Trans Multimedia 24:2069–2083

    Article  Google Scholar 

  18. Kumar S, Yadav D, Gupta H et al (2022) Towards smart surveillance as an aftereffect of COVID-19 outbreak for recognition of face masked individuals using YOLOv3 algorithm. Multimed Tools Appl. https://doi.org/10.1007/s11042-021-11560-1

    Article  Google Scholar 

  19. Jain S, Sahni R, Khargonkar T, Gupta H, Verma OP, Sharma TK, Bhardwaj T, Agarwal S, Kim H (2022) Automatic rice disease detection and assistance framework using deep learning and a Chatbot. Electronics 11(14):2110

    Article  Google Scholar 

  20. Kumar S, Gupta H, Yadav D, Ansari IA, Verma OP (2022) YOLOv4 algorithm for the real-time detection of fire and personal protective equipment’s at construction sites. Multimedia Tools Appl 81(16):22163–22183

    Article  Google Scholar 

  21. Torrey L, Shavlik J (2010) Transfer learning. In Handbook of research on machine learning applications and trends: algorithms, methods, and techniques, pp 242–264

    Google Scholar 

  22. Oidv4. https://github.com/EscVM/OIDv4-ToolKit. [Online]. Accessed 3Apr 2022

  23. https://cocodataset.org/#explore

  24. Girshick R, Donahue J, Darrell T, Malik J (2014) Rich feature hierarchies for accurate object detection and semantic segmentation. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 580–587

    Google Scholar 

  25. Krizhevsky A, Sutskever I, Hinton GE (2012) Imagenet classification with deep convolutional neural networks. Advances Neural Inf Process Syst 25

    Google Scholar 

  26. Girshick R (2015) Fast r-cnn. In: Proceedings of the IEEE international conference on computer vision, pp 1440–1448

    Google Scholar 

  27. Ren S, He K, Girshick R, Sun J (2015) Faster r-cnn: towards real-time object detection with region proposal networks. Advances Neural Inf Process Syst 28

    Google Scholar 

  28. He K, Zhang X, Ren S, Sun J (2015) Spatial pyramid pooling in deep convolutional networks for visual recognition. IEEE Trans Pattern Anal Mach Intell 37(9):1904–1916

    Article  Google Scholar 

  29. Grauman K, Darrell T (2005) The pyramid match kernel: discriminative classification with sets of image features. In: Tenth IEEE international conference on computer vision (ICCV'05) Volume 1, vol 2. IEEE, pp 1458–1465

    Google Scholar 

  30. Lazebnik S, Schmid C, Ponce J (2006) Beyond bags of features: spatial pyramid matching for recognizing natural scene categories. In: 2006 IEEE computer society conference on computer vision and pattern recognition, vol 2. IEEE, pp 2169–2178

    Google Scholar 

  31. He K, Gkioxari G, Dollár P, Girshick R (2017) Mask r-cnn. In: Proceedings of the IEEE international conference on computer vision, pp 2961–2969

    Google Scholar 

  32. Redmon J, Divvala S, Girshick R, Farhadi A (2016) You only look once: Unified, real-time object detection. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 779–788

    Google Scholar 

  33. Redmon J, Farhadi A (2017) YOLO9000: better, faster, stronger. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 7263–7271

    Google Scholar 

  34. Bochkovskiy A, Wang CY, Liao HYM (2020) Yolov4: optimal speed and accuracy of object detection. arXiv preprint arXiv:2004.10934

  35. Liu W, Anguelov D, Erhan D, Szegedy C, Reed S, Fu CY, Berg AC (2016) Ssd: Single shot multibox detector. In: European conference on computer vision, pp 21–37

    Google Scholar 

  36. Fu CY, Liu W, Ranga A, Tyagi A, Berg AC (2017) Dssd: Deconvolutional single shot detector. arXiv preprint arXiv:1701.06659

  37. He K, Zhang X, Ren S, Sun J (2016) Deep residual learning for image recognition. In: Proceedings IEEE conference on computer vision and pattern recognition, pp 770–778

    Google Scholar 

  38. Lin TY, Goyal P, Girshick R, He K, Dollár P (2017) Focal loss for dense object detection. In: Proceedings of the IEEE international conference on computer vision, pp 2980–2988

    Google Scholar 

  39. Lin TY, Dollár P, Girshick R, He K, Hariharan B, Belongie S (2017) Feature pyramid networks for object detection. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 2117–2125

    Google Scholar 

  40. To train yolo model. https://github.com/AlexeyAB/darknet. [Online]. Accessed 3 Apr 2022

  41. Darknet framework. https://pjreddie.com/darknet/yolov1. [Online]. Accessed 3 April 2022

  42. Adarsh P, Rathi P, Kumar M (2020) YOLO v3-Tiny: object detection and recognition using one stage improved model. In: 2020 6th international conference on advanced computing and communication systems (ICACCS). IEEE, pp 687–694, 6 Mar 2020

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Rajiv Singh .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Tyagi, B., Nigam, S., Singh, R. (2023). Person Detection Using YOLOv3. In: Kumar, R., Verma, A.K., Sharma, T.K., Verma, O.P., Sharma, S. (eds) Soft Computing: Theories and Applications. Lecture Notes in Networks and Systems, vol 627. Springer, Singapore. https://doi.org/10.1007/978-981-19-9858-4_77

Download citation

Publish with us

Policies and ethics