Awesome Open Source
Awesome Open Source

Abnormal_Event_Detection

Abnormal Event Detection in Videos using SpatioTemporal AutoEncoder

Code for the paper.

Dependencies:

Install ffmpeg for Video frame extraction.

Library based Dependencies:

numpy

sklearn

keras

tensorflow

h5py

scipy

OpenCV

Instructions

Run processor.py with args the path of Video directory and frame rate.

Run train.py to train the model

Run test.py to test on testing data.

Run start_live_feed.py to test the model on live webcam feed.

You can adjust the threshold parameter in test.py to different values to adjust sensitivity

Datasets Recommended: Avenue Dataset for Anomaly Detection


Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
python (54,525
deep-learning (3,992
machine-learning (3,649
tensorflow (2,161
keras (773
neural-network (744
opencv (463
convolutional-neural-networks (456
anomaly-detection (92
video-processing (90
livestream (52
lstm-neural-networks (45