Abstract
Video surveillance system plays a pivotal role in automatic detection of abandoned luggage/bag in public places which causes threats to the public. As, the terrorist attacks are increasing world-wide, the detection and prevention of such attack is necessary to safeguard the people in public places. In this, a novel framework for the detection and classification of static object is proposed. In the proposed work first the static objects are identified and then it is classified to check the detected object is bag or anything else. In this study, the performance of machine learning techniques like Support Vector Machine (SVM), Artificial Neural Network (ANN), K-Nearest Neighbour, and Random Forest methods are analyzed. The performance is tested in standard (PETS 2006, PETS 2007 and AVSS i-LIDS) and custom datasets. The SVM and ANN produce best results in terms of classification and accuracy. Applications of various machine learning algorithms could clearly assist for identification and prevention of terrorist attacks in public places.
Similar content being viewed by others
References
Smeureanu, S., & Ionescu, R. T. J. (2018). Real-time deep learning method for abandoned luggage detection in video.
Lin, K., Chen, S.-C., Chen, C.-S., Lin, D.-T., & Hung, Y.-P. J. I. T. I. F. (2015). Abandoned object detection via temporal consistency modeling and back-tracing verification for visual surveillance. IEEE Transactions on Information Forensics and Securityvol., 10(7), 1359–1370.
Lan, J., Jiang, Y., Fan, G., Yu, D., & Zhang, Q. J. J. S. P. S. (2016). Real-time automatic obstacle detection method for traffic surveillance in urban traffic. Journal of Signal Processing Systems, 82(3), 357–371.
Yadav, P., & Jahagirdar, A. (2015). A static object detection in image sequences by self organizing background subtraction. International Research Journal of Engineering and Technology, 2(7), 72–76.
Tripathi, R. K., Jalal, A. S., & Agrawal, S. C. J. M. T. (2018). Abandoned or removed object detection from visual surveillance: a review. Multimedia Tools and Applications, 78(6), 7585–7620.
Yadav, P., & Jahagirdar, A. (2016). Static object detection in image sequences. New York: LAP LAMBERT Academic Publishing.
Subudhi, B. N., Ghosh, S., Shiu, S. C., & Ghosh, A. J. I. S. (2016). Statistical feature bag based background subtraction for local change detection. Information Sciences, 366, 31–47.
Parekh, H. S., Thakore, D. G., & Jaliya, U. K. J. I. J. I. R. C. (2014). A survey on object detection and tracking methods. International Journal of Innovative Research in Computer and Communication Engineering, 2(2), 2970–2978.
Manfredi, M., Vezzani, R., Calderara, S., & Cucchiara, R. J. P. R. L. (2014). Detection of static groups and crowds gathered in open spaces by texture classification. Pattern Recognition Letters, 44, 39–48.
Mishra, P. K., & Saroha, G. J. I. J. I. (2016). A study on classification for static and moving object in video surveillance system. International Journal of Image, Graphics and Signal Processing, 8(5), 76.
George, J. (2014). New approach for moving and static vehicle detection using motion energy. International Journal of Computer Science and Mobile Computing (IJCSMC), 3(9), 675–683.
Szwoch, G. J. M. T. (2016). Extraction of stable foreground image regions for unattended luggage detection. Multimedia Tools and Applications, 75(2), 761–786.
Molina-Giraldo, S., Carvajal-González, J., Álvarez-Meza, A. M., & Castellanos-Domínguez, G. (2015). Video segmentation framework based on multi-kernel representations and feature relevance analysis for object classification. In Pattern recognition applications and methods (pp. 273-283). Springer.
Joglekar, U. A., Awari, S. B., Deshmukh, S. B., Kadam, D. M., & Awari, R. B. J. I. J. E. R. (2014). An abandoned object detection system using background segmentation. International Journal of Engineering Research and Technology, 3, 0181–2278.
Fitzsimons, J. (2014). Identifying abandoned, moved and removed objects in automated surveillance systems.
Sehairi, K., Benbouchama, C., & Chouireb, F. J. I. J. C. (2015). Real time implementation on FPGA of moving objects detection and classification. International Journal of Circuits, Systems and Signal Processing, 9, 160–167.
Pereira, O., Saotome, D. J. E. J. I., & Sampaio, V. (2015). Patch-based local histograms and contour estimation for static foreground classification. EURASIP Journal on Image and Video Processing, 1, 6.
Lee, S., Kim, N., Jeong, K., Park, K., & Paik, J. (2015). Moving object detection using unstable camera for video surveillance systems. Optik—International Journal for Light and Electron Optics, 126(20), 2436–2441.
Mhalla, A., Chateau, T., & Amara, N. E. B. (2019). Spatio-temporal object detection by deep learning: Video-interlacing to improve multi-object tracking. Image and Vision Computing, 88, 120–131.
Castillo, A., Tabik, S., Pérez, F., Olmos, R., & Herrera, F. (2019). Brightness guided preprocessing for automatic cold steel weapon detection in surveillance videos with deep learning. Neurocomputing, 330, 151–161.
Elafi, I., Jedra, M., & Zahid, N. (2016). Unsupervised detection and tracking of moving objects for video surveillance applications. Pattern Recognition Letters, 84, 70–77.
Wang, D., Tang, J., Zhu, W., Li, H., Xin, J., & He, D. (2018). Dairy goat detection based on Faster R-CNN from surveillance video. Computers and Electronics in Agriculture, 154, 443–449.
Torres, D. M., Correa, H. L., & Bravo, E. C. (2019). Online learning of contexts for detecting suspicious behaviors in surveillance videos. Image and Vision Computing, 89, 197–210.
Bouachir, W., Gouiaa, R., Li, B., & Noumeir, R. (2018). Intelligent video surveillance for real-time detection of suicide attempts. Pattern Recognition Letters, 110, 1–7.
Lu, S., Wang, B., Wang, H., Chen, L., Linjian, M., & Zhang, X. (2019). A real-time object detection algorithm for video. Computers & Electrical Engineering, 77, 398–408.
Tripathi, R. K., Jalal A. S., Bhatnagar C. (2013). A framework for abandoned object detection from video surveillance. In 2013 Fourth national conference on computer vision, pattern recognition, image processing and graphics (NCVPRIPG), (pp. 1–4). IEEE.
PETS2006: Performance Evaluation of Tracking and Surveillance 2006, Bench mark Data. http://www.cvg.reading.ac.uk/PETS2006/data.html.
PETS2007: Performance Evaluation of Tracking and Surveillance 2007, Bench mark Data. http://www.cvg.reading.ac.uk/PETS2007/data.html.
i-Lids: i-Lids Dataset for AVSS 2007, http://www.eecs.qmul.ac.uk/andrea/avss2007_d.html.
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
Ariffa Begum, S., Askarunisa, A. Performance Analysis of Machine Learning Classification Algorithms in Static Object Detection for Video Surveillance Applications. Wireless Pers Commun 115, 1291–1307 (2020). https://doi.org/10.1007/s11277-020-07627-1
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11277-020-07627-1