Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Generative Cooperative Learning for Unsupervised Video Anomaly Detection

About

Video anomaly detection is well investigated in weakly-supervised and one-class classification (OCC) settings. However, unsupervised video anomaly detection methods are quite sparse, likely because anomalies are less frequent in occurrence and usually not well-defined, which when coupled with the absence of ground truth supervision, could adversely affect the performance of the learning algorithms. This problem is challenging yet rewarding as it can completely eradicate the costs of obtaining laborious annotations and enable such systems to be deployed without human intervention. To this end, we propose a novel unsupervised Generative Cooperative Learning (GCL) approach for video anomaly detection that exploits the low frequency of anomalies towards building a cross-supervision between a generator and a discriminator. In essence, both networks get trained in a cooperative fashion, thereby allowing unsupervised learning. We conduct extensive experiments on two large-scale video anomaly detection datasets, UCF crime, and ShanghaiTech. Consistent improvement over the existing state-of-the-art unsupervised and OCC methods corroborate the effectiveness of our approach.

Muhammad Zaigham Zaheer, Arif Mahmood, Muhammad Haris Khan, Mattia Segu, Fisher Yu, Seung-Ik Lee• 2022

Related benchmarks

TaskDatasetResultRank
Video Anomaly DetectionShanghaiTech (test)
AUC0.8621
194
Video Anomaly DetectionUCF-Crime
AUC79.84
129
Video Anomaly DetectionUCF-Crime (test)
AUC79.84
122
Anomaly DetectionUCF-Crime (test)
AUC0.742
99
Video Anomaly DetectionAvenue (test)
AUC (Micro)78.9
85
Video Anomaly DetectionShanghaiTech standard (test)
Frame-Level AUC79.6
50
Video Anomaly DetectionUCF-Crime (UCFC) (test)
AUC0.7984
34
Video Anomaly DetectionUCF-Crime (frame-level)
AUC74.2
32
Video Anomaly DetectionSHT v1 (test)
AUC-ROC0.7893
15
Frame-level Video Anomaly DetectionShanghaiTech
AUC0.7962
11
Showing 10 of 10 rows

Other info

Follow for update