A Probabilistic Contour Observer for Online Visual Tracking

This paper presents an online, recursive filtering strategy for contour-based tracking. Approaching the tracking problem from an estimation perspective leads to an observer design for the visual track signal associated with an individual target in an image sequence. The track state of the observer is decomposed into group and shape components that describe the gross location and the nonrigid shape, respectively, of the object. A probabilistic representation describes the shape nonparametrically. The constitutive components of the observer are detailed, which include a dynamical prediction model and a correction mechanism. Incorporating the probabilistic observer into the tracking process leads to improved performance and segmentations. The improvements are validated through application of the observer to recorded imagery with evaluation via objective measures of quality.

[1]  Bernard Friedland,et al.  Control System Design: An Introduction to State-Space Methods , 1987 .

[2]  Arnold Neumaier,et al.  Estimation of parameters and eigenmodes of multivariate autoregressive models , 2001, TOMS.

[3]  Vladimir Kolmogorov,et al.  An experimental comparison of min-cut/max- flow algorithms for energy minimization in vision , 2001, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[4]  Nicolas Papadakis,et al.  Variational Assimilation of Fluid Motion from Image Sequence , 2008, SIAM J. Imaging Sci..

[5]  Patricio A. Vela,et al.  Geometric Observers for Dynamically Evolving Curves , 2005, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[6]  Mubarak Shah,et al.  Motion layer extraction in the presence of occlusion using graph cuts , 2004, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[7]  Darryl D. Holm Book Review: Geometric Mechanics, Part II: Rotating, Translating and Rolling , 2008 .

[8]  Vicent Caselles,et al.  Geometric models for active contours , 1995, Proceedings., International Conference on Image Processing.

[9]  A. Yezzi,et al.  Metrics in the space of curves , 2004, math/0412454.

[10]  Stefano Soatto,et al.  Tracking deforming objects by filtering and prediction in the space of curves , 2009, Proceedings of the 48h IEEE Conference on Decision and Control (CDC) held jointly with 2009 28th Chinese Control Conference.

[11]  Stefano Soatto,et al.  Tracking deformable moving objects under severe occlusions , 2004, 2004 43rd IEEE Conference on Decision and Control (CDC) (IEEE Cat. No.04CH37601).

[12]  Narendra Ahuja,et al.  Robust Registration and Tracking Using Kernel Density Correlation , 2004, 2004 Conference on Computer Vision and Pattern Recognition Workshop.

[13]  Olivier D. Faugeras,et al.  Approximations of Shape Metrics and Application to Shape Warping and Empirical Shape Statistics , 2005, Found. Comput. Math..

[14]  W. Eric L. Grimson,et al.  A shape-based approach to the segmentation of medical imagery using level sets , 2003, IEEE Transactions on Medical Imaging.

[15]  J. Stam Real-Time Fluid Dynamics for Games , 2003 .

[16]  Fatih Murat Porikli,et al.  Covariance Tracking using Model Update Based on Lie Algebra , 2006, 2006 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'06).

[17]  Daniel Cremers,et al.  Nonlinear Dynamical Shape Priors for Level Set Segmentation , 2007, 2007 IEEE Conference on Computer Vision and Pattern Recognition.

[18]  Patricio A. Vela,et al.  Towards a local Kalman filter for visual tracking , 2009, Proceedings of the 48h IEEE Conference on Decision and Control (CDC) held jointly with 2009 28th Chinese Control Conference.

[19]  Demetri Terzopoulos,et al.  Snakes: Active contour models , 2004, International Journal of Computer Vision.

[20]  Peter S. Maybeck,et al.  Stochastic Models, Estimation And Control , 2012 .

[21]  R. Deriche,et al.  A variational framework for active and adaptative segmentation of vector valued images , 2002, Workshop on Motion and Video Computing, 2002. Proceedings..

[22]  D. Mumford,et al.  Riemannian Geometries on Spaces of Plane Curves , 2003, math/0312384.

[23]  N E Manos,et al.  Stochastic Models , 1960, Encyclopedia of Social Network Analysis and Mining. 2nd Ed..

[24]  James A. Sethian,et al.  Level Set Methods and Fast Marching Methods , 1999 .

[25]  Richard Szeliski,et al.  An integrated Bayesian approach to layer extraction from image sequences , 1999, Proceedings of the Seventh IEEE International Conference on Computer Vision.

[26]  Tony F. Chan,et al.  Active contours without edges , 2001, IEEE Trans. Image Process..

[27]  Marc Niethammer,et al.  A Laplace equation approach for shape comparison , 2006, SPIE Medical Imaging.

[28]  Namrata Vaswani,et al.  IEEE TRANSACTIONS ON IMAGE PROCESSING 1 A Generic Framework for Tracking using Particle Filter with Dynamic Shape Prior , 2022 .

[29]  Richard Szeliski,et al.  A Database and Evaluation Methodology for Optical Flow , 2007, 2007 IEEE 11th International Conference on Computer Vision.

[30]  Dorin Comaniciu,et al.  Kernel-Based Object Tracking , 2003, IEEE Trans. Pattern Anal. Mach. Intell..

[31]  Stefano Soatto,et al.  Deformotion: Deforming Motion, Shape Average and the Joint Registration and Approximation of Structures in Images , 2003, International Journal of Computer Vision.

[32]  Yogesh Rathi,et al.  Tracking Through Clutter Using Graph Cuts , 2007, BMVC.

[33]  Olivier D. Faugeras,et al.  Reconciling Landmarks and Level Sets , 2006, 18th International Conference on Pattern Recognition (ICPR'06).

[34]  Namrata Vaswani,et al.  Time-varying Finite Dimensional Basis for Tracking Contour Deformations , 2006, Proceedings of the 45th IEEE Conference on Decision and Control.

[35]  Daniel Cremers,et al.  Dynamical statistical shape priors for level set-based tracking , 2006, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[36]  Guillermo Sapiro,et al.  Geodesic Active Contours , 1995, International Journal of Computer Vision.

[37]  Guillermo Sapiro,et al.  Missile tracking using knowledge-based adaptive thresholding , 2001, Proceedings 2001 International Conference on Image Processing (Cat. No.01CH37205).

[38]  A. Tannenbaum,et al.  Tracking deformable objects with unscented Kalman filtering and geometric active contours , 2006, 2006 American Control Conference.

[39]  Laurent Younes,et al.  Optimal matching between shapes via elastic deformations , 1999, Image Vis. Comput..

[40]  Anuj Srivastava,et al.  Analysis of planar shapes using geodesic paths on shape spaces , 2004, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[41]  Laurent Younes,et al.  Geodesic Matching with Free Extremities , 2006, Journal of Mathematical Imaging and Vision.

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

[43]  Daniel Cremers,et al.  Kernel Density Estimation and Intrinsic Alignment for Shape Priors in Level Set Segmentation , 2006, International Journal of Computer Vision.

[44]  Daniel Cremers,et al.  Shape priors in variational image segmentation: Convexity, Lipschitz continuity and globally optimal solutions , 2008, 2008 IEEE Conference on Computer Vision and Pattern Recognition.

[45]  Yogesh Rathi,et al.  Graph Cut Segmentation with Nonlinear Shape Priors , 2007, 2007 IEEE International Conference on Image Processing.

[46]  Edward H. Adelson,et al.  Layered representation for motion analysis , 1993, Proceedings of IEEE Conference on Computer Vision and Pattern Recognition.

[47]  Patricio A. Vela,et al.  Fast Optimal Mass Transport for Dynamic Active Contour Tracking on the GPU , 2007, 2007 46th IEEE Conference on Decision and Control.