There is provided a system and method for detecting a distance to an object. The method comprises providing a lighting system having at least one pulse width modulated visible-light source for illumination of a field of view; emitting an illumination signal for illuminating the field of view for a duration of time y using the visible-light source at a time t; integrating a reflection energy for a first time period from a time t−x to a time t+x; determining a first integration value for the first time period; integrating the reflection energy for a second time period from a time t+y−x to a time t+y+x; determining a second integration value for the second time period; calculating a difference value between the first integration value and the second integration value; determining a propagation delay value proportional to the difference value; determining the distance to the object from the propagation delay value.

Patent
   RE46930
Priority
Dec 21 2007
Filed
Dec 30 2015
Issued
Jul 03 2018
Expiry
Dec 19 2028
Assg.orig
Entity
Small
10
57
currently ok
1. A method for detecting a distance to an object, comprising:
providing a lighting system having at least one pulse width modulated visible-light source for illumination of a field of view;
emitting an illumination signal for illuminating said field of view for a duration of time y using said visible-light source at a time t, said time t being a center of a transition from a non-illuminated state to an illuminated state of said field of view, for at least one pulse;
starting an optical sensor for integrating a reflection energy captured by said visible-light source optical sensor, of a reflection of said illumination signal, for a first time period at a time t−x of a first one of said at least one pulse;
stopping said optical sensor for said first time period at a time t+x for said first one of said at least one pulse and determining a first integration value for said first time period;
starting said optical sensor for integrating said reflection energy captured by said visible-light source optical sensor, of said reflection of said illumination signal, for a second time period at a time t+y−x for a second one of said at least one pulse, said second one being one of said first one and another one of said at least one pulse, y being greater than x;
stopping said optical sensor for said second time period at a time t+y+x for said second one of said at least one pulse and determining a second integration value for said second time period;
measuring a background integration value for non-negligible illumination background from other lighting sources during an integration time 2x when said visible-light source is not emitting;
subtracting from each said first integration value and said second integration value said background integration value to obtain background compensated first integration value and second integration value;
calculating a difference value between said background compensated first integration value and said background compensated second integration value;
determining a propagation delay value proportional to said difference value;
determining said distance to said object from said propagation delay value.
2. A method as claimed in claim 1, further comprising:
providing a threshold distance to a pre-identified object;
comparing said distance to said object with said threshold distance;
determining said object to be said pre-identified object if said comparison is positive.
3. A method as claimed in claim 1, further comprising, when said x is greater than said y, said integrating being larger than a width of the pulse,
switching a synchronisation of said illumination signal with said starting said optical sensor.

where c represents the velocity of light, INT represents the integration time, P1 represents the integration value synchronized with the rising edge of the optical pulse and P2 represents the integration value synchronized on the falling edge of the optical pulse.

When an illumination background from other lighting sources is not negligible, measurement of the background B during an integration time INT when the optical source of the system is off can be made and subtracted from each integration value P1 and P2. The relationship with non negligible background is:
Distance=c×(INT/4)*((P2−B)−(P1−B))/(P2+P1−2B),
where B is the integration value of the optical background level when the optical source of the system is off.

In the case where the integration time is larger than the width of the pulse of the optical source, the same technique can be used by switching the synchronisation of the signal of the optical source and the signal to the sensor integration time. The result becomes:
Distance=c×(INT/4)*(P1−P2)/(P2+P1),
where c represents the velocity of light, INT represents the integration time, P1 represents the integration value when optical pulse is synchronized with the rising edge of integration and P2 represents the integration value when the optical pulse is synchronized with the falling edge of integration.

When an illumination background from other lighting sources is not negligible, the relationship is:
Distance=c×(INT/4)*((P1−B)−(P2−B))/(P2+P1−2B).

Values from the signal integration are memorized. In the case of an array of sensors, each “pixel” is memorized. Several integrations can be performed and an averaging process can be done to improve signal to noise ratio. In the case of an array, we also can improve signal to noise ratio by using a groups of pixel and combining them to form a larger pixel (binning)

In summary, with reference to FIG. 17, the main steps of the method for acquiring a detected light optical signal and generating an accumulated digital trace are shown. The method comprises providing a light source with an optical detector for illumination of a field of view 1700; providing an analog-to-digital converter (ADC) 1702; emitting one pulse from the light source in the field of view 1704; detecting a reflection signal of the pulse by the optical detector 1706; acquiring j points for the detected reflection signal by the ADC 1708; storing, in a buffer, the digital signal waveform of j points 1710; introducing a phase shift of 2π/P 1712; repeating, P times 1714, the steps of emitting 1704, detecting 1706, acquiring 1708, storing 1710 and introducing 1712 to store 1710, in the buffer, an interleaved waveform of P×j points; accumulating 1716 M traces of interleaved P×j points for a total of N=M×P acquisition sets, N being a total number of pulses emitted; creating one combined trace of the reflected signal of j×P points by adding each point of the M traces 1718.

