Abstract
Localization of anomalies in surveillance videos is a critical component of smart and intelligent surveillance systems. The goal of anomaly detection is to automatically detect the presence of anomalies in a short amount of time. The proposed system developed an efficient and improved faster RCNN-based system for accurate detection of anomalies. The modified version of Faster RCNN extracts the features at different levels by using a feature pyramid network and is able to detect small-scale anomalies by adding a Soft NMS algorithm. The proposed model is experimentally evaluated using three benchmarked datasets UCSD Ped1, UCSD Ped2 and Avenue, and gets better detection performance. Finally, a comparison study with different YOLO series is conducted, and our system outperforms them.
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs41060-024-00591-0/MediaObjects/41060_2024_591_Fig1_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs41060-024-00591-0/MediaObjects/41060_2024_591_Fig2_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs41060-024-00591-0/MediaObjects/41060_2024_591_Fig3_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs41060-024-00591-0/MediaObjects/41060_2024_591_Fig4_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs41060-024-00591-0/MediaObjects/41060_2024_591_Fig5_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs41060-024-00591-0/MediaObjects/41060_2024_591_Fig6_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs41060-024-00591-0/MediaObjects/41060_2024_591_Fig7_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs41060-024-00591-0/MediaObjects/41060_2024_591_Fig8_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs41060-024-00591-0/MediaObjects/41060_2024_591_Fig9_HTML.jpg)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs41060-024-00591-0/MediaObjects/41060_2024_591_Fig10_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs41060-024-00591-0/MediaObjects/41060_2024_591_Fig11_HTML.png)
Data availability
Publically available benchmarked dataset are used. 1.UCSD Ped1 and UCSD Ped2: http://www.svcl.ucsd.edu/projects/anomaly UCSD\(_A\)nomaly\(_D\)ataset.tar.gz. 2.Avenue: http://www.cse.cuhk.edu.hk/leojia/projects/detectabnormal/dataset.html.
References
Zhang, X., et al.: Video anomaly detection and localization using motion-field shape description and homogeneity testing. Pattern Recognit. 105, 107394 (2020)
Pimentel, M.A.F., Clifton, D.A., Clifton, L., Tarassenko, L.: A review of novelty detection. Signal Process. 99, 215–249 (2014)
Popoola, O.P., Wang, K.: Video-based abnormal human behavior recognition—a review. IEEE Trans. Syst. Man Cybern. C Appl. Rev 42(6), 865–878 (2012)
Morris, B.T., Trivedi, M.M.: A survey of vision-based trajectory learning and analysis for surveillance. IEEE Trans. Circuits Syst. Video Technol. 18(8), 1114–1127 (2008)
Xu, K., Jiang, X., Sun, T.: Anomaly detection based on stacked sparse coding with intraframe classification strategy. IEEE Trans. Multim. 20(5), 1062–1074 (2018)
Ren, S., et al.: Faster R-CNN: towards real-time object detection with region proposal networks. In: Advances in Neural Information Processing Systems, vol. 28 (2015)
Bodla, N., et al.: Soft-NMS—improving object detection with one line of code. In: Proceedings of the IEEE International Conference on Computer Vision (2017)
Tripathi, G., Singh, K.: Convolutional neural networks for crowd behaviour analysis: a survey. Vis. Comput. 1, 24 (2018)
Piciarelli, C., Micheloni, C., Foresti, G.L.: Trajectory-based anomalous event detection. IEEE Trans. Circuits Syst. Video Technol. 18(11), 1544–1554 (2008)
Sabokrou, M., Fayyaz, M., Fathy, M., Klette, R.: Deep-cascade: cascading 3D deep neural networks for fast anomaly detection and localization in crowded scenes. IEEE Trans. Image Process. 26(4), 1992–2004 (2017)
Anoopa, S., Salim, A.: Survey on anomaly detection in surveillance videos. Mater. Today: Proc. 58, 162–167 (2022)
Nawaratne, R., Bandaragoda,T., Adikari, A., Alahakoon, D., De Silva, D., Yu, X.: Incremental knowledge acquisition and selflearning for autonomous video surveillance. In: IECON 2017—43rd Annual Conference of the IEEE Industrial Electronics Society, pp. 4790–4795 (2017)
Hu, X., Hu, S., Huang, Y., Zhang, H., Wu, H.: Video anomaly detection using deep incremental slow feature analysis network. IET Comput. Vis. 10(4), 258–265 (2016)
Zhou, S., Shen, W., Zeng, D., Fang, M., Wei, Y., Zhang, Z.: Spatial–temporal convolutional neural networks for anomaly detection and localization in crowded scenes. Signal Process.: Image Commun. 47, 358–368 (2016)
Feng, Y., Yuan, Y., Lu, X.: Learning deep event models for crowd anomaly detection. Neurocomputing 219, 548–556 (2017)
Ravanbakhsh, M., et al.: Plug-and-play CNN for crowd motion analysis: an application in abnormal event detection. In: 2018 IEEE Winter Conference on Applications of Computer Vision (WACV). IEEE (2018)
Sabokrou, M., et al.: Deep-anomaly: fully convolutional neural network for fast anomaly detection in crowded scenes. Comput. Vis. Image Underst. 172, 88–97 (2018)
Cai, Y., et al.: Video anomaly detection with multi-scale feature and temporal information fusion. Neurocomputing 423, 264–273 (2021)
Song, J.-F., et al.: Video anomaly detection based on optical flow feature enhanced spatio-temporal feature network FusionNet-LSTM-G. IEEE Access 10, 130314–130325 (2022)
Li, Q., et al.: Attention-based anomaly detection in multi-view surveillance videos. Knowl.-Based Syst. 252, 109348 (2022)
Tang, J., et al.: SAE-PPL: self-guided attention encoder with prior knowledge-guided pseudo labels for weakly supervised video anomaly detection. J. Vis. Commun. Image Represent. 97, 103967 (2023)
He, P., et al.: Adversarial and focused training of abnormal videos for weakly-supervised anomaly detection. Pattern Recognit. 147, 110119 (2024)
Varadarajan, J., et al.: Active online anomaly detection using Dirichlet process mixture model and gaussian process classification. In: 2017 IEEE Winter Conference on Applications of Computer Vision (WACV). IEEE (2017)
**e, S., Zhang, X., Cai, J.: Video crowd detection and abnormal behavior model detection based on machine learning method. Neural Comput. Appl. 31(1), 175–184 (2019)
Farneback, G.: Very high accuracy velocity estimation using orientation tensors, parametric motion, and simultaneous segmentation of the motion field. In: Proceedings Eighth IEEE International Conference on Computer Vision. ICCV 2001, vol. 1. IEEE (2001)
Anoopa, S., Salim, A., Beevi, N.: Advanced video anomaly detection using 2D CNN and stacked LSTM with deep active learning-based model: 10.48129/kjs. splml. 19159. Kuwait J. Sci. (2022)
He, K., et al.: Deep residual learning for image recognition. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (2016)
Adelson, E.H., et al.: Pyramid methods in image processing. RCA Eng. 29.6, 33–41 (1984)
Felzenszwalb, P.F., Girshick, R.B., McAllester, D., et al.: Object detection with discriminatively trained part-based models. In: Proceedings of IEEE Transactions on Pattern Analysis and Machine Intelligence [S. 1.], pp. 201–205. TPAMI Press (2010)
Bodla, N., Singh, B., Chellappa, R., et al.: Improving object detection with one line of code. In: 2017 IEEE International Conference on Computer Vision (ICCV) (2017)
Mahadevan, V., Li, W., Bhalodia, V., Vasconcelos, N.: Anomaly detection in crowded scenes. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 1975–1981 (2010)
Lab, S.V.C.: UCSD anomaly data set (2014)
Lu, C., Shi, J., Jia, J.: Abnormal event detection at 150 fps in Matlab. In: Proceedings of the IEEE International Conference on Computer Vision (2013). http://www.cse.cuhk.edu.hk/leojia/ projects/detectabnormal/dataset.html
Funding
This work received no specific grant from any funding agency, commercial or not-for-profit sectors
Author information
Authors and Affiliations
Contributions
S. Anoopa wrote the manuscript and did experiments. A. Salim helped in the experiment section, prepared all figures and reviewed the manuscript. S. Nadera Beevi helped in the experiment section and reviewed the manuscript.
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict 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
Anoopa, S., Salim, A. & Nadera Beevi, S. Video anomaly localization using modified faster RCNN with soft NMS algorithm. Int J Data Sci Anal (2024). https://doi.org/10.1007/s41060-024-00591-0
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s41060-024-00591-0