Nonstationary Background Removal Via Multiple Camera Collaboration

An algorithm for nonstationary background removal is proposed for calibrated camera networks. Unlike conventional single-view background subtraction methods relying solely on the appearance or models of the background or the foreground, multiple-view networks introduce additional spatial information which can be used for extracting and validating the foreground of interest. At the local processing stage of the proposed algorithm, each camera creates a pseudo-background based on persistence of pixels in the collected image frames over time. For each incoming frame a noisy silhouette is produced by subtracting from the pseudo-background. In the collaborative part of the algorithm, we adopt the 3D voxel construction technique based on the noisy silhouettes to obtain the spatial information of the objects, which allows each camera to distinguish the foreground objects from the background objects, and hence removing the silhouettes corresponding to the background objects. In addition, if a part of the silhouette is created because of the noise on the image plane, inconsistency with observations from other cameras will result in the removal of it during the voxel construction. By removing the moving and stationary background objects, the proposed technique yields the image frames with the desired foreground on them. These foreground images can then be used for other applications such as target tracking or gesture analysis. Experimental results are provided to show that the proposed algorithm can remove the unwanted nonstationary background, and report the desired foreground successfully.

[1]  Marc Pollefeys,et al.  3D Occlusion Inference from Silhouette Cues , 2007, 2007 IEEE Conference on Computer Vision and Pattern Recognition.

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

[3]  Larry S. Davis,et al.  A Robust Background Subtraction and Shadow Detection , 1999 .

[4]  Mohan M. Trivedi,et al.  Human Body Model Acquisition and Tracking Using Voxel Data , 2003, International Journal of Computer Vision.

[5]  Stephen P. Boyd,et al.  Convex Optimization , 2004, Algorithms and Theory of Computation Handbook.

[6]  Takeo Kanade,et al.  Shape-From-Silhouette Across Time Part I: Theory and Algorithms , 2005, International Journal of Computer Vision.

[7]  Takeo Kanade,et al.  A real time system for robust 3D voxel reconstruction of human motions , 2000, Proceedings IEEE Conference on Computer Vision and Pattern Recognition. CVPR 2000 (Cat. No.PR00662).

[8]  Takeo Kanade,et al.  Shape-From-Silhouette Across Time Part II: Applications to Human Modeling and Markerless Motion Tracking , 2005, International Journal of Computer Vision.

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

[10]  R. Steele Optimization , 2005 .