This disclosure generally relates to an optical distance measurement device and, more particularly, to a time-of-flight distance measurement device using two light source modulation frequencies to enhance the noise immunity and increase the detectable distance range, and an operating method thereof.
Nowadays, the optical distance measurement device generally adopts the imaging technique based on a CCD image sensor or a CMOS image sensor. The method of calculating an object distance by estimating a shifted time from a light beam emitted from a light source, then reflected by an object and finally received by a light sensor is referred to the time-of-flight (TOF) technique.
The indirect time-of-flight (iTOF) technique is to modulate a light driving signal, and take a time difference between the light driving signal and a detected signal as the flying time. For example please referring to
However, a longer exposure interval means a slower light modulation frequency and a lower signal-to-noise ratio (SNR). If it is desired to increase the SNR, the light modulation frequency needs to be increased such that the detectable distance range is shortened. Thus, in actual arrangement, there is a trade-off between the SNR and the detectable distance range.
Accordingly, it is necessary to provide an iTOF distance measurement device that has a large detectable distance range and high SNR at the same time.
The present disclosure provides a distance measurement device that performs the two-stage measuring using two light modulation frequencies to increase the detectable distance range and noise immunity.
The present disclosure provides a time-of-flight device including a light source, a light detector and a processor. The light source is configured to illuminate an object sequentially using a first modulation frequency and a second modulation frequency, higher than the first modulation frequency, according to a light driving signal. The light detector is configured to detect reflected light from the object to generate a first detection signal corresponding to the light source being illuminating at the first modulation frequency and detect reflected light from the object to generate a second detection signal corresponding to the light source being illuminating at the second modulation frequency according to a detecting control signal. The processor is configured to calculate an operating phase zone of a first phase according to the first detection signal, determine a delay time according to a relationship between multiple predetermined operating phase zones and multiple delay times, and use the delay time as a difference between the light driving signal and the detecting control signal when the light source is illuminating at the second modulation frequency.
The present disclosure further provides a time-of-flight device including a light source, a light detector, a time control circuit and a processor. The light source is configured to emit light to illuminate an object. The light detector is configured to detect reflected light from the object to generate a detection signal. The time control circuit is configured to control the light source to illuminate at a first modulation frequency in first measurement and to illuminate at a second modulation frequency, higher than the first modulation frequency, in second measurement. The time control circuit includes a first delay circuit and a second delay circuit. The first delay circuit is configured to delay a phase of a light driving signal of the light source. The second delay circuit is configured to delay a phase of a detecting control signal of the light detector. The processor is configured to calculate a rough phase according to the detection signal generated by the light detector in the first measurement, and determine a delay phase between the light driving signal and the detecting control signal in the second measurement according to a relationship between predetermined multiple phase zones of the rough phase and multiple delay times.
The present disclosure further provides an operating method of a time-of-flight device. The time-of-flight device includes a light source, a light detector and a processor. The operating method includes the steps of: controlling, using a light driving signal, the light source to illuminate at a first modulation frequency, and controlling, using a detecting control signal, the light detector to detect reflected light from an object to generate a first detection signal; calculating, using the processor, an operating phase zone of a first phase according to the first detection signal; determining a delay time according to a relationship between multiple predetermined operating phase zones and multiple delay times; and controlling, using the light driving signal, the light source to illuminate at a second modulation frequency, higher than the first modulation frequency, and controlling, using the detecting control signal, the light detector to detect reflected light from the object to generate a second detection signal with the delay time between the light driving signal and the detecting control signal.
In the distance measurement device of the present disclosure, the light detector is, for example, a photodiode. The first accumulator and the second accumulator include a charge storage device, such as a capacitor, used to store light energy detected by the photodiode within different time intervals.
In the distance measurement device of the present disclosure, the light detector is, for example, an avalanche diode. The first accumulator and the second accumulator include a counter, such as a ripple counter, used to count electric pulses generated by the avalanche diode within different time intervals. The counted value is positively related with the light energy detected by the avalanche diode.
Other objects, advantages, and novel features of the present disclosure will become more apparent from the following detailed description when taken in conjunction with the accompanying drawings.
It should be noted that, wherever possible, the same reference numbers will be used throughout the drawings to refer to the same or like parts.
The present disclosure is related to a time-of-flight (TOF) distance measurement device using the two-stage measurement. Due to the reason that a higher signal-to-noise ratio (SNR) is obtained at a higher light modulation frequency whereas a longer detectable distance range is obtained at a lower light modulation frequency, the distance measurement device of the present disclosure sequentially uses two different light modulation frequencies to have both benefits and obtain higher noise immunity.
Referring to
In one aspect, the light source 21 is a laser diode (LD), e.g., VCSEL. In another aspect, the light source 21 is a light emitting diode (LED). The light source 21 emits light of an identifiable spectrum (e.g., red light and/or infrared light) to illuminate an object O, wherein the object O is any object within a detectable distance range of the distance measurement device 200 without particular limitations as long as the object O is able to reflect the light emitted by the light source 21. In some applications, the detectable distance range is set as large as possible. The distance measurement device 200 of the present disclosure measures a distance of the object O or constructs a depth map thereof, e.g., the distance measurement device 200 including multiple light detectors arranged in a matrix.
The light detector 22 is a photodiode or an avalanche diode, e.g., single photon avalanche diode (SPAD), wherein the operation of the photodiode and avalanche diode is known to the art and thus details thereof are not described herein. The light detector 22 is used to detect reflected light from the object O to generate a detection signal So.
The time control circuit 24 controls the light source 21 to emit light using a light driving signal S1. For example referring to
The detection switch 23 is, for example, a switching device or a multiplexer. The detection switch 23 is used to conduct the light detector 22 to the first accumulator 251 within the first time interval T1 to cause the first accumulator 251 to accumulate first light energy E1 of reflected light detected by the light detector 22, e.g., using a first synchronous signal Ssyn to control the first accumulator 251. The detection switch 23 is also used to conduct the light detector 22 to the second accumulator 252 within the second time interval T2 to cause the second accumulator 252 to accumulate second light energy E2 of reflected light detected by the light detector 22, e.g., using a second synchronous signal Ssyn_inv to control the second accumulator 252. The first synchronous signal Ssyn is in phase with the light driving signal S1, and the second synchronous signal Ssyn_inv is out of phase with the light driving signal S1. It is appreciated that the second synchronous signal Ssyn_inv is generated by passing the first synchronous signal Ssyn through an inverter. In the present disclosure, as the reflected light is detected within the first time interval T1 and the second time interval T2, one exposure interval is equal to T1+T2.
In the present disclosure, the type of the first accumulator 251 and the second accumulator 252 is arranged corresponding to the light detector 22. When the light detector 22 is a photodiode, the first accumulator 251 and the second accumulator 252 are, e.g., capacitors used to accumulate charges that reflect detected energy E1 and E2 of the reflected light. When the light detector 22 is an avalanche diode, the first accumulator 251 and the second accumulator 252 are asynchronous counters, e.g., ripple counters used to count photon events of the avalanche diode that reflect detected energy E1 and E2 of the reflected light.
As shown in
Please referring to
In
The processor 29 is, for example, a digital signal processor (DSP) or an application specific integrated circuit (ASIC), and used to calculate an operating phase (e.g., the first phase and the second phase mentioned below) according to the first light energy E1 and the second light energy E2. In one aspect, the processor 29 calculates the operating phase using an equation: operating phase=E2/(E1+E2), which is corresponding to the time interval Tf shown in
Please referring to
Generally, as the feature of the light source 21 is temperature dependent, different modulation parameters are generated under different operating temperatures to cause the phase curve has non-linear regions, e.g., near the maximum values (e.g., P1) and minimum values (e.g., P2). It is seen from
As mentioned above, because in the present disclosure only the first linear region of the phase curve in
Please referring to
The time control circuit 24 controls the light source 21 to emit light to illuminate the object O using the light driving signal S1 with the first modulation frequency F1 in first measurement, and controls the light source 21 to emit light to illuminate the object O using the light driving signal S1 with the second modulation frequency F2 in second measurement, wherein the second modulation frequency F2 is higher than the first modulation frequency F1, e.g.,
In the first measurement, the time control circuit 24 controls the light detector 22 to detect reflected light from the object O using the detecting control signal S2 with the frequency F1 to generate a first detection signal So1, wherein the first detection signal So1 is accumulated by the first accumulator 251 and the second accumulator 252 to respectively form the first light energy E1 and the second light energy E2 (e.g., referring to
Similarly, in the second measurement, the time control circuit 24 controls the light detector 22 to detect reflected light from the object O using the detecting control signal S2 with the frequency F2 to generate a second detection signal So2, wherein the second detection signal So2 is accumulated by the first accumulator 251 and the second accumulator 252 to respectively form first light energy E1′ and second light energy E2′.
The processor 29 calculates a first phase according to the first detection signal So1, e.g., E2/(E1+E2) at point A in
In the present disclosure, the memory (e.g., volatile memory and/or non-volatile memory) 27 previously records the relationship between multiple predetermined operating phase zones (e.g., phase zones Z0 to Z8 shown in
When the processor 129 calculates the first phase, the delay time is obtained by accessing the memory 27. The processor 129 informs the time control circuit 24 to delay one of the detecting control signal S2 and the light driving signal S1 in the second measurement corresponding to the operating phase zone at which the first phase locates, i.e. controlling one of the first delay circuit 241 and the second delay circuit 242.
In the second measurement, the time control circuit 24 controls the light driving signal S1 and the detecting control circuit S2 to have a difference equal to the delay time. The processor 29 calculates a second phase according to the second detection signal So2 detected by the light detector 22, e.g., E2′/(E1′+E2′) being shown at point A′ in
Accordingly, although the second measurement has a smaller detectable distance range, by using the first measurement to confirm a delay time TD, it is still able to significantly extend a total detectable distance range in the second measurement. As shown in
Please referring to
Please referring to
Step S71: In the first measurement, the time control circuit 24 controls, using the light driving signal S1, the light source 21 to emit light at a first modulation frequency F1, and controls, using the detecting control signal S2 (e.g., a time-varying signal also having frequency F1), the light detector 22 to detect reflected light from the object O to generate a first detection signal So1. As mentioned above, the first accumulator 251 and the second accumulator 252 accumulate the light energy from the light detector 22 to generate first light energy E1 and second light energy E2, respectively.
Step S73: Next, the processor 29 calculates a first phase E2/(E1+E2) according to the first detection signal So1 and identifies an operating phase zone at which the first phase locates, e.g.,
Step S75: In the second measurement, the processor 29 informs the time control circuit 24 to cause the light driving signal S1 and the detecting control signal S2 to have the delay time therebetween (e.g., the processing 29 sending a control signal to the first delay circuit 241 or the second delay circuit 242), wherein corresponding to the operating phase zone being calculated, the time control circuit 24 delays one of the light driving signal S1 and the detecting control signal S2. The time control circuit 24 controls, using the light driving signal S1, the light source 21 to emit light at a second modulation frequency F2 higher than the first modulation frequency F1, and controls, using the detecting control signal S2 (e.g., a time-varying signal also having frequency F2), the light detector 22 to detect reflected light from the object O to generate a second detection signal So2. Similarly, the first accumulator 251 and the second accumulator 252 accumulate the light energy from the light detector 22 to generate first light energy E1′ and second light energy E2′, respectively.
Step S77: Finally, the processor 29 calculates a second phase E2′/(E1′+E2′) according to the second detection signal So2 to accordingly calculate and output a current object distance, e.g., object distance=(c/2)×PF2(TD+E2′/(E1′+E2′)).
One of benefits of the present disclosure is that even the first phase is deviated to a point B (as shown in
In the present disclosure, as the first measurement has a lower SNR, the phase A may not be identical to the phase A′ due to the deviation cause by noises.
It should be mentioned that although
It is appreciated that the values mentioned in the above embodiment, e.g., a ratio of high/low frequencies, the delay time or delay phase and a number of phase zones, are only intended to illustrate but not to limit the present disclosure. In other aspects, if a longer detectable distance range is required, it is possible to use multiple light driving frequencies to perform more than two times of measurement (e.g., sequentially increasing the driving frequency) to achieve the same benefits.
As mentioned above, in the conventional iTOF detection technique, it is necessary to make a trade-off between the SNR and the detectable distance range. A negative influence always exist no matter the light modulation frequency is increased or decreased. Accordingly, the present disclosure further provides a distance measurement device using iTOF technique (e.g.,
Although the disclosure has been explained in relation to its preferred embodiment, it is not used to limit the disclosure. It is to be understood that many other possible modifications and variations can be made by those skilled in the art without departing from the spirit and scope of the disclosure as hereinafter claimed.
This application is a continuation application of U.S. patent application Ser. No. 17/007,491 filed on Aug. 31, 2020, the full disclosure of which is incorporated herein by reference. To the extent any amendments, characterizations, or other assertions previously made (in this or in any related patent applications or patents, including any parent, sibling, or child) with respect to any art, prior or otherwise, could be construed as a disclaimer of any subject matter supported by the present disclosure of this application, Applicant hereby rescinds and retracts such disclaimer. Applicant also respectfully submits that any prior art previously considered in any related patent applications or patents, including any parent, sibling, or child, may need to be re-visited.
Number | Date | Country | |
---|---|---|---|
Parent | 17007491 | Aug 2020 | US |
Child | 18198814 | US |