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.
Similar content being viewed by others
References
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
Chan AB, Vasconcelos N (2012) Counting people with low-level features and Bayesian regression. IEEE Trans Image Process 21(4):2160–2177
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
Cho SI, Kang S-J (2018) Real-time people counting system for customer movement analysis. IEEE Access 6:55264–55272
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
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
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
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
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
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
Rabaud V, Belongie S (2006) Counting crowded moving objects. In: Proc. IEEE Conf. Comput. Vis. Pattern Recognit. (CVPR), pp 705–711
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
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
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
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
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
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
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
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
Corresponding author
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
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
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-021-11231-1