Systems and methods for determining object range
First Claim
1. A system for sensing objects, the system comprising:
- a light source;
a camera;
a memory storing computer-readable instructions; and
a processor to execute the instructions to perform operations comprising;
generating light pulses using the light source;
generating multiple exposure windows for the light pulses for the camera, the multiple exposure windows having a sequence comprising a first exposure window having an opening for a duration of time and each other exposure window of the multiple exposure windows having an opening for the duration of time except for a closing for a subset of the duration of time corresponding to a distance from one of the light source and the camera, wherein none of the closings of the multiple exposure windows overlaps another closing of the multiple exposure windows; and
determining a difference between an indication of an amount of light captured at the camera during the first exposure window and each other exposure window of the multiple exposure windows.
1 Assignment
0 Petitions
Accused Products
Abstract
A system includes a memory storing computer-readable instructions and a processor to execute the instructions to perform operations including generating multiple exposure windows for light pulses for a camera, the multiple exposure windows having a sequence comprising a first exposure window having an opening for a duration of time and each other exposure window of the multiple exposure windows having an opening for the duration of time except for a closing for a subset of the duration of time corresponding to a distance from one of a light source and the camera, wherein none of the closings of the multiple exposure windows overlaps another closing of the multiple exposure windows and determining a difference between an indication of an amount of light captured at the camera during the first exposure window and each other exposure window of the multiple exposure windows.
22 Citations
42 Claims
-
1. A system for sensing objects, the system comprising:
-
a light source; a camera; a memory storing computer-readable instructions; and a processor to execute the instructions to perform operations comprising; generating light pulses using the light source; generating multiple exposure windows for the light pulses for the camera, the multiple exposure windows having a sequence comprising a first exposure window having an opening for a duration of time and each other exposure window of the multiple exposure windows having an opening for the duration of time except for a closing for a subset of the duration of time corresponding to a distance from one of the light source and the camera, wherein none of the closings of the multiple exposure windows overlaps another closing of the multiple exposure windows; and determining a difference between an indication of an amount of light captured at the camera during the first exposure window and each other exposure window of the multiple exposure windows. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for sensing objects, the system comprising:
-
a light source; a camera; a memory storing computer-readable instructions; and a processor to execute the instructions to perform operations comprising; generating light pulses using the light source; generating multiple exposure windows for the light pulses for the camera, the multiple exposure windows having a superpixel pattern comprising a first exposure window having an opening for a duration of time and each other exposure window of the multiple exposure windows having an opening for the duration of time except for a closing for a subset of the duration of time corresponding to a distance from one of the light source and the camera, wherein none of the closings of the multiple exposure windows overlaps another closing of the multiple exposure windows; and determining a difference between an indication of an amount of light captured at the camera during the first exposure window and each other exposure window of the multiple exposure windows. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system for sensing objects, the system comprising:
-
a light source; a camera; a radar system; a memory storing computer-readable instructions; and a processor to execute the instructions to perform operations comprising; identifying a region of interest corresponding to an object and a first range of distance using the camera and the light source; and probing the region of interest to refine the first range to a second range of distance to the region of interest using the radar system, the second range having a lower uncertainty than the first range. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A method for sensing objects, comprising:
-
generating, by a processor, light pulses using a light source; generating, by the processor, multiple exposure windows for the light pulses for a camera, the multiple exposure windows having a sequence comprising a first exposure window having an opening for a duration of time and each other exposure window of the multiple exposure windows having an opening for the duration of time except for a closing for a subset of the duration of time corresponding to a distance from one of the light source and the camera, wherein none of the closings of the multiple exposure windows overlaps another closing of the multiple exposure windows; and determining, by the processor, a difference between an indication of an amount of light captured at the camera during the first exposure window and each other exposure window of the multiple exposure windows. - View Dependent Claims (23, 24, 25, 26, 27, 28)
-
-
29. A method for sensing objects, comprising:
-
generating, by a processor, light pulses using a light source; generating, by the processor, multiple exposure windows for the light pulses for a camera, the multiple exposure windows having a superpixel pattern comprising a first exposure window having an opening for a duration of time and each other exposure window of the multiple exposure windows having an opening for the duration of time except for a closing for a subset of the duration of time corresponding to a distance from one of the light source and the camera, wherein none of the closings of the multiple exposure windows overlaps another closing of the multiple exposure windows; and determining, by the processor, a difference between an indication of an amount of light captured at the camera during the first exposure window and each other exposure window of the multiple exposure windows. - View Dependent Claims (30, 31, 32, 33, 34, 35)
-
-
36. A method for sensing objects, comprising:
-
identifying, by a processor, a region of interest corresponding to an object and a first range of distance using a camera and a light source; and probing, by the processor, the region of interest to refine the first range to a second range of distance to the region of interest using a radar system, the second range having a lower uncertainty than the first range. - View Dependent Claims (37, 38, 39, 40, 41, 42)
-
Specification