IP Library Granted Patent US 9,476,979
Granted Patent B2
US 9,476,979 · App. 14/554,134 · Granted Oct 25, 2016

Method for evaluating position and motion using time of flight detectors

Inventors: Marc Drader (Lans en Vercors, FR); Jeremie Teyssier (Grenoble, FR)
Assignee: STMICROELECTRONICS (GRENOBLE 2) SAS
G01S17/026G01S7/4866G01S7/497G01S17/06G01S17/08G01S17/88G06F3/017G06F3/0304G01S2007/4975
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,476,979
App. No.
14/554,134
Granted
Oct 25, 2016
Kind
B2
Abstract

A method is for evaluating a coverage factor of a photon emission cone of a time of flight sensor. The method may include the steps of assigning a reference curve to the sensory providing a photon flux intensity as a function of time of flight; and acquiring a time of flight and a corresponding flux intensity with the sensor. The method may also include reading the intensity provided by the reference curve for the acquired time of flight, and providing an indication of the coverage factor based on the ratio between the acquired intensity and the read intensity.

Claims (64)

1. A method of evaluating a coverage factor of a photon emission area of a time of flight sensor, comprising:

assigning a reference curve to the time of flight sensor, providing a photon flux intensity as a function of time of flight;

acquiring a time of flight and a corresponding flux intensity with the time of flight sensor;

reading the intensity provided by the reference curve for the acquired time of flight; and

providing an indication of the coverage factor based upon the acquired flux intensity and the read intensity.

2. The method according to claim 1 wherein providing the indication comprises providing the indication of the coverage factor based upon a ratio between the acquired flux intensity and the read intensity.

3. The method according to claim 1 wherein the reference curve is constructed in a calibration phase by at least:

moving a reference object along an axis of the photon emission area between two positions where the object completely covers the photon emission area;

during the movement, storing values of multiple times of flight and corresponding flux intensities; and

constructing the reference curve from the stored values.

4. The method according to claim 1 wherein the reference curve is selected from a set of multiple reference curves assigned to different reflectance values, by at least:

measuring changes in the intensity of the flux;

storing a local maximum value of the intensity of the flux and the corresponding time of flight; and

finding in the set of curves the curve that, for the stored time of flight, provides an intensity closest to the stored local maximum value.

5. A method of detecting motion of an object, using a time of flight sensor, comprising:

evaluating a coverage factor of an emission area of the time of flight sensor by at least

assigning a reference curve to the time of flight sensor, providing a photon flux intensity as a function of time of flight,

acquiring a time of flight and a corresponding flux intensity with the time of flight sensor,

reading the intensity provided by the reference curve for the acquired time of flight, and

providing an indication of the coverage factor based upon the acquired flux intensity and the read intensity; and

determining that the object approaches the time of flight sensor when the coverage factor increases, or determining that the object moves away from the time of flight sensor when the coverage factor decreases.

6. The method according to claim 5 wherein providing the indication comprises providing the indication of the coverage factor based upon a ratio between the acquired flux intensity and the read intensity.

7. A method of detecting motion of an object, using two time of flight sensors emitting photons in respective first and second emission areas of parallel axes, comprising:

evaluating a coverage factor of each emission area by at least

assigning a reference curve to the time of flight sensor, providing a photon flux intensity as a function of time of flight,

acquiring a time of flight and a corresponding flux intensity with the time of flight sensor,

reading the intensity provided by the reference curve for the acquired time of flight, and

providing an indication of the coverage factor based upon the acquired flux intensity and the read intensity; and

detecting a motion of the object from the first emission area to the second emission area when the coverage factor of the second emission area increases and the coverage factor of the first emission area decreases.

8. The method according to claim 7 wherein providing the indication comprises providing the indication of the coverage factor based upon a ratio between the acquired flux intensity and the read intensity.

9. A method of evaluating a position of an object, using a first pair of time of flight sensors emitting photons in respective first and second emission areas of parallel axes, comprising:

evaluating a coverage factor of each emission area by at least

assigning a reference curve to the time of flight sensor, providing a photon flux intensity as a function of time of flight,

acquiring a time of flight and a corresponding flux intensity with the time of flight sensor,

reading the intensity provided by the reference curve for the acquired time of flight, and

providing an indication of the coverage factor based upon the acquired flux intensity and the read intensity; and

producing an abscissa of the object as a barycenter of the abscissas of the pair of time of flight sensors, weighted by the coverage factors of the corresponding emission areas.

10. The method according to claim 9 wherein providing the indication comprises providing the indication of the coverage factor based upon a ratio between the acquired flux intensity and the read intensity.

11. The method according to claim 9 , further comprising using a second pair of time of flight sensors arranged along an ordinate axis perpendicular to the axis, of abscissa, of the first pair of time of flight sensors.

12. The method according to claim 11 wherein using the second pair of time of flight sensors comprises:

evaluating a coverage factor of each emission area of the second pair of sensors by at least

assigning a reference curve to the time of flight sensor, providing a photon flux intensity as a function of time of flight,

acquiring a time of flight and a corresponding flux intensity with the time of flight sensor,

reading the intensity provided by the reference curve for the acquired time of flight, and

providing an indication of the coverage factor based upon the acquired flux intensity and the read intensity;

producing an ordinate of the object as a barycenter of the ordinates of the second pair of time of flight sensors, weighted by the coverage factors of the corresponding emission areas; and

producing an elevation of the object based on the average of the times of flight provided by the second pair of time of flight sensors.

13. An electronic device comprising:

an infrared radiation source configured to emit photons in a photon emission area;

a photon detector adjacent said infrared radiation source configured to receive photons reflected from an object placed in the emission area; and

a control circuit coupled to said infrared radiation source and said photon detector and configured to define a coverage factor of the photon emission area by at least

assigning a reference curve providing a photon flux intensity as a function of time of flight,

acquiring a time of flight and a corresponding flux intensity,

reading the intensity provided by the reference curve for the acquired time of flight, and

providing an indication of the coverage factor based upon the acquired flux intensity and the read intensity.

14. The electronic device according to claim 13 wherein said control circuit is configured to provide the indication of the coverage factor based upon a ratio between the acquired flux intensity and the read intensity.

15. The electronic device according to claim 13 wherein said control circuit is configured to construct the reference curve in a calibration phase by at least:

during movement of a reference object along an axis of the photon emission area between two positions where the object completely covers the photon emission area, storing values of multiple times of flight and corresponding flux intensities; and

constructing the reference curve from the stored values.

16. The electronic device according to claim 13 wherein said control circuit is configured to select the reference curve from a set of multiple reference curves assigned to different reflectance values, by at least:

measuring changes in the intensity of the flux;

storing a local maximum value of the intensity of the flux and the corresponding time of flight; and

finding in the set of curves the curve that, for the stored time of flight, provides the intensity closest to the stored local maximum value.

17. The electronic device according to claim 13 wherein said photo detector comprises a single photon avalanche diode (SPAD).

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 10, 2023
From: STMICROELECTRONICS (GRENOBLE 2) SAS
To: STMICROELECTRONICS INTERNATIONAL N.V.
Reel/Frame 063282/0095 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 18, 2015
From: DRADER, MARC; TEYSSIER, JEREMIE
To: STMICROELECTRONICS (GRENOBLE 2) SAS
Reel/Frame 035035/0586 →
Priority Claims (1)
FR 13 61811 · Nov 28, 2013 · national
Continuity (1)
Related Publication 20150144767A1 · May 28, 2015