This relates generally to imaging systems, and more specifically, to LIDAR (light detection and ranging) based imaging systems.
Conventional LIDAR imaging systems illuminate a target with light (typically a coherent laser pulse) and measure the return time of reflections off the target to determine a distance to the target and light intensity to generate three-dimensional images of a scene. These LIDAR imaging systems may be optical phased array (OPA) LIDAR systems, in which an optical delay line is used for laser beam steering and scanning. Although optical delay lines may be adjustable mechanically, thermal-optically, or electro-optically, present systems are too slow, require too much power, and require a high cost of packaging.
It would therefore be desirable to be able to provide improved optical delay lines for LIDAR systems.
Embodiments relate to LIDAR systems having tunable optical delay lines.
Some imaging systems include image sensors that sense light by converting impinging photons into electrons or holes that are integrated (collected) in pixel photodiodes within the sensor array. After completion of an integration cycle, collected charge is converted into a voltage, which is supplied to the output terminals of the sensor. In complementary metal-oxide semiconductor (CMOS) image sensors, the charge to voltage conversion is accomplished directly in the pixels themselves and the analog pixel voltage is transferred to the output terminals through various pixel addressing and scanning schemes. The analog pixel voltage can also be later converted on-chip to a digital equivalent and processed in various ways in the digital domain.
In light detection and ranging (LIDAR) devices (such as the ones described in connection with
LIDAR devices may utilize an optical phased array with a tunable optical delay line to allow for laser beam steering and scanning. This may allow for the angle at which the laser beam is output to be adjusted without movable parts. By changing an optical path length of the tunable optical delay line, the delay time may in turn be changed. The optical path length of a tunable optical delay line may be changed by heating thermal-optical materials within the delay line, thereby changing the refractive index of the material and altering the path length of the laser as it is output through the delay line. However, making these adjustments thermal-optically may be slow, as a lot of time may be required for the material to reach thermal equilibrium, may require high power consumption to generate the heat required, and may have a high packaging cost.
Instead of thermal-optical modulation, free-carrier changes have also been utilized in optical delay lines to adjust the index of refraction of materials within the lines. However, such free-carrier changes have a weak effect on the index of refraction and only allow a small area to pass light, resulting in an inefficient tunable delay line.
To yield quicker and more efficient changes in the index of refraction of delay line materials, electro-optical materials may be used. For example, a core layer of the delay line may include electro-optical material to allow for adjustments of the path length. However, adjusting an index of refraction of the core layer may result in high insertion losses between the waveguide (e.g., the core and cladding layers) because of refractive index mismatching that results in coupling losses, as well as high propagation losses within the delay line. Additionally, an electro-optical core layer may be difficult to incorporate within a delay line. Therefore, alternatively or additionally, it may be desirable to include electro-optical material in the cladding layers of the delay lines.
System 100 includes a LIDAR-based imaging system 102, sometimes referred to as a LIDAR module. LIDAR module 102 may be used to capture images of a scene and measure distances to obstacles (also referred to as targets) in the scene.
As an example, in a vehicle safety system, information from the LIDAR module may be used by the vehicle safety system to determine environmental conditions surrounding the vehicle. For example, vehicle safety systems may include systems such as a parking assistance system, an automatic or semi-automatic cruise control system, an auto-braking system, a collision avoidance system, a lane keeping system (sometimes referred to as a lane-drift avoidance system), a pedestrian detection system, etc. In at least some instances, a LIDAR module may form part of a semi-autonomous or autonomous self-driving vehicle.
LIDAR module may include a laser 104 that emits light 108 to illuminate an obstacle 110 (also referred to as a target, scene, or object herein). The laser may emit light 108 at any desired wavelength (e.g., infrared light, visible light, etc.). Optics and beam-steering equipment 106 may be used to direct the light beam from laser 104 towards obstacle 110 Light 108 may illuminate obstacle 110 and return to the LIDAR module as a reflection 112. One or more lenses in optics and beam-steering 106 may focus the reflected light 112 onto silicon photomultiplier (SiPM) 114 (sometimes referred to as SiPM sensor 114).
Silicon photomultiplier 114 is a single-photon avalanche diode (SPAD) device. In other words, silicon photomultiplier 114 may include a plurality of single-photon avalanche diodes. In single-photon avalanche diode (SPAD) devices, the light sensing diode is biased above its breakdown point. When an incident photon generates an electron or hole, this carrier initiates an avalanche breakdown with additional carriers being generated. The avalanche multiplication may produce a current signal that can be easily detected by readout circuitry associated with the SPAD. The avalanche process can be stopped (or quenched) by lowering the diode bias below its breakdown point. Each SPAD may therefore include a passive and/or active quenching circuit for halting the avalanche. The SPAD pixels may be used to measure photon time-of-flight (ToF) from a synchronized light source (e.g., laser 104) to a scene object point and back to the sensor, which can be used to obtain a 3-dimensional image of the scene.
An example of a SPAD pixel is shown in
Quenching circuitry 206 (sometimes referred to as quenching element 206) may be used to lower the bias voltage of SPAD 204 below the level of the breakdown voltage. Lowering the bias voltage of SPAD 204 below the breakdown voltage stops the avalanche process and corresponding avalanche current. There are numerous ways to form quenching circuitry 206. Quenching circuitry 206 may be passive quenching circuitry or active quenching circuitry. Passive quenching circuitry may automatically quench the avalanche current without external control or monitoring once initiated. For example,
This example of passive quenching circuitry is merely illustrative. Active quenching circuitry may also be used in SPAD device 202. Active quenching circuitry may reduce the time it takes for SPAD device 202 to be reset. This may allow SPAD device 202 to detect incident light at a faster rate than when passive quenching circuitry is used, improving the dynamic range of the SPAD device. Active quenching circuitry may modulate the SPAD quench resistance. For example, before a photon is detected, quench resistance is set high and then once a photon is detected and the avalanche is quenched, quench resistance is minimized to reduce recovery time.
SPAD device 202 may also include readout circuitry 212. There are numerous ways to form readout circuitry 212 to obtain information from SPAD device 202. Readout circuitry 212 may include a pulse counting circuit that counts arriving photons. Alternatively or additionally, readout circuitry 212 may include time-of-flight circuitry that is used to measure photon time-of-flight (ToF). The photon time-of-flight information may be used to perform depth sensing.
In one example, photons may be counted by an analog counter to form the light intensity signal as a corresponding pixel voltage. The ToF signal may be obtained by also converting the time of photon flight to a voltage. The example of an analog pulse counting circuit being included in readout circuitry 212 is merely illustrative. If desired, readout circuitry 212 may include digital pulse counting circuits. Readout circuitry 212 may also include amplification circuitry if desired.
The example in
Because SPAD devices can detect a single incident photon, the SPAD devices are effective at imaging scenes with low light levels. Each SPAD may detect how many photons are received within a given period of time (e.g., using readout circuitry that includes a counting circuit). However, as discussed above, each time a photon is received and an avalanche current initiated, the SPAD device must be quenched and reset before being ready to detect another photon. As incident light levels increase, the reset time becomes limiting to the dynamic range of the SPAD device (e.g., once incident light levels exceed a given level, the SPAD device is triggered immediately upon being reset). Moreover, the SPAD devices may be used in a LIDAR system to determine when light has returned after being reflected from an external object.
Multiple SPAD devices may be grouped together to help increase dynamic range. The group or array of SPAD devices may be referred to as a silicon photomultiplier (SiPM). Two SPAD devices, more than two SPAD devices, more than ten SPAD devices, more than one hundred SPAD devices, more than one thousand SPAD devices, etc. may be included in a given silicon photomultiplier. An example of multiple SPAD devices grouped together is shown in
Herein, each SPAD device may be referred to as a SPAD pixel 202. Although not shown explicitly in
The example of a plurality of SPAD pixels having a common output in a silicon photomultiplier is merely illustrative. In the case of an imaging system including a silicon photomultiplier having a common output for all of the SPAD pixels, the imaging system may not have any resolution in imaging a scene (e.g., the silicon photomultiplier can just detect photon flux at a single point). It may be desirable to use SPAD pixels to obtain image data across an array to allow a higher resolution reproduction of the imaged scene. In cases such as these, SPAD pixels in a single imaging system may have per-pixel readout capabilities. Alternatively, an array of silicon photomultipliers (each including more than one SPAD pixel) may be included in the imaging system. The outputs from each pixel or from each silicon photomultiplier may be used to generate image data for an imaged scene. The array may be capable of independent detection (whether using a single SPAD pixel or a plurality of SPAD pixels in a silicon photomultiplier) in a line array (e.g., an array having a single row and multiple columns or a single column and multiple rows) or an array having more than ten, more than one hundred, or more than one thousand rows and/or columns.
Returning to
LIDAR processing circuitry 120 may include time-to-digital converter (TDC) circuitry 132 and autonomous dynamic resolution (ADR) circuitry 134. The time-to-digital converter circuitry 132 may use time values (e.g., between the laser emitting light and the reflection being received by SiPM 114) to obtain a digital value representative of the distance to the obstacle 110.
An illustrative diagram of LIDAR module 102 is shown in
Gating and logic circuitry 406 may control the delay time of delay line 406. After laser 104 is emitted, SPAD pixel 202 may detect the reflection of laser 104 off external objects, such as obstacle 110 in
An example of a tunable optical delay line that may be used in LIDAR module 102 is shown in
By changing the index of refraction of one or both cladding layers, the path length of the light may be changed. Specifically, changing the index may change how far light extends into the cladding layer prior to being reflected back into core 506, thereby changing the amount of distance the light travels in the delay line and the amount of delay time. To perform these index of refraction changes, one or both of cladding 504 and 508 may be formed from electro-optical material. Electrodes 510A and 510B may apply a voltage to cladding 504 and/or cladding 508 when the electrodes are activated by contacts 512A and 512B (which in turn are connected to a voltage source). Electrodes 510A and 510B may be formed from indium tin oxide (ITO), another transparent conductor, or any other desired conductor. The applied voltage may change the index of refraction of the electro-optical material in cladding 504 and/or 508, thereby changing the optical path length in delay line 402 and changing the delay time.
Cladding 504 and/or cladding 508 may be formed from lanthanum-modified lead zirconate tantalite (PLZT), lithium niobate (LiNbO3), lithium triborate (LiB3O5), lithium tantalate (LiTaO3), potassium titanyl phosphate (KTiOPO4, or KTP), β-barium borate (β-BaB2O4, or BBO), liquid crystal, or any other desired electro-optical material. Cladding 504 and/or cladding 508 may be formed entirely of one or more of these electro-optical materials, or may be formed partially from one or more of these electro-optical materials. In general, the electro-optical material used for cladding 504 and cladding 508 may have an index of refraction of 1.5, 1.45, between 1.4 and 1.5, between 1.5 and 1.6, or other desired index. The electro-optical material may also have an extinction coefficient of less than 0.1, less than 0.2, less than 0.5, for example. In this way, the index of refraction and the extinction coefficient of cladding 504 and cladding 508 may meet the conditions necessary to propagate the light from laser 104 in delay line 402, and voltage may be applied to cladding 504 and/or cladding 508 to adjust the index of refraction of cladding 504 and/or cladding 508, thereby changing the delay time of delay line 402.
Although two electrodes 910A and 910B are shown in
A cross-sectional front view of delay line 402 is shown in
A top view of delay line 402 is shown in
As shown in
Having both cladding layers 604 and 608 include electro-optical material may allow for greater control over the delay time. In particular, the indices of refraction of both layers may be changed in coordination, allowing for greater control of the propagation of light through delay line 402. Moreover, having electrodes 610A and 610B on both sides of cladding 604 may allow for faster changes to the index of refraction of cladding 604, as more voltage is applied and the layer may equilibrate more quickly. In general, each layer shown in
A cross-sectional front view of delay line 402 is shown in
A top view of delay line 402 is shown in
In general, the core, cladding, and electrode layers described in
Another configuration for delay line 402 is shown in
Another configuration for delay line 402 is shown in
Although
In any of the aforementioned embodiments, it should be understood that a silicon photomultiplier (with multiple SPAD pixels having a common output) may be used in place of a single SPAD pixel.
In various embodiments, an optical delay line for a light detection and ranging device may include a waveguide with a first cladding layer, a second cladding layer that includes electro-optical material, and a core interposed between the first cladding layer and the second cladding layer. The optical delay line may also include an electrode in contact with the second cladding layer.
In accordance with an embodiment, the electrode may apply a voltage to the second cladding layer to change an index of refraction of the second cladding layer.
In accordance with an embodiment, the electrode is a first electrode, and the optical delay line may further include a first contact from which the first electrode receives the voltage, a second electrode that is configured to apply the voltage to the second cladding layer, and a second contact from which the second electrode receives the voltage.
In accordance with an embodiment, the core may have an index of refraction of 1.5.
In accordance with an embodiment, the core may be a separate layer formed in a recess of first cladding.
In accordance with an embodiment, the core may be diffused in a portion of the first cladding.
In accordance with an embodiment, the first cladding layer may include electro-optical material.
In accordance with an embodiment, the electrode is a first electrode, and the optical delay line may further include a second electrode that applies voltage to the first cladding layer.
In accordance with an embodiment, the second electrode may be interposed between the core and the first cladding.
In accordance with an embodiment, the optical delay line may further include a third electrode that is interposed between a substrate and the first cladding.
In accordance with an embodiment, the first, second, and third electrodes may be formed from a transparent conductive material.
In accordance with an embodiment, the first, second, and third electrodes may be formed from indium tin oxide.
In accordance with an embodiment, the core may have a rib-shape, and the first electrode may be formed directly on the substrate.
In accordance with an embodiment, the electro-optical material may be selected from the group of materials consisting of: lanthanum-modified lead zirconate tantalite (PLZT), lithium niobate (LiNbO3), lithium triborate (LiB3O5), lithium tantalate (LiTaO3), potassium titanyl phosphate (KTiOPO4), β-barium borate (β-BaB2O4), and liquid crystal.
In accordance with various embodiments, a light detection and ranging device may include a laser, a tunable optical delay line through which the laser outputs laser light, wherein the laser light propagates in a waveguide in the optical delay line. The waveguide may include a first cladding layer, a second cladding layer that includes electro-optical material, and a core interposed between the first cladding layer and the second cladding layer. The light detection and ranging device may further include control circuitry that adjusts a delay time of the tunable optical delay line, a single photon avalanche diode that is configured to detect laser light that has been reflected off of external objects, and peak detection circuitry that determines a time-of-flight based on the delay time and the detection of the reflected laser light.
In some embodiments, the control circuitry may be configured to adjust the delay time of the optical delay line by applying a voltage to the electro-optical material that forms the second cladding layer.
In some embodiments, the electro-optical material may be selected from the group of materials consisting of: lanthanum-modified lead zirconate tantalite (PLZT), lithium niobate (LiNbO3), lithium triborate (LiB3O5), lithium tantalate (LiTaO3), potassium titanyl phosphate (KTiOPO4), β-barium borate (β-BaB2O4), and liquid crystal.
In some embodiments, the first cladding layer may have a first index of refraction, the second cladding layer may have a second index of refraction, and the core may have a third index of refraction that is less than the first and second indexes of refraction.
In various embodiments, a tunable optical delay line for a light detection and ranging device may include a substrate, a first cladding layer on the substrate, a second cladding layer that includes electro-optical material, a core interposed between the first cladding layer and the second cladding layer, an electrode in contact with the second cladding layer, and a contact that receives voltage and transfers the voltage to the electrode, wherein the voltage is configured to change an index of refraction of the second cladding layer.
In accordance with some embodiments, the electrode is a first electrode and the first cladding layer comprises electro-optical material. The tunable optical delay line may further include a second electrode in contact with the first cladding layer. The second electrode may receive the voltage to change an index of refraction of the first cladding layer.
The foregoing is merely illustrative of the principles and various modifications can be made by those skilled in the art. The foregoing embodiments may be implemented individually or in any combination.