Tracking of human activities using shape-encoded particle propagation

We present an approach to tracking human activities in a monocular video. We model the human body by decomposing it into torso and limbs and use simple 3D shapes to approximate them. The limb motions are parametrized by the relative joint angles. The problems of motion tracking and estimation are posed as nonlinear state estimation problems. The measurements are computed using the outputs of 3D shape-encoded filters which extract the boundary gradient information of the body image. The uncertainties of body pose are propagated by a branching particle system. We first sample a set of particles approximating the initial distribution of the state vector conditioned on observations, where each particle encodes the body pose. The posterior density is realized by the weight of the particle, where the weight represents geometric and temporal fit, and computed bottom-up from the raw image using a shape-encoded filter. The particles branch so that the mean number of offspring is proportional to the weight. Applications to both synthetic and real video sequences show the effectiveness of this approach.

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

[2]  Christoph Bregler,et al.  Learning and recognizing human dynamics in video sequences , 1997, Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[3]  Azriel Rosenfeld,et al.  3D object tracking using shape-encoded particle propagation , 2001, Proceedings Eighth IEEE International Conference on Computer Vision. ICCV 2001.

[4]  Dan Crisan,et al.  Convergence of a Branching Particle Method to the Solution of the Zakai Equation , 1998, SIAM J. Appl. Math..

[5]  M. Zakai On the optimal filtering of diffusion processes , 1969 .

[6]  Z. S. Haddad,et al.  Filtering Image Records Using Wavelets and the Zakai Equation , 1995, IEEE Trans. Pattern Anal. Mach. Intell..

[7]  Hankyu Moon Optimal shape detection , 2000, Proceedings 2000 International Conference on Image Processing (Cat. No.00CH37101).

[8]  Andrew Blake,et al.  Tracking through singularities and discontinuities by random sampling , 1999, Proceedings of the Seventh IEEE International Conference on Computer Vision.

[9]  Michael Isard,et al.  Object localization by Bayesian correlation , 1999, Proceedings of the Seventh IEEE International Conference on Computer Vision.

[10]  A. Bensoussan Stochastic Control of Partially Observable Systems , 1992 .

[11]  Rama Chellappa,et al.  Simultaneous tracking and verification via sequential posterior estimation , 2000, Proceedings IEEE Conference on Computer Vision and Pattern Recognition. CVPR 2000 (Cat. No.PR00662).

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

[13]  David J. Fleet,et al.  Stochastic Tracking of 3D Human Figures Using 2D Image Motion , 2000, ECCV.

[14]  José M. F. Moura,et al.  Capture and Representation of Human Walking in Live Video Sequences , 1999, IEEE Trans. Multim..