Depth camera compatibility
First Claim
Patent Images
1. An interchangeability system to enable different depth cameras to each provide usable depth imagery to a connected depth image consumer, the system comprising:
- a capture module to receive a native depth image from a depth camera connected to a depth image consumer, the native depth image being unusable by the depth image consumer;
a virtualization module to convert the native depth image to a virtual depth image of reduced or modified content relative to the native depth image, the virtual depth image usable by the depth image consumer; and
an output module to output the virtual depth image to the depth image consumer.
2 Assignments
0 Petitions
Accused Products
Abstract
Compatibility between a depth image consumer and a plurality of different depth image producers is provided by receiving a native depth image having unsupported depth camera parameters that are not compatible with a depth image consumer, and converting the native depth image to a virtual depth image having supported virtual depth camera parameters that are compatible with the depth image consumer. This virtual depth image is then output to the depth image consumer.
-
Citations
17 Claims
-
1. An interchangeability system to enable different depth cameras to each provide usable depth imagery to a connected depth image consumer, the system comprising:
-
a capture module to receive a native depth image from a depth camera connected to a depth image consumer, the native depth image being unusable by the depth image consumer; a virtualization module to convert the native depth image to a virtual depth image of reduced or modified content relative to the native depth image, the virtual depth image usable by the depth image consumer; and an output module to output the virtual depth image to the depth image consumer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method to enable different depth cameras to each provide usable depth imagery to a connected depth image consumer, the method comprising:
-
receiving a native depth image from a time-of-flight depth camera connected to a depth image consumer, the depth image consumer configured for use with a structured-light depth camera, the native depth image being unusable by the depth image consumer; converting the native depth image to a virtual depth image of reduced or modified content relative to the native depth image, the virtual depth image usable by the depth image consumer; and outputting the virtual depth image to the depth image consumer. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A machine-readable storage device holding instructions executable by a logic device to provide an application programming interface (API) enabling different depth cameras to each provide usable depth imagery to a connected depth image consumer, the API comprising:
-
a capture module configured to receive a native depth image from a depth camera connected to a depth image consumer, the native depth image being unusable by the depth image consumer; a virtualization module configured to convert the native depth image to a virtual depth image of reduced or modified content relative to the native depth image, the virtual depth image usable by the depth image consumer; and an output module to output the virtual depth image to the depth image consumer.
-
Specification