Datasets
- UMN
Download link
- UCSD
Download link
- Subway Entrance/Exit
Download link
- CUHK Avenue
Download link
- HD-Avenue
- ShanghaiTech
Download link
- HD-ShanghaiTech
- UCF-Crime (Weakly Supervised)
- UCFCrime2Local (subset of UCF-Crime but with spatial annotations.)
Download_link
- Spatial Temporal Annotations
Download_link
- UCFCrime2Local (subset of UCF-Crime but with spatial annotations.)
- Traffic-Train
- Belleview
- Street Scene (WACV 2020)
Download link
- IITB-Corridor (WACV 2020)
The Datasets belowed are about Traffic Accidents Anticipating in Dashcam videos or Surveillance videos
- CADP (CarCrash Accidents Detection and Prediction)
- DAD paper,
Download link
- A3D paper,
Download link
- DADA
Download link
- DoTA
Download_link
- Iowa DOT
Download_link
Method
Unsupervised
2016
- [Conv-AE] Learning Temporal Regularity in Video Sequences,
CVPR 16
.Code
2017
- [Hinami.etl] Joint Detection and Recounting of Abnormal Events by Learning Deep Generic Knowledge,
ICCV 2017
. (Explainable VAD) - [Stacked-RNN] A revisit of sparse coding based anomaly detection in stacked rnn framework,
ICCV 2017
.Code
- [ConvLSTM-AE] Remembering history with convolutional LSTM for anomaly detection,
ICME 2017
.Code
- [Conv3D-AE] Spatio-Temporal AutoEncoder for Video Anomaly Detection,
ACM MM 17
. - [Unmasking] Unmasking the abnormal events in video,
ICCV 17
. - [DeepAppearance] Deep appearance features for abnormal behavior detection in video
2018
- [FramePred] Future Frame Prediction for Anomaly Detection – A New Baseline,
CVPR 2018
.Code
- [ALOOC] Adversarially Learned One-Class Classifier for Novelty Detection,
CVPR 2018
.Code
- Detecting Abnormality Without Knowing Normality: A Two-stage Approach for Unsupervised Video Abnormal Event Detection,
ACM MM 18
.
2019
- [Mem-AE] Memorizing Normality to Detect Anomaly: Memory-augmented Deep Autoencoder for Unsupervised Anomaly Detection,
ICCV 2019
.Code
- [Skeleton-based] Learning Regularity in Skeleton Trajectories for Anomaly Detection in Videos,
CVPR 2019
.Code
- [Object-Centric] Object-Centric Auto-Encoders and Dummy Anomalies for Abnormal Event Detection,
CVPR 2019
. - [Appearance-Motion Correspondence] Anomaly Detection in Video Sequence with Appearance-Motion Correspondence,
ICCV 2019
.Code
- [AnoPCN]AnoPCN: Video Anomaly Detection via Deep Predictive Coding Network, ACM MM 2019.
2020
- [Street-Scene] Street Scene: A new dataset and evaluation protocol for video anomaly detection,
WACV 2020
. - [Rodrigurs.etl]) Multi-timescale Trajectory Prediction for Abnormal Human Activity Detection,
WACV 2020
. - [GEPC] Graph Embedded Pose Clustering for Anomaly Detection,
CVPR 2020
.Code
- [Self-trained] Self-trained Deep Ordinal Regression for End-to-End Video Anomaly Detection,
CVPR 2020
. - [MNAD] Learning Memory-guided Normality for Anomaly Detection,
CVPR 2020
.Code
- [Continual-AD]] Continual Learning for Anomaly Detection in Surveillance Videos,
CVPR 2020 Worksop.
- [OGNet] Old is Gold: Redefining the Adversarially Learned One-Class Classifier Training Paradigm,
CVPR 2020
.Code
- [Any-Shot] Any-Shot Sequential Anomaly Detection in Surveillance Videos,
CVPR 2020 workshop
. - [Few-Shot]Few-Shot Scene-Adaptive Anomaly Detection
ECCV 2020 Spotlight
Code
- [CDAE]Clustering-driven Deep Autoencoder for Video Anomaly Detection
ECCV 2020
Weakly-Supervised
2018
- [Sultani.etl] Real-world Anomaly Detection in Surveillance Videos,
CVPR 2018
Code
2019
- [GCN-Anomaly] Graph Convolutional Label Noise Cleaner:Train a Plug-and-play Action Classifier for Anomaly Detection,
CVPR 2019
,Code
- [MLEP] Margin Learning Embedded Prediction for Video Anomaly Detection with A Few Anomalies,
IJCAI 2019
. - [IBL] Temporal Convolutional Network with Complementary Inner Bag Loss For Weakly Supervised Anomaly Detection.
ICIP 19
. - [Motion-Aware] Motion-Aware Feature for Improved Video Anomaly Detection.
BMVC 19
.
2020
- [Siamese] Learning a distance function with a Siamese network to localize anomalies in videos,
WACV 2020
. - [AR-Net] Weakly Supervised Video Anomaly Detection via Center-Guided Discrimative Learning,
ICME 2020
.Code
- Not only Look, but also Listen: Learning Multimodal Violence Detection under Weak Supervision
ECCV 2020
Supervised
2019
- [Background-Bias]Exploring Background-bias for Anomaly Detection in Surveillance Videos,
ACM MM 19
. - [Ano-Locality]Anomaly locality in video suveillance,
ICIP 19
.
Reviews / Surveys
- An Overview of Deep Learning Based Methods for Unsupervised and Semi-Supervised Anomaly Detection in Videos, J. Image, 2018.
page
- DEEP LEARNING FOR ANOMALY DETECTION: A SURVEY,
paper
- Video Anomaly Detection for Smart Surveillance
paper
Specific Scene
Traffic
CVPR 2018 workshop, CVPR 2019 workshop, AICity Challenge series.
First-Person Traffic
- Unsupervised Traffic Accident Detection in First-Person Videos, IROS 2019.
Driving
When, Where, and What? A New Dataset for Anomaly Detection in Driving Videos. github
Fighting/Violence
- Localization Guided Fight Action Detection in Survellance Videos. ICME 2019.
Social/ Group Anomaly
- Social-BiGAT: Multimodal Trajectory Forecasting using Bicycle-GAN and Graph Attention Networks, Neurips 2019.
Related Topics
- Video Representation (Unsupervised Video Representation, reconstruction, prediction etc.)
- Object Detection
- Pedestrian Detection
- Skeleton Detection
- Graph Neural Networks
- GAN
- Action Recongnition / Temporal Action Localization
- Metric Learning
- Label Noise Learning
- Cross-Modal/ Multi-Modal
- Dictionary Learning
- One-Class Classification / Novelty Detection / Out-of-Disturibution Detection
- Action Recognition.
- Human in Events: A Large-Scale Benchmark for Human-centric Video Analysis in Complex Events. ACM MM 2020 workshop.
Performance
Performance Evaluation Methods
- AUC
- PR-AUC
- Score Gap
- False Alarm Rate on Normal with 0.5 as threshold (Weakly supervised, proposed in CVPR 18)
Performance Comparision on UCF-Crime
Model | Reported on Convference/Journal | Supervised | Feature | End2End | 32 Segments | AUC (%) | FAR@0.5 on Normal (%) |
---|---|---|---|---|---|---|---|
Sultani.etl | CVPR 18 | Weakly | C3D RGB | X | √ | 75.41 | 1.9 |
IBL | ICIP 19 | Weakly | C3D RGB | X | √ | 78.66 | - |
Motion-Aware | BMVC 19 | Weakly | PWC Flow | X | √ | 79.0 | - |
GCN-Anomaly | CVPR 19 | Weakly | TSN RGB | √ | X | 82.12 | 0.1 |
Background-Bias | ACM MM 19 | Fully | NLN RGB | √ | X | 82.0 | - |
Perfromace Comparision on ShanghaiTech
Model | Reported on Conference/Journal | Supervision | Feature | End2Emd | AUC(%) | FAR@0.5 (%) |
---|---|---|---|---|---|---|
Conv-AE | CVPR 16 | Un | - | √ | 60.85 | - |
stacked-RNN | ICCV 17 | Un | - | √ | 68.0 | - |
FramePred | CVPR 18 | Un | - | √ | 72.8 | - |
FramePred* | IJCAI 19 | Un | - | √ | 73.4 | - |
Mem-AE | ICCV 19 | Un | - | √ | 71.2 | - |
MNAD | CVPR 20 | Un | - | √ | 70.5 | - |
MLEP | IJCAI 19 | 10% test vids with Video Anno | - | √ | 75.6 | - |
MLEP | IJCAI 19 | 10% test vids with Frame Anno | - | √ | 76.8 | - |
Sultani.etl | ICME 2020 | Weakly (Re-Organized Dataset) | C3D-RGB | X | 86.3 | 0.15 |
IBL | ICME 2020 | Weakly (Re-Organized Dataset) | I3D-RGB | X | 82.5 | 0.10 |
GCN-Anomaly | CVPR 19 | Weakly (Re-Organized Dataset) | C3D-RGB | √ | 76.44 | - |
GCN-Anomaly | CVPR 19 | Weakly (Re-Organized Dataset) | TSN-Flow | √ | 84.13 | - |
GCN-Anomaly | CVPR 19 | Weakly (Re-Organized Dataset) | TSN-RGB | √ | 84.44 | - |
AR-Net | ICME 20 | Weakly (Re-Organized Dataset) | I3D-RGB & I3D Flow | X | 91.24 | 0.10 |
Performance Comparision on Avenue
Model | Reported on Conference/Journal | Supervision | Feature | End2End | AUC(%) |
---|---|---|---|---|---|
Conv-AE | CVPR 16 | Un | - | √ | 70.2 |
Conv-AE* | CVPR 18 | Un | - | √ | 80.0 |
ConvLSTM-AE | ICME 17 | Un | - | √ | 77.0 |
DeepAppearance | ICAIP 17 | Un | - | √ | 84.6 |
Unmasking | ICCV 17 | Un | 3D gradients+VGG conv5 | X | 80.6 |
stacked-RNN | ICCV 17 | Un | - | √ | 81.7 |
FramePred | CVPR 18 | Un | - | √ | 85.1 |
Mem-AE | ICCV 19 | Un | - | √ | 83.3 |
Appearance-Motion Correspondence | ICCV 19 | Un | - | √ | 86.9 |
FramePred* | IJCAI 19 | Un | - | √ | 89.2 |
MNAD | CVPR 20 | Un | - | √ | 88.5 |
MLEP | IJCAI 19 | 10% test vids with Video Anno | - | √ | 91.3 |
MLEP | IJCAI 19 | 10% test vids with Frame Anno | - | √ | 92.8 |