Methods and systems for determining and tracking extremities of a target
First Claim
Patent Images
1. A method for determining an orientation of one or more extremities comprising:
- receiving a depth image;
generating a grid of voxels based on the depth image;
removing a background included in the grid of voxels to isolate one or more voxels associated with a human target;
defining a head-to-center vector based on locations or positions of a head and a center of the human target;
creating an extremity volume box based on a displacement along the head-to-center vector; and
determining the orientation of the one or more extremities based on a line fit of depth values within the extremity volume box.
3 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. A grid of voxels may then be generated based on the depth image such that the depth image may be downsampled. A background included in the grid of voxels may also be removed to isolate one or more voxels associated with a foreground object such as a human target. A location or position of one or more extremities of the isolated human target may then be determined.
320 Citations
20 Claims
-
1. A method for determining an orientation of one or more extremities comprising:
-
receiving a depth image; generating a grid of voxels based on the depth image; removing a background included in the grid of voxels to isolate one or more voxels associated with a human target; defining a head-to-center vector based on locations or positions of a head and a center of the human target; creating an extremity volume box based on a displacement along the head-to-center vector; and determining the orientation of the one or more extremities based on a line fit of depth values within the extremity volume box. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for determining an orientation of one or more extremities comprising:
-
a capture device, wherein the capture device comprises a camera component to receive a depth image; and a computing device operable to communicate with the capture device, wherein the computing device comprises a processor operable to perform operations comprising; generating a grid of voxels based on the depth image; removing a background included in the grid of voxels to isolate one or more voxels associated with a human target; defining a head-to-center vector based on locations or positions of a head and a center of the human target; creating an extremity volume box based on a displacement along the head-to-center vector; and determining the orientation of the one or more extremities based on a line fit of depth values within the extremity volume box. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer-readable storage device having stored thereon computer-executable instructions, the computer-executable instructions comprising instructions for:
-
receiving a depth image; generating a grid of voxels based on the depth image; removing a background included in the grid of voxels to isolate one or more voxels associated with a human target; defining a head-to-center vector based on locations or positions of a head and a center of the human target; creating an extremity volume box based on a displacement along the head-to-center vector; and determining an orientation of the one or more extremities based on a line fit of depth values within the extremity volume box. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification