Abstract:
An optical sensor includes pixels. Each pixel has a photodetector. A readout circuit performs a process over an exposure time where the photodetector is connected to a reverse bias voltage supply to reset a voltage across the photodetector, and the photodetector is disconnected from the reverse bias voltage supply until that the voltage across the photodetector decreases in response to received ambient light. An ambient light level is then determine an based on a number of times the voltage across the photodetector is reset over the exposure time.
Abstract:
Described herein is a time-of-flight ranging system and methods for its operation. The system includes an array of single photon avalanche diode (SPAD) pixels and control circuitry. The control circuitry simultaneously accumulates integrated SPAD event data from one cluster of SPAD pixels while integrating SPAD event data from another cluster during different target illuminations. The system also includes first and second VCSEL clusters, each responsible for a different target illumination. By processing and managing the data in this manner, the system can effectively reduce the time used to gather and analyze the event data, leading to faster and more accurate distance measurements.
Abstract:
An optical sensor includes pixels. Each pixel has a photodetector and a semiconductor guard ring around the photodetector. The photodetector and the semiconductor guard ring are dimensioned so that a fill factor of the pixel is less than or equal to 50%.
Abstract:
A method is for estimating a distance to an object. The method may include determining, by a ranging device, a first range value based upon a time of flight of first optical pulses having a period of a first duration, and determining, by the ranging device, a second range value based upon a time of flight of second optical pulses having a period of a second duration different from the first duration. The method may include estimating the distance based upon the first and second range values.
Abstract:
An indirect time of flight sensor includes a matrix of pixels, wherein each pixel includes at least two controllable transfer devices. First conductive lines transmit first control signals to the transfer devices, these first signals being provided by a first circuit. A device is provided for illuminating a scene that is divided into at least two first areas. The device successively illuminates each first area. The matrix is similarly divided into at least two second areas. The matrix and illumination device are disposed such that each first area corresponds to one second area. The first circuit provides different first signals to the different second areas.
Abstract:
An optical sensor includes pixels. Each pixel has a photodetector. A readout circuit performs a process over an exposure time where the photodetector is connected to a reverse bias voltage supply to reset a voltage across the photodetector, and the photodetector is disconnected from the reverse bias voltage supply until that the voltage across the photodetector decreases in response to received ambient light. An ambient light level is then determine an based on a number of times the voltage across the photodetector is reset over the exposure time.
Abstract:
A method includes preparing a first histogram from the emission of initial optical radiation and including at least one processing iteration performed at a rate of a clock signal having an internal period equal to a sub-multiple of the optical period a sensor signal and a reference signal. Successive iterations of histogram preparation are performed so that in each iteration a time shift of the initial optical radiation is provided by a first fraction of the internal period until at least one portion of the internal period is covered to obtain an additional histogram at the conclusion of each iteration. A numerical combination of the first histogram and additional histograms is performed to obtain a final histogram having a finer time granularity than that of the first histogram.
Abstract:
A Single-Photon Avalanche Diode (SPAD) is disclosed. The SPAD may include an active region for detection of incident radiation, and a cover configured to shield part of the active region from the incident radiation. An array is also disclosed and includes SPADs arranged in rows and columns. A method for making the SPAD is also disclosed.
Abstract:
A time-of-flight ranging system includes an array of single photon avalanche diode (SPAD) pixels, and control circuitry that causes the array of SPAD pixels to integrate SPAD event data received from each SPAD pixel of a first cluster of SPAD pixels during a first illumination of a target, the first cluster of SPAD pixels being a subset of the array of SPAD pixels, and integrate SPAD event data received from each SPAD pixel of a second cluster of SPAD pixels during a second illumination of the target, the second cluster of SPAD pixels being a subset of the array of SPAD pixels. At a start of integration of the SPAD event data received from each SPAD pixel of the second cluster of SPAD pixels, the integrated SPAD event data that was received from each SPAD of the first cluster of SPAD pixels is accumulated.
Abstract:
A circuit may include a first circuit configured to generate a voltage signal for generating an optical pulse, the voltage signal being generated based on a phase control signal, and an array of single photon avalanche diode (SPAD) cells configured to detect a phase of the optical pulse. The circuit may include a phase control circuit configured to generate the phase control signal based upon a target phase value and the detected phase of the optical pulse.