A Discriminative Framework for Anomaly Detection in Large Videos
About
We address an anomaly detection setting in which training sequences are unavailable and anomalies are scored independently of temporal ordering. Current algorithms in anomaly detection are based on the classical density estimation approach of learning high-dimensional models and finding low-probability events. These algorithms are sensitive to the order in which anomalies appear and require either training data or early context assumptions that do not hold for longer, more complex videos. By defining anomalies as examples that can be distinguished from other examples in the same video, our definition inspires a shift in approaches from classical density estimation to simple discriminative learning. Our contributions include a novel framework for anomaly detection that is (1) independent of temporal ordering of anomalies, and (2) unsupervised, requiring no separate training sequences. We show that our algorithm can achieve state-of-the-art results even when we adjust the setting by removing training sequences from standard datasets.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Video Anomaly Detection | CUHK Avenue (Ave) (test) | AUC78.3 | 203 | |
| Abnormal Event Detection | UCSD Ped2 (test) | -- | 146 | |
| Abnormal Event Detection | Avenue (test) | -- | 37 | |
| Abnormal Event Detection | UCSD Ped1 (test) | Frame AUC59.6 | 33 | |
| Anomaly Detection | Avenue | AUC0.783 | 30 | |
| Abnormal Event Detection | Avenue dataset (test) | Frame AUC78.3 | 27 | |
| Abnormal Event Detection | UMN dataset | Frame AUC (All Scenes)91 | 25 | |
| Abnormal Event Detection | Subway Exit | -- | 14 | |
| Abnormal Event Detection | Subway Entrance Old labels (test) | AUC69.1 | 11 | |
| Abnormal Event Detection | Subway Exit Old labels (test) | AUC82.4 | 9 |