Phase noise and methods of correction in multi-frequency mode lidar
US-2021263137-A1 · Aug 26, 2021 · US
US11635498B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11635498-B2 |
| Application number | US-202016862792-A |
| Country | US |
| Kind code | B2 |
| Filing date | Apr 30, 2020 |
| Priority date | Apr 30, 2020 |
| Publication date | Apr 25, 2023 |
| Grant date | Apr 25, 2023 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
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.
Opening claim text (preview).
The invention claimed is: 1. A time of flight ranging system, comprising: an array of single photon avalanche diode (SPAD) pixels; and control circuitry configured to cause the array of SPAD pixels to perform steps of: a) integrating SPAD event data received from each SPAD pixel of a first cluster of SPAD pixels during a first illumination of a target into counters, the first cluster of SPAD pixels being a subset of the array of SPAD pixels; b) integrating SPAD event data received from each SPAD pixel of a second cluster of SPAD pixels during a second illumination of the target into the counters, the second cluster of SPAD pixels being a subset of the array of SPAD pixels; c) at a start of integration of the SPAD event data received from each SPAD pixel of the second cluster of SPAD pixels, accumulating the integrated SPAD event data that was received from each SPAD of the first cluster of SPAD pixels into a first memory; d) integrating SPAD event data received from each SPAD pixel of the first cluster of SPAD pixels during a third illumination of the target into the counters; e) at a start of integration of the SPAD event data received from each SPAD pixel of the first cluster of SPAD pixels during the third illumination of the target, accumulating the integrated SPAD event data that was received from each SPAD pixel of the second cluster of SPAD pixels during the second illumination of the target into a second memory; f) integrating SPAD event data received from each SPAD pixel of the second cluster of SPAD pixels during a fourth illumination of the target into the counters; and g) at a start of integration of the SPAD event data received from each SPAD pixel of the second cluster of SPAD pixels during the fourth illumination of the target, accumulating the integrated SPAD event data that was received from each SPAD pixel of the first cluster of SPAD pixels during the third illumination of the target into the first memory. 2. The time of flight ranging system of claim 1 , wherein steps a) to g) are performed a given number of times. 3. The time of flight ranging system of claim 1 , wherein steps a) to g) are performed a given number of times where the illuminations of the target are at a first frequency of light, and steps a) to g) are performed a given number of times where the illuminations of the target are at a second frequency of light. 4. The time of flight ranging system of claim 1 , wherein the control circuitry is configured to determine a distance to the target by comparing a phase of the accumulated SPAD event data to a phase of light that caused the first illumination of the target. 5. The time of flight ranging system of claim 1 , further comprising first and second VCSEL clusters, wherein the first and second VCSEL clusters are distinct from one another; and wherein the first illumination is performed by the first VCSEL cluster and the second illumination is performed by the second VCSEL cluster. 6. A time of flight ranging system, comprising: an array of single photon avalanche diode (SPAD) pixels; and control circuitry configured to cause the array of SPAD pixels to perform steps of: a) integrating 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; b) integrating 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; and c) at a start of integration of the SPAD event data received from each SPAD pixel of the second cluster of SPAD pixels, accumulating the integrated SPAD event data that was received from each SPAD of the first cluster of SPAD pixels. 7. The time of flight ranging system of claim 6 , wherein the control circuitry causes the array of SPAD pixels to integrate the SPAD event data received from each SPAD pixel of the first cluster of SPAD pixels into counters; wherein the control circuitry causes the array of SPAD pixels to integrate the SPAD event data received from each SPAD pixel of the second cluster of SPAD pixels into the counters; and wherein the control circuitry causes the first cluster of SPAD pixels to accumulate the integrated SPAD event data that was received from each SPAD of the first cluster of SPAD pixels into a memory. 8. The time of flight ranging system of claim 7 , wherein the control circuitry causes the array of SPAD pixels to integrate the SPAD event data received from each SPAD pixel of the first cluster of SPAD pixels into counters; wherein the control circuitry causes the array of SPAD pixels to integrate the SPAD event data received from each SPAD pixel of the second cluster of SPAD pixels into the counters; wherein the control circuitry causes the first cluster of SPAD pixels to accumulate the integrated SPAD event data that was received from each SPAD of the first cluster of SPAD pixels into a first memory; and wherein the control circuitry causes the second cluster of SPAD pixels to accumulate the integrated SPAD event data that was received from each SPAD of the second cluster of SPAD pixels into a second memory. 9. The time of flight ranging system of claim 7 , wherein steps a) to c) are performed a given number of times. 10. The time of flight ranging system of claim 7 , wherein steps a) to c) are performed a given number of times where the illuminations of the target are at a first frequency of light, and steps a) to c) are performed a given number of times where the illuminations of the target are at a second frequency of light. 11. The time of flight ranging system of claim 7 , wherein steps a) to c) are performed multiple times where the illuminations of the target are at multiple different frequencies of light. 12. The time of flight ranging system of claim 6 , wherein the control circuitry is further configured to cause the array of SPAD pixels to perform additional steps of: d) integrating SPAD event data received from each SPAD pixel of the first cluster of SPAD pixels during a third illumination of the target; e) at a start of integration of the SPAD event data received from each SPAD pixel of the first cluster of SPAD pixels during the third illumination of the target, accumulating the integrated SPAD event data that was received from each SPAD pixel of the second cluster of SPAD pixels during the second illumination of the target; f) integrating SPAD event data received from each SPAD pixel of the second cluster of SPAD pixels during a fourth illumination of the target; and g) at a start of integration of the SPAD event data received from each SPAD pixel of the second cluster of SPAD pixels during the fourth illumination of the target, accumulating the integrated SPAD event data that was received from each SPAD pixel of the first cluster of SPAD pixels during the third illumination of the target. 13. The time of flight ranging system of claim 12 , wherein steps a) to g) are performed a given number of times. 14. The time of flight ranging system of claim 12 , wherein steps a) to g) are performed a given number of times where the illuminations of the target are at a first frequency of light, and steps a) to g) are performed a given number of times where the illuminations of the target are at a second frequency of light. 15. The time of flight ranging system of claim 12 , wherein the control circuitry causes the array of SPAD pixels to integrate the SPAD event data received from each SPAD pixel of the first cluster of SPAD pixels into counters; w
the potential barrier working in avalanche mode, e.g. avalanche photodiodes · CPC title
with phase comparison between the received signal and the contemporaneously transmitted signal · CPC title
of detector arrays, e.g. charge-transfer gates · CPC title
Time delay measurement, e.g. time-of-flight measurement, time of arrival measurement or determining the exact position of a peak (peak detection in noise, signal conditioning G01S7/487) · CPC title
Electricity · mapped topic
Related publications grouped by family.
Answers are generated from the same data shown on this page.