Depth Image Noise Reduction
First Claim
Patent Images
1. A device for processing depth information of a scene, the device comprising:
- a camera component, wherein the camera component receives a first 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 first depth image of the scene from the camera component;
estimating a depth value for one or more pixels associated with noise in the depth image; and
rendering a second depth image with the estimated depth value for the one or more pixels associated with the noise in the scene.
3 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 noise. For example, the depth image may include one or more holes having one or more empty pixels or pixels without a depth value. Depth values for the one or more empty pixels may be estimated and a depth image that includes the estimated depth values for the one or empty more pixels may be rendered.
-
Citations
21 Claims
-
1. A device for processing depth information of a scene, the device comprising:
-
a camera component, wherein the camera component receives a first 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 first depth image of the scene from the camera component; estimating a depth value for one or more pixels associated with noise in the depth image; and rendering a second depth image with the estimated depth value for the one or more pixels associated with the noise in the scene. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-readable storage medium having stored thereon computer executable instructions for processing depth information of a captured scene, the computer executable instructions comprising instructions for:
-
receiving a first depth image of the scene, wherein the first depth image includes an empty pixel; determining whether a first pixel adjacent to the empty pixel has a first valid depth value; generating a depth value for the empty pixel based the first valid depth value if, based on the determination, the first pixel has a first valid depth value; and rendering a second depth image with the generated depth value for the empty pixel. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. The computer-readable storage medium of claim 15, wherein the instructions for processing the second depth image comprise instructions for:
-
determining whether the second depth image includes a human target; and generating a model of the human target if, based on the determination, the second depth image includes the human target.
-
-
16. A system for processing depth information of a scene;
- the system comprising;
a capture device, wherein the capture device comprises a camera component that receives a first depth image of a scene; and a computing device in operative communication with the capture device, wherein the computing device comprises a processor that receives the first depth image of the scene from the capture device;
determines whether the first depth image includes a hole having pixels without depth values; and
estimates the depth values for the pixels if, based on the determination, the first depth image includes the hole. - View Dependent Claims (17, 18, 19, 20, 21)
- the system comprising;
Specification