BODY SCAN
First Claim
Patent Images
1. A device for capturing depth information of a scene, the device comprising:
- a camera component, wherein the camera component receives a depth image of the scene; and
a processor, wherein the processor executes computer executable instructions, and wherein the computer executable instructions comprise instructions for;
receiving the depth image of the scene from the camera component;
determining whether the depth image includes a human target;
scanning the human target to locate at least a first joint, if the depth image includes a human target;
identifying a reference point on the human target from the scan;
repositioning the at least first joint if a distance between the first joint and the reference point on the human target 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 human 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.
-
Citations
23 Claims
-
1. A device for capturing depth information of a scene, the device comprising:
-
a camera component, wherein the camera component receives a depth image of the scene; and a processor, wherein the processor executes computer executable instructions, and wherein the computer executable instructions comprise instructions for; receiving the depth image of the scene from the camera component; determining whether the depth image includes a human target; scanning the human target to locate at least a first joint, if the depth image includes a human target; identifying a reference point on the human target from the scan; repositioning the at least first joint if a distance between the first joint and the reference point on the human target 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 human 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 having stored thereon computer executable instructions for scanning a human in a captured scene, the computer executable instructions comprising instructions for:
-
receiving the depth image of the scene, wherein the depth image includes a target; comparing the target with a pattern to determine whether the target matches the pattern; scanning the human target to locate at least a first joint if the target matches the pattern; identifying a reference point on the human target from the scan; repositioning the at least first joint if a distance between the first joint and the reference point on the human target 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 human 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 system for rendering a model of a user;
- the system comprising;
a capture device, wherein the capture device comprises a camera component that receives a depth image of a scene; a first processor that determines a human target associated with the user in the depth image, scans the human target to locate at least a first joint, identifying a reference point on the human target from the scan; repositions the at least first joint if a distance between the first joint and the reference point on the human target 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 generates the model of the human target based at least on the adjusted location of the at least first joint; and a computing device in operative communication with the capture device, wherein the computing device comprises a second processor that receives the generated model of the human target and tracks one or more movements of the model. - View Dependent Claims (19, 20, 21, 22, 23)
- the system comprising;
Specification