SPAD based indirect time of flight sensing from solid state transmitter scanning

US11635498B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11635498-B2
Application numberUS-202016862792-A
CountryUS
Kind codeB2
Filing dateApr 30, 2020
Priority dateApr 30, 2020
Publication dateApr 25, 2023
Grant dateApr 25, 2023

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

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.

First claim

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

Assignees

Inventors

Classifications

  • 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

  • G01S7/4914Primary

    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

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11635498B2 cover?
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…
Who is the assignee on this patent?
St Microelectronics Grenoble 2
What technology area does this patent fall under?
Primary CPC classification G01S7/4914. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Apr 25 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 10 related publications on this page (citations in our corpus or others sharing the same primary CPC).