SYSTEM AND METHOD FOR HIGH DYNAMIC RANGE DEPTH CAPTURE USING MULTIPLE CAMERAS
First Claim
1. A depth camera system comprising:
- a processor;
a plurality of cameras coupled to the processor and configured to have overlapping fields of view;
a projection source coupled to the processor and configured to emit light toward the fields of view of the cameras; and
memory coupled to the processor, the memory storing instructions that, when executed by the processor, cause the processor to;
control the cameras to capture, concurrently, a plurality of first images during a first exposure interval, each of the cameras concurrently capturing a corresponding one of the first images;
control the projection source to emit light at a first illumination level during the first exposure interval;
control the cameras to capture, concurrently, a plurality of second images during a second exposure interval, each of the cameras concurrently capturing a corresponding one of the second images;
control the projection source to emit light at a second illumination level during the second exposure interval, the second illumination level being different from the first illumination level;
combine the first images with the second images to generate a depth map; and
output the depth map.
3 Assignments
0 Petitions
Accused Products
Abstract
A method for capturing a depth map includes: controlling a plurality of cameras to capture, concurrently, a plurality of first images during a first exposure interval, each of the cameras concurrently capturing a corresponding one of the first images, the cameras having overlapping fields of view; controlling a projection source to emit light at a first illumination level during the first exposure interval; controlling the cameras to capture, concurrently, a plurality of second images during a second exposure interval, each of the cameras concurrently capturing a corresponding one of the second images; controlling the projection source to emit light at a second illumination level during the second exposure interval, the second illumination level being different from the first illumination level; combining the first images with the second images to generate a depth map; and outputting the depth map.
-
Citations
32 Claims
-
1. A depth camera system comprising:
-
a processor; a plurality of cameras coupled to the processor and configured to have overlapping fields of view; a projection source coupled to the processor and configured to emit light toward the fields of view of the cameras; and memory coupled to the processor, the memory storing instructions that, when executed by the processor, cause the processor to; control the cameras to capture, concurrently, a plurality of first images during a first exposure interval, each of the cameras concurrently capturing a corresponding one of the first images; control the projection source to emit light at a first illumination level during the first exposure interval; control the cameras to capture, concurrently, a plurality of second images during a second exposure interval, each of the cameras concurrently capturing a corresponding one of the second images; control the projection source to emit light at a second illumination level during the second exposure interval, the second illumination level being different from the first illumination level; combine the first images with the second images to generate a depth map; and output the depth map. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for capturing a depth map in a scene having high dynamic range, comprising:
-
controlling, by a processor, a plurality of cameras to capture, concurrently, a plurality of first images during a first exposure interval, each of the cameras concurrently capturing a corresponding one of the first images, the cameras having overlapping fields of view; controlling, by the processor, a projection source to emit light at a first illumination level during the first exposure interval; controlling, by the processor, the cameras to capture, concurrently, a plurality of second images during a second exposure interval, each of the cameras concurrently capturing a corresponding one of the second images; controlling, by the processor, the projection source to emit light at a second illumination level during the second exposure interval, the second illumination level being different from the first illumination level; combining, by the processor, the first images with the second images to generate a depth map; and outputting, by the processor, the depth map. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
Specification