Method for figure tracking using 2-D registration
First Claim
1. A computerized method for tracking a moving articulated figure in a sequence of 2-D images, comprising the steps of:
- representing the figure in the sequence of images with a 2-D scaled prismatic model (SPM), the SPM comprising a plurality of prismatic links connected by revolute joints having a connectivity identical to connectivity of the figure, each link having at least two degrees of freedom including, in the image plane, rotation in the image plane about an axis at a base joint of the link, and scaling along the link'"'"'s prismatic axis, and a plurality of templates, a template associated with each link, each template including a plurality of image measurements representing a portion of the articulated moving figure, each template rotating and uniformly scaling responsive to rotation and scaling of the associated link;
registering, for each image, the 2-D scaled prismatic model responsive to image pixel values; and
producing from the registered models a state trajectory of the figure in the sequence of images, the state trajectory comprising a sequence of SPM state vectors, each SPM state vector comprising SPM state parameters that describe rotation and scaling of the SPM links for the figure in a corresponding image.
4 Assignments
0 Petitions
Accused Products
Abstract
In a computerized method, a moving articulated figure is tracked in a sequence of 2-D images measured by a monocular camera. The images are individually registered with each other using a 2-D scaled prismatic model of the figure. The 2-D model includes a plurality of links connected by revolute joints to form is a branched, linear-chain of connected links. The registering produces a state trajectory for the figure in the sequence of images. During a reconstructing step, a 3-D model is fitted to the state trajectory to estimate kinematic parameters, and the estimated kinematic parameters are refined using an expectation maximization technique.
-
Citations
12 Claims
-
1. A computerized method for tracking a moving articulated figure in a sequence of 2-D images, comprising the steps of:
-
representing the figure in the sequence of images with a 2-D scaled prismatic model (SPM), the SPM comprising a plurality of prismatic links connected by revolute joints having a connectivity identical to connectivity of the figure, each link having at least two degrees of freedom including, in the image plane, rotation in the image plane about an axis at a base joint of the link, and scaling along the link'"'"'s prismatic axis, and a plurality of templates, a template associated with each link, each template including a plurality of image measurements representing a portion of the articulated moving figure, each template rotating and uniformly scaling responsive to rotation and scaling of the associated link;
registering, for each image, the 2-D scaled prismatic model responsive to image pixel values; and
producing from the registered models a state trajectory of the figure in the sequence of images, the state trajectory comprising a sequence of SPM state vectors, each SPM state vector comprising SPM state parameters that describe rotation and scaling of the SPM links for the figure in a corresponding image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
where θ
is the aagle of rotation around the base joint of the associated link, and d is the translation along the prismmtic axis of the link.
-
-
7. The method of claim 6 including forward mapping the pixels of each template having intrinsic coordinates u and v to image plane coordinates x and y using:
-
where b=v/h gives a position of a particular pixel relative to the scaling of the associated link.
-
-
8. The method of claim 1 wherein the 3-D kinematic model is a branched, linear-chain of connected links.
-
9. The method of claim 8 wherein a singularity occurs if and only if the length of a particular joint lengths is zero.
-
10. The method of claim 9 wherein a direction of the singularity is always perpendicular to a direction in which the singularity was entered.
-
11. A computer program product for tracking a moving articulated figure in a sequence of 2-D images, the computer program product comprising usable medium having computer readable code thereon, including program code which:
-
represents the figure in the sequence of images with a 2-D scaled prismatic model (SPHD comprising a plurality of prismatic links connected bv revolute joints having a connectivity identical to connectivity of the figure, each link having at least two degrees of freedom including, in the image plane, rotation in the image plane about an axis at a base joint of the link, and scaling along the link'"'"'s prismatic axis, and a plurality of templates, a template associated with each link, each template including a plurality of image measurements representing a portion of the articulated moving figure, each template rotating and uniformly scaling responsive to rotation and scaling of the associated link;
projects, for each image, a pose of the figure onto an image plane, each pose represented by the 2-D scaled prismatic model, the projected poses producing a state trajectory of the figure in the sequence of images, the state trajectory comprising a sequence of SPM state vectors, each SPM state vector comprising SPM state parameters that describe rotation and scaling of the SPM links for the figure in a corresponding image.
-
-
12. A system for tracking a moving articulated figure in a sequence of 2-D images, comprising the steps of:
-
means for representing the figure in the sequence of images as a 2-D scaled prismatic model (SPM) comprising a plurality of prismatic links connected by revolute joints having a connectivity identical to connectivity of the figure, each link having at least two degrees of freedom including, in the image plane, rotation in the image plane about an axis at a base joint of the link, and scaling along the link'"'"'s prismatic axis, and a plurality of templates, a template associated with each link, each template including a plurality of image measurements representing a portion of the articulated moving figure, each template rotating and uniformly scaling responsive to rotation and scaling of the associated link;
means for projecting, for each image, a pose of the figure onto an image plane, each pose represented by the 2-D scaled prismatic model, the projected poses producing a state trajectory of the figure in the sequence of images, the state trajectory comprising a sequence of SPM state vectors, each SPM state vector comprising SPM state parameters that describe rotation and scaling of the SPM links for the figure in a corresponding image.
-
Specification