Tracking rigged smooth-surface models of articulated objects
First Claim
Patent Images
1. A tracker comprising:
- an input controller configured to receive captured sensor data depicting an object; and
a processor configured to access a rigged, smooth-surface model of the object;
the processor configured to compute values of pose parameters of the model by calculating an optimization to fit the model to data related to the captured sensor data, where variables representing correspondences between the data and the model are included in the optimization jointly with the pose parameters; and
the processor further configured to repeatedly compute the optimization for instances of the captured sensor data, and to reinitialize the optimization using data from another source.
1 Assignment
0 Petitions
Accused Products
Abstract
A tracker is described which comprises an input configured to receive captured sensor data depicting an object. The tracker has a processor configured to access a rigged, smooth-surface model of the object and to compute values of pose parameters of the model by calculating an optimization to fit the model to data related to the captured sensor data. Variables representing correspondences between the data and the model are included in the optimization jointly with the pose parameters.
46 Citations
20 Claims
-
1. A tracker comprising:
-
an input controller configured to receive captured sensor data depicting an object; and a processor configured to access a rigged, smooth-surface model of the object; the processor configured to compute values of pose parameters of the model by calculating an optimization to fit the model to data related to the captured sensor data, where variables representing correspondences between the data and the model are included in the optimization jointly with the pose parameters; and the processor further configured to repeatedly compute the optimization for instances of the captured sensor data, and to reinitialize the optimization using data from another source. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A tracker comprising:
-
an input controller configured to receive captured sensor data depicting an object and a processor configured to access a rigged, smooth-surface model of the object; the processor configured to compute values of pose parameters of the model by using non-linear optimization to fit the model to data related to the captured sensor data, where variables representing correspondences between the data and the model are included in the optimization jointly with the pose parameters; and the processor further configured to repeatedly compute the optimization for instances of the captured sensor data, and to reinitialize the optimization using data from another source.
-
-
15. A computer-implemented method comprising:
-
receiving captured sensor data depicting an object; accessing a rigged, smooth-surface model of the object; and computing, at a processor, values of pose parameters of the model by calculating an optimization to fit the model to data related to the captured sensor data, where variables representing correspondences between the data and the model are included in the optimization jointly with the pose parameters; and computing, repeatedly, the optimization for instances of the captured sensor data, and reinitializing the optimization using data from another source. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification