Efficient anomaly recognition using surveillance videos

Smart surveillance is a difficult task that is gaining popularity due to its direct link to human safety. Today, many indoor and outdoor surveillance systems are in use at public places and smart cities. Because these systems are expensive to deploy, these are out of reach for the vast majority of t...

Full description

Bibliographic Details
Main Authors: Gulshan Saleem, Usama Ijaz Bajwa, Rana Hammad Raza, Fayez Hussain Alqahtani, Amr Tolba, Feng Xia
Format: Article
Language:English
Published: PeerJ Inc. 2022-10-01
Series:PeerJ Computer Science
Subjects:
Online Access:https://peerj.com/articles/cs-1117.pdf
_version_ 1811238675593297920
author Gulshan Saleem
Usama Ijaz Bajwa
Rana Hammad Raza
Fayez Hussain Alqahtani
Amr Tolba
Feng Xia
author_facet Gulshan Saleem
Usama Ijaz Bajwa
Rana Hammad Raza
Fayez Hussain Alqahtani
Amr Tolba
Feng Xia
author_sort Gulshan Saleem
collection DOAJ
description Smart surveillance is a difficult task that is gaining popularity due to its direct link to human safety. Today, many indoor and outdoor surveillance systems are in use at public places and smart cities. Because these systems are expensive to deploy, these are out of reach for the vast majority of the public and private sectors. Due to the lack of a precise definition of an anomaly, automated surveillance is a challenging task, especially when large amounts of data, such as 24/7 CCTV footage, must be processed. When implementing such systems in real-time environments, the high computational resource requirements for automated surveillance becomes a major bottleneck. Another challenge is to recognize anomalies accurately as achieving high accuracy while reducing computational cost is more challenging. To address these challenge, this research is based on the developing a system that is both efficient and cost effective. Although 3D convolutional neural networks have proven to be accurate, they are prohibitively expensive for practical use, particularly in real-time surveillance. In this article, we present two contributions: a resource-efficient framework for anomaly recognition problems and two-class and multi-class anomaly recognition on spatially augmented surveillance videos. This research aims to address the problem of computation overhead while maintaining recognition accuracy. The proposed Temporal based Anomaly Recognizer (TAR) framework combines a partial shift strategy with a 2D convolutional architecture-based model, namely MobileNetV2. Extensive experiments were carried out to evaluate the model’s performance on the UCF Crime dataset, with MobileNetV2 as the baseline architecture; it achieved an accuracy of 88% which is 2.47% increased performance than available state-of-the-art. The proposed framework achieves 52.7% accuracy for multiclass anomaly recognition on the UCF Crime2Local dataset. The proposed model has been tested in real-time camera stream settings and can handle six streams simultaneously without the need for additional resources.
first_indexed 2024-04-12T12:46:23Z
format Article
id doaj.art-bb861f78311741a788092d32f8a9a859
institution Directory Open Access Journal
issn 2376-5992
language English
last_indexed 2024-04-12T12:46:23Z
publishDate 2022-10-01
publisher PeerJ Inc.
record_format Article
series PeerJ Computer Science
spelling doaj.art-bb861f78311741a788092d32f8a9a8592022-12-22T03:32:37ZengPeerJ Inc.PeerJ Computer Science2376-59922022-10-018e111710.7717/peerj-cs.1117Efficient anomaly recognition using surveillance videosGulshan Saleem0Usama Ijaz Bajwa1Rana Hammad Raza2Fayez Hussain Alqahtani3Amr Tolba4Feng Xia5Department of Computer Science, COMSATS University Islamabad, Lahore Campus, Lahore, PakistanDepartment of Computer Science, COMSATS University Islamabad, Lahore Campus, Lahore, PakistanElectronics and Power Engineering Department, Pakistan Navy Engineering College (PNEC), National University of Sciences and Technology (NUST), Karachi, PakistanSoftware Engineering Department, College of Computer and Information Sciences, King Saud University, Riyadh, Saudi ArabiaComputer Science Department, Community College, King Saud University, Riyadh, Saudi ArabiaSchool of Engineering, IT and Physical Sciences, Federation University Australia, Ballarat, AustraliaSmart surveillance is a difficult task that is gaining popularity due to its direct link to human safety. Today, many indoor and outdoor surveillance systems are in use at public places and smart cities. Because these systems are expensive to deploy, these are out of reach for the vast majority of the public and private sectors. Due to the lack of a precise definition of an anomaly, automated surveillance is a challenging task, especially when large amounts of data, such as 24/7 CCTV footage, must be processed. When implementing such systems in real-time environments, the high computational resource requirements for automated surveillance becomes a major bottleneck. Another challenge is to recognize anomalies accurately as achieving high accuracy while reducing computational cost is more challenging. To address these challenge, this research is based on the developing a system that is both efficient and cost effective. Although 3D convolutional neural networks have proven to be accurate, they are prohibitively expensive for practical use, particularly in real-time surveillance. In this article, we present two contributions: a resource-efficient framework for anomaly recognition problems and two-class and multi-class anomaly recognition on spatially augmented surveillance videos. This research aims to address the problem of computation overhead while maintaining recognition accuracy. The proposed Temporal based Anomaly Recognizer (TAR) framework combines a partial shift strategy with a 2D convolutional architecture-based model, namely MobileNetV2. Extensive experiments were carried out to evaluate the model’s performance on the UCF Crime dataset, with MobileNetV2 as the baseline architecture; it achieved an accuracy of 88% which is 2.47% increased performance than available state-of-the-art. The proposed framework achieves 52.7% accuracy for multiclass anomaly recognition on the UCF Crime2Local dataset. The proposed model has been tested in real-time camera stream settings and can handle six streams simultaneously without the need for additional resources.https://peerj.com/articles/cs-1117.pdfAnomaly recognitionCrime detectionVideo surveillanceVideo analysisDeep learning
spellingShingle Gulshan Saleem
Usama Ijaz Bajwa
Rana Hammad Raza
Fayez Hussain Alqahtani
Amr Tolba
Feng Xia
Efficient anomaly recognition using surveillance videos
PeerJ Computer Science
Anomaly recognition
Crime detection
Video surveillance
Video analysis
Deep learning
title Efficient anomaly recognition using surveillance videos
title_full Efficient anomaly recognition using surveillance videos
title_fullStr Efficient anomaly recognition using surveillance videos
title_full_unstemmed Efficient anomaly recognition using surveillance videos
title_short Efficient anomaly recognition using surveillance videos
title_sort efficient anomaly recognition using surveillance videos
topic Anomaly recognition
Crime detection
Video surveillance
Video analysis
Deep learning
url https://peerj.com/articles/cs-1117.pdf
work_keys_str_mv AT gulshansaleem efficientanomalyrecognitionusingsurveillancevideos
AT usamaijazbajwa efficientanomalyrecognitionusingsurveillancevideos
AT ranahammadraza efficientanomalyrecognitionusingsurveillancevideos
AT fayezhussainalqahtani efficientanomalyrecognitionusingsurveillancevideos
AT amrtolba efficientanomalyrecognitionusingsurveillancevideos
AT fengxia efficientanomalyrecognitionusingsurveillancevideos