Body scan
First Claim
Patent Images
1. A method performed using a system, comprising:
- receiving an image, wherein the image includes an image of one or more body parts corresponding to a human target;
comparing the image of the one or more body parts with a pattern of at least part of a human to determine that the one or more body parts corresponds to the pattern, the pattern being separate from the image;
generating a model of the one or more body parts based at least on determining that the image of the one or more body parts corresponds to the pattern;
tracking one or more changes of the model; and
controlling a program executing on the system using at least the tracked one or more changes to the model.
2 Assignments
0 Petitions
Accused Products
Abstract
A depth image of a scene may be received, observed, or captured by a device. The depth image may then be analyzed to determine whether the depth image includes a human target. For example, the depth image may include one or more targets including a human target and non-human targets. Each of the targets may be flood filled and compared to a pattern to determine whether the target may be a human target. If one or more of the targets in the depth image includes a human target, the human target may be scanned. A skeletal model of the human target may then be generated based on the scan.
257 Citations
26 Claims
-
1. A method performed using a system, comprising:
-
receiving an image, wherein the image includes an image of one or more body parts corresponding to a human target; comparing the image of the one or more body parts with a pattern of at least part of a human to determine that the one or more body parts corresponds to the pattern, the pattern being separate from the image; generating a model of the one or more body parts based at least on determining that the image of the one or more body parts corresponds to the pattern; tracking one or more changes of the model; and controlling a program executing on the system using at least the tracked one or more changes to the model. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system, comprising:
-
a processor operable to execute instructions; a memory to store the instructions, the instructions comprising; instructions that, in response to execution by the processor, result in an image including an image of one or more body parts corresponding to a human target being compared to a pattern of at least part of a human to determine that the image of the one or more body parts corresponds to the pattern, wherein the pattern is separate from the image; instructions that, in response to execution by the processor, generate a model of the one or more body parts based at least on a determination that the image of the one or more body parts corresponds to the pattern; instructions that, in response to execution by the processor, track one or more changes to the model; and instructions that, in response to execution by the processor, control a program that is to be executed by the system through the use of at least the tracked one or more changes to the model. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer-readable storage device having stored thereon computer executable instructions for scanning a human target in a captured scene, said instructions comprising:
-
instructions to receive an image including an image of one or more body parts corresponding to the human target; instructions to compare the image of the one or more body parts with a pattern of at least part of a human to determine that the image of the one or more body parts corresponds to the pattern, the pattern being separate from the image; instructions to generate a model of the one or more body parts based at least on determining that the image of the one or more body parts corresponds to the pattern; instructions to track one or more changes of the model; and instructions to control a program executing on the system using at least the tracked one or more changes to the model. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26)
-
Specification