The present disclosure relates to optical distance measuring apparatuses.
A known optical distance measuring apparatus measures the distance of a target object relative to the apparatus using light.
An optical distance measuring apparatus according to an exemplary aspect of the present disclosure includes a histogram generator, a peak detector, and a distance calculator. The histogram generator records, every predetermined period, a frequency representing the number of pulse signals outputted from at least one light receiver to thereby generate a histogram. The peak detector detects, from the histogram, an edge point of at least one peak figure included in the histogram. The distance calculator subtracts, from a time indicative of the edge point of the at least one peak figure, a time length of the second pulse width to thereby calculate a target time. The distance calculator calculates a distance to the target object as a function of the calculated target time.
Other aspects of the present disclosure will become apparent from the following description of embodiments with reference to the accompanying drawings in which:
Japanese Patent Application Publication No. 2016-176750 discloses an optical distance measuring apparatus. The disclosed optical distance measuring apparatus, which includes the array of single photon avalanche diodes (SPADs) and an adder, calculates, using the adder, the sum of pulse signals respectively outputted from some diodes included in the array of the SPADs; each of the diodes outputs the corresponding pulse signal that depends on corresponding incident light that is reflected light from a target object.
Then, the disclosed optical distance measuring apparatus records, as a frequency, the calculated sum of the pulse signals every predetermined period to thereby generate a histogram. The disclosed optical distance measuring apparatus thereafter detects, in the histogram, a peak representing the maximum value selected in the frequencies, and calculates the distance of the target object relative to the apparatus in accordance with the time of occurrence of the peak.
Japanese Patent Publication No. 5644294 is also cited as a reference document to this application.
The inventors of the present disclosure have considered how to improve the measurement accuracy of such an optical distance measuring apparatus to thereby gain a new insight that the time of occurrence of the peak in the histogram varies depending on the intensity of incident light. The inventors of the present disclosure have found, based on their insight, that calculation of the distance of a target object relative to the optical distance measuring apparatus using the time of occurrence of the peak may cause the calculation result to vary depending on change of the intensity of incident light, resulting in the measurement accuracy of the optical distance measuring apparatus deteriorating.
The present disclosure can be implemented as an exemplary aspect described hereinafter.
Specifically, the exemplary aspect of the present disclosure provides an optical distance measuring apparatus. The optical distance measuring apparatus includes a light source configured to irradiate a target object with at least one light pulse having a first pulse width, and at least one light receiver configured to output a pulse signal. The output signal represents reflection light from the target object being incident on the at least one light receiver, and has a second pulse width that is larger than or equal to the first pulse width. The optical distance measuring apparatus includes a histogram generator configured to record, every predetermined period, a frequency representing the number of pulse signals outputted from the at least one light receiver to thereby generate a histogram. The optical distance measuring apparatus includes a peak detector configured to detect, from the histogram, an edge point of at least one peak figure included in the histogram. The optical distance measuring apparatus includes a distance calculator configured to subtract, from a time indicative of the edge point of the at least one peak figure, a time length of the second pulse width to thereby calculate a target time, and calculate a distance to the target object as a function of the calculated target time.
The apparatus according to the exemplary aspect is configured such that the second pulse width of the pulse signal outputted from the at least one light receiver is larger than or equal to the first pulse width of the at least one light pulse transmitted from the light source. This configuration enables subtraction of the time length of the second pulse width from the edge point of the at least one peak figure included in the histogram to accurately calculate, as the target time, an incident time of the reflection light on the at least one light receiver. Calculating the distance to the target object based on the calculated incident time therefore enables the distance to the target object to be accurately obtained independently of the intensity of the reflection light incident on the at least one light receiver.
The following describes exemplary embodiments of the present disclosure with reference to the accompanying drawings. In the exemplary embodiments and their modifications, like reference characters are assigned to like or identical parts between the exemplary embodiments and their modifications, so that the descriptions for one of the like or identical parts are applied to another of the like or identical parts.
The following describes an example of the configuration of an optical distance measuring apparatus 10 according to the first embodiment with reference to
Referring to
The light source 20 serves as an apparatus that irradiates a target object OB with light for measurement of the distance to the target object OB relative to the apparatus 10. The light source 20 of the first embodiment for example includes a laser diode device 21. The laser diode device 21 is driven to transmit pulsed laser light, i.e. laser light pulses, each of which has a first pulse width PW1. That is, the laser diode device 21 is configured to transmit a laser light pulse every predetermined period. The light source 20 of the first embodiment, which is comprised of the laser diode device 21, can be comprised of another light emitting device, such as a solid-state laser device.
The light receiver array 30 includes light receivers 31; each of the light receivers 31 is capable of outputting a pulse signal in response to receiving reflected light from the target object OB.
Each of the light receivers 31, as illustrated in
The quench resistor device 33 is disposed to be closer to the power source than the avalanche photodiode 32 is, and is connected to the power source. The avalanche photodiode 32, which is disposed to be closer to the ground line than the quench resistor device 33 is, is connected to be reverse-biased between the power source and the ground line. Each light receiver 31 configured above is also called a single photon avalanche photodiode (SPAD).
That is, the light receiver array 30 is designed as a silicon photo multiplier (SiPM) that is comprised of the light receivers 31 arranged in an array.
Each light receiver 31 is configured to operate in a Geiger mode to output a pulse signal to the sum calculator 40 with a constant probability in response to receiving a photon of reflected light from the target object OB. That is, a pulse signal outputted from any light receiver 31 represents that reflected light from the target object OB is incident on the corresponding light receiver 31.
A pulse signal outputted from each light receiver 31 has a second pulse width PW2 that is previously determined to be more than or equal to the first pulse width PW1.
The sum calculator 40 is configured to receive the pulse signals outputted substantially simultaneously from at least some of the light receivers 31 and calculates, as a pulse-number sum, the number of the received pulse signals. Then, the sum calculator 40 is configured to output the calculated pulse-number sum to the histogram generator 50.
The histogram generator 50 is configured to generate a histogram based on the pulse-number sum outputted from the sum calculator 40.
The histogram also has a vertical axis representing, as a frequency, a value of the pulse-number sum calculated by the sum calculator 40; the value of the pulse-number sum represents an intensity of the reflected light from the target object OB.
The histogram generator 50 records the value of the pulse-number sum outputted from the sum calculator 40 every recording period that is synchronized with the period at which the laser light pulse is emitted from the light source 20, thus generating the histogram.
If the target object OB is located within a range where the laser light pulse is irradiated from the light source 20, a selected frequency in the frequencies of the histogram, which corresponds to a selected class interval in the class intervals of the histogram, will become larger; the selected class interval corresponds to a time of reflected light from the target object OB being incident on the light receiver array 30. That is, if there is a larger class interval in the class intervals of the histogram, it will be possible to calculate the distance to the target object OB in accordance with the time corresponding to the larger class interval.
The histogram generator 50 can be configured to transmit the laser light pulse several times for generation of one histogram, and integrate the pulse-number sums, i.e. frequencies, obtained based on the transmitted laser light pulses to thereby generate one histogram. This configuration enables a signal-to-noise ratio (S/N ratio) of the generated histogram to be improved.
The peak detector 60, which is illustrated in
The peak figure is comprised of frequencies that sequentially increase over time, so that a selected class interval corresponding to the last frequency of the peak figure immediately before a next decreased frequency in the histogram is defined as the peak edge point tpk illustrated in
The distance calculator 70 is configured to subtract, from the time, i.e. the value of the TOF, of the peak edge point tpk, a time length of the second pulse width PW2 to thereby calculate a light incident time tin. The distance calculator 70 is additionally configured to calculate a distance D to the target object OB relative to the apparatus 10 based on the calculated light incident time tin.
Specifically, the distance calculator 70 is configured to subtract, from the light incident time tin, a time point tO representing the time of transmitting the corresponding laser light pulse from the light source 20 to thereby calculate a time length Δt, and calculate the distance D to the target object OB in accordance with the following equation (1):
D=(Δt×c)/2 (1)
where Δt represents the calculated time length, and c represents the speed of light.
The distance calculator 70 is configured to output the calculated distance D to, for example, an unillustrated ECU installed in the vehicle. The ECU installed in the vehicle is configured to detect obstacles and/or perform cruise assistance of the vehicle in accordance with the distance D.
As illustrated in
In contrast, the lower the intensity level of reflected light incident on the light receiver array 30, the smaller the number of light receivers 31 in the light receiver array 30, which substantially simultaneously output pulse signals, resulting in the frequencies of the histogram being smaller.
When the incident timing tin of each of the light receivers 31 at which reflected light is incident on the corresponding one of the light receivers 31 is the same, the falling timing of a pulse signal outputted firstly from each of light receivers 31 is the same, resulting in the position of the peak edge point tpk being constant independently of the intensity level of reflected light incident on the light receiver array 30.
As described above, the optical distance measuring apparatus 1 according to the first embodiment is configured to subtract, from the time of the peak edge point tpk, the time length of the second pulse width PW2 to thereby calculate the light incident time tin, and calculate the distance D to the target object OB as a function of the light incident time tin. The second pulse width PW2 to be outputted from each light receiver, i.e. each light receiving element, 31 is set to be longer or equal to the first pulse width PW1 of a laser light pulse to be emitted from the light source 20, which can be expressed by the following equation PW2 PW1.
This configuration of the apparatus 1 enables the duration of light, i.e. the width of pulsed light, reflected from the target object OB and incident on at least one light receiver 31, which substantially corresponds to the first pulse width PW1, to be constantly shorter or equal to the second pulse width PW2 of a pulse signal outputted from the at least one light receiver 31 in response to the incident of the reflected light on the at least one light receiver 31.
Subtracting, from the time of the peak edge point tpk representing the end point of the peak figure, the time length of the second pulse width PW2 therefore enables the light incident time tin that represents reflected light incident timing on the light receiver array 30 to be constantly calculated.
Accordingly, the optical distance measuring apparatus 1 according to the first embodiment calculates the incident timing tin of reflected light incident on the light receiver array 30 with higher accuracy, making it possible to measure, based on the incident timing tin, the distance D to the target object OB with higher accuracy even if a reflection rate of the target object OB and/or ambient light have an impact on the intensity level of reflected light incident on the light receiver array 30 of the apparatus 1.
The following describes the second embodiment of the present disclosure.
As illustrated in
From this viewpoint, the peak detector 60 according to the second embodiment is configured to detect, in the histogram generated by the histogram generator 50, plural peak figures, and detect, from each peak figure, a peak edge point tpk that represents an end point of the corresponding peak figure (see
The distance calculator 70 according to the second embodiment is configured to select one of the peak figures; the selected one of the peak figures has a larger width than widths of any other peak figures. The distance calculator 70 of the second embodiment is additionally configured to calculate the distance to the target object OB as a function of the peak edge point tpk of the selected one of the peak figures.
For example, the distance calculator 70 can be configured to
1. Select one of the peak figures, which has a largest width in all the peak figures, i.e. has a largest number of class intervals included therein in all the peak FIGS.
2. Calculate the distance to the target object OB as a function of the peak edge point tpk of the selected one of the peak figures
The apparatus 1 configured to calculate the distance to the target object OB based on the peak edge point tpk of the selected one of the peak figures, which has a larger width than a width of another of the peak figures, thus inhibiting calculation of the distance to the target object OB using a false peak figure generated due to, for example, ambient light.
The distance calculator 70 can be configured to calculate distance candidates to the target object based on the respective peak figures, and output the calculated distance candidates to the ECU installed in the vehicle. The ECU can be configured to determine which of the distance candidates is an actual distance to the target object OB in accordance with predetermined reference information. For example, the ECU can be configured to determine one of the distance candidates as the actual distance to the target object OB; the determined one of the distance candidates is the closest to a previously determined actual distance to the target object OB.
The following describes the third embodiment of the present disclosure.
The peak detector 60 of each of the first and second embodiments is configured to compare the frequencies of the histogram generated by the histogram generator 50 with the predetermined frequency threshold to thereby detect at least one peak figure in the histogram.
In contrast, the peak detector 60 of the third embodiment is configured to compare the shape of the histogram generated by the histogram generator 50 with previously prepared tentative peak figure templates to thereby detect at least one peak figure in the histogram.
Specifically, the peak detector 60 of the third embodiment is configured to store template data including the previously prepared tentative peak figure templates in a memory of the apparatus 10. The peak detector 60 is additionally configured to perform a known template-matching approach for the histogram and the template data to thereby extract at least one portion that substantially matches at least one of the tentative peak figure templates, thus determining the extracted at least one portion in the histogram as at least one peak figure.
This configuration inhibits calculation of the distance to the target object OB using a false peak figure generated due to, for example, ambient light.
The following describes the fourth embodiment of the present disclosure.
The optical distance measuring apparatus 10 of the fourth embodiment is further comprised of an adjuster 80 (see
PW2≥PW1
Specifically, the adjuster 80 is configured to measure the second pulse width PW2 of the pulse signal outputted from each of at least some of the light receivers 31, and change at least one of the first pulse width PW1 and the second pulse width PW2 to thereby adjust the second pulse width PW2 to be longer or equal to the first pulse width PW1. The adjuster 80 can be designed as an electronic circuit or a programmable software module.
A first adjuster 80a as the first example of the adjuster 80 is configured to change a resistance value Rq of a quenching resistor connected to the avalanche photodiode 32 included in each light receiver 31 to thereby adjust the second pulse width PW2 of a pulse signal outputted from the corresponding light receiver 31.
Specifically, the first adjuster 80a includes a pulse width measurement unit 81, and a quenching resistor circuit 82 in place of the quenching resistor device 33; the quenching resistor circuit 82 can be comprised of, for example, a transistor, such as an FET.
As known by skilled persons in the art, FETs each have linear characteristics in which a drain current varies in proportion to a gate voltage Vg applied to the gate of the corresponding transistor. This enables adjustment of the gate voltage Vg applied to the gate of a transistor to serve the quenching resistor circuit 82 as a voltage-controlled variable resistor.
The pulse width measurement unit 81 is configured to measure the riding timing and falling timing of each of the pulse signals outputted from the light receiver 31 every predetermined sampling period, and calculate an elapsed time from the rising timing to the falling timing of each of the pulse signals as the second pulse width PW2 for the corresponding one of the pulse signals.
The pulse width measurement unit 81 is additionally configured to change the gate voltage Vg to be applied to the quenching resistor circuit 82 to thereby change the resistance value Rq of the quenching resistor circuit 82, thus adjusting that the calculated second pulse width PW2 is longer or equal to the first pulse width PW1 of a laser light pulse that will be emitted from the light source 20.
When light is incident on the avalanche photodiode 32 operating in the Geiger mode, the input voltage V1 to the inverter 34 decreases abruptly from a bias voltage level Vb applied to the light receiver 31 down to a breakdown voltage Vbd. This causes the output voltage V1out from the inverter 34 to rise from a low level to a high level. Thereafter, the input voltage V1 to the inverter 34 has been recovered up to the bias voltage Vb. When the input voltage V1 to the inverter 34 exceeds a threshold voltage level THinv of the inverter 34 during the recovery period of the input voltage V1, the output voltage Vout1 from the inverter 34 falls down from the high level to the low level.
Changing, by the adjuster 80a illustrated in
That is, the first adjuster 80a is configured to adjust the second pulse width of a pulse signal outputted form each light receiver 31 to automatically maintain the following relationship between the first pulse width PW1 and the second pulse width PW2 even if the first pulse width PW1 and/or the second pulse width PW2 are changed depending on the temperature dependency characteristics of the laser diode device 21 and/or light receiver 31:
PW2≥PW1
A second adjuster 80b as the second example of the adjuster 80 is configured to
(1) Change a reference threshold voltage Vth that is used to be compared with a signal outputted from the avalanche photodiode 32 included in the light receiver 31; this comparison enables the light receiver 31 to output a pulse signal
(2) Adjust the second pulse width PW2 of the pulse signal based on the changing of the reference threshold voltage Vth
Specifically, the second adjuster 80b includes a pulse width measurement unit 81, and a comparator 83 in place of the inverter 34.
To the comparator 83, a voltage V1 outputted from the avalanche photodiode 32 is inputted. More specifically, to the comparator 83, a voltage V1 at the connection point between the quenching resistor device 33 and the avalanche photodiode 32 is inputted.
The comparator 83 is configured to compare the voltage V1 with the reference threshold voltage Vth outputted from the pulse width measurement unit 81.
The comparator 83 is additionally configured to
1. Set the level of an output voltage Vout from the comparator 83 to the high level upon the comparison result representing that the voltage V1 is lower than the reference threshold voltage Vth
2. Set the level of the output voltage Vout from the comparator 83 to the low level upon the comparison result representing that the voltage V1 is higher than the reference threshold voltage Vth
That is, the pulse width measurement unit 81 of the second adjuster 80b is configured to vary the reference threshold voltage Vth inputted to the comparator 83 to thereby automatically maintain that the first pulse width PW1 and the second pulse width PW2 constantly have the following relationship even if the first pulse width PW1 and/or the second pulse width PW2 are changed depending on the temperature dependency characteristics of the laser diode device 21 and/or light receiver 31:
PW2≥PW1
A third adjuster 80c as the third example of the adjuster 80 includes a pulse width measurement unit 81. The light source 20 includes a driver 84 for driving the laser diode device 21, and the pulse width measurement unit 81 is connected to the driver 84. That is, the driver 84 is configured to drive the laser diode device 21 to cause the laser diode device 21 to transmit laser light pulses each having the first pulse width PW1.
The pulse width measurement unit 81 is configured to measure the second pulse width PW2 of each of the pulse signals outputted from the light receiver 31 as set forth above. The pulse width measurement unit 81 is additionally configured to control the driver 84 to thereby adjust the first pulse width PW1 of a laser light pulse that will be emitted from the laser light device 21, thus maintaining the measured second pulse width PW2 to be longer or equal to the first pulse width PW1. More specifically, the pulse width measurement unit 81 is additionally configured to control the driver 84 to thereby adjust the falling timing of a first pulse signal for a laser light pulse that will be emitted from the laser light device 21, thus maintaining the measured second pulse width PW2 to be longer or equal to the first pulse width PW1.
That is, the third adjuster 80c is configured to automatically maintain the following relationship between the first pulse width PW1 and the second pulse width PW2 even if the first pulse width PW1 and/or the second pulse width PW2 are changed depending on the temperature dependency characteristics of the laser diode device 21 and/or light receiver 31:
PW2≥PW1
The adjuster 80 according to the fourth embodiment can be configured as the combination of at least two of the first to third adjusters 80a to 80c. That is, the adjuster 80 according to the fourth embodiment can be configured to adjust at least two of (i) the resistor of the quenching resistor circuit 82, (ii) the reference threshold voltage Vth inputted to the comparator 83, and (iii) the falling timing of the first pulse signal, thus maintaining that the first pulse width PW1 and the second pulse width PW2 constantly have the following relationship:
PW2≥PW1
In contrast, a light receiver 31b according to the modified configuration is configured such that the avalanche photodiode 32, which is disposed to be closer to the power source than the quench resistor device 33 is, is connected to be reverse-biased between the power source and the ground line. The light receiver 31b is additionally configured such that the quenching resistor device 33 is connected to the ground line. To the connection point between the avalanche photodiode 32 and quenching circuit 33, a buffer circuit 36 is connected.
The quenching resistor device 33 is comprised of a variable resistor, such as a transistor. This configuration of the quenching resistor device 33 enables the second pulse width PW2 to be adjusted in the same approach as that described in the fourth embodiment based on
The optical distance measuring apparatus 10 according to each of the above embodiments is comprised of the plurality of light receivers 31 but can be comprised of a single light receiver 31. The optical distance measuring apparatus 10 according to this modification is preferably configured to transmit the laser light pulse several times for generation of one histogram, and integrate the pulse-number sums, i.e. frequencies, obtained based on the transmitted laser light pulses to thereby generate one histogram.
The second pulse signals illustrated in some figures in the above embodiments are each configured as an active-high signal, in other words, a positive pulse signal, but can be each configured as an active-low signal, in other words, a negative pulse signal.
While the illustrative embodiments of the present disclosure have been described herein, the present disclosure is not limited to the embodiments described herein but can be implemented by various configurations within the scope of the present disclosure. For example, one or some technical features disclosed in the above embodiments can be replaced with other technical features or combined with each other to solve a part or all the above problem or to achieve at least one of or all of the above benefits. If at least one of the technical features disclosed in the above embodiments is not described as an essential component, the at least one of the technical features can be emitted.
Number | Date | Country | Kind |
---|---|---|---|
2018-072108 | Apr 2018 | JP | national |
This application is a bypass continuation application of currently pending international application No. PCT/JP2019/013168 filed on Mar. 27, 2019 designating the United States of America, the entire disclosure of which is incorporated herein by reference. This application is based on and claims the benefit of priority from Japanese Patent Application No. 2018-72108 filed on Apr. 4, 2018, the disclosure of which is incorporated in its entirety herein by reference.
Number | Date | Country | |
---|---|---|---|
Parent | PCT/JP2019/013168 | Mar 2019 | US |
Child | 17061239 | US |