Command Palette
Search for a command to run...
Sultani Waqas Chen Chen Shah Mubarak

Abstract
Surveillance videos are able to capture a variety of realistic anomalies. Inthis paper, we propose to learn anomalies by exploiting both normal andanomalous videos. To avoid annotating the anomalous segments or clips intraining videos, which is very time consuming, we propose to learn anomalythrough the deep multiple instance ranking framework by leveraging weaklylabeled training videos, i.e. the training labels (anomalous or normal) are atvideo-level instead of clip-level. In our approach, we consider normal andanomalous videos as bags and video segments as instances in multiple instancelearning (MIL), and automatically learn a deep anomaly ranking model thatpredicts high anomaly scores for anomalous video segments. Furthermore, weintroduce sparsity and temporal smoothness constraints in the ranking lossfunction to better localize anomaly during training. We also introduce a newlarge-scale first of its kind dataset of 128 hours of videos. It consists of1900 long and untrimmed real-world surveillance videos, with 13 realisticanomalies such as fighting, road accident, burglary, robbery, etc. as well asnormal activities. This dataset can be used for two tasks. First, generalanomaly detection considering all anomalies in one group and all normalactivities in another group. Second, for recognizing each of 13 anomalousactivities. Our experimental results show that our MIL method for anomalydetection achieves significant improvement on anomaly detection performance ascompared to the state-of-the-art approaches. We provide the results of severalrecent deep learning baselines on anomalous activity recognition. The lowrecognition performance of these baselines reveals that our dataset is verychallenging and opens more opportunities for future work. The dataset isavailable at: https://webpages.uncc.edu/cchen62/dataset.html
Code Repositories
Benchmarks
| Benchmark | Methodology | Metrics |
|---|---|---|
| abnormal-event-detection-in-video-on-ubi | Sultani et al. | AUC: 0.892 Decidability: 0.804 EER: 0.186 |
| anomaly-detection-in-surveillance-videos-on | Sultani et al. | Decidability: 0.613 EER: 0.353 ROC AUC: 75.41 |
| anomaly-detection-on-ubnormal | MIL | AUC: 50.3% RBDC: 0.002 TBDC: 0.001 |
| semi-supervised-anomaly-detection-on-ubi | Sultani et al. | AUC: 0.787 Decidability: 0.738 EER: 0.294 |
| weakly-supervised-video-anomaly-detection-on | MIL-Rank | AUC-ROC: 85.33 FAR-Normal: 0.15 |
| weakly-supervised-video-anomaly-detection-on-1 | MIL-Rank | AUC-ROC: 54.12 |
Build AI with AI
From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.