nextupprevious
Next:Density PropagationUp:CONDENSATION for Visual TrackingPrevious:Notation and Variables

Shape Space Representation

In [1], the contour of an object is represented as a quadratic B-Spline curve. The quadratic B-Spline representation of an object contour can be roughly explained as a 2-D interpolation of sampled contour pointsgif of the object using quadratic spline function. There are a couple of advantages of this representation. First, this representation enforces the smoothness inherent in the object contour. Second, this turns out to be more robust to measurement noise than edge-based representation, and it reduces the dimensionality considerably.

However, the control point representation(Q) is not simple enough to maintain over time since the number of control points( tex2html_wrap_inline289 ) is quite big for the most of objects. Also, it allows for the arbitrary deformation of the contour , which does not happen for any real object. There exists a more compact representation of an object contour, which has lower dimensio and allows for only meaningful deformation. This representation of an object contour is called ``shape-space'' representation, and can obtained from the following equation.

equation52

where tex2html_wrap_inline291 , Wtex2html_wrap_inline295 and tex2html_wrap_inline297 are defined as in the previous section. tex2html_wrap_inline297 is usually drawn by hand, and W can be obtained from tex2html_wrap_inline297 considering possible motion model of the contour. In this report, the affine model is used and, thus, the dimensionality of the shape-space vector tex2html_wrap_inline295 is only six. The details about this representation is well explained in [2] .
 


Jaewon Shin

Tue Mar 14 02:05:32 PST 2000