Abstract
Analysis of video sequences of public places is an important topic in video surveillance systems. Due to the high probability of occurring abnormal behavior in crowded scene, the main purpose of many surveillance systems is to monitor the crowd movement, and detection of abnormalities. To speed up this process and also for error reduction, it is highly important to use automated and intelligent tools in surveillance systems, as an alternative to the human operator. This study presents an unsupervised and online algorithm for analysis of dynamic crowd behavior, which uses the proposed features, with the capability to analyze crowds over time and reveal different behaviors of the crowd groups. In the proposed algorithm, prominent points are initially tracked. These key points are processed by the proposed system that includes removing the fixed points, employing proposed features of the moving points, automated determination of neighborhood, the similarity of the invariant neighbors. Group clustering is done automatically and the classification stage is conducted without the training phase. The dynamic behavior of the crowd is examined using the features and the extracted group properties and different states in the scene are diagnosed by dynamic thresholding. Experimental evaluation of the proposed method on several databases shows that it is performed properly in video sequences and it is able to detect various abnormal behaviors in the crowd scenes.
Similar content being viewed by others
Data availability
Data available on request from the authors.
References
Zhou B, Wang X, Tang X (2012) Understanding collective crowd behaviors: learning a mixture model of dynamic pedestrian-agents. In: IEEE conference on computer vision and pattern recognition, pp 2871–2878
Wu S, Moore BE, Shah M (2010) Chaotic invariants of lagrangian particle trajectories for anomaly detection in crowded scenes. In: IEEE computer society conference on computer vision and pattern recognition, pp 2054–2060
Ferryman J, Shahrokni A (2009) Pets2009: dataset and challenge. In: 12th IEEE international workshop on performance evaluation of tracking and surveillance, pp 1–6
Available: http://ee.cuhk.edu.hk/en-gb/~jshao/CUHKcrowd_files/cuhk_crowd_dataset.htm
Li T, Chang H, Wang M, Ni B, Hong R, Yan S (2015) Crowded scene analysis: a survey. IEEE Trans Circuits Syst Video Technol 25:367–386
Sodemann AA, Ross MP, Borghetti BJ (2012) A review of anomaly detection in automated surveillance. IEEE Trans Syst Man Cybern Part C (Appl Rev) 42:1257–1272
Hao Y, Xu Z-J, Liu Y, Wang J, Fan J-L (2019) Effective crowd anomaly detection through spatio-temporal texture analysis. Int J Autom Comput 16:27–39
Sabih M, Vishwakarma DK (2021) Crowd anomaly detection with LSTMs using optical features and domain knowledge for improved inferring. Vis Comput 38(5):1719–1730. https://doi.org/10.1007/s00371-021-02100-x
Zou Y, Zhao X, Liu Y (2018) Measuring crowd collectiveness by macro-microscopic motion consistency. IEEE Trans Multimed 20:3311–3323. https://doi.org/10.1109/TMM.2018.2832601
Ding Y, Sun Y, Li Z (2023) Who is partner: a new perspective on data association of multi-object tracking. Image Vision Comput 2023:104737
Xue Y, Li Y, Liu S, Zhang X, Qian X (2021) Crowd scene analysis encounters high density and scale variation. IEEE Trans Image Process 30:2745–2757
Yan R, Xie L, Tang J, Shu X, Tian Q (2020) HiGCIN: hierarchical graph-based cross inference network for group activity recognition. IEEE Trans Pattern Anal Machine Intell 45(6):6955–6968
Xin L, Wang P, Chan C-Y, Chen J, Li SE, Cheng B (2018) Intention-aware long horizon trajectory prediction of surrounding vehicles using dual LSTM networks. In: 2018 21st international conference on intelligent transportation systems (ITSC), pp 1441–1446.
Zhang T, Yang Z, Jia W, Yang B, Yang J, He X (2016) A new method for violence detection in surveillance scenes. Multimed Tools Appl 75:7327–7349
Solmaz B, Moore BE, Shah M (2012) Identifying behaviors in crowd scenes using stability analysis for dynamical systems. IEEE Trans Pattern Anal Mach Intell 34:2064–2070
Shao J, Loy CC, Wang X (2017) Learning scene-independent group descriptors for crowd understanding. IEEE Trans Circuits Syst Video Technol 27:1290–1303. https://doi.org/10.1109/TCSVT.2016.2539878
Zhou B, Tang X, Wang X (2012) Coherent filtering: Detecting coherent motions from crowd clutters. In: European conference on computer vision, pp 857–871
Mingliang X, Li C, Lv P, Lin N, Hou R, Zhou B (2018) An efficient method of crowd aggregation computation in public areas. IEEE Trans Circuits Syst Video Technol 28(10):2814–2825. https://doi.org/10.1109/TCSVT.2017.2731866
Ullah H, Uzair M, Ullah M, Khan A, Ahmad A, Khan W (2017) Density independent hydrodynamics model for crowd coherency detection. Neurocomputing 242:28–39
Chen X-H, Lai J-H (2019) Detecting abnormal crowd behaviors based on the div-curl characteristics of flow fields. Pattern Recogn 88:342–355
Wu S, Wong H-S, Yu Z (2014) A Bayesian model for crowd escape behavior detection. IEEE Trans Circuits Syst Video Technol 24:85–98
Dehghan A, Idrees H, Zamir AR, Shah M (2014) Automatic detection and tracking of pedestrians in videos with various crowd densities. In: Weidmann U, Kirsch U, Schreckenberg M (eds) Pedestrian and evacuation dynamics 2012. Springer International Publishing, Cham, pp 3–19. https://doi.org/10.1007/978-3-319-02447-9_1
Davchev T, Burke M, Ramamoorthy S (2020) Learning structured representations of spatial and interactive dynamics for trajectory prediction in crowded scenes. IEEE Robot Autom Letter 6:707–714
Qiao Z, Zhao L, Gu L, Jiang X, Li R, Ge L (2021) Research on abnormal pedestrian trajectory detection of dynamic crowds in public scenarios. IEEE Sens J 21:23046–23054
Chen D-Y, Huang P-C (2011) Motion-based unusual event detection in human crowds. J Vis Commun Image Represent 22:178–186
Mehran R, Oyama A, Shah M (2009) Abnormal crowd behavior detection using social force model. In: IEEE conference on computer vision and pattern recognition pp 935–942
Pennisi A, Bloisi DD, Iocchi L (2016) Online real-time crowd behavior detection in video sequences. Comput Vis Image Underst 144:166–176
Dutta S, Burman S, Mazumdar A, Roy ND (2020) Crowd behavior analysis and alert system using image processing. In: Mandal JK, Bhattacharya D (eds) Emerging Technology in Modelling and Graphics. Springer, Singapore, pp 721–729
Qin T, Li P, Shen S (2018) Vins-mono: a robust and versatile monocular visual-inertial state estimator. IEEE Trans Rob 34:1004–1020
Wang H, Oneata D, Verbeek J, Schmid C (2016) A robust and efficient video representation for action recognition. Int J Comput Vision 119:219–238
Fradi H, Dugelay J-L (2012) Low level crowd analysis using frame-wise normalized feature for people counting. In: IEEE international workshop on information forensics and security (WIFS), pp 246–251
Srivastava S, Ng KK, Delp EJ (2011) Crowd flow estimation using multiple visual features for scenes with changing crowd densities. In: 2011 8th IEEE international conference on advanced video and signal based surveillance (AVSS), pp 60–65
Zhou B, Tang X, Zhang H, Wang X (2014) Measuring crowd collectiveness. IEEE Trans Pattern Anal Mach Intell 36:1586–1599
Li J, Cheng K, Wang S, Morstatter F, Trevino RP, Tang J et al (2017) Feature selection: a data perspective. ACM Comput Surv (CSUR) 50:1–45
Available: http://mha.cs.umn.edu/Movies/Crowd-Activity-All.avi
Jiang X, Ma J, Xiao G, Shao Z, Guo X (2021) A review of multimodal image matching: methods and applications. Inf Fusion 73:22–71
Lowe DG (2004) Distinctive image features from scale-invariant keypoints. Int J Comput Vision 60:91–110
Rosten E, Drummond T (2005) Fusing points and lines for high performance tracking. In: ICCV, pp 1508–1515
Dutta KK, GS AK (2015) Double handed Indian Sign Language to speech and text. In: 2015 3rd international conference on image information processing (ICIIP), pp 374–377
Bouwmans T, El Baf F, Vachon B (2008) Background modeling using mixture of gaussians for foreground detection-a survey. Recent Patents Comput Sci 1:219–237
Xu Y, Dong J, Zhang B, Xu D (2016) Background modeling methods in video analysis: a review and comparative evaluation. CAAI Trans Intell Technol 1:43–60
Xiong G, Cheng J, Wu X, Chen Y-L, Ou Y, Xu Y (2012) An energy model approach to people counting for abnormal crowd behavior detection. Neurocomputing 83:121–135
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
Authors certified that they have no conflicts of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Ghorbanpour, A., Nahvi, M. Unsupervised group-based crowd dynamic behavior detection and tracking in online video sequences. Pattern Anal Applic 27, 55 (2024). https://doi.org/10.1007/s10044-024-01279-8
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s10044-024-01279-8