Learning a distance function with a Siamese network to localize anomalies in videos

24 Jan 2020  ·  Bharathkumar Ramachandra, Michael J. Jones, Ranga Raju Vatsavai ·

This work introduces a new approach to localize anomalies in surveillance video. The main novelty is the idea of using a Siamese convolutional neural network (CNN) to learn a distance function between a pair of video patches (spatio-temporal regions of video). The learned distance function, which is not specific to the target video, is used to measure the distance between each video patch in the testing video and the video patches found in normal training video. If a testing video patch is not similar to any normal video patch then it must be anomalous. We compare our approach to previously published algorithms using 4 evaluation measures and 3 challenging target benchmark datasets. Experiments show that our approach either surpasses or performs comparably to current state-of-the-art methods.

PDF Abstract
No code implementations yet. Submit your code now

Results from the Paper


Task Dataset Model Metric Name Metric Value Global Rank Result Benchmark
Anomaly Detection CUHK Avenue Siamese Net AUC 87.2% # 18
RBDC 41.20 # 8
TBDC 78.60 # 5

Methods


No methods listed for this paper. Add relevant methods here