Device for identifying and tracking multiple humans over time
First Claim
Patent Images
1. A system for analyzing a user in a capture area, comprising:
- a processor; and
a memory communicatively coupled to the processor when the system is operational, the memory bearing processor-executable instructions that, when executed on the processor, cause the system at least to;
receive depth data for the capture area;
receive color data for the capture area;
determine a mesh human model of the user in the capture area based on the depth data, the user having a first body part and a second body part, the mesh human model comprising a representation of the first body part and a representation of the second body part of the user; and
determine an orientation of the first body part of the user relative to the second body part of the user based on the color data.
0 Assignments
0 Petitions
Accused Products
Abstract
A system recognizes human beings in their natural environment, without special sensing devices attached to the subjects, uniquely identifies them and tracks them in three dimensional space. The resulting representation is presented directly to applications as a multi-point skeletal model delivered in real-time. The device efficiently tracks humans and their natural movements by understanding the natural mechanics and capabilities of the human muscular-skeletal system. The device also uniquely recognizes individuals in order to allow multiple people to interact with the system via natural movements of their limbs and body as well as voice commands/responses.
-
Citations
20 Claims
-
1. A system for analyzing a user in a capture area, comprising:
-
a processor; and a memory communicatively coupled to the processor when the system is operational, the memory bearing processor-executable instructions that, when executed on the processor, cause the system at least to; receive depth data for the capture area; receive color data for the capture area; determine a mesh human model of the user in the capture area based on the depth data, the user having a first body part and a second body part, the mesh human model comprising a representation of the first body part and a representation of the second body part of the user; and determine an orientation of the first body part of the user relative to the second body part of the user based on the color data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for tracking a human user in a capture area, comprising:
-
receiving depth data for the capture area; receiving color data for the capture area; determining a mesh human model of the user in the capture area based on the depth data, the mesh human model comprising a first body part and a second body part of the user; and determining an orientation of the first body part of the user relative to the second body part of the user based on the color data. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A computer-readable storage device bearing computer-executable instructions that, when executed by a computer, causing the computer to perform operations comprising:
-
receiving depth data for a user in a capture area; receiving color data for the capture area; determining a mesh human model of the user in the capture area based on the depth data, the mesh human model comprising a first body part and a second body part of the user; and determining an orientation of the first body part of the user relative to the second body part of the user based on the color data. - View Dependent Claims (19, 20)
-
Specification