Additionally, the combined trace can be compared 1720 to a detected reference reflection signal of the pulse to determine 1722 a distance traveled by the pulse.

Alternatively, a timer can be triggered to calculate a time elapsed 1724 between the emission of the pulse and the detection of the reflection signal to determine a distance traveled 1722 by the pulse based on the time elapsed.

In summary, with reference to FIG. 18, the main steps of the method for detecting a distance to an object are shown. The method comprises providing a lighting system 1800 having at least one pulse width modulated visible-light source for illumination of a field of view; emitting an illumination signal 1802 for illuminating the field of view for a duration of time y using the visible-light source at a time t; integrating a reflection energy for a first time period from a time t−x to a time t+x 1808; determining a first integration value for the first time period 1810; integrating the reflection energy for a second time period from a time t+y−x to a time t+y+x 1812; determining a second integration value for the second time period 1814; calculating a difference value between the first integration value and the second integration value 1816; determining a propagation delay value proportional to the difference value 1818; determining the distance to the object from the propagation delay value 1820.

While illustrated in the block diagrams as groups of discrete components communicating with each other via distinct data signal connections, it will be understood by those skilled in the art that the illustrated embodiments may be provided by a combination of hardware and software components, with some components being implemented by a given function or operation of a hardware or software system, and many of the data paths illustrated being implemented by data communication within a computer application or operating system. The structure illustrated is thus provided for efficiency of teaching the described embodiment.

Mimeault, Yvan

