Independent per-pixel integration registers for LIDAR measurements

US12153133B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12153133-B2
Application numberUS-201916396564-A
CountryUS
Kind codeB2
Filing dateApr 26, 2019
Priority dateApr 26, 2019
Publication dateNov 26, 2024
Grant dateNov 26, 2024

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.

An optical measurement system includes a photosensor that includes one or more photosensitive elements. Each of the photosensitive elements may generate signals when a photon is detected, and the number of photons detected for each photosensor may be accumulated in an integration register. The integration register may accumulate photon counts independent of a parallel data path that stores photon counts in time bins based on photon arrival times to form a histogram representation. The total photon count in the integration register can be used to estimate ambient background light and properly set signal thresholds for detecting reflected light signals represented in the histogram.

First claim

Opening claim text (preview).

What is claimed is: 1. A method of using an optical measurement system, the method comprising: transmitting N pulse trains from a light source over a plurality of time intervals as part of an optical measurement, wherein each of the N pulse trains includes one or more pulses from the light source and corresponds to a different time interval that is triggered by a start signal, and wherein N is an integer greater than or equal to one; detecting photons of the N pulse trains and photons from ambient light using one or more photodetectors of a photosensor of the optical measurement system, thereby generating a plurality of signals over the plurality of time intervals for each of the one or more photodetectors, wherein a signal from a photodetector indicates whether a photon was detected during a time bin of a time interval; during each of a plurality of time bins in each of the plurality of time intervals: receiving, at an arithmetic logic circuit, a set of signals from the one or more photodetectors; and aggregating a number of positive signals in the set of signals that indicate a detection of a photon, thereby generating a total signal count for the time bin; aggregating the total signal counts in an integration register to obtain a total photon count for the photosensor, such that the total photon count represents a total number of positive signals received from the one or more photodetectors across at least the plurality of time bins in the plurality of time intervals, and wherein each of the plurality of time bins recurs in each of the plurality of time intervals, the method further comprising: for each of the plurality of time bins: aggregating the total signal counts across the plurality of time intervals to obtain a total bin count for the time bin; and storing the total bin count in a memory that represents a histogram, wherein each of the total bin counts is stored in an individual location in the memory. 2. The method of claim 1 , further comprising: using the total photon count in the integration register to estimate a background noise detected by the optical measurement system. 3. The method of claim 2 , wherein using the total photon count in the integration register to estimate a background noise comprises: dividing the total photon count by a duration of time during which the integration register was enabled. 4. The method of claim 3 , wherein the duration of time during which the integration register was enabled is determined based on a total number of the plurality of time bins or a total number of clock cycles during which the integration register was enabled. 5. The method of claim 2 , wherein using the total photon count in the integration register to estimate a background noise comprises: identifying one or more time bins in the plurality of time bins during which reflected signals resulting from the N pulse trains are estimated to have been received by the optical measurement system; and excluding signals in the plurality of signals received during the one or more time bins from the total photon count in the integration register. 6. The method of claim 5 , further comprising removing the background noise from the reflected signals. 7. The method of claim 6 , wherein removing the background noise from the reflected signals comprises: subtracting the background noise from the signals received during the one or more time bins. 8. The method of claim 5 , further comprising determining a threshold for detecting signals as corresponding to a reflection of pulses of the N pulse trains from an object, such that the threshold is higher than the background noise. 9. The method of claim 8 , wherein determining the threshold for detecting the reflected signals comprises: multiplying the background noise by a predetermined percentage to calculate the threshold. 10. The method of claim 1 , wherein the integration register is clocked independently from the memory that represents the histogram. 11. The method of claim 1 , wherein the one or more photodetectors comprise single-photon avalanche diodes (SPADs). 12. An optical measurement system comprising: a light source configured to transmit N pulse trains over a plurality of time intervals as part of an optical measurement, wherein each of the N pulse trains includes one or more pulses from the light source and corresponds to a different time interval that is triggered by a start signal, and wherein N is an integer greater than or equal to one; a photosensor comprising one or more photodetectors configured to detect photons of the N pulse trains and photons from ambient light and to generate a plurality of signals over the plurality of time intervals for each of the one or more photodetectors, wherein a signal from a photodetector indicates whether a photon was detected during a time bin of a time interval; an arithmetic logic circuit configured to receive, for each of a plurality of time bins in each of the plurality of time intervals, a set of signals from the one or more photodetectors and to aggregate a number of positive signals in the set of signals that indicate a detection of a photon, thereby generating a total signal count for the time bin; an integration register configured to store an aggregation of the total signal counts to obtain a total photon count for the photosensor, such that the total photon count represents a total number of positive signals received from the one or more photodetectors across at least the plurality of time bins in the plurality of time intervals, and wherein each of the plurality of time bins recurs in each of the plurality of time intervals, and for each of the plurality of time bins, the integration register is further configured to: store an aggregation of the total signal counts across the plurality of time intervals to as a total bin count for the time bin; and store the total bin count in a memory that represents a histogram, wherein each of the total bin counts is stored in an individual location in the memory. 13. The optical measurement system of claim 12 , wherein the plurality of signals from the one or more photodetectors comprise binary signals. 14. The optical measurement system of claim 12 , further comprising a periodic signal that causes the arithmetic logic circuit to aggregate the signals received during each of the plurality of time bins. 15. The optical measurement system of claim 14 , further comprising a memory that represents a histogram of respective photon counts for each of the plurality of time bins across the plurality of time intervals. 16. The optical measurement system of claim 15 , wherein the periodic signal is shared between the memory and the integration register. 17. The optical measurement system of claim 15 , wherein the integration register is clocked using the periodic signal, and the memory that represents a histogram is clocked using a different periodic signal. 18. The optical measurement system of claim 12 , wherein the arithmetic logic circuit and the integration register are part of a single integrated circuit. 19. The optical measurement system of claim 12 , wherein the arithmetic logic circuit comprises: a first stage configured to aggregate, for each of a plurality of time bins in the plurality of time intervals, the number of positive signals in the set of signals received for the time bin; and a second stage configured to aggregate the total signal counts for each of the plurality of time bins in each of the plurality of time intervals. 20.

Assignees

Inventors

Classifications

  • Circuits · CPC title

  • by the use of logic circuits, with internal or external positive feedback · CPC title

  • common to transmitter and receiver · CPC title

  • Transmitters · CPC title

  • Receivers · CPC title

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 US12153133B2 cover?
An optical measurement system includes a photosensor that includes one or more photosensitive elements. Each of the photosensitive elements may generate signals when a photon is detected, and the number of photons detected for each photosensor may be accumulated in an integration register. The integration register may accumulate photon counts independent of a parallel data path that stores phot…
Who is the assignee on this patent?
Ouster Inc
What technology area does this patent fall under?
Primary CPC classification G01S17/10. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Nov 26 2024 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 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).