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

Graph Embedded Pose Clustering for Anomaly Detection

About

We propose a new method for anomaly detection of human actions. Our method works directly on human pose graphs that can be computed from an input video sequence. This makes the analysis independent of nuisance parameters such as viewpoint or illumination. We map these graphs to a latent space and cluster them. Each action is then represented by its soft-assignment to each of the clusters. This gives a kind of "bag of words" representation to the data, where every action is represented by its similarity to a group of base action-words. Then, we use a Dirichlet process based mixture, that is useful for handling proportional data such as our soft-assignment vectors, to determine if an action is normal or not. We evaluate our method on two types of data sets. The first is a fine-grained anomaly detection data set (e.g. ShanghaiTech) where we wish to detect unusual variations of some action. The second is a coarse-grained anomaly detection data set (e.g., a Kinetics-based data set) where few actions are considered normal, and every other action should be considered abnormal. Extensive experiments on the benchmarks show that our method performs considerably better than other state of the art methods.

Amir Markovitz, Gilad Sharir, Itamar Friedman, Lihi Zelnik-Manor, Shai Avidan• 2019

Related benchmarks

TaskDatasetResultRank
Video Anomaly DetectionShanghaiTech (test)
AUC0.761
194
Video Anomaly DetectionShanghaiTech
Micro AUC0.761
51
Video Anomaly DetectionShanghaiTech standard (test)
Frame-Level AUC76.1
50
Video Anomaly DetectionUBnormal (test)
AUC52
37
Video Anomaly DetectionUBnormal
AUC53.4
25
Video Anomaly DetectionHR-Avenue
Frame-AUC58.1
15
Anomaly DetectionKinetics-250 Few vs. Many Random
AUC65
12
Anomaly DetectionKinetics 250 Few vs. Many (Meaningful split)
AUC0.74
12
Video Anomaly DetectionCHAD (test)--
12
Video Anomaly DetectionHR-STC
AUC74.8
11
Showing 10 of 24 rows

Other info

Code

Follow for update