DETECTION AND RANGING METHODS AND SYSTEMS
First Claim
1. A method for acquiring a detected light optical signal and generating an accumulated digital trace, the method comprising:
- providinga light source for illumination of a field of view;
an optical detector;
an analog-to-digital converter (ADC) with a sample rate of F Hz and B bits of resolution;
emitting one pulse from said light source in said field of view;
detecting a reflection signal of said pulse by the optical detector;
acquiring j points for said detected reflection signal by said ADC by acquiring one of said j points at each 1/F second thereby converting said optical reflection signal into a digital signal waveform of j points;
storing, in a buffer, said digital signal waveform of j points;
introducing a phase shift of 2π
/P between said emission of said light pulse and a beginning of said acquisition of said j points by the ADC;
repeating, P times, said steps of emitting, detecting, acquiring, storing and introducing, to store, in said buffer, an interleaved waveform of P×
j points, said interleaved waveform being equivalent to a single acquisition with a temporal resolution of 1/(F×
P) second;
accumulating M traces of interleaved P×
j points for a total of N=M×
P acquisition sets, N being a total number of pulses emitted;
using the N sets, creating one combined trace of the reflected signal by adding each point of the M traces, point per point, to generate one accumulated digital trace of j×
P points, each point in the combined trace being an accumulation of M=N/P sets and an effective time resolution of the combined trace being 1/(F×
P) second;
wherein a length of said buffer is at least j×
P and a number of bits of each element in said buffer is B+2M;
wherein said sample rate of said ADC is virtually increased thereby allowing a low cost ADC having a low sample rate F to be used.
7 Assignments
0 Petitions
Accused Products
Abstract
There is provided a system and a method for acquiring a detected light optical signal and generating an accumulated digital trace The method comprises providing a light source for illumination of a field of view, an optical detector, an analog-to-digital converter (ADC), emitting one pulse from the light source in the field of view, detecting a reflection signal of the pulse by the optical detector, acquiring j points for the detected reflection signal by the ADC, storing, in a buffer, the digital signal waveform of j points, introducing a phase shift of 2pi/P, repeating, P times, the steps of emitting, detecting, acquiring, storing and introducing, to store, in the buffer, an interleaved waveform of P×j points, accumulating 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 Additionally, the combined trace can be compared to a detected reference reflection signal of the pulse to determine a distance traveled by the pulse
70 Citations
29 Claims
-
1. A method for acquiring a detected light optical signal and generating an accumulated digital trace, the method comprising:
-
providing a light source for illumination of a field of view; an optical detector; an analog-to-digital converter (ADC) with a sample rate of F Hz and B bits of resolution; emitting one pulse from said light source in said field of view; detecting a reflection signal of said pulse by the optical detector; acquiring j points for said detected reflection signal by said ADC by acquiring one of said j points at each 1/F second thereby converting said optical reflection signal into a digital signal waveform of j points; storing, in a buffer, said digital signal waveform of j points; introducing a phase shift of 2π
/P between said emission of said light pulse and a beginning of said acquisition of said j points by the ADC;repeating, P times, said steps of emitting, detecting, acquiring, storing and introducing, to store, in said buffer, an interleaved waveform of P×
j points, said interleaved waveform being equivalent to a single acquisition with a temporal resolution of 1/(F×
P) second;accumulating M traces of interleaved P×
j points for a total of N=M×
P acquisition sets, N being a total number of pulses emitted;using the N sets, creating one combined trace of the reflected signal by adding each point of the M traces, point per point, to generate one accumulated digital trace of j×
P points, each point in the combined trace being an accumulation of M=N/P sets and an effective time resolution of the combined trace being 1/(F×
P) second;wherein a length of said buffer is at least j×
P and a number of bits of each element in said buffer is B+2M;wherein said sample rate of said ADC is virtually increased thereby allowing a low cost ADC having a low sample rate F to be used. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A powered lighting system for acquiring a detected light optical signal and generating an accumulated digital trace, the powered lighting system comprising:
-
at least one light source for illumination of a field of view and emitting a pulse in said field of view; an illumination driver for driving said light source; an optical detector for detecting a reflection signal of a reflection of said pulse; an analog-to-digital converter (ADC) with a sample rate of F Hz and B bits of resolution for acquiring j points for said detected reflection signal by acquiring one of said j points at each 1/F second thereby converting said optical reflection signal into a digital signal waveform of j points; a buffer for storing said digital signal waveform; a processor for controlling said illumination driver and said optical detector; sending information for storage in said buffer, wherein a length of said buffer is at least j×
P and a number of bits of each element in said buffer is B+2M;introducing a phase shift of 2π
/P between said emission of said light pulse and a beginning of said acquisition of said j points by the ADC;causing to repeat, P times, said emitting, detecting, acquiring, storing and introducing, to obtain an interleaved waveform of P×
j points, said interleaved waveform being equivalent to a single acquisition with a temporal resolution of 1/(F×
P) second;accumulating 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 using the N sets, by adding each point of the M traces, point per point, to generate one accumulated digital trace of j×
P points, each point in the combined trace being an accumulation of M=N/P sets and an effective time resolution of the combined trace being 1/(F×
P) second;wherein said sample rate of said ADC is virtually increased thereby allowing a low cost ADC having a low sample rate F to be used. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. 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 typically 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, 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, 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; calculating a difference value between said first integration value and said second integration value; determining a propagation delay value proportional to said difference value; determining said distance to said object from said propagation delay value. - View Dependent Claims (27, 28, 29)
-
Specification