Body scan
First Claim
Patent Images
1. A device for capturing depth information of a scene, the device comprising:
- a processor, wherein the processor executes computer executable instructions, and wherein the computer executable instructions comprise instructions for;
determining whether a depth image includes a target;
scanning the target to locate at least a first joint, if the depth image includes the target;
identifying a reference point from the scan;
repositioning the at least first joint if a distance between the first joint and the reference point is greater than a value until a position of the at least first joint is within a tolerance defined for the at least first joint; and
generating a model of the target based at least on the adjusted location of the at least first joint.
1 Assignment
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.
237 Citations
23 Claims
-
1. A device for capturing depth information of a scene, the device comprising:
a processor, wherein the processor executes computer executable instructions, and wherein the computer executable instructions comprise instructions for; determining whether a depth image includes a target; scanning the target to locate at least a first joint, if the depth image includes the target; identifying a reference point from the scan; repositioning the at least first joint if a distance between the first joint and the reference point is greater than a value until a position of the at least first joint is within a tolerance defined for the at least first joint; and generating a model of the target based at least on the adjusted location of the at least first joint. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
11. A computer-readable storage medium wherein the storage medium is not a signal, having stored thereon computer executable instructions for scanning a target in a captured scene, the computer executable instructions comprising instructions for:
-
receiving a depth image of the scene, wherein the depth image includes the target; comparing the target with a pattern to determine whether the target matches the pattern; scanning the target to locate at least a first joint if the target matches the pattern; identifying a reference point from the scan; repositioning the at least first joint if a distance between the at least first joint and the reference point is greater than a value until a position of the at least first joint is within a tolerance defined for the at least first joint; and generating a model of the target based at least on the adjusted location of the at least first joint. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A method for scanning a target in a captured scene, comprising:
-
receiving a depth image of the scene, wherein the depth image includes the target; comparing the target with a pattern to determine whether the target matches the pattern; scanning the target to locate at least a first joint if the target matches the pattern; identifying a reference point from the scan; repositioning the at least first joint if a distance between the at least first joint and the reference point is greater than a value until a position of the at least first joint is within a tolerance defined for the at least first joint; and generating a model of the target based at least on the adjusted location of the at least first joint. - View Dependent Claims (19, 20, 21, 22, 23)
-
Specification