Vision-Based 3D Articulated Pose Tracking Using Particle Filtering and Model Constraints

We describe a probabilistic approach for 3D upper body pose tracking by fusing depth, color and underlying body constraints. Existing tracking algorithms can be roughly divided into model-free and model-based methods. Probabilistic assembly of parts falls into model-free category. An important advantage of this technique is that pose can be estimated independently at each frame, allowing estimation for rapid movements, but most such approaches only get 2D tracking results. The use of an explicit model is the most widely investigated methodology, but often suffers from high computational costs. In this paper, we employ particle filtering to get candidate body parts with salient features, integrate probabilistic assembly of parts with model constraints to get the best pose configuration. Experimental results show that our approach can robustly track human motion even when hands move rapidly or self-occlusion exists, and can also automatically initialize and recover from tracking failure.

[1]  Olivier Bernier Real-Time 3D Articulated Pose Tracking using Particle Filters Interacting through Belief Propagation , 2006, 18th International Conference on Pattern Recognition (ICPR'06).

[2]  Richard Bowden,et al.  Detection and Tracking of Humans by Probabilistic Body Part Assembly , 2005, BMVC.

[3]  Ankur Agarwal,et al.  Recovering 3D human pose from monocular images , 2006, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[4]  B. Kröse,et al.  An EM-like algorithm for color-histogram-based object tracking , 2004, CVPR 2004.

[5]  Yunde Jia,et al.  A Real-Time 3D Human Body Tracking and Modeling System , 2006, 2006 International Conference on Image Processing.

[6]  Thomas B. Moeslund,et al.  Modelling the 3D pose of a human arm and the shoulder complex utilising only two parameters , 2005, Integr. Comput. Aided Eng..

[7]  David A. Forsyth,et al.  Body plans , 1997, Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[8]  Dorin Comaniciu,et al.  Real-time tracking of non-rigid objects using mean shift , 2000, Proceedings IEEE Conference on Computer Vision and Pattern Recognition. CVPR 2000 (Cat. No.PR00662).

[9]  Andrew Blake,et al.  Articulated body motion capture by annealed particle filtering , 2000, Proceedings IEEE Conference on Computer Vision and Pattern Recognition. CVPR 2000 (Cat. No.PR00662).

[10]  Adrian Hilton,et al.  A survey of advances in vision-based human motion capture and analysis , 2006, Comput. Vis. Image Underst..

[11]  Patrick Pérez,et al.  Color-Based Probabilistic Tracking , 2002, ECCV.

[12]  Luigi di Stefano,et al.  A fast area-based stereo matching algorithm , 2004, Image Vis. Comput..

[13]  Paul A. Viola,et al.  Robust Real-Time Face Detection , 2001, Proceedings Eighth IEEE International Conference on Computer Vision. ICCV 2001.

[14]  Zhengyou Zhang,et al.  A Flexible New Technique for Camera Calibration , 2000, IEEE Trans. Pattern Anal. Mach. Intell..

[15]  Cordelia Schmid,et al.  Learning to Parse Pictures of People , 2002, ECCV.

[16]  Pascal Fua,et al.  Articulated Soft Objects for Multiview Shape and Motion Capture , 2003, IEEE Trans. Pattern Anal. Mach. Intell..

[17]  Trevor Darrell,et al.  Fast pose estimation with parameter-sensitive hashing , 2003, Proceedings Ninth IEEE International Conference on Computer Vision.