Systems And Methods For Tracking A Model
First Claim
1. A device for tracking a model of a user, the device comprising:
- a camera component, wherein the camera component receives a depth image of a scene; and
a processor, wherein the processor executes computer executable instructions, and wherein the computer executable instructions comprise instructions for;
receiving the depth image from the camera component;
removing a background of the depth image to isolate a human target; and
adjusting the model to fit within the isolated human target.
2 Assignments
0 Petitions
Accused Products
Abstract
An image such as a depth image of a scene may be received, observed, or captured by a device and a model of a user in the depth image may be generated. The background of a received depth image may be removed to isolate a human target in the received depth image. A model may then be adjusted to fit with in the isolated human target in the received depth image. To adjust the model, a joint or a bone may be magnetized to the closest pixel of the isolated human target. The joint or the bone may then be refined such that the joint or the bone may be further adjusted to a pixels equidistant between two edges the body part of the isolated human target where the joint or bone may have been magnetized.
138 Citations
20 Claims
-
1. A device for tracking a model of a user, the device comprising:
-
a camera component, wherein the camera component receives a depth image of a scene; and a processor, wherein the processor executes computer executable instructions, and wherein the computer executable instructions comprise instructions for; receiving the depth image from the camera component; removing a background of the depth image to isolate a human target; and adjusting the model to fit within the isolated human target. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-readable storage medium having stored thereon computer executable instructions for tracking a model associated with a user, the computer executable instructions comprising instructions for:
-
receiving the depth image from the camera component; removing a background of the depth image to isolate a human target; determining whether a portion of the model is outside an edge of the isolated human target; and magnetizing the portion of the model outside the edge of the isolated human target to a closest pixel of the isolated human target. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A system for tracking a model associated with a user, the system comprising:
-
a capture device, wherein the capture device comprises a camera component that receives a depth image of a scene; and a computing device in operative communication with the capture device, wherein the computing device comprises a processor that removes a background of the depth image to isolate a human target;
determines whether a joint of the model is outside an edge of the isolated human target, and adjusts the joint of the model outside the edge of the isolated human target to a closest pixel of the isolated human target. - View Dependent Claims (18, 19, 20)
-
Specification