Minimum description length region tracking with level sets

This paper addresses the problem of tracking an arbitrary region in a sequence of images, given a pre-computed velocity field. Such a problem is of importance in applications ranging from video surveillance to video database search. The algorithm presented here formulates tracking as an estimation problem. We propose, as our estimation criterion, a precise description length measure that quantifies tracking performance. In this context, tracking is naturally formulated as minimum description length estimation. The solution to this estimation problem is given by particular evolution equations for the region boundary. The implicit representation of the region boundary by the zero level set of a smooth function yields an equivalent set of partial differential equations and the added benefit of topology independence; regions may split (e.g., for divergent velocity fields) or merge (e.g. for convergent velocity fields) during tracking, clearly a desirable feature in real-world applications. We illustrate the performance of the proposed algorithm on a number of real images with natural motion.

[1]  King Ngi Ngan,et al.  Special Issue on segmentation, description, and retrieval of video content , 1998 .

[2]  Alan L. Yuille,et al.  Region Competition: Unifying Snakes, Region Growing, and Bayes/MDL for Multiband Image Segmentation , 1996, IEEE Trans. Pattern Anal. Mach. Intell..

[3]  Rachid Deriche,et al.  A PDE-based level-set approach for detection and tracking of moving objects , 1998, Sixth International Conference on Computer Vision (IEEE Cat. No.98CH36271).

[4]  A. Murat Tekalp,et al.  Object Tracking using Hierarchical 2-D Mesh Modeling for Content Based Video Compression , 1997 .

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

[6]  Janusz Konrad,et al.  Coding-oriented video segmentation inspired by MRF models , 1996, Proceedings of 3rd IEEE International Conference on Image Processing.

[7]  Rachid Deriche,et al.  Tracking complex primitives in an image sequence , 1994, Proceedings of 12th International Conference on Pattern Recognition.

[8]  Janusz Konrad,et al.  Multiple motion segmentation with level sets , 2000, Electronic Imaging.

[9]  Michel Barlaud,et al.  Inward and outward curve evolution using level set method , 1999, Proceedings 1999 International Conference on Image Processing (Cat. 99CH36348).

[10]  Guillermo Sapiro,et al.  Morphing active contours: a geometric approach to topology-independent image segmentation and tracking , 1998, Proceedings 1998 International Conference on Image Processing. ICIP98 (Cat. No.98CB36269).

[11]  Janusz Konrad,et al.  Motion segmentation with level sets , 1999, Proceedings 1999 International Conference on Image Processing (Cat. 99CH36348).