Skip to content

salva-u/AnomalyDetectionInVideoSurveillance2021

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AnomalyDetectionInVideoSurveillance2021

This Project aims at detecting anomalous events in Video Surveillance Footage.

Brief Overview of thesis:

Used the R(2+1)D feature extraction model to extract spatial and temporal feature from the UCF-Crime Dataset. Further, the features were fed to a weakly supervised MIL Model to produce anomaly scores for the CCTV data. The model was able to achieve a 83.4% accuracy and a low false alarm rate of 1.0

Project Folders are as follows:

  • C3D Code Files - Used to extract C3D Features to reproduce baseline work's results.
  • VMZ Model Code - Used to extract Features using the R(2+1)D-152 Depth model.
  • Multiple Instance Learning (MIL) Model Training and Testing Code

Prerequisites

This model was trained using CUDA 10.0 and GeForce RTX 2080 Ti GPU

configparser==4.0.2\\
ffmpeg==1.4\\
h5py==2.10.0\\
imageio==2.6.1\\
Keras==2.3.1\\
Keras-Applications==1.0.8\\
Keras-Preprocessing==1.1.0\\
matplotlib==3.1.2\\
numpy==1.18.2\\
opencv-python==4.2.0.32\\
Pillow==5.1.0\\
PyOpenGL==3.1.0\\
PyQt5==5.13.1\\
PyQt5-sip==12.7.0\\
pyRFC3339==1.0\\
pytest==3.3.2\\
python-apt==1.6.5+ubuntu0.2\\
python-dateutil==2.8.1\\
python-debian==0.1.32\\
PyYAML==5.3\\
reportlab==3.4.0\\
scikit-image==0.16.2\\
scikit-learn==0.22.2.post1\\
scipy==1.4.1\\
sklearn==0.0\\
tensorboard==1.14.0\\
tensorflow==1.14.0\\
tensorflow-estimator==1.14.0\\
termcolor==1.1.0\\
Theano==1.0.4\\

Baseline Work

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published