Weakly Supervised Video Anomaly Detection via Center-guided Discriminative Learning
About
Anomaly detection in surveillance videos is a challenging task due to the diversity of anomalous video content and duration. In this paper, we consider video anomaly detection as a regression problem with respect to anomaly scores of video clips under weak supervision. Hence, we propose an anomaly detection framework, called Anomaly Regression Net (AR-Net), which only requires video-level labels in training stage. Further, to learn discriminative features for anomaly detection, we design a dynamic multiple-instance learning loss and a center loss for the proposed AR-Net. The former is used to enlarge the inter-class distance between anomalous and normal instances, while the latter is proposed to reduce the intra-class distance of normal instances. Comprehensive experiments are performed on a challenging benchmark: ShanghaiTech. Our method yields a new state-of-the-art result for video anomaly detection on ShanghaiTech dataset
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Video Anomaly Detection | ShanghaiTech (test) | AUC0.9124 | 194 | |
| Driver detection | synthetic artificial data (val) | F1 Score72.92 | 24 | |
| Driver detection | Synthetic CERRA reanalysis 1.0 (test) | F1 Score73.68 | 13 | |
| Driver detection | NOAA remote sensing synthetic (val) | F1 Score71.06 | 11 | |
| Driver detection | NOAA remote sensing synthetic (test) | F1 Score71.43 | 11 | |
| Driver detection | synthetic artificial data (test) | F1 Score44.75 | 11 | |
| Video Anomaly Detection | UCF-Crime-DVS (test) | AUC60.71 | 7 | |
| Polyp Frame Detection | colonoscopy video dataset (test) | AUC88.59 | 7 |