An Efficient Anomaly Detection System for Crowded Scenes Using Variational Autoencoders
Source abstract
Abstract
Anomaly detection in crowded scenes is an important and challenging part of the intelligent video surveillance system. As the deep neural networks make success in feature representation, the features extracted by a deep neural network represent the appearance and motion patterns in different scenes more specifically, comparing with the hand-crafted features typically used in the traditional anomaly detection approaches. In this paper, we propose a new baseline framework of anomaly detection for complex surveillance scenes based on a variational auto-encoder with convolution kernels to learn feature representations. Firstly, the raw frames series are provided as input to our variational auto-encoder without any preprocessing to learn the appearance and motion features of the receptive fields. Then, multiple Gaussian models are used to predict the anomaly scores of the corresponding receptive fields. Our proposed two-stage anomaly detection system is evaluated on the video surveillance dataset for a large scene, UCSD pedestrian datasets, and yields competitive performance compared with state-of-the-art methods.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Anomaly Detection Techniques and Applications · Video Surveillance and Tracking Methods · Network Security and Intrusion Detection
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
College of Information Science and Engineering, Northeastern University, Shenyang 110819, Liaoning, China
Faculty of Robot Science and Engineering, Northeastern University, Shenyang 110819, Liaoning, China
Funding
National Natural Science Foundation of China · National Key R&D Program of China · National Key Robot Project · Fundamental Research Fund for the Central Universities of China
References (44)
Show source-provided references
1. Collective representation for abnormal event detection10.1007/s11390-017-1737-8 ↗
2. Online growing neural gas for anomaly detection in changing surveillance scenes10.1016/j.patcog.2016.09.016 ↗
3. Detection of global and local motion changes in human crowds10.1109/TCSVT.2016.2596199 ↗
4. Learning to detect anomalies in surveillance video10.1109/LSP.2015.2410031 ↗
5. Abnormality detection in crowd videos by tracking sparse components10.1007/s00138-016-0800-8 ↗
6. Liu, W., Luo, W., Lian, D., and Gao, S. (2018, January 18–22). Future frame prediction for anomaly detection—A new baseline. Proceedings of the 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition, Salt Lake City, UT, USA.10.1109/CVPR.2018.00684 ↗
7. A review on classifying abnormal behavior in crowd scene10.1016/j.jvcir.2018.11.035 ↗
8. Reddy, V., Sanderson, C., and Lovell, B.C. (2011, January 20–25). Improved anomaly detection in crowded scenes via cell-based analysis of foreground speed, size and texture. Proceedings of the CVPR 2011 WORKSHOPS, Colorado Springs, CO, USA.10.1109/CVPRW.2011.5981799 ↗
9. Multi-scale and real-time non-parametric approach for anomaly detection and localization10.1016/j.cviu.2011.09.009 ↗
10. Anomaly detection via short local trajectories10.1016/j.neucom.2017.02.058 ↗
11. Saligrama, V., and Chen, Z. (2012, January 16–21). Video anomaly detection based on local statistical aggregates. Proceedings of the 2012 IEEE Conference on Computer Vision and Pattern Recognition, Providence, RI, USA.10.1109/CVPR.2012.6247917 ↗
12. Histograms of optical flow orientation and magnitude and entropy to detect anomalous events in videos10.1109/TCSVT.2016.2637778 ↗
13. Video anomaly detection based on locality sensitive hashing filters10.1016/j.patcog.2015.11.018 ↗
14. ImageNet classification with deep convolutional neural networks10.1145/3065386 ↗
15. Girshick, R., Donahue, J., Darrell, T., and Malik, J. (2014, January 23–28). Rich feature hierarchies for accurate object detection and semantic segmentation. Proceedings of the 2014 IEEE Conference on Computer Vision and Pattern Recognition, Columbus, OH, USA.10.1109/CVPR.2014.81 ↗
16. Vincent, P., Larochelle, H., Bengio, Y., and Manzagol, P.A. (2008, January 5–9). Extracting and composing robust features with denoising autoencoders. Proceedings of the 25th International Conference on Machine Learning, Helsinki, Finland.10.1145/1390156.1390294 ↗
17. Stacked denoising autoencoders: Learning useful representations in a deep network with a local denoising criterion
18. Kingma, D.P., and Welling, M. (2013). Auto-encoding variational bayes. arXiv.
19. Long, J., Shelhamer, E., and Darrell, T. (2015, January 7–12). Fully convolutional networks for semantic segmentation. Proceedings of the 2015 IEEE Conference on Computer Vision and Pattern Recognition, Boston, MA, USA.10.1109/CVPR.2015.7298965 ↗
20. A study of deep convolutional auto-encoders for anomaly detection in videos10.1016/j.patrec.2017.07.016 ↗
21. Detecting anomalous events in videos by learning deep representations of appearance and motion10.1016/j.cviu.2016.10.010 ↗
22. Deep-anomaly: Fully convolutional neural network for fast anomaly detection in crowded scenes10.1016/j.cviu.2018.02.006 ↗
23. Wu, S., Moore, B.E., and Shah, M. (2010, January 13–18). Chaotic invariants of Lagrangian particle trajectories for anomaly detection in crowded scenes. Proceedings of the 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, San Francisco, CA, USA.10.1109/CVPR.2010.5539882 ↗
24. Goal-based trajectory analysis for unusual behaviour detection in intelligent surveillance10.1016/j.imavis.2010.11.003 ↗
25. A visual-numeric approach to clustering and anomaly detection for trajectory data10.1007/s00371-015-1192-x ↗
26. Dalal, N., and Triggs, B. (2005, January 20–25). Histograms of oriented gradients for human detection. Proceedings of the 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR’05), San Diego, CA, USA.
27. Dalal, N., Triggs, B., and Schmid, C. (2006). Human detection using oriented histograms of flow and appearance. Computer Vision ECCV 2006, Springer.10.1007/11744047_33 ↗
28. Kratz, L., and Nishino, K. (2009, January 20–25). Anomaly detection in extremely crowded scenes using spatio-temporal motion pattern models. Proceedings of the 2009 IEEE Conference on Computer Vision and Pattern Recognition, Miami, FL, USA.10.1109/CVPRW.2009.5206771 ↗
29. Video anomaly detection based on a hierarchical activity discovery within spatio-temporal contexts10.1016/j.neucom.2014.06.011 ↗
30. Robust real-time unusual event detection using multiple fixed-location monitors10.1109/TPAMI.2007.70825 ↗
31. Kim, J., and Grauman, K. (2009, January 20–25). Observe locally, infer globally: A space-time MRF for detecting abnormal activities with incremental updates. Proceedings of the 2009 IEEE Conference on Computer Vision and Pattern Recognition, Miami, FL, USA.10.1109/CVPR.2009.5206569 ↗
32. Mahadevan, V., Li, W., Bhalodia, V., and Vasconcelos, N. (2010, January 13–18). Anomaly detection in crowded scenes. Proceedings of the 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, San Francisco, CA, USA.10.1109/CVPR.2010.5539872 ↗
33. Anomaly detection and localization in crowded scenes10.1109/TPAMI.2013.111 ↗
34. Learning deep event models for crowd anomaly detection10.1016/j.neucom.2016.09.063 ↗
35. Cong, Y., Yuan, J., and Liu, J. (2011, January 20–25). Sparse reconstruction cost for abnormal event detection. Proceedings of the CVPR 2011, Colorado Springs, CO, USA.10.1109/CVPR.2011.5995434 ↗
36. Lu, C., Shi, J., and Jia, J. (2013, January 1–8). Abnormal event detection at 150 FPS in MATLAB. Proceedings of the 2013 IEEE International Conference on Computer Vision, Sydney, NSW, Australia.10.1109/ICCV.2013.338 ↗
37. A content-adaptively sparse reconstruction method for abnormal events detection with low-rank property10.1109/TSMC.2016.2638048 ↗
38. Sabokrou, M., Fathy, M., Hoseini, M., and Klette, R. (2015, January 7–12). Real-time anomaly detection and localization in crowded scenes. Proceedings of the 2015 IEEE Conference on Computer Vision and Pattern Recognition Workshops (CVPRW), Boston, MA, USA.10.1109/CVPRW.2015.7301284 ↗
39. An efficient system for anomaly detection using deep learning classifier10.1007/s11760-016-0935-0 ↗
40. Hasan, M., Choi, J., Neumann, J., Roy-Chowdhury, A.K., and Davis, L.S. (2016, January 27–30). Learning temporal regularity in video sequences. Proceedings of the 2016 IEEE Conference on Computer Vision and Pattern Recognition, Las Vegas, NV, USA.10.1109/CVPR.2016.86 ↗
41. Dynamic video anomaly detection and localization using sparse denoising autoencoders10.1007/s11042-017-4940-2 ↗
42. Deep-cascade: Cascading 3D deep neural networks for nast anomaly detection and localization in crowded scenes10.1109/TIP.2017.2670780 ↗
43. Kingma, D.P., and Ba, J. (2014). Adam: A method for stochastic optimization. arXiv.
44. Mehran, R., Oyama, A., and Shah, M. (2009, January 20–25). Abnormal crowd behavior detection using social force model. Proceedings of the 2009 IEEE Conference on Computer Vision and Pattern Recognition, Miami, FL, USA.10.1109/CVPR.2009.5206641 ↗