“…Anomaly detection is one of the most challenging and long standing problems in computer vision [39,38,7,10,5,20,43,27,26,28,42,18,26]. For video surveillance applications, there are several attempts to detect violence or aggression [15,25,11,30] Beyond violent and non-violent patterns discrimination, authors in [38,7] proposed to use tracking to model the normal motion of people and detect deviation from that normal motion as an anomaly. Due to difficulties in obtaining reliable tracks, several approaches avoid tracking and learn global motion patterns through histogram-based methods [10], topic modeling [20], motion patterns [31], social force models [29], mixtures of dynamic textures model [27], Hidden Markov Model (HMM) on local spatio-temporal volumes [26], and context-driven method [43].…”