Patent Priority Assignee Title
11156456, May 21 2019 Apple Inc. Optical proximity sensor integrated into a camera module for an electronic device
11175006, Sep 04 2018 Adaptive lighting system for even illumination
11635374, May 09 2019 Advantest Corporation Optical testing apparatus
11668830, Jun 01 2018 VAYAVISION SENSING LTD System and method for performing active distance measurements
11725956, Apr 01 2015 VayaVision Sensing Ltd. Apparatus for acquiring 3-dimensional maps of a scene
11740071, Dec 21 2018 Apple Inc Optical interferometry proximity sensor with temperature variation compensation
11828853, Jul 21 2020 LEDDARTECH INC Beam-steering device particularly for LIDAR systems
11846525, May 21 2019 Apple Inc. Optical proximity sensor integrated into a camera module for an electronic device
11874110, Sep 25 2020 Apple Inc. Self-mixing interferometry device configured for non-reciprocal sensing
11906303, May 24 2019 Apple Inc. Wearable skin vibration or silent gesture detector
Patent Priority Assignee Title
3045231,
3954335, Jun 19 1972 Siemens AG Method and apparatus for measuring range and speed of an object relative to a datum plane
4808997, May 21 1987 BARKLEY ASSOCIATES, INC , A CORP OF IL Photoelectric vehicle position indicating device for use in parking and otherwise positioning vehicles
4891624, Jun 12 1987 Stanley Electric Co., Ltd. Rearward vehicle obstruction detector using modulated light from the brake light elements
5298905, Jun 12 1992 GENERAL DYNAMICS C4 SYSTEMS, INC Visible light detection and ranging apparatus and method
5396510, Sep 30 1993 Honeywell Inc. Laser sensor capable of measuring distance, velocity, and acceleration
5565870, Jun 28 1993 NISSAN MOTOR CO , LTD Radar apparatus with determination of presence of target reflections
5587908, Dec 22 1992 Mitsubishi Denki Kabushiki Kaisha Distance measurement device and vehicle velocity control device for maintaining inter-vehicular distance
5633801, Oct 11 1995 Fluke Corporation Pulse-based impedance measurement instrument
5699151, Jun 28 1994 Mitsubishi Denki Kabushiki Kaisha Distance measurement device
5812249, Sep 26 1996 ENVIROTEST SYSTEMS HOLDINGS CORP Speed and acceleration monitoring device using visible laser beams
5852491, May 20 1996 Olympus Optical Co., Ltd. Distance measuring apparatus
5933225, Aug 12 1997 Mitsubishi Denki Kabushiki Kaisha Vehicular optical radar apparatus
5987395, Jun 17 1996 Bayerische Motoren Werke Aktiengesellschaft Process for measuring the distance between a motor vehicle and an object
6100539, Jan 20 1997 Sick AG Light sensor with evaluation of the light transit time
6115112, Mar 07 1996 Spectra Precision AB Electronic distance measuring instrument
6252655, Jul 07 1997 Nikon Corporation Distance measuring apparatus
6502053, Jun 12 2000 Larry, Hardin Combination passive and active speed detection system
6587185, Jun 30 1999 Minolta Co., Ltd. Distance measuring apparatus
6650403, Apr 06 2001 Mitsubishi Denki Kabushiki Kaisha Distance measuring device for a vehicle
6657704, Jun 11 2001 Denso Corporation Distance measurement apparatus
6665057, Mar 27 2001 HELLA KG HUECK & CO Method for distance measurement for vehicles by measuring transit time of laser pulses
6710859,
6765495, Jun 07 2000 HRL Laboratories, LLC Inter vehicle communication system
6829043, Apr 15 2002 Robert Bosch Company Limited Distance measurement device with short distance optics
6850156, Nov 15 1999 Donnelly Corporation Anti-collision safety system for vehicle
6897465, Jun 22 2000 Ford Global Technologies, LLC System and method for determining a distance of an object using emitted light pulses
6989781, May 04 2002 Robert Bosch GmbH Short-range radar system with variable pulse duration
7023531, Aug 09 2002 Hilti Aktiengesellschaft; Jenoptik Laser, Optik, Systeme GmbH Laser distance measuring device with phase delay measurement
7068214, Feb 19 2003 Fujitsu Ten Limited Radar
7177014, Jun 15 2004 Hokuyo Automatic Co., Ltd. Light wave distance measuring apparatus
7221271, Oct 31 2002 Device for controlling lighting for the interiors of automotive vehicles and method for controlling said device
7350945, Jan 09 2004 Valeo Vision System and method of detecting driving conditions for a motor vehicle
7417718, Oct 28 2005 Sharp Kabushiki Kaisha Optical distance measuring apparatus
7957900, Feb 08 2008 Tracking vehicle locations in a parking lot for definitive display on a GUI
20010024271,
20040035620,
20040135992,
20050117364,
20050269481,
20060072099,
20060147089,
20060149472,
20070024841,
20070091294,
20070097349,
20090102699,
20090251680,
20110134249,
JP2005170184,
JP2006521536,
JP2007121116,
JP4145390,
JP4145391,
JP912723,
JP9178786,
WO2005008271,
///////
Executed onAssignorAssigneeConveyanceFrameReelDoc
Dec 05 2012MIMEAULT, YVAN LEDDARTECH INC ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS 0392770948 pdf
Dec 30 2015LeddarTech inc.(assignment on the face of the patent)
Jan 23 2020LEDDARTECH INC FEDERATION DES CAISSES DESJARDINS DU QUEBECSECURITY CONFIRMATION AGREEMENT0539800942 pdf
Jan 30 2020LEDDARTECH INC INVESTISSEMENT QUÉBECSECURITY INTEREST SEE DOCUMENT FOR DETAILS 0517130622 pdf
Feb 05 2021LEDDARTECH INC INVESTISSEMENT QUÉBECSECURITY INTEREST SEE DOCUMENT FOR DETAILS 0552440208 pdf
Apr 05 2023LEDDARTECH INC FÉDÉRATION DES CAISSES DESJARDINS DU QUÉBECSECURITY INTEREST SEE DOCUMENT FOR DETAILS 0633160716 pdf
Jun 09 2023LEDDARTECH INC TSX TRUST COMPANYSECURITY INTEREST SEE DOCUMENT FOR DETAILS 0639650233 pdf
Date Maintenance Fee Events
Jun 23 2021M2552: Payment of Maintenance Fee, 8th Yr, Small Entity.


Date Maintenance Schedule
Jul 03 20214 years fee payment window open
Jan 03 20226 months grace period start (w surcharge)
Jul 03 2022patent expiry (for year 4)
Jul 03 20242 years to revive unintentionally abandoned end. (for year 4)
Jul 03 20258 years fee payment window open
Jan 03 20266 months grace period start (w surcharge)
Jul 03 2026patent expiry (for year 8)
Jul 03 20282 years to revive unintentionally abandoned end. (for year 8)
Jul 03 202912 years fee payment window open
Jan 03 20306 months grace period start (w surcharge)
Jul 03 2030patent expiry (for year 12)
Jul 03 20322 years to revive unintentionally abandoned end. (for year 12)