Skip to main content
Log in

Flow analysis-based fast-moving flow calibration for a people-counting system

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

Abstract

We propose a new vision-based people-counting method that uses flow analysis with the movement speed of a person to increase the accuracy of people-counting. The proposed method consists of two procedures: simple estimation of foreground movement speed and multiple people detection based on the flow analysis. First, we extract the flow that is generated by the movements of the foreground, and its volume that is calculated by accumulating the foreground pixels on a line of interest (LOI) while people enter and exit the target region. Second, the number of frames containing the foreground in the LOI for each entry and exit event is counted to estimate the speed of the flow cluster. Finally, the number of people is estimated from the flow volume (FV) and the number of frames. In the experimental results, the proposed method enhanced the average F1 score and accuracy by up to 25% and 9%, respectively, compared to existing people-counting methods. The results confirmed that the proposed method achieved substantial accuracy improvements over existing methods when the person passed the target region for various speed patterns.

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

Similar content being viewed by others

References

  1. Brostow G, Cipolla R (2006) Unsupervised Bayesian detection of independent motion in crowds. In: Proc. IEEE Conf. Comput. Vis. Pattern Recognit. (CVPR), pp 594–601

  2. Chan AB, Vasconcelos N (2012) Counting people with low-level features and Bayesian regression. IEEE Trans Image Process 21(4):2160–2177

    Article  MathSciNet  Google Scholar 

  3. Chen T-H, Chen T-Y, Chen Z-X (2006) An intelligent people-flow counting method for passing through a gate. in IEEE Conference on Robotics, Automation and Mechatronics, pp 1–6

  4. Cho SI, Kang S-J (2018) Real-time people counting system for customer movement analysis. IEEE Access 6:55264–55272

    Article  Google Scholar 

  5. Cong Y, Gong H, Zhu S-C, Tang Y (2009) Flow mosaicking: Realtime pedestrian counting without scene-specific learning. In: Proc. IEEE Conf. Comput. Vis. Pattern Recognit. (CVPR), pp 1093–1100

  6. Garcia J, Gardel A, Bravo I, Lazaro J, Martinez M, Rodriguez D (2013) Directional people counter based on head tracking. IEEE Trans Ind Electron 60(9):3991–4000

    Article  Google Scholar 

  7. Heikkila M, Pietikainen M (2006) A texture-based method for modeling the background and detecting moving objects. IEEE Trans Pattern Anal Mach Intell 28(4):657–662

    Article  Google Scholar 

  8. Liu X, Tu PH, Rittscher J, Perera A, Krahnstoever N (2005) Detecting and counting people in surveillance applications. IEEE Conf. on Advanced Video and Signal Based Surveillance, pp 306–311

  9. Ma Z, Chan AB (2013) Crossing the line: Crowd counting by integer programming with local features. In: Proc. IEEE Conf. Comput. Vis. Pattern Recognit. (CVPR), pp 2539–2546

  10. Ma Z, Chan AB (2016) Counting people crossing a line using integer programming and local features. IEEE Trans Circ Syst Video 26(10):897–909

    Google Scholar 

  11. Rabaud V, Belongie S (2006) Counting crowded moving objects. In: Proc. IEEE Conf. Comput. Vis. Pattern Recognit. (CVPR), pp 705–711

  12. Stauffer C, Grimson WEL (1999) Adaptive background mixture models for real-time tracking. In: Proc. IEEE Conf. Comput. Vis. Pattern Recognit. (CVPR), pp 246–252

  13. Subburaman VB, Descamps A, Carincotte C (2012) Counting people in the crowd using a generic head detector. In: Proc. IEEE Conf. AVSS, pp 470–475

  14. Xu H, Lv P, Meng L (2010) A people counting system based on head-shoulder detection and tracking in surveillance video. In proc. ICCDA 1:V1-394–V1-398

  15. Yeh C-H, Lin C-Y, Muchtar K, Lai H-E, Sun M-T (2013) Three-pronged compensation and hysteresis thresholding for moving object detection in real-time video surveillance. IEEE Trans Ind Electron 64(6):4945–4955

    Article  Google Scholar 

  16. Zeng C, Ma H (2010) Robust head-shoulder detection by PCA-based multilevel HOG-LBP detector for people counting. In: Proc. 20th Int. Conf. Pattern recognition, pp 2069–2072

  17. Zhang Q, Chan AB (2019) Wide-Area Crowd Counting via Ground-Plane Density Maps and Multi-View Fusion CNNs. In: Proc. IEEE Conf. Comput. Vis. Pattern Recognit. (CVPR), pp 8297–8306

  18. Zhou B, Wang X, Tang X (2012) Understanding collective crowd behaviors: learning a mixture model of dynamic pedestrian-agents. In: Proc. IEEE Conf. Comput. Vis. Pattern Recognit. (CVPR), pp. 2871-2878

Download references

Funding

This research was supported by the National Research Foundation of Korea (NRF) grant funded by the Korea government (MSIT) (No. 2020R1C1C1009662), and Basic Science Research Program through the NRF funded by Ministry of Education (No. NRF-2020X1A3A1093880).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sung In Cho.

Additional information

Publisher’s note

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

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Park, J.H., Cho, S.I. Flow analysis-based fast-moving flow calibration for a people-counting system. Multimed Tools Appl 80, 31671–31685 (2021). https://doi.org/10.1007/s11042-021-11231-1

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-021-11231-1

Keywords

Navigation