Skip to main content

Real-Time People Counting Application by Using GPU Programming

  • Conference paper
  • First Online:
Neural Information Processing (ICONIP 2015)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 9492))

Included in the following conference series:

  • 2327 Accesses

Abstract

This study focuses on people counting in a video stream captured from a fixed camera. Aforementioned counting process is implemented by graphical processing unit (GPU) programming real-timely. For this reason, two video streams with different resolution and two different NVIDIA graphic cards are used. For all combinations of these video streams and graphic cards, the number of people are obtained in the video streams and they are compared with regard to performances. Consequently, it is examined that real-time people counting process can be successfully implemented by compute unified device architecture (CUDA) programming on NVIDIA graphic cards.

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 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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. NVIDIA CUDA, C Programming Guide Version 6.0 (2014)

    Google Scholar 

  2. NVIDIA CUDA, CUDA C Best Practices Guide (2014)

    Google Scholar 

  3. Bjerge, K.: Dynamic counting objects in images optimized for data-parallel computing, Aarhus University, Department of Computer Science

    Google Scholar 

  4. Barandiaran, J., Murguia, B., Boto, F.: Real-time people counting using multiple lines. In: 9th International Workshop on Image Analysis for Multi. Interactive Services, pp. 159–162 (2008)

    Google Scholar 

  5. Yu, S., Chen, X., Sun, W., Xie, D.: A robust method for detecting and counting people. In: International Conference on Audio, Language and Image Processing, pp. 1545–1549 (2008)

    Google Scholar 

  6. Ryan, D., Denman, S., Fookes, C., Sridharan, S.: Crowd counting using multiple local features. In: Digital Image Computing: Techniques and Applications, pp. 81–88 (2009)

    Google Scholar 

  7. Vicente, A.G., Munoz, I.B., Molina, P.J., Galilea, J.L.L.: Embedded vision modules for tracking and counting people. I IEEE T Inform. Theor. 58(9), 3004–3011 (2009)

    Google Scholar 

  8. Guler, E., Gecer, B.: People Counting: People Counting. Technical Report (2015). http://www.ebubekirguler.com/goruntu-isleme-yontemleri-ile-insan-sayma

  9. El-Azim, S.A., Ismail, I., El-Latiff, H.A.: An efficient object tracking technique using block-matching algorithm. In: 19th National, Radio Science Conference, pp. 427–433 (2002)

    Google Scholar 

  10. Chen, T.H., Chen, T.Y., Chen, Z.X.: An intelligent people-flow counting method for passing through a gate. In: IEEE International Conference on Cybernetics and Intelligent Systems, pp. 573–578 (2006)

    Google Scholar 

  11. Chen, T.H., Lin, Y.F., Chen, T.Y.: Intelligent vehicle counting based on blob analysis in traffic surveillance. In: IEEE International Conference on Innovative Computing, Information and Control, p. 238 (2007)

    Google Scholar 

  12. Karaulova, I., Hall, P., Marshall, A.: A hierarchical model of dynamics for tracking people with a single video camera. In: British Machine Vision Conference, pp. 352–361 (2000)

    Google Scholar 

  13. Lefloch, D.: Real-Time People Counting system using Video Camera, Gjøvik University College, Master Thesis (2007)

    Google Scholar 

  14. Gutchess, D., Trajkonic, M., Cohen-Solal, E., Lyons, D., Jain, A.K.: A background model initialization algorithm for video surveillance. In: 8th IEEE International Conference on Computer Vision, pp. 733–740 (2001)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Selcuk Sevgen .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Kocak, Y.P., Sevgen, S. (2015). Real-Time People Counting Application by Using GPU Programming. In: Arik, S., Huang, T., Lai, W., Liu, Q. (eds) Neural Information Processing. ICONIP 2015. Lecture Notes in Computer Science(), vol 9492. Springer, Cham. https://doi.org/10.1007/978-3-319-26561-2_64

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-26561-2_64

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-26560-5

  • Online ISBN: 978-3-319-26561-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics