Taxonomy of Anomaly Detection Techniques in Crowd Scenes
Abstract
:1. Introduction
Contribution
2. Crowd and Mass Gathering Event
3. Crowd Analysis
- Scene Analysis: Automatic video analysis is called video analytics, and it can detect and analyze temporal and spatial events. The usefulness in finding anomalies in real-time, monitoring crowds, detecting pedestrians, and tracking vehicles make video scene analysis an active research topic. The CCTVs distributed in crowded public areas facilitate the process of analyzing the motion, behavior understanding, anomaly detection, and determining the type of the crowd, whether it is structured or unstructured.
- Statistical Analysis: Crowd density estimation and crowd counting are examples of statistical analysis, which involves analyzing patterns and trends in quantitative data. The number of people per meter can be used to calculate crowd density. While crowd counting is a method of counting how many people are present in a space. These estimations are effective in controlling the flow of the crowd in a specific area and avoiding overcrowding, accidents, and stampedes.
- Tracking: Object tracking is the process of determining the location of moving objects over time [14]. An object can be tracked online or offline, and one object or several objects can be tracked simultaneously. The changes in features over time can be used to track anomalies detected by object detection.
4. Crowd Scene Analysis Challenges
- Occlusion: this happens when two or more objects come too close jointly and seem to merge, which leads to the system losing track of the trackable object or tracking the wrong object because of overlapping [15].
- Scale Variation: it occurs when there is a wide range of sizes of the tracked objects, which causes the tracking system to lose precise tracking.
- Illumination Variation: refers to the variation in the quantity of origin light mirrored on an image and can be caused by changes in lighting, shadows, or noise.
- Speed: while objects in a scene often move at different speeds, the predictor should recognize objects in motion videos accurately by being fast during prediction.
- Background Clutter: it refers to the existence of large numbers of objects in the image, which makes it difficult for a detector to recognize individual objects due to their non-uniform arrangement. There is a possibility that objects that need identifying will blend into the background, making them difficult to detect.
- Variety: occurs when an object has more than one shape and size.
- Camera Position and Angle: it is possible to have inconsistencies in perspective due to different angles and camera positions, as well as the tilting and up-and-down motion of the camera.
5. The Concept of Anomaly
6. Anomaly Detection
7. Types of Anomalies
- Point Anomalies: occur when a single individual entity has observed irregular behavior from the rest of the data [37].
- Contextual Anomaly: An instance that could be considered anomalous in some specific circumstances is called a contextual anomaly, which is also called a conditional anomaly [36]. When a data value has irregular behavior compared to the rest of the data in a specific context, but not in all circumstances [38], therefore, if something is anomalous in some specific context, then it can be classified as a contextual anomaly.
- Collective Anomalies: often represent a collection of related entities as a correlated group that has observed anomalies against the remaining data. They are called collective anomalies [39].
8. Surveillance System
9. Previous Reviews on Anomaly Detection
10. Taxonomy of Anomaly Detection in Crowd Scenes
10.1. Classical ML vs. DL
10.2. Violation Type
10.3. Scope of Application
10.4. Real-Time vs. Offline
10.5. Human Crowd vs. Non-Human Crowd
11. Publicly Available Datasets for Crowd Applications
12. Discussion
13. Trends and Future Works
14. Conclusions
Author Contributions
Funding
Acknowledgments
Conflicts of Interest
References
- Owaidah, A.; Olaru, D.; Bennamoun, M.; Sohel, F.-D.; Khan, N. Review of Modelling and Simulating Crowds at Mass Gathering Events: Hajj as a Case Study. J. Artif. Soc. Soc. Simul. 2019, 22, 9. [Google Scholar] [CrossRef]
- Bendali-Braham, M.; Weber, J.; Forestier, G.; Idoumghar, L.; Muller, P.-A. Recent Trends in Crowd Analysis: A Review. Mach. Learn. Appl. 2021, 4, 100023. [Google Scholar] [CrossRef]
- Singh, V.; Singh, S.; Gupta, P. Real-Time Anomaly Recognition Through CCTV Using Neural Networks. Procedia Comput. Sci. 2020, 173, 254–263. [Google Scholar] [CrossRef]
- Xu, M.; Yu, X.; Chen, D.; Wu, C.; Jiang, Y. An Efficient Anomaly Detection System for Crowded Scenes Using Variational Autoencoders. Appl. Sci. 2019, 9, 3337. [Google Scholar] [CrossRef]
- Nguyen, T.-N.; Meunier, J. Anomaly Detection in Video Sequence with Appearance-Motion Correspondence. In Proceedings of the IEEE/CVF International Conference on Computer Vision (ICCV), Seoul, Korea, 27–28 October 2019; pp. 1273–1283. [Google Scholar]
- Doshi, K.; Yilmaz, Y. Continual Learning for Anomaly Detection in Surveillance Videos. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR) Workshops, Seattle, WA, USA, 13–19 June 2020; pp. 254–255. [Google Scholar]
- Yamin, M.; Basahel, A.M.; Abi Sen, A.A. Managing Crowds with Wireless and Mobile Technologies. Wirel. Commun. Mob. Comput. 2018, 2018, 1–15. [Google Scholar] [CrossRef]
- Zhang, X.; Yu, Q.; Yu, H. Physics Inspired Methods for Crowd Video Surveillance and Analysis: A Survey. IEEE Access 2018, 6, 66816–66830. [Google Scholar] [CrossRef]
- Singh, U.; Determe, J.-F.; Horlin, F.; de Doncker, P. Crowd Monitoring: State-of-the-Art and Future Directions. IETE Tech. Rev. 2021, 38, 578–594. [Google Scholar] [CrossRef]
- Elbishlawi, S.; Abdelpakey, M.H.; Eltantawy, A.; Shehata, M.S.; Mohamed, M.M. Deep Learning-Based Crowd Scene Analysis Survey. J. Imaging 2020, 6, 95. [Google Scholar] [CrossRef]
- Sundararaman, R.; de Ameida Braga, C.; Marchand, E.; Pettré, J. Tracking Pedestrian Heads in Dense Crowd. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Nashville, TN, USA, 20–25 June 2021; pp. 3865–3875. [Google Scholar]
- Siddiqui, A.A.; Gwynne, S.M.V. Employing Pedestrian Observations in Engineering Analysis. Saf. Sci. 2012, 50, 478–493. [Google Scholar] [CrossRef]
- Basahel, A.; Yamin, M. Measuring Success of E-Government of Saudi Arabia. Int. J. Inf. Technol. 2017, 9, 287–293. [Google Scholar] [CrossRef]
- Bhat, G.; Danelljan, M.; van Gool, L.; Timofte, R. Know Your Surroundings: Exploiting Scene Information for Object Tracking. In Proceedings of the European Conference on Computer Vision, Glasgow, UK, 23–28 August 2020; Springer: Cham, Switzerland; pp. 205–221. [Google Scholar]
- Cheong, Y.Z.; Chew, W.J. The Application of Image Processing to Solve Occlusion Issue in Object Tracking. MATEC Web Conf. 2018, 152, 03001. [Google Scholar] [CrossRef]
- Madhuri, G.S.; Rani, M.U. Anomaly Detection Techniques. SSRN Electron. J. 2018, 7, 449–453. [Google Scholar] [CrossRef]
- Chalapathy, R.; Chawla, S. Deep Learning for Anomaly Detection: A Survey. arXiv 2019, arXiv:1901.03407. [Google Scholar]
- Ullah, F.U.M.; Ullah, A.; Muhammad, K.; Haq, I.U.; Baik, S.W. Violence Detection Using Spatiotemporal Features with 3D Convolutional Neural Network. Sensors 2019, 19, 2472. [Google Scholar] [CrossRef] [PubMed]
- Sabih, M.; Vishwakarma, D.K. Crowd Anomaly Detection with LSTMs Using Optical Features and Domain Knowledge for Improved Inferring. Vis. Comput. 2021, 38, 1719–1730. [Google Scholar] [CrossRef]
- Zhang, X.; Yang, S.; Tang, Y.Y.; Zhang, W. A Thermodynamics-Inspired Feature for Anomaly Detection on Crowd Motions in Surveillance Videos. Multimed. Tools Appl. 2016, 75, 8799–8826. [Google Scholar] [CrossRef]
- Jeremy, M.; Leach, V. Automatic Human Behaviour Anomaly Detection in Surveillance Video. Ph.D. Thesis, Heriot-Watt University, Edinburgh, Scotland, 2015. [Google Scholar]
- Yang, J.; Xu, R.; Qi, Z.; Shi, Y. Visual Anomaly Detection for Images: A Survey. arXiv 2021, arXiv:2109.13157. [Google Scholar]
- Lin, W.; Gao, J.; Wang, Q.; Li, X. Learning to Detect Anomaly Events in Crowd Scenes from Synthetic Data. Neurocomputing 2021, 436, 248–259. [Google Scholar] [CrossRef]
- Usman, I.; Albesher, A.A. Abnormal Crowd Behavior Detection Using Heuristic Search and Motion Awareness. Int. J. Comput. Sci. Netw. Secur. 2021, 21, 131–139. [Google Scholar] [CrossRef]
- Doshi, K.; Yilmaz, Y. A Modular and Unified Framework for Detecting and Localizing Video Anomalies. In Proceedings of the IEEE/CVF Winter Conference on Applications of Computer Vision, Waikoloa, HI, USA, 4–8 January 2022; pp. 3982–3991. [Google Scholar]
- Li, A.; Miao, Z.; Cen, Y.; Zhang, X.-P.; Zhang, L.; Chen, S. Abnormal Event Detection in Surveillance Videos Based on Low-Rank and Compact Coefficient Dictionary Learning. Pattern Recognit. 2020, 108, 107355. [Google Scholar] [CrossRef]
- Alafif, T.; Alzahrani, B.; Cao, Y.; Alotaibi, R.; Barnawi, A.; Chen, M. Generative Adversarial Network Based Abnormal Behavior Detection in Massive Crowd Videos: A Hajj Case Study. J. Ambient. Intell. Humaniz. Comput. 2022, 1, 3. [Google Scholar] [CrossRef]
- Gao, J.; Gan, L.; Buschendorf, F.; Zhang, L.; Liu, H.; Li, P.; Dong, X.; Lu, T. Omni SCADA Intrusion Detection Using Deep Learning Algorithms. IEEE Internet Things J. 2021, 8, 951–961. [Google Scholar] [CrossRef]
- Hassan, M.M.; Gumaei, A.; Alsanad, A.; Alrubaian, M.; Fortino, G. A Hybrid Deep Learning Model for Efficient Intrusion Detection in Big Data Environment. Inf. Sci. 2020, 513, 386–396. [Google Scholar] [CrossRef]
- Yin, C.; Zhu, Y.; Fei, J.; He, X. A Deep Learning Approach for Intrusion Detection Using Recurrent Neural Networks. IEEE Access 2017, 5, 21954–21961. [Google Scholar] [CrossRef]
- Voican, O. Credit Card Fraud Detection Using Deep Learning Techniques. Inform. Econ. 2021, 25, 70–85. [Google Scholar] [CrossRef]
- Zhang, X.; Han, Y.; Xu, W.; Wang, Q. HOBA: A Novel Feature Engineering Methodology for Credit Card Fraud Detection with a Deep Learning Architecture. Inf. Sci. 2021, 557, 302–316. [Google Scholar] [CrossRef]
- Tahura, S.; Hasnat Samiul, S.M.; Shamim Kaiser, M.; Mahmud, M. Anomaly Detection in Electroencephalography Signal Using Deep Learning Model. In Proceedings of the International Conference on Trends in Computational and Cognitive Engineering, Istanbul, Turkey, 21–22 October 2021; Springer: Singapore; pp. 205–217. [Google Scholar]
- Yang, J.; Yang, F.; Zhang, L.; Li, R.; Jiang, S.; Wang, G.; Zhang, L.; Zeng, Z. Bridge Health Anomaly Detection Using Deep Support Vector Data Description. Neurocomputing 2021, 444, 170–178. [Google Scholar] [CrossRef]
- Bao, Y.; Tang, Z.; Li, H.; Zhang, Y. Computer Vision and Deep Learning–Based Data Anomaly Detection Method for Structural Health Monitoring. Struct. Health Monit. 2019, 18, 401–421. [Google Scholar] [CrossRef]
- Saini, D.K.; Ahir, D.; Ganatra, A. Techniques and Challenges in Building Intelligent Systems: Anomaly Detection in Camera Surveillance. In Proceedings of the First International Conference on Information and Communication Technology for Intelligent Systems, Ahmedabad, India, 28–29 November 2015; Springer: Cham, Switzerland, 2016; Volume 51, pp. 11–21. [Google Scholar]
- Basora, L.; Olive, X.; Dubot, T. Recent Advances in Anomaly Detection Methods Applied to Aviation. Aerospace 2019, 6, 117. [Google Scholar] [CrossRef]
- Shaukat, K.; Alam, T.M.; Luo, S.; Shabbir, S.; Hameed, I.A.; Li, J.; Abbas, S.K.; Javed, U. A Review of Time-Series Anomaly Detection Techniques: A Step to Future Perspectives. In Advances in Intelligent Systems and Computing; Springer: Cham, Switzerland, 2021; pp. 865–877. [Google Scholar]
- Canizo, M.; Triguero, I.; Conde, A.; Onieva, E. Multi-Head CNN–RNN for Multi-Time Series Anomaly Detection: An Industrial Case Study. Neurocomputing 2019, 363, 246–260. [Google Scholar] [CrossRef]
- Lu, Y. Industry 4.0: A Survey on Technologies, Applications and Open Research Issues. J. Ind. Inf. Integr. 2017, 6, 1–10. [Google Scholar] [CrossRef]
- Vidhya, J.V.; Uthra, R.A. Violence Detection in Videos Using Conv2D VGG-19 Architecture and LSTM Network. In Proceedings of the Algorithms, Computing and Mathematics Conference, Chennai, India, 19–20 August 2021. [Google Scholar]
- Ren, J.; Xia, F.; Liu, Y.; Lee, I. Deep Video Anomaly Detection: Opportunities and Challenges. In Proceedings of the 2021 International Conference on Data Mining Workshops (ICDMW), Auckland, New Zealand, 7–10 December 2021; IEEE: Piscataway Township, NJ, USA, 2021; pp. 959–966. [Google Scholar]
- Buch, N.; Velastin, S.A.; Orwell, J. A Review of Computer Vision Techniques for the Analysis of Urban Traffic. IEEE Trans. Intell. Transp. Syst. 2011, 12, 920–939. [Google Scholar] [CrossRef]
- Sodemann, A.A.; Ross, M.P.; Borghetti, B.J. A Review of Anomaly Detection in Automated Surveillance. IEEE Trans. Syst. Man Cybern. Part C 2012, 42, 1257–1272. [Google Scholar] [CrossRef]
- Popoola, O.P.; Wang, K. Video-Based Abnormal Human Behavior Recognition—A Review. IEEE Trans. Syst. Man Cybern. Part C 2012, 42, 865–878. [Google Scholar] [CrossRef]
- Vishwakarma, S.; Agrawal, A. A Survey on Activity Recognition and Behavior Understanding in Video Surveillance. Vis. Comput. 2013, 29, 983–1009. [Google Scholar] [CrossRef]
- Gowsikhaa, D.; Abirami, S.; Baskaran, R. Automated Human Behavior Analysis from Surveillance Videos: A Survey. Artif. Intell. Rev. 2014, 42, 747–765. [Google Scholar] [CrossRef]
- Wang, X. Intelligent Multi-Camera Video Surveillance: A Review. Pattern Recognit. Lett. 2013, 34, 3–19. [Google Scholar] [CrossRef]
- Pimentel, M.A.F.; Clifton, D.A.; Clifton, L.; Tarassenko, L. A Review of Novelty Detection. Signal Process. 2014, 99, 215–249. [Google Scholar] [CrossRef]
- Chong, Y.S.; Tay, Y.H. Modeling Video-Based Anomaly Detection Using Deep Architectures: Challenges and Possibilities. In Proceedings of the 2015 10th Asian Control Conference (ASCC), Kota Kinabalu, Malaysia, 31 May–3 June 2015; IEEE: Piscataway Township, NJ, USA, 2015; pp. 1–8. [Google Scholar]
- Patil, N.; Biswas, P.K. A Survey of Video Datasets for Anomaly Detection in Automated Surveillance. In Proceedings of the 2016 Sixth International Symposium on Embedded Computing and System Design (ISED), Patna, India, 15–17 December 2016; IEEE: Piscataway Township, NJ, USA, 2016; pp. 43–48. [Google Scholar]
- Yogameena, B.; Nagananthini, C. Computer Vision Based Crowd Disaster Avoidance System: A Survey. Int. J. Disaster Risk Reduct. 2017, 22, 95–129. [Google Scholar] [CrossRef]
- Ma, J.; Dai, Y.; Hirota, K. A Survey of Video-Based Crowd Anomaly Detection in Dense Scenes. J. Adv. Comput. Intell. Intell. Inform. 2017, 21, 235–246. [Google Scholar] [CrossRef]
- Swathi, H.Y.; Shivakumar, G.; Mohana, H.S. Crowd Behavior Analysis: A Survey. In Proceedings of the 2017 International Conference on Recent Advances in Electronics and Communication Technology (ICRAECT), Bangalore, India, 16–17 March 2017; IEEE: Piscataway Township, NJ, USA, 2017; pp. 169–178. [Google Scholar]
- Grant, J.M.; Flynn, P.J. Crowd Scene Understanding from Video. ACM Trans. Multimed. Comput. Commun. Appl. 2017, 13, 1–23. [Google Scholar] [CrossRef]
- Pawar, K.; Attar, V. Deep Learning Approaches for Video-Based Anomalous Activity Detection. World Wide Web 2019, 22, 571–601. [Google Scholar] [CrossRef]
- Tripathi, R.K.; Jalal, A.S.; Agrawal, S.C. Suspicious Human Activity Recognition: A Review. Artif. Intell. Rev. 2018, 50, 283–339. [Google Scholar] [CrossRef]
- Kiran, B.; Thomas, D.; Parakkal, R. An Overview of Deep Learning Based Methods for Unsupervised and Semi-Supervised Anomaly Detection in Videos. J. Imaging 2018, 4, 36. [Google Scholar] [CrossRef]
- ben Mabrouk, A.; Zagrouba, E. Abnormal Behavior Recognition for Intelligent Video Surveillance Systems: A Review. Expert Syst. Appl. 2018, 91, 480–491. [Google Scholar] [CrossRef]
- Ahmed, S.A.; Dogra, D.P.; Kar, S.; Roy, P.P. Trajectory-Based Surveillance Analysis: A Survey. IEEE Trans. Circuits Syst. Video Technol. 2019, 29, 1985–1997. [Google Scholar] [CrossRef]
- Santhosh, K.K.; Dogra, D.P.; Roy, P.P. Anomaly Detection in Road Traffic Using Visual Surveillance. ACM Comput. Surv. 2021, 53, 1–26. [Google Scholar] [CrossRef]
- Khan, A.; Ali Shah, J.; Kadir, K.; Albattah, W.; Khan, F. Crowd Monitoring and Localization Using Deep Convolutional Neural Network: A Review. Appl. Sci. 2020, 10, 4781. [Google Scholar] [CrossRef]
- Pang, G.; Shen, C.; Cao, L.; Hengel, A. van den Deep Learning for Anomaly Detection. ACM Comput. Surv. 2021, 54, 1–38. [Google Scholar] [CrossRef]
- Nayak, R.; Pati, U.C.; Das, S.K. A Comprehensive Review on Deep Learning-Based Methods for Video Anomaly Detection. Image Vis. Comput. 2021, 106, 104078. [Google Scholar] [CrossRef]
- Rezaee, K.; Rezakhani, S.M.; Khosravi, M.R.; Moghimi, M.K. A Survey on Deep Learning-Based Real-Time Crowd Anomaly Detection for Secure Distributed Video Surveillance. Pers. Ubiquitous Comput. 2021, 1–17. [Google Scholar] [CrossRef]
- Sinha, A.; Padhi, S.; Shikalgar, S. A Survey and Analysis of Crowd Anomaly Detection Techniques. In Proceedings of the 2021 Third International Conference on Intelligent Communication Technologies and Virtual Mobile Networks (ICICV), Tirunelveli, India, 4–6 February 2021; IEEE: Piscataway Township, NJ, USA, 2021; pp. 1500–1504. [Google Scholar]
- Chaudhary, D.; Kumar, S.; Dhaka, V.S. Video Based Human Crowd Analysis Using Machine Learning: A Survey. Comput. Methods Biomech. Biomed. Eng. Imaging Vis. 2022, 10, 113–131. [Google Scholar] [CrossRef]
- Waqar, S.; Khan, U.G.; Waseem, M.H.; Qayyum, S. The Utility of Datasets in Crowd Modelling and Analysis: A Survey. Multimed. Tools Appl. 2022, 1–32. [Google Scholar] [CrossRef]
- Tyagi, B.; Nigam, S.; Singh, R. A Review of Deep Learning Techniques for Crowd Behavior Analysis. Arch. Comput. Methods Eng. 2022, 1404, 1–29. [Google Scholar] [CrossRef]
- Roka, S.; Diwakar, M.; Karanwal, S. A Review in Anomalies Detection Using Deep Learning. In Proceedings of the Third International Conference on Sustainable Computing, Jaipur, India, 19–20 March 2020; Springer: Singapore; pp. 329–338. [Google Scholar]
- Xia, X.; Pan, X.; Li, N.; He, X.; Ma, L.; Zhang, X.; Ding, N. GAN-Based Anomaly Detection: A Review. Neurocomputing 2022, 493, 497–535. [Google Scholar] [CrossRef]
- Bhuiyan, R.; Abdullah, J.; Hashim, N.; Al Farid, F. Video Analytics Using Deep Learning for Crowd Analysis: A review. Multimed. Tools Appl. 2022, 81, 27895–27922. [Google Scholar] [CrossRef]
- Patrikar, D.R.; Parate, M.R. Anomaly Detection Using Edge Computing in Video Surveillance System: Review. Int. J. Multimed. Inf. Retr. 2022, 11, 85–110. [Google Scholar] [CrossRef] [PubMed]
- Bansod, S.D.; Nandedkar, A.V. Crowd Anomaly Detection and Localization Using Histogram of Magnitude and Momentum. Vis. Comput. 2020, 36, 609–620. [Google Scholar] [CrossRef]
- Ullah, H.; Altamimi, A.B.; Uzair, M.; Ullah, M. Anomalous Entities Detection and Localization in Pedestrian Flows. Neurocomputing 2018, 290, 74–86. [Google Scholar] [CrossRef]
- Khan, M.U.K.; Park, H.S.; Kyung, C.M. Rejecting Motion Outliers for Efficient Crowd Anomaly Detection. IEEE Trans. Inf. Forensics Secur. 2018, 14, 541–556. [Google Scholar] [CrossRef]
- Cui, X.; Liu, Q.; Gao, M.; Metaxas, D.N. Abnormal Detection Using Interaction Energy Potentials. In Proceedings of the CVPR 2011, Colorado Springs, CO, USA, 20–25 June 2011; IEEE: Piscataway Township, NJ, USA, 2011; pp. 3161–3167. [Google Scholar]
- Marsden, M.; Mcguinness, K.; Little, S.; O’connor, N.E. Holistic features for real-time Crowd behaviour Anomaly detection. In Proceedings of the 2016 IEEE International Conference on Image Processing (ICIP), Phoenix, AZ, USA, 25–28 September 2016; IEEE: Piscataway Township, NJ, USA, 2016; pp. 918–922. [Google Scholar]
- Guo, B.; Shi, J.; Zhu, L.; Yu, Z. High-Speed Railway Clearance Intrusion Detection with Improved SSD Network. Appl. Sci. 2019, 9, 2981. [Google Scholar] [CrossRef]
- Amrutha, C.V.; Jyotsna, C.; Amudha, J. Deep Learning Approach for Suspicious Activity Detection from Surveillance Video. In Proceedings of the 2nd International Conference on Innovative Mechanisms for Industry Applications (ICIMIA 2020), Bangalore, India, 5–7 March 2020. [Google Scholar] [CrossRef]
- Tay, N.C.; Ong, K.; Goh, M. A Robust Abnormal Behavior Detection Method Using Convolutional Neural Network. In Computational Science and Technology; Springer: Singapore, 2019; pp. 37–47. [Google Scholar]
- Ko, K.E.; Sim, K.B. Deep Convolutional Framework for Abnormal Behavior Detection in a Smart Surveillance System. Eng. Appl. Artif. Intell. 2018, 67, 226–234. [Google Scholar] [CrossRef]
- Ma, J.; Xu, Y.; Zhang, Y.; Jiang, Y. An Abnormal Behavior Detection Method of Video Crowds and Vehicles Based on Deep Learning. In Proceedings of the 2nd International Conference on Artificial Intelligence and Pattern Recognition, Beijing, China, 16–18 August 2019; Association for Computing Machinery: New York, NY, USA, 2019; pp. 10–12. [Google Scholar]
- Ullah, W.; Ullah, A.; Hussain, T.; Khan, Z.A.; Baik, S.W. An Efficient Anomaly Recognition Framework Using an Attention Residual Lstm in Surveillance Videos. Sensors 2021, 21, 2811. [Google Scholar] [CrossRef]
- Mansour, R.F.; Escorcia-Gutierrez, J.; Gamarra, M.; Villanueva, J.A.; Leal, N. Intelligent Video Anomaly Detection and Classification Using Faster RCNN with Deep Reinforcement Learning Model. Image Vis. Comput. 2021, 112, 104229. [Google Scholar] [CrossRef]
- O’ Mahony, N.; Campbell, S.; Carvalho, A.; Harapanahalli, S.; Velasco Hernandez, G.; Krpalkova, L.; Riordan, D.; Walsh, J. Deep Learning vs. Traditional Computer Vision. In Proceedings of the Science and Information Conference, Las Vegas, NV, USA, 25–26 April 2019; Springer: Cham, Switzerland, 2019; pp. 128–144. [Google Scholar]
- Guan, Y.; Hu, W.; Hu, X. Abnormal Behavior Recognition Using 3D-CNN Combined with LSTM. Multimed. Tools Appl. 2021, 80, 18787–18801. [Google Scholar] [CrossRef]
- Hao, Y.; Li, J.; Wang, N.; Wang, X.; Gao, X. Spatiotemporal Consistency-Enhanced Network for Video Anomaly Detection. Pattern Recognit. 2022, 121, 108232. [Google Scholar] [CrossRef]
- Biswas, S.; Gupta, V. Abnormality Detection in Crowd Videos by Tracking Sparse Components. Mach. Vis. Appl. 2017, 28, 35–48. [Google Scholar] [CrossRef]
- Li, Y.; Dong, H.; Li, H.; Zhang, X.; Zhang, B.; Xiao, Z. Multi-Block SSD Based on Small Object Detection for UAV Railway Scene Surveillance. Chin. J. Aeronaut. 2020, 33, 1747–1755. [Google Scholar] [CrossRef]
- Xu, D.; Song, R.; Wu, X.; Li, N.; Feng, W.; Qian, H. Video Anomaly Detection Based on a Hierarchical Activity Discovery within Spatio-Temporal Contexts. Neurocomputing 2014, 143, 144–152. [Google Scholar] [CrossRef]
- Li, N.; Wu, X.; Xu, D.; Guo, H.; Feng, W. Spatio-Temporal Context Analysis within Video Volumes for Anomalous-Event Detection and Localization. Neurocomputing 2015, 155, 309–319. [Google Scholar] [CrossRef]
- Hu, X.; Huang, Y.; Duan, Q.; Ci, W.; Dai, J.; Yang, H. Abnormal Event Detection in Crowded Scenes Using Histogram of Oriented Contextual Gradient Descriptor. Eurasip J. Adv. Signal Process. 2018, 2018, 54. [Google Scholar] [CrossRef]
- Song, W.; Zhang, D.; Zhao, X.; Yu, J.; Zheng, R.; Wang, A. A Novel Violent Video Detection Scheme Based on Modified 3D Convolutional Neural Networks. IEEE Access 2019, 7, 39172–39179. [Google Scholar] [CrossRef]
- Bhuiyan, R.; Abdullah, J.; Hashim, N.; Al Farid, F.; Samsudin, M.A.; Abdullah, N.; Uddin, J. Hajj Pilgrimage Video Analytics Using CNN. Bull. Electr. Eng. Inform. 2021, 10, 2598–2606. [Google Scholar] [CrossRef]
- Durán-Polanco, L.; Siller, M. Crowd Management COVID-19. Annu. Rev. Control 2021, 52, 465–478. [Google Scholar] [CrossRef]
- Nawaratne, R.; Alahakoon, D.; de Silva, D.; Yu, X. Spatiotemporal Anomaly Detection Using Deep Learning for Real-Time Video Surveillance. IEEE Trans. Ind. Inform. 2020, 16, 393–402. [Google Scholar] [CrossRef]
- Nguyen, V.-T.; Nguyen, A.-T.; Nguyen, V.-T.; Bui, H.-A. A Real-Time Human Tracking System Using Convolutional Neural Network and Particle Filter. In Proceedings of the International Conference on Intelligent Systems & Networks, Hanoi, Vietnam, 19–20 March 2021; Springer: Singapore, 2021; pp. 411–417. [Google Scholar]
- Abdullah, F.; Ghadi, Y.Y.; Gochoo, M.; Jalal, A.; Kim, K. Multi-Person Tracking and Crowd Behavior Detection via Particles Gradient Motion Descriptor and Improved Entropy Classifier. Entropy 2021, 23, 628. [Google Scholar] [CrossRef] [PubMed]
- Bouhlel, F.; Mliki, H.; Hammami, M. Crowd Behavior Analysis Based on Convolutional Neural Network: Social Distancing Control COVID-19. In Proceedings of the 16th International Joint Conference on Computer Vision, Imaging and Computer Graphics Theory and Applications, Vienna, Austria, 8–10 February 2021; SciTePress—Science and Technology Publications: Setúbal, Portugal, 2021; pp. 273–280. [Google Scholar]
- Pouw, C.; Willems, J.; van Schadewijk, F.; Thurau, J.; Toschi, F.; Corbetta, A. Benchmarking High-Fidelity Pedestrian Tracking Systems for Research, Real-Time Monitoring and Crowd Control. Collect. Dyn. 2022, 6, A134. [Google Scholar] [CrossRef]
- Boltes, M.; Adrian, J.; Raytarowski, A.-K. A Hybrid Tracking System of Full-Body Motion Inside Crowds. Sensors 2021, 21, 2108. [Google Scholar] [CrossRef]
- Priyadharsini, N.K.; Chitra, D. A Kernel Support Vector Machine Based Anomaly Detection Using Spatio-Temporal Motion Pattern Models in Extremely Crowded Scenes. J. Ambient. Intell. Humaniz. Comput. 2021, 12, 5225–5234. [Google Scholar] [CrossRef]
- Jain, N.; Bansal, H. Anomaly Detection in Crowded Places: Review. In Proceedings of the 2021 9th International Conference on Reliability, Infocom Technologies and Optimization (Trends and Future Directions) (ICRITO), Noida, India, 3–4 September 2021; IEEE: Piscataway Township, NJ, USA, 2021; pp. 1–6. [Google Scholar]
- Azimjonov, J.; Özmen, A. A Real-Time Vehicle Detection and a Novel Vehicle Tracking Systems for Estimating and Monitoring Traffic Flow on Highways. Adv. Eng. Inform. 2021, 50, 101393. [Google Scholar] [CrossRef]
- Ma, C.; Yang, F.; Li, Y.; Jia, H.; Xie, X.; Gao, W. Deep Trajectory Post-Processing and Position Projection for Single & Multiple Camera Multiple Object Tracking. Int. J. Comput. Vis. 2021, 129, 3255–3278. [Google Scholar] [CrossRef]
- Sonkar, R.; Rathod, S.; Jadhav, R.; Patil, D. Crowd Abnormal behaviour detection using deep learning. Itm Web Conf. 2020, 32, 03040. [Google Scholar] [CrossRef]
- Saba, T. Real Time Anomalies Detection in Crowd Using Convolutional Long Short-Term Memory Network. J. Inf. Sci. 2021. [Google Scholar] [CrossRef]
- Direkoglu, C. Abnormal Crowd Behavior Detection Using Motion Information Images and Convolutional Neural Networks. IEEE Access 2020, 8, 80408–80416. [Google Scholar] [CrossRef]
- Xia, L.; Li, Z. A New Method of Abnormal Behavior Detection Using LSTM Network with Temporal Attention Mechanism. J. Supercomput. 2021, 77, 3223–3241. [Google Scholar] [CrossRef]
- Traore, A.; Akhloufi, M.A. Violence Detection in Videos Using Deep Recurrent and Convolutional Neural Networks. In Proceedings of the IEEE Transactions on Systems, Man, and Cybernetics: Systems, Toronto, ON, Canada, 11–14 October 2020; Institute of Electrical and Electronics Engineers Inc.: Piscataway Township, NJ, USA, 2020; Volume 2020, pp. 154–159. [Google Scholar]
- Al-Dhamari, A.; Sudirman, R.; Mahmood, N.H. Transfer Deep Learning along with Binary Support Vector Machine for Abnormal Behavior Detection. IEEE Access 2020, 8, 61085–61095. [Google Scholar] [CrossRef]
- Sabokrou, M.; Fayyaz, M.; Fathy, M.; Moayed, Z.; Klette, R. Deep-Anomaly: Fully Convolutional Neural Network for Fast Anomaly Detection in Crowded Scenes. Comput. Vis. Image Underst. 2018, 172, 88–97. [Google Scholar] [CrossRef]
- Khan, G.; Farooq, M.A.; Hussain, J.; Tariq, Z.; Khan, M.U.G. Categorization of Crowd Varieties Using Deep Concurrent Convolution Neural Network. In Proceedings of the 2019 2nd International Conference on Advancements in Computational Sciences, ICACS 2019, Lahore, Pakistan, 18–20 February 2019; Institute of Electrical and Electronics Engineers Inc.: Piscataway Township, NJ, USA, 2019. [Google Scholar]
- Sikdar, A.; Chowdhury, A.S. An Adaptive Training-Less Framework for Anomaly Detection in Crowd Scenes. Neurocomputing 2020, 415, 317–331. [Google Scholar] [CrossRef]
- Zhang, Q.; Lin, W.; Chan, A.B. Cross-View Cross-Scene Multi-View Crowd Counting. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Nashville, TN, USA, 20–25 June 2021; pp. 557–567. [Google Scholar]
- Zhu, P.; Peng, T.; Du, D.; Yu, H.; Zhang, L.; Hu, Q. Graph Regularized Flow Attention Network for Video Animal Counting From Drones. IEEE Trans. Image Process. 2021, 30, 5339–5351. [Google Scholar] [CrossRef]
- Idrees, H.; Tayyab, M.; Athrey, K.; Zhang, D.; Al-Maadeed, S.; Rajpoot, N.; Shah, M. Composition Loss for Counting, Density Map Estimation and Localization in Dense Crowds. In Proceedings of the European Conference on Computer Vision (ECCV), Munich, Germany, 8–14 September 2018; pp. 532–546. [Google Scholar]
- Wang, Q.; Gao, J.; Lin, W.; Li, X. NWPU-Crowd: A Large-Scale Benchmark for Crowd Counting and Localization. IEEE Trans. Pattern Anal. Mach. Intell. 2021, 43, 2141–2149. [Google Scholar] [CrossRef]
- Bahmanyar, R.; Vig, E.; Reinartz, P. MRCNet: Crowd Counting and Density Map Estimation in Aerial and Ground Imagery. arXiv, 2019; arXiv:1909.12743. [Google Scholar]
- Sindagi, V.A.; Yasarla, R.; Patel, V.M. Pushing the Frontiers of Unconstrained Crowd Counting: New Dataset and Benchmark Method. In Proceedings of the IEEE/CVF International Conference on Computer Vision, Seoul, Korea, 27 October–2 November 2019; pp. 1221–1231. [Google Scholar]
- Sindagi, V.A.; Member, S.; Yasarla, R.; Patel, V.M.; Member, S. JHU-CROWD++: Large-Scale Crowd Counting Dataset and A Benchmark Method. IEEE Trans. Pattern Anal. Mach. Intell. 2020, 44, 2594–2609. [Google Scholar] [CrossRef] [PubMed]
- Schröder, G.; Senst, T.; Bochinski, E.; Sikora, T. Optical Flow Dataset and Benchmark for Visual Crowd Analysis. In Proceedings of the 2018 15th IEEE International Conference on Advanced Video and Signal Based Surveillance (AVSS), Auckland, New Zealand, 27–30 November 2018; IEEE: Piscataway Township, NJ, USA, 2018; pp. 1–6. [Google Scholar]
- Peng, D.; Sun, Z.; Chen, Z.; Cai, Z.; Xie, L.; Jin, L. Detecting Heads Using Feature Refine Net and Cascaded Multi-Scale Architecture. In Proceedings of the 2018 24th International Conference on Pattern Recognition (ICPR), Beijing, China, 20–24 August 2018; IEEE: Piscataway Township, NJ, USA, 2018; pp. 2528–2533. [Google Scholar]
- Zhang, L.; Youtu, T.; Shi, M.; Chen, Q. Crowd Counting via Scale-Adaptive Convolutional Neural Network. In Proceedings of the 2018 IEEE Winter Conference on Applications of Computer Vision (WACV), Lake Tahoe, NV, USA, 12–15 March 2018; IEEE: Piscataway Township, NJ, USA, 2018; pp. 1113–1121. [Google Scholar]
- Marsden, M.; Mcguinness, K.; Little, S.; O’connor, N.E. ResnetCrowd: A Residual Deep Learning Architecture for Crowd Counting, Violent Behaviour Detection and Crowd Density Level Classification. In Proceedings of the 2017 14th IEEE international conference on advanced video and signal based surveillance (AVSS), Lecce, Italy, 29 August–1 September 2017; IEEE: Piscataway Township, NJ, USA, 2017; pp. 1–7. [Google Scholar]
- Zhang, Y.; Zhou, D.; Chen, S.; Gao, S.; Ma, Y. Single-Image Crowd Counting via Multi-Column Convolutional Neural Network. In Proceedings of the 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Las Vegas, NV, USA, 27–30 June 2016; IEEE: Piscataway Township, NJ, USA, 2016; pp. 589–597. [Google Scholar]
- Zhang, C.; Li, H.; Wang, X.; Yang, X. Cross-Scene Crowd Counting via Deep Convolutional Neural Networks. In Proceedings of the 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Boston, MA, USA, 7–12 June 2015; IEEE: Piscataway Township, NJ, USA, 2015; pp. 833–841. [Google Scholar]
- Shao, J.; Kang, K.; Loy, C.C.; Wang, X. Deeply Learned Attributes for Crowded Scene Understanding. In Proceedings of the 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Boston, MA, USA, 7–12 June 2015; IEEE: Piscataway Township, NJ, USA, 2015; pp. 4657–4666. [Google Scholar]
- Conigliaro, D.; Rota, P.; Setti, F.; Bassetti, C.; Conci, N.; Sebe, N.; Cristani, M. The S-HOCK Dataset: Analyzing Crowds at the Stadium. In Proceedings of the 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Boston, MA, USA, 7–12 June 2015; IEEE: Piscataway Township, NJ, USA, 2015; pp. 2039–2047. [Google Scholar]
- Shao, J.; Loy, C.C.; Wang, X. Scene-Independent Group Profiling in Crowd. In Proceedings of the 2014 IEEE Conference on Computer Vision and Pattern Recognition, Columbus, OH, USA, 23–28 June 2014; IEEE: Piscataway Township, NJ, USA, 2014; pp. 2227–2234. [Google Scholar]
- Jiang, M.; Xu, J.; Zhao, Q. Saliency in Crowd. In Proceedings of the European conference on computer vision, Zurich, Switzerland, 6–12 September 2014; Springer: Cham, Switzerland, 2014; pp. 17–32. [Google Scholar]
- Idrees, H.; Saleemi, I.; Seibert, C.; Shah, M. Multi-Source Multi-Scale Counting in Extremely Dense Crowd Images. In Proceedings of the 2013 IEEE Conference on Computer Vision and Pattern Recognition, Portland, OR, USA, 23–28 June 2013; IEEE: Piscataway Township, NJ, USA, 2013; pp. 2547–2554. [Google Scholar]
- Allain, P.; Courty, N.; Corpetti, T. AGORASET: A Dataset for Crowd Video Analysis. In Proceedings of the 1st ICPR international workshop on pattern recognition and crowd analysis, Tokyo, Japan, 11 November 2012; pp. 1–6. [Google Scholar]
- Hassner, T.; Itcher, Y.; Kliper-Gross, O. Violent Flows: Real-Time Detection of Violent Crowd Behavior. In Proceedings of the 2012 IEEE Computer Society Conference on Computer Vision and Pattern Recognition Workshops, Providence, RI, USA, 16–21 June 2012; IEEE: Piscataway Township, NJ, USA, 2012; pp. 1–6. [Google Scholar]
- Loy, C.C.; Gong, S.; Xiang, T. From Semi-Supervised to Transfer Counting of Crowds. In Proceedings of the 2013 IEEE International Conference on Computer Vision, Sydney, Australia, 1–8 December 2013; IEEE: Piscataway Township, NJ, USA, 2013; pp. 2256–2263. [Google Scholar]
- Zhou, B.; Wang, X.; Tang, X. Understanding Collective Crowd Behaviors: Learning a Mixture Model of Dynamic Pedestrian-Agents. In Proceedings of the 2012 IEEE Conference on Computer Vision and Pattern Recognition, Providence, RI, USA, 16–21 June 2012; IEEE: Piscataway Township, NJ, USA, 2012; pp. 2871–2878. [Google Scholar]
- Ferryman, J.; Shahrokni, A. PETS2009: Dataset and Challenge. In Proceedings of the 2009 Twelfth IEEE International Workshop on Performance Evaluation of Tracking and Surveillance, Snowbird, UT, USA, 7–12 December 2009; IEEE: Piscataway Township, NJ, USA, 2009; pp. 1–6. [Google Scholar]
- Mehran, R.; Oyama, A.; Shah, M. Abnormal Crowd Behavior Detection Using Social Force Model. In Proceedings of the 2009 IEEE Conference on Computer Vision and Pattern Recognition, Miami, FL, USA, 20–25 June 2009; IEEE: Piscataway Township, NJ, USA, 2009; pp. 935–942. [Google Scholar]
- Chan, A.B.; Liang, Z.S.J.; Vasconcelos, N. Privacy Preserving Crowd Monitoring: Counting People without People Models or Tracking. In Proceedings of the 2008 IEEE Conference on Computer Vision and Pattern Recognition, Anchorage, AK, USA, 23–28 June 2008; IEEE: Piscataway Township, NJ, USA, 2008; pp. 1–7. [Google Scholar]
Ref. | Year | Focus |
---|---|---|
[43] | 2011 | Computer vision techniques for analysis of urban traffic |
[44] | 2012 | Anomaly detection in automated surveillance systems |
[45] | 2012 | Detecting abnormal human behavior in the context of a video |
[46] | 2012 | Discuss frameworks for recognizing human activity |
[47] | 2012 | Human behavior analysis with semantic enhancement |
[48] | 2013 | Intelligence video surveillance system (IVSS) using a multi-camera network |
[49] | 2014 | Machine learning techniques for novelty detection |
[50] | 2015 | Describe the difficulties that come with modeling for video anomaly detection |
[51] | 2016 | Currently available anomaly detection video datasets issues |
[52] | 2017 | Computer vision techniques used for crowd disaster avoidance |
[53] | 2017 | Computer vision techniques for analyzing dense crowd scenes |
[54] | 2017 | Explore various available methods used to identify abnormal crowd behavior |
[55] | 2017 | Crowd statistics and behavior understanding |
[56] | 2018 | Implementation of deep learning techniques for video anomalous detection |
[57] | 2018 | Available methods for human abnormal behavior detection |
[58] | 2018 | Unsupervised- and semi-supervised learning-based for video anomaly detection |
[59] | 2018 | Feature extraction and description techniques for abnormal behavior recognition |
[17] | 2019 | Deep-learning-based anomaly detection techniques for various domains |
[60] | 2019 | Object trajectories, clustering, anomaly detection, summarization, and synopsis generation |
[61] | 2020 | Video anomaly detection in road traffic |
[62] | 2020 | Deep learning-based methods for analyzing crowded scenes |
[63] | 2021 | Deep learning technique used for anomaly detection |
[64] | 2021 | State-of-the-art deep learning-based approaches for detecting video abnormalities |
[2] | 2021 | Explore various studies related to crowd analysis |
[42] | 2021 | Deep learning-based algorithms for recognizing video anomalies, opportunities, and challenges |
[65] | 2021 | For security systems, automated and real-time surveillance technologies of irregular action recognition are used to identify dynamic crowd behavior |
[66] | 2021 | Analyzed and compared crowd anomaly detection methodologies |
[67] | 2022 | Crowd count, human detection and behavior, anomaly detection, and importance of crowd analysis |
[68] | 2022 | Crowd modeling and analysis |
[69] | 2022 | Comparative analysis of existing crowd behavior analysis methods |
[70] | 2022 | Deep learning framework for anomaly detection |
[71] | 2022 | GAN-based anomaly detection |
[72] | 2022 | Summarization of video analytics deep learning techniques in the Hajj scenes |
[73] | 2022 | Evolution of anomaly detection methodologies in intelligent video surveillance |
Ref. | Type | Approach | Anomaly | Scope | Processing | Target | Dataset |
---|---|---|---|---|---|---|---|
Classical Machine Learning | |||||||
[74] | Unsupervised | K-means | Non-pedestrians, escape panics | Public Places | Offline | Human | UCSD, UMN |
[93] | Unsupervised | Dictionary learning | Suddenly scattered, non-pedestrians, escape panics | Public Places | Offline | Human | UCSD, UMN PETS2009, Avenue |
[92] | Unsupervised | Soft Clustering | Non-pedestrian, escape panics | Public Places | Offline | Human | UMN, UCSD |
[91] | Unsupervised | k-means | Non-pedestrian | Public Places | Offline | Human | UCSD |
[89] | Supervised | Optical flow | Non-pedestrians, escape panics | Public Places | Offline | Human | UCSD, UMN |
[75] | Supervised | GKIM, R-CRF | Non-pedestrians, panics, irregular movement | Public Places | Offline | Human | UCSD, UMN, UCD |
[76] | Supervised | K-means, Linear SVM | Crowd running, crash, kidnap, burglary, fighting | Public Places | Offline | Human | UCSD, UMN, LV |
[77] | Supervised | SVM | Panics, fighting, running, standing | Public Places | Offline | Human | UMN, BEHAVE |
[78] | Semi-Supervised | GMM, SVM | Violent, panics | Public Places | Real-Time | Human | UMN, Violent flows |
Deep Learning | |||||||
[79] | Supervised | SSD, VGG-16 | Bullet train, pedestrian | Railway | Offline | Human Train | PASCAL VOC, Railway |
[90] | Supervised | SSD, VGG-16 | Small object | Railway | Real-time | - | ILSVRC CLS-LOC, Railway |
[88] | Unsupervised | GAN | Biking, fighting, vehicle, running | Public Places | Offline | Human Vehicle | CUHK Avenue UCSD, Campus ShanghaiTech |
[87] | Unsupervised | 3D-CNN LSTM | Panics, fighting, protest | Public Places | Offline | Human | UMN, CAVIA, Web |
[94] | Supervised | Modified 3D ConvNet | Violent | Public Places | Offline | Human | Crowd violence |
[80] | Supervised | CNN RNN | Use mobile in class, fighting, fainting | University | Offline | Human | KTH, CAVIAR |
[81] | Supervised | CNN | Walking, jogging, fighting, kicking, punching | Public Places | Offline | Human | CMU, UTI PEL, HOF WED |
[82] | Supervised | VGG-16 LSTM | Kicking, pointing punching, pushing | Public Places | Offline | Human | UT-Interaction-Data |
[83] | Supervised | Optical Flow CNN | Panic, running fast speed, crash | Public Places | Offline | Human Vehicle | UCSD, UMN |
[84] | Supervised | CNN Residual LSTM | Fighting, explosion, accidents, shooting, robbery, shoplifting, burglary | Smart Cities | Real-Time | Human | UCF-Crime, UMN, Avenue |
[85] | Reinforcement Learning | Faster RCNN | Car, bicycle | Surveillance System | Offline | Vehicle | UCSD |
[25] | Supervised | CNN, RNN KNN, Optical Flow | Bicycles, skateboards, wheelchairs | Public Places | Real-Time | Human vehicles | CUHK Avenue UCSD, campus, ShanghaiTeh, UR fall |
[27] | Supervised | Optical Flow GAN | Standing, sitting, sleeping, running, moving in opposite, non-pedestrian | Hajj | Real-Time | Human Cars Wheelchairs | UMN, UCSD, HAJJ datasets |
[95] | Supervised | CNN | Density | Hajj, Umrah | Real-Time | Human | HAJJ-Crowd |
[96] | - | point-of-interests (POI) | Crowding, scrambling | Shopping Centers | Real-Time | Human | - |
[97] | Unsupervised | CNN, Conv-LSTM | People littering, skateboard, Discarding items, loitering | Industrial | Real-Time | Human | CUHK Avenue UCSD Ped 1 UCSD Ped 2 |
[107] | Supervised | CNN, KNN | Injury | Public Places | Real-Time | Human | UMN |
[108] | Supervised | Conv-LSTM | Violence | Public Places | Real-Time | Human | Standard crowd anomaly |
[109] | Supervised | CNN, MII Optical Flow | Escape or panic situation | Public Places | Real-Time | Human | UMN PETS2009 |
[110] | Unsupervised | Vgg-16 and LSTM | Non-pedestrian | Public Places | Offline | Human Cars | UCSD Ped2 CUHK Avenue |
[111] | Unsupervised | RNN, 2D CNN | Violence | Public Places | Offline | Human | Hockey, Violent-Flow, Real-Life Violence Situations |
[112] | Supervised | VGGNet-19 BSVM | Running, Carts Bikers, Skateboarder | Public Places | Offline | Human | UMN, CSD-PED1 |
[113] | Supervised | FCNs | Car Skateboarder Wheelchair Bicycle, Wrong direction | Public Places | Offline | Human | UCSD, Subway |
[114] | Supervised | 2D CNN | - | Public Places | Offline | Vehicle, Human Animal, Bird Mixed | CVML Crowd Variety |
[115] | Supervised | Optical Flow | Panics, loitering, running, throwing objects | Surveillance System | Offline | Human | UCSD, UMN CUHK Avenue ShanghaiTech |
Ref. | Year | Name | Scale | Train | Test | Total | Description |
---|---|---|---|---|---|---|---|
[116] | 2021 | CVCS | Medium | - | - | 31 | Multi-view crowd counting |
[117] | 2021 | DroneCrowd | Large | - | - | 112 | Detection, tracking, and counting animal crowds with drones |
[27] | 2020 | HAJJv1 | Large | Human abnormal behavior in Hajj | |||
[118] | 2020 | UCF-QNRF | Large | - | - | 1535 | Crowd counting and localization |
[119] | 2020 | NWPU-Crowd | Large | - | - | 5109 | Crowd counting and localization |
[120] | 2019 | DLR-ACD | Large | - | - | 33 | Crowd counting, density estimation, and localization |
[121] [122] | 2019 2020 | JHU-CROWD JHU-CROWD++ | Large | - | - | - 4372 | Crowd counting dataset under different weather conditions |
[123] | 2018 | CrowdFlow | Large | - | - | 10 | Crowd analysis, crowd flow, and movement estimation |
[124] | 2018 | SCUT-HEAD | Large | - | - | 4405 | Head detection |
[125] | 2018 | SmartCity | Large | - | - | 50 | Crowd counting |
[126] | 2017 | Multi-Task Crowd | Large | - | - | 100 | Crowd counting, violence detection, and density level classification |
[127] | 2016 | Shanghai Tech Part A Part B | Large | - | - | 482 716 | Crowd counting and density estimation |
[128] | 2015 | WorldExpo ’10 | Large | - | - | 3980 | Crowd counting in a cross-scene |
[129] | 2015 | WWW Crowd | Large | - | - | 10,000 | Crowd understanding |
[130] | 2015 | SHOCK | Large | - | - | - | Analyze spectator crowd behavior at stadiums/theaters/events |
[131] | 2014 | CUHK Crowd | Large | - | - | 474 | Analyze group behavior in crowd scenes. |
[132] | 2014 | Crowd Saliency | Large | Crowd movement, counter flow, source, sink, and instability motion | |||
[133] | 2013 | UCF-CC-50 | Large | - | - | 50 | Extremely dense crowd dataset for crowd counting |
[134] | 2012 | AGORASET | Large | - | - | - | Crowd motion simulation |
[135] | 2012 | Violent flows | Large | - | - | 246 | Classify and detect violent and non-violent behavior |
[136] | 2012 | Mall | Medium | - | - | 2000 | Crowd counting |
[137] | 2012 | Grand Central | Medium | - | - | - | Crowd train station dataset |
[138] | 2009 | PETS2009 | Medium | - | - | 875 | Crowd counting, density estimation, tracking, and event detection |
[139] | 2009 | UMN | Small | - | - | 11 | Abnormal crowd behavior detection |
[140] | 2008 | UCSD Peds 1 UCSD Peds 2 | Small | 6800 2550 | 7200 2010 | 40 12 | Abnormal crowd behavior detection |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Aldayri, A.; Albattah, W. Taxonomy of Anomaly Detection Techniques in Crowd Scenes. Sensors 2022, 22, 6080. https://doi.org/10.3390/s22166080
Aldayri A, Albattah W. Taxonomy of Anomaly Detection Techniques in Crowd Scenes. Sensors. 2022; 22(16):6080. https://doi.org/10.3390/s22166080
Chicago/Turabian StyleAldayri, Amnah, and Waleed Albattah. 2022. "Taxonomy of Anomaly Detection Techniques in Crowd Scenes" Sensors 22, no. 16: 6080. https://doi.org/10.3390/s22166080
APA StyleAldayri, A., & Albattah, W. (2022). Taxonomy of Anomaly Detection Techniques in Crowd Scenes. Sensors, 22(16), 6080. https://doi.org/10.3390/s22166080