Video Anomaly Detection using Deep Autoencoder and Generative Adversarial Network

Loading...
Thumbnail Image

Date

item.page.authors

Journal Title

Journal ISSN

Volume Title

Publisher

Abstract

Abnormal event detection in videos refers to identifying events that deviate from anticipated newlinepatterns. The high dimensionality of video data poses substantial complexity and newlinechallenges in detecting abnormal patterns within large-scale datasets. Consequently, the newlinesignificance of unsupervised anomaly detection methods has emerged prominently in video newlinesurveillance systems. The unsupervised techniques are becoming more significant because newlineannotating extensive data is time-consuming and burdensome. The video anomaly detection newlinetechniques are broadly classified into frame reconstruction and future frame prediction-based newlinemethods. In reconstruction-based approaches, the model learns to recreate the input data with newlineminimal error. Moreover, during testing, the higher reconstruction error of the pixel signifies newlinean abnormal event. In contrast, the prediction-based approach learns to predict the future newlineframe of input video data based on past sequences, and the higher prediction error indicates newlinethe anomalies. Due to the high generalization capability of the deep autoencoders, sometimes, newlinethe reconstruction-based approaches recreate the abnormal patterns along with the newlinenormal ones, leading to false detection. Therefore the frame prediction-based methods are newlinemore famous. In this thesis, we have designed both the reconstruction and prediction-based newlinedeep neural network to learn the typical patterns of the video data to detect anomalies. newlineFirstly, we have developed a CNN-LSTM-based reconstructive autoencoder network, newlinenamed inter-fused autoencoder (IFA), to model the regular pattern of video data. During newlinetesting, the higher reconstruction error signifies abnormal events in a video. For a seq2seq newlinemodel, the decoder output mainly depends on the context of the last hidden state of the newlineencoder; therefore, there is a high probability of losing the initial data for a long sequence. newlineTo address this, we have employed a multiplicative attention block on the decoder side of the newlinereconstructive autoencoder network, named deep multiplicative atten

Description

Keywords

Citation

item.page.endorsement

item.page.review

item.page.supplemented

item.page.referenced