Geometry tracking
First Claim
Patent Images
1. A computer implemented method of motion capture, the method comprising:
- accessing a 3D model;
associating the 3D model with a 2D representation of a subject in a plurality of frames, wherein the plurality of frames captures the subject in a real 3D space;
identifying one or more motion vectors derived from a change to the position of the 2D representation of the subject between two or more of the plurality of frames; and
deforming the 3D model in a virtual 3D space, wherein the deforming is based on;
the identified change to the position of the 2D representation; and
at least one constraint restricting how the 3D model can be deformed,wherein the at least one constraint comprises the one or more motion vectors.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of motion capture may include accessing a 3D model of a subject, and associating the 3D model of the subject with a 2D representation of the subject in a plurality of frames. The method may also include identifying a change to the 2D representation of the subject between two or more of the plurality of frames, and deforming the 3D model in a virtual 3D space. In some embodiments, the deforming may be based on the identified change to the 2D representation and at least one constraint restricting how the 3D model can be deformed.
54 Citations
20 Claims
-
1. A computer implemented method of motion capture, the method comprising:
-
accessing a 3D model; associating the 3D model with a 2D representation of a subject in a plurality of frames, wherein the plurality of frames captures the subject in a real 3D space; identifying one or more motion vectors derived from a change to the position of the 2D representation of the subject between two or more of the plurality of frames; and deforming the 3D model in a virtual 3D space, wherein the deforming is based on; the identified change to the position of the 2D representation; and at least one constraint restricting how the 3D model can be deformed, wherein the at least one constraint comprises the one or more motion vectors. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A motion capture system, the system comprising:
-
a geometry tracker configured to; access a 3D model; associate the 3D model with a 2D representation of a subject in a plurality of frames, wherein the plurality of frames captures the subject in a real 3D space; and deform the 3D model in a virtual 3D space, wherein the deforming is based on; an identified change to the position of the 2D representation; and at least one constraint restricting how the 3D model can be deformed, wherein the at least one constraint comprises one or more motion vectors; and a texture tracker configured to; identifying the one or more motion vectors derived from the change to the position of the 2D representation of the subject between two or more of the plurality of frames. - View Dependent Claims (14, 15, 16)
-
-
17. A non-transitory computer readable medium comprising instructions stored thereon which, when executed by one or more processing devices, cause the one or more processing devices to perform operations comprising:
-
accessing a 3D model; associating the 3D model with a 2D representation of a subject in a plurality of frames, wherein the plurality of frames captures the subject in a real 3D space; identifying one or more motion vectors derived from a change to the position of the 2D representation of the subject between two or more of the plurality of frames; and deforming the 3D model in a virtual 3D space, wherein the deforming is based on; the identified change to the position of the 2D representation; and at least one constraint restricting how the 3D model can be deformed, wherein the at least one constraint comprises the one or more motion vectors. - View Dependent Claims (18, 19, 20)
-
Specification