Dynamic clustering for event detection and anomaly identification in video surveillance

This work introduces concepts and algorithms along with a case study validating them, to enhance the event detection, pattern recognition and anomaly identification results in real life video surveillance. The motivation for the work underlies in the observation that human behavioral patterns in general continuously evolve and adapt with time, rather than being static. First, limitations in existing work with respect to this phenomena are identified. Accordingly, the notion and algorithms of Dynamic Clustering are introduced in order to overcome these drawbacks. Correspondingly, we propose the concept of maintaining two separate sets of data in parallel, namely the Normal Plane and the Anomaly Plane, to successfully achieve the task of learning continuously. The practicability of the proposed algorithms in a real life scenario is demonstrated through a case study. From the analysis presented in this work, it is evident that a more comprehensive analysis, closely following human perception can be accomplished by incorporating the proposed notions and algorithms in a video surveillance event.

[1]  Xiaogang Wang,et al.  Understanding pedestrian behaviors from stationary crowd groups , 2015, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[2]  Carlo S. Regazzoni,et al.  Online pedestrian group walking event detection using spectral analysis of motion similarity graph , 2015, 2015 12th IEEE International Conference on Advanced Video and Signal Based Surveillance (AVSS).

[3]  Qiang Ji,et al.  Hierarchical Context Modeling for Video Event Recognition , 2017, IEEE Trans. Pattern Anal. Mach. Intell..

[4]  Göran Falkman,et al.  Online Learning and Sequential Anomaly Detection in Trajectories. , 2013, IEEE transactions on pattern analysis and machine intelligence.

[5]  Michael I. Jordan,et al.  On Spectral Clustering: Analysis and an algorithm , 2001, NIPS.

[6]  Brett J. Borghetti,et al.  A Review of Anomaly Detection in Automated Surveillance , 2012, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[7]  W. S. K. Fernando,et al.  Adaptive free cylindrical mixture model for foreground estimation in rapidly fluctuating dynamic background conditions , 2015, 2015 IEEE 10th International Conference on Industrial and Information Systems (ICIIS).

[8]  Vania Bogorny,et al.  Toward Abnormal Trajectory and Event Detection in Video Surveillance , 2017, IEEE Transactions on Circuits and Systems for Video Technology.

[9]  Jordi Gonzàlez,et al.  Importance of detection for video surveillance applications , 2008 .

[10]  P. H. Perera,et al.  Visual event classification with human like perception , 2015, 2015 IEEE 10th International Conference on Industrial and Information Systems (ICIIS).

[11]  Hongbin Zha,et al.  Learning to Detect Anomalies in Surveillance Video , 2015, IEEE Signal Processing Letters.

[12]  Meng Wang,et al.  Scene-Specific Pedestrian Detection for Static Video Surveillance , 2014, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[13]  M. P. B. Ekanayake,et al.  Modes of clustering for motion pattern analysis in video surveillance , 2016, 2016 IEEE International Conference on Information and Automation for Sustainability (ICIAfS).

[14]  Chang-Tsun Li,et al.  Video Anomaly Detection With Compact Feature Sets for Online Performance , 2017, IEEE Transactions on Image Processing.

[15]  Zezhi Chen,et al.  A self-adaptive Gaussian mixture model , 2014, Comput. Vis. Image Underst..

[16]  W. S. K. Fernando,et al.  Human motion tracking under dynamic background conditions , 2014, 2014 9th International Conference on Industrial and Information Systems (ICIIS).

[17]  Edward Y. Chang,et al.  Parallel Spectral Clustering in Distributed Systems , 2011, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[18]  Joydeep Ghosh,et al.  Data Clustering Algorithms And Applications , 2013 .