Robust foreground segmentation using improved Gaussian Mixture Model and optical flow

In automatic video surveillance applications, one of the most popular topics consists of separating the moving objects from the static part of the scene. In this context, Gaussian Mixture Model (GMM) background subtraction has been widely employed. It is based on a probabilistic approach that achieves satisfactory performance thanks to its ability to handle complex background scenes. However, the background model estimation step is still problematic; the main difficulty is to decide which distributions of the mixture belong to the background. To achieve an improved overall performance, motion cue could provide a rich source of information about the scene. Therefore, in this paper, we propose a new approach based on incorporating an uniform motion model into GMM background subtraction. By considering these both cues, high accuracy of foreground segmentation is obtained. Our approach has been experimentally validated showing better segmentation performance by comparisons with other approaches published in the literature.

[1]  Yi-Ping Hung,et al.  Efficient hierarchical method for background subtraction , 2007, Pattern Recognit..

[2]  Z. Zivkovic Improved adaptive Gaussian mixture model for background subtraction , 2004, ICPR 2004.

[3]  Dongxiang Zhou,et al.  Modified GMM background modeling and optical flow for detection of moving objects , 2005, 2005 IEEE International Conference on Systems, Man and Cybernetics.

[4]  Ramesh C. Jain,et al.  On the Analysis of Accumulative Difference Pictures from Image Sequences of Real World Scenes , 1979, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[5]  Jan-Olof Eklundh,et al.  Statistical background subtraction for a mobile observer , 2003, Proceedings Ninth IEEE International Conference on Computer Vision.

[6]  Ferdinand van der Heijden,et al.  Efficient adaptive density estimation per image pixel for the task of background subtraction , 2006, Pattern Recognit. Lett..

[7]  P. KaewTrakulPong,et al.  An Improved Adaptive Background Mixture Model for Real-time Tracking with Shadow Detection , 2002 .

[8]  Qi Tian,et al.  Foreground object detection from videos containing complex background , 2003, MULTIMEDIA '03.

[9]  Takeo Kanade,et al.  An Iterative Image Registration Technique with an Application to Stereo Vision , 1981, IJCAI.

[10]  Jean-Michel Jolion,et al.  Integrating a Discrete Motion Model into GMM Based Background Subtraction , 2010, 2010 20th International Conference on Pattern Recognition.

[11]  Stephen B. Gray,et al.  Local Properties of Binary Images in Two Dimensions , 1971, IEEE Transactions on Computers.

[12]  W. Eric L. Grimson,et al.  Adaptive background mixture models for real-time tracking , 1999, Proceedings. 1999 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (Cat. No PR00149).

[13]  T.J. Ellis,et al.  Model-based vision for automatic alarm interpretation , 1990, IEEE International Carnahan Conference on Security Technology, Crime Countermeasures.

[14]  Gunnar Farnebäck,et al.  Two-Frame Motion Estimation Based on Polynomial Expansion , 2003, SCIA.

[15]  Berthold K. P. Horn,et al.  Determining Optical Flow , 1981, Other Conferences.

[16]  Mohan M. Trivedi,et al.  Detecting Moving Shadows: Algorithms and Evaluation , 2003, IEEE Trans. Pattern Anal. Mach. Intell..

[17]  Vittorio Murino,et al.  Background Subtraction for Automated Multisensor Surveillance: A Comprehensive Review , 2010, EURASIP J. Adv. Signal Process..

[18]  Xiaodong Cai,et al.  Robust Online Video Background Reconstruction Using Optical Flow and Pixel Intensity Distribution , 2008, 2008 IEEE International Conference on Communications.

[19]  Nabil Aouf,et al.  A Gaussian mixture based optical flow modeling for object detection , 2009, ICDP.

[20]  Alex Pentland,et al.  Pfinder: real-time tracking of the human body , 1996, Proceedings of the Second International Conference on Automatic Face and Gesture Recognition.