Method and apparatus for processing a histogram output from a detector sensor

US11120104B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11120104-B2
Application numberUS-201815886353-A
CountryUS
Kind codeB2
Filing dateFeb 1, 2018
Priority dateMar 1, 2017
Publication dateSep 14, 2021
Grant dateSep 14, 2021

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 method includes receiving a histogram output from a detector sensor, and calculating a median point of a pulse waveform within the histogram. The pulse waveform has an even probability distribution over at least one quantization step of the histogram around the median point. A corresponding apparatus can include a detector sensor and a co-processor coupled to the detector sensor.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: receiving a histogram output from a detector sensor, the detector sensor being a single photon avalanche diode array sensor, the histogram output comprising time-of-flight sensing data of one or more objects within a field-of-view of the detector sensor, wherein receiving the histogram comprises receiving the histogram as filtered histogram data comprising a plurality of histogram bin values, the filtered histogram data comprising a pulse waveform with a defined width and histogram bin position; calculating a median point of the pulse waveform within the histogram, the pulse waveform having an even probability distribution over at least one quantization step of the histogram around the median point; and determining ranges of the one or more objects within the field-of-view of the detector sensor based on the median point of the pulse waveform, wherein determining the ranges comprises determining from the filtered histogram data and based on the median point a parameter associated with the pulse waveform, wherein the parameter comprises an object range, a range noise estimate, or a maximum distance detection value. 2. The method as claimed in claim 1 , wherein determining the parameter comprises determining an object range by determining from the filtered histogram data an object range associated with the pulse waveform comprises applying a linear interpolation to a phase weighted filtered histogram to determine a phase value associated with the median point associated with a zero crossing event. 3. The method as claimed in claim 1 , wherein determining the parameter comprises determining an object range by determining from the filtered histogram data an object range associated with the pulse waveform comprises applying an interpolation to a phase weighted filtered histogram, the phase weighted filter comprising a first part and a second part and generating a first difference value based on a sum of the second part and a negative first part, such that for at least one histogram position where the first difference value crosses zero then the interpolation comprises the determined histogram position value+(|difference value for the bin position|/|difference value for the bin position|+|difference value for the bin position following the zero crossing bin position|). 4. The method as claimed in claim 1 , wherein determining the parameter comprises determining an object range by determining from the filtered histogram data an object range associated with the pulse waveform comprises applying a interpolation to phase weighted filtered histogram to determine a phase value associated with the median point, the phase weighted filter comprising a first part, a second part and a third part and generating a first difference value based on the sum of the first part, the second part and a negative third part, and generating a second difference value based on the sum of the second part, the third part and a negative first part, such that for at least one histogram position where the first difference value and the second difference value are greater than zero then the interpolation comprises the determined histogram position value+0.5+((the third part value−the first part value)/(2*(the second part value−a determined ambient value))). 5. The method as claimed in claim 1 , wherein determining the parameter comprises determining a range noise estimate associated with the pulse waveform by: determining shot noise contributions from each filter part; applying a range interpolation based transfer function to each shot noise contribution; and combining the range interpolation based transfer function components to generate the range noise estimate. 6. The method as claimed in claim 1 , wherein determining the parameter comprises determining a range noise estimate associated with the pulse waveform by: generating a noise value based on a phase weighted filtered histogram, the phase weighted filter comprising a first part A, a second part B located at a detected median event bin and a third part C, and wherein the noise values is Noise combined = ( C + A 4 × ( B - amb ) 2 ) + ( ( C - A ) 2 × ( B + amb ) 4 × ( B - amb ) 4 ) = Noise Numerator 2 + Noise Denominator 2 where

Assignees

Inventors

Classifications

  • by removing unwanted signals (G01S7/495 takes precedence) · CPC title

  • Housing arrangements · 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

  • Means for monitoring or calibrating · CPC title

  • Detector arrays, e.g. charge-transfer gates · 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 US11120104B2 cover?
A method includes receiving a histogram output from a detector sensor, and calculating a median point of a pulse waveform within the histogram. The pulse waveform has an even probability distribution over at least one quantization step of the histogram around the median point. A corresponding apparatus can include a detector sensor and a co-processor coupled to the detector sensor.
Who is the assignee on this patent?
St Microelectronics Res & Dev Ltd, St Microelectronics Grenoble 2
What technology area does this patent fall under?
Primary CPC classification G06F17/18. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Sep 14 2021 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 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).