All Projects → harshtikuu → Abnormal_event_detection

harshtikuu / Abnormal_event_detection

Abnormal Event Detection in Videos using SpatioTemporal AutoEncoder

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Abnormal event detection

Image Captioning
Image Captioning: Implementing the Neural Image Caption Generator with python
Stars: ✭ 52 (-62.59%)
Mutual labels:  convolutional-neural-networks, lstm-neural-networks
Vidgear
A High-performance cross-platform Video Processing Python framework powerpacked with unique trailblazing features 🔥
Stars: ✭ 2,048 (+1373.38%)
Mutual labels:  opencv, video-processing
Dokai
Collection of Docker images for ML/DL and video processing projects
Stars: ✭ 58 (-58.27%)
Mutual labels:  opencv, video-processing
Activity Recognition With Cnn And Rnn
Temporal Segments LSTM and Temporal-Inception for Activity Recognition
Stars: ✭ 415 (+198.56%)
Mutual labels:  convolutional-neural-networks, lstm-neural-networks
Keras Video Classifier
Keras implementation of video classifier
Stars: ✭ 100 (-28.06%)
Mutual labels:  convolutional-neural-networks, video-processing
Caer
High-performance Vision library in Python. Scale your research, not boilerplate.
Stars: ✭ 452 (+225.18%)
Mutual labels:  opencv, video-processing
Sign Language
Sign Language Recognition for Deaf People
Stars: ✭ 65 (-53.24%)
Mutual labels:  opencv, convolutional-neural-networks
Amazon Rekognition Video Analyzer
A working prototype for capturing frames off of a live MJPEG video stream, identifying objects in near real-time using deep learning, and triggering actions based on an objects watch list.
Stars: ✭ 309 (+122.3%)
Mutual labels:  opencv, video-processing
Pytorch Learners Tutorial
PyTorch tutorial for learners
Stars: ✭ 97 (-30.22%)
Mutual labels:  convolutional-neural-networks, lstm-neural-networks
Automatic Image Captioning
Generating Captions for images using Deep Learning
Stars: ✭ 84 (-39.57%)
Mutual labels:  convolutional-neural-networks, lstm-neural-networks
Multi Camera Live Object Tracking
Multi-camera live traffic and object counting with YOLO v4, Deep SORT, and Flask.
Stars: ✭ 375 (+169.78%)
Mutual labels:  opencv, livestream
Deepway
This project is an aid to the blind. Till date there has been no technological advancement in the way the blind navigate. So I have used deep learning particularly convolutional neural networks so that they can navigate through the streets.
Stars: ✭ 118 (-15.11%)
Mutual labels:  opencv, convolutional-neural-networks
Personality Detection
Implementation of a hierarchical CNN based model to detect Big Five personality traits
Stars: ✭ 338 (+143.17%)
Mutual labels:  convolutional-neural-networks, lstm-neural-networks
Head Pose Estimation
Head pose estimation by TensorFlow and OpenCV
Stars: ✭ 698 (+402.16%)
Mutual labels:  opencv, convolutional-neural-networks
Keras Anomaly Detection
Anomaly detection implemented in Keras
Stars: ✭ 335 (+141.01%)
Mutual labels:  convolutional-neural-networks, anomaly-detection
Repo 2017
Python codes in Machine Learning, NLP, Deep Learning and Reinforcement Learning with Keras and Theano
Stars: ✭ 1,123 (+707.91%)
Mutual labels:  opencv, anomaly-detection
Deeppicar
Deep Learning Autonomous Car based on Raspberry Pi, SunFounder PiCar-V Kit, TensorFlow, and Google's EdgeTPU Co-Processor
Stars: ✭ 242 (+74.1%)
Mutual labels:  opencv, convolutional-neural-networks
nebula
Media asset management and broadcast automation system
Stars: ✭ 103 (-25.9%)
Mutual labels:  livestream, video-processing
Pyscenedetect
🎥 Python and OpenCV-based scene cut/transition detection program & library.
Stars: ✭ 1,203 (+765.47%)
Mutual labels:  opencv, video-processing
Video2description
Video to Text: Generates description in natural language for given video (Video Captioning)
Stars: ✭ 107 (-23.02%)
Mutual labels:  lstm-neural-networks, video-processing

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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].