Behavior Subtraction

Network video cameras, invented in the last decade or so, permit today pervasive, wide-area visual surveillance. However, due to the vast amounts of visual data that such cameras produce human-operator monitoring is not possible and automatic algorithms are needed. One monitoring task of particular interest is the detection of suspicious behavior, i.e., identification of individuals or objects whose behavior differs from behavior usually observed. Many methods based on object path analysis have been developed to date (motion detection followed by tracking and inferencing) but they are sensitive to motion detection and tracking errors and are also computationally complex. We propose a new surveillance method capable of abnormal behavior detection without explicit estimation of object paths. Our method is based on a simple model of video dynamics. We propose one practical implementation of this general model via temporal aggregation of motion detection labels. Our method requires little processing power and memory, is robust to motion segmentation errors, and general enough to monitor humans, cars or any other moving objects in uncluttered as well as highly-cluttered scenes. Furthermore, on account of its simplicity, our method can provide performance guarantees. It is also robust in harsh environments (jittery cameras, rain/snow/fog).

[1]  Janusz Konrad,et al.  Videopsy: dissecting visual data in space-time , 2007, IEEE Communications Magazine.

[2]  Michal Irani,et al.  Detecting Irregularities in Images and in Video , 2005, ICCV.

[3]  L. Davis,et al.  Background and foreground modeling using nonparametric kernel density estimation for visual surveillance , 2002, Proc. IEEE.

[4]  Til Aach,et al.  Bayesian algorithms for adaptive change detection in image sequences using Markov random fields , 1995, Signal Process. Image Commun..

[5]  Jung-Hwan Oh,et al.  Multimedia Data Mining Framework for Raw Video Sequences , 2002, Revised Papers from MDM/KDD and PAKDD/KDMCD.

[6]  Jung-Hwan Oh,et al.  Real Time Video Data Mining for Surveillance Video Streams , 2003, PAKDD.

[7]  Tim J. Ellis,et al.  Learning semantic scene models from observing activity in visual surveillance , 2005, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[8]  Larry S. Davis,et al.  A One-Threshold Algorithm for Detecting Abandoned Packages Under Severe Occlusions Using a Single Camera , 2006 .

[9]  Janusz Konrad,et al.  Multiple motion segmentation with level sets , 2003, IEEE Trans. Image Process..

[10]  Wei Tsang Ooi,et al.  Detecting Static Objects in Busy Scenes , 1999 .

[11]  Carlo S. Regazzoni,et al.  A distributed surveillance system for detection of abandoned objects in unmanned railway environments , 2000, IEEE Trans. Veh. Technol..

[12]  Shaogang Gong,et al.  Learning pixel-wise signal energy for understanding semantics , 2003, Image Vis. Comput..

[13]  Aaron F. Bobick,et al.  Recognition of Visual Activities and Interactions by Stochastic Parsing , 2000, IEEE Trans. Pattern Anal. Mach. Intell..

[14]  James W. Davis,et al.  The Recognition of Human Movement Using Temporal Templates , 2001, IEEE Trans. Pattern Anal. Mach. Intell..

[15]  Andrew J. Bulpitt,et al.  Learning spatio-temporal patterns for predicting object behaviour , 2000, Image Vis. Comput..

[16]  Janusz Konrad,et al.  Estimation and compensation of accelerated motion for temporal sequence interpolation , 1995, Signal Process. Image Commun..

[17]  Aaron F. Bobick,et al.  A State-Based Approach to the Representation and Recognition of Gesture , 1997, IEEE Trans. Pattern Anal. Mach. Intell..

[18]  David C. Hogg,et al.  Learning the distribution of object trajectories for event recognition , 1996, Image Vis. Comput..

[19]  Kevin Smith,et al.  Detecting Abandoned Luggage Items in a Public Space , 2006 .

[20]  Rachid Deriche,et al.  Geodesic Active Contours and Level Sets for the Detection and Tracking of Moving Objects , 2000, IEEE Trans. Pattern Anal. Mach. Intell..

[21]  Eli Shechtman,et al.  Space-time behavior based correlation , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05).

[22]  Amar Mitiche,et al.  Spatiotemporal motion boundary detection and motion boundary velocity estimation for tracking moving objects with a moving camera: a level sets PDEs approach with concurrent camera motion compensation , 2004, IEEE Transactions on Image Processing.

[23]  Hannah M. Dee,et al.  Explaining visible behaviour , 2005 .

[24]  Tieniu Tan,et al.  A system for learning statistical motion patterns , 2006, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[25]  Shaogang Gong,et al.  Autonomous Visual Events Detection and Classification without Explicit Object-Centred Segmentation and Tracking , 2002, BMVC.

[26]  W. Eric L. Grimson,et al.  Learning Patterns of Activity Using Real-Time Tracking , 2000, IEEE Trans. Pattern Anal. Mach. Intell..

[27]  Alan M. McIvor,et al.  Background Subtraction Techniques , 2000 .

[28]  Larry S. Davis,et al.  W4: Real-Time Surveillance of People and Their Activities , 2000, IEEE Trans. Pattern Anal. Mach. Intell..

[29]  Kuntal Sengupta,et al.  Framework for real-time behavior interpretation from traffic video , 2005, IEEE Transactions on Intelligent Transportation Systems.

[30]  Guojun Lu,et al.  Segmentation of moving objects in image sequence: A review , 2001 .

[31]  Wolfram Burgard,et al.  Utilizing Learned Motion Patterns to Robustly Track Persons , 2003 .

[32]  Kentaro Toyama,et al.  Wallflower: principles and practice of background maintenance , 1999, Proceedings of the Seventh IEEE International Conference on Computer Vision.

[33]  Jianbo Shi,et al.  Detecting unusual activity in video , 2004, CVPR 2004.

[34]  Alex Pentland,et al.  A Bayesian Computer Vision System for Modeling Human Interactions , 1999, IEEE Trans. Pattern Anal. Mach. Intell..

[35]  P. Bouthemy,et al.  Recovery of moving object masks in an image sequence using local spatiotemporal contextual information , 1993 .

[36]  Janusz Konrad,et al.  CHAPTER 3 – Motion Detection and Estimation , 2009 .

[37]  Michael J. Brooks,et al.  Issues in Automated Visual Surveillance , 2003, DICTA.