Environment and/or target segmentation
First Claim
Patent Images
1. A device for processing depth information of a scene, the device comprising:
- a processor; and
a memory communicatively coupled to the processor when the device is operational, the memory bearing processor-executable instructions that, when executed upon the processor, cause the device to at least;
receive a depth image of the scene;
determine that one or more pixels in the depth image are associated with an environment of the depth image comprising determining a boundary around a target in the depth image and identifying at least a first pixel as within the boundary, the boundary being determined from depth history data;
discard at least a second pixel outside the boundary to isolate the target in the depth image; and
process the depth image with the target.
2 Assignments
0 Petitions
Accused Products
Abstract
A depth image of a scene may be observed or captured by a capture device. The depth image may include a human target and an environment. One or more pixels of the depth image may be analyzed to determine whether the pixels in the depth image are associated with the environment of the depth image. The one or more pixels associated with the environment may then be discarded to isolate the human target and the depth image with the isolated human target may be processed.
273 Citations
21 Claims
-
1. A device for processing depth information of a scene, the device comprising:
-
a processor; and a memory communicatively coupled to the processor when the device is operational, the memory bearing processor-executable instructions that, when executed upon the processor, cause the device to at least; receive a depth image of the scene; determine that one or more pixels in the depth image are associated with an environment of the depth image comprising determining a boundary around a target in the depth image and identifying at least a first pixel as within the boundary, the boundary being determined from depth history data; discard at least a second pixel outside the boundary to isolate the target in the depth image; and process the depth image with the target. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-readable storage device having stored thereon executable instructions for processing depth information of a scene, the executable instructions comprising instructions for:
-
receiving a depth image of the scene, wherein the depth image comprises one or more targets and an environment; separating the one or more targets from the environment using depth history data and associating one or more pixels with the one or more targets; discarding environment pixels to isolate the pixels of the one or more targets, wherein the environment pixels include one or more pixels not associated with the one or more targets; and processing the depth image with the pixels associated with the one or more targets. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for processing depth information of a scene, the system comprising:
-
a capture device, the capture device comprising a camera component that receives a depth image of the scene, wherein the depth image comprises a target and an environment; a computing device in operative communication with the capture device, wherein the computing device comprises a processor that receives the depth image of the scene from the capture device, examines a pixel of the depth image, determines whether the pixel is associated with the target using depth history data, fills the pixel if the pixel is associated with the target and removes the pixel if the pixel is not associated with the target. - View Dependent Claims (18, 19, 20)
-
-
21. A method for processing depth information of a scene, comprising:
-
receiving a depth image of the scene, the depth image comprising one or more targets and an environment; separating the one or more targets from the environment using depth history data and associating one or more pixels with the one or more targets; discarding environment pixels to isolate the one or more pixels of the one or more targets, the environment pixels including one or more pixels not associated with the one or more targets; and processing the depth image with the one or more pixels associated with the one or more targets.
-
Specification