Volumetric Operations with Surface Margins

Cheap cameras and fast processors have made it possible to visually exploit geometric constraints in real time. It has been shown that the fast depth segmentation (FDS) algorithm successfully exploits geometric constraints to perform visual foreground/background segmentation in environments where other vision routines fail. This paper presents new insights into the operation of the FDS algorithm that lead to the concept of a virtual surface margin. We then show how surface margins can be used to extend the FDS algorithm and thereby enable a class of logical volume operations that go far beyond simple background segmentation tasks. An example application called TouchIt is demonstrated. Touchit utilizes surface margins to create a virtual volume configuration that is useful for detecting physical proximity to a surface. We also present refinements in the the implementation of the FDS algorithm that make these volumetric computations practical for interactive applications by taking advantage of the single instruction, multiple data (SIMD) instruction set extensions that have recently become commonly available in consumer-grade microprocessors.

[1]  Jos,et al.  Ground Plane Obstacle Detection with a Stereo Vision System , 1994 .

[2]  Takeo Kanade,et al.  A multiple-baseline stereo , 1991, Proceedings. 1991 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[3]  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).

[4]  Alex Pentland,et al.  Pfinder: Real-Time Tracking of the Human Body , 1997, IEEE Trans. Pattern Anal. Mach. Intell..

[5]  Aaron F. Bobick,et al.  Fast Lighting Independent Background Subtraction , 2004, International Journal of Computer Vision.

[6]  Stuart J. Russell,et al.  Image Segmentation in Video Sequences: A Probabilistic Approach , 1997, UAI.

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

[8]  Alex Pentland,et al.  A Bayesian Computer Vision System for Modeling Human Interaction , 1999, ICVS.

[9]  Takeo Kanade,et al.  A stereo machine for video-rate dense depth mapping and its new applications , 1996, Proceedings CVPR IEEE Computer Society Conference on Computer Vision and Pattern Recognition.