DETECTION OF BODY AND PROPS
First Claim
Patent Images
1. A method for detecting one or more targets, comprising:
- acquiring one or more depth images from one or more depth sensing image sensors, a first depth image of the one or more depth images includes a plurality of pixels;
generating a classification map associated with the first depth image, the step of generating includes assigning to one or more pixels of the plurality of pixels a probability that the one or more pixels is associated with a particular target of the one or more targets, the one or more targets include a first target representing at least a portion of a first body part and a second target representing at least a portion of a first prop;
fitting at least one computer model of one or more computer models onto at least a portion of the classification map, the one or more computer models include at least a first model of the first target and at least a second model of the second target;
performing skeletal tracking on the first target;
performing prop tracking on the second target; and
reporting a first position of the first target and a second position of the second target.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for detecting and tracking targets including body parts and props is described. In one aspect, the disclosed technology acquires one or more depth images, generates one or more classification maps associated with one or more body parts and one or more props, tracks the one or more body parts using a skeletal tracking system, tracks the one or more props using a prop tracking system, and reports metrics regarding the one or more body parts and the one or more props. In some embodiments, feedback may occur between the skeletal tracking system and the prop tracking system.
-
Citations
20 Claims
-
1. A method for detecting one or more targets, comprising:
-
acquiring one or more depth images from one or more depth sensing image sensors, a first depth image of the one or more depth images includes a plurality of pixels; generating a classification map associated with the first depth image, the step of generating includes assigning to one or more pixels of the plurality of pixels a probability that the one or more pixels is associated with a particular target of the one or more targets, the one or more targets include a first target representing at least a portion of a first body part and a second target representing at least a portion of a first prop; fitting at least one computer model of one or more computer models onto at least a portion of the classification map, the one or more computer models include at least a first model of the first target and at least a second model of the second target; performing skeletal tracking on the first target; performing prop tracking on the second target; and reporting a first position of the first target and a second position of the second target. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An electronic device for detecting one or more targets, comprising:
-
a depth sensing camera, the depth sensing camera captures a first depth image; and one or more processors, the one or more processors in communication with the depth sensing camera, the one or more processors generate one or more classification maps associated with one or more body parts and one or more props, the one or more processors track the one or more body parts using skeletal tracking, the one or more processors track the one or more props using prop tracking, the one or more processors report metrics regarding the one or more body parts and the one or more props. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. One or more storage devices containing processor readable code for programming one or more processors to perform a method comprising the steps of:
-
acquiring one or more depth images from one or more depth sensing image sensors, a first depth image of the one or more depth images includes a plurality of pixels; generating a classification map associated with the first depth image, the step of generating includes assigning to one or more pixels of the plurality of pixels a probability that the one or more pixels is associated with a particular target of one or more targets, the one or more targets include a first target representing at least a portion of a first body part and a second target representing at least a portion of a first prop; performing skeletal tracking on the first target, the step of performing skeletal tracking includes receiving position information regarding the second target, the position information is taken into consideration when determining a first position of the first target; performing prop tracking on the second target, the step of performing prop tracking includes receiving position information regarding the first target, the position information is taken into consideration when determining a second position of the second target; and reporting the first position of the first target and the second position of the second target. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification