Ranging device
The device employs a beam splitter to split light paths for accurate distance measurement, addressing size and accuracy challenges in existing devices by subtracting reference light times from object-reflected light times, resulting in a compact and precise distance measuring device.
Patent Information
- Application Number
- JP2024059338
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-04-02
- Publication Date
- 2025-10-15
AI Technical Summary
Existing distance measuring devices face challenges in achieving both a compact size and high accuracy due to the need for separate optical systems for reference and reflected light, which increases device size.
A distance measuring device utilizing a beam splitter with a half mirror and reflective surface to split light into first and second light paths, allowing for time-of-flight measurement by subtracting the time for reference light detection from the object-reflected light detection, thereby reducing measurement errors and device size.
The solution enables a small-sized device capable of measuring distances with high accuracy by minimizing noise and individual element variations, achieving precise distance measurements.
Smart Images

Figure 2025156738000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to a distance measuring device. [Background technology]
[0002] 2. Description of the Related Art A time-of-flight (TOF) distance measurement method is known, which measures the distance to an object by measuring the time from when a light emitting element emits light until when reflected light is detected.
[0003] Patent Document 1 discloses a configuration in which a plurality of light-emitting elements and a plurality of light-receiving elements are arranged in a two-dimensional array, light is irradiated onto an object through an imaging lens, and the reflected light is received through the imaging lens, thereby acquiring three-dimensional distance information without a driving unit. In such a configuration, the angle of view of the light emitted and the angle of view of the light received must be approximately equal. Furthermore, in order to reduce the size of the distance measuring device, it is desirable to make the size of the light-emitting element array and the size of the light-receiving element array approximately equal and to use a common imaging lens for the light-emitting element array and the light-receiving element array.
[0004] Patent Document 2 discloses a configuration that improves distance measurement accuracy by calculating the time difference between a reference light corresponding to the timing of emitting a laser and light reflected by an object. [Prior art documents] [Patent documents]
[0005] [Patent Document 1] Japanese Patent Application Publication No. 2019-60652 [Patent Document 2] JP 2014-174069 A Summary of the Invention [Problem to be solved by the invention]
[0006] However, in the configuration disclosed in Patent Document 2, it is necessary to provide an optical system for receiving the reference light in addition to the optical system for receiving the reflected light, which increases the size of the distance measuring device.
[0007] An object of the present invention is to provide a small distance measuring device capable of measuring distances with high accuracy. [Means for solving the problem]
[0008] The distance measuring device of the present invention comprises an array of light-emitting elements including a plurality of light-emitting elements, an array of light-receiving elements including a plurality of light-receiving elements, a timing unit that measures time, a beam splitter having a half mirror and a reflective surface, and a distance measuring unit that measures the distance to an object based on the time measured by the timing unit, wherein light emitted from the light-emitting element is split into first light and second light by the half mirror, the first light is reflected by the object and enters one of the plurality of light-receiving elements, and the second light is reflected by the reflective surface and enters one of the plurality of light-receiving elements, and the distance measuring unit measures the distance to the object based on the time obtained by subtracting the time taken for the second light to reflect on the reflective surface and enter one of the plurality of light-receiving elements from the time taken for the first light to reflect off the object and enter one of the plurality of light-receiving elements. [Effects of the Invention]
[0009] According to the present invention, it is possible to provide a small-sized distance measuring device capable of measuring distances with high accuracy. [Brief explanation of the drawings]
[0010] [Figure 1] FIG. 2 is a block diagram of a distance measuring device. [Figure 2] FIG. 2 is a block diagram of a light-emitting unit. [Figure 3] FIG. 2 is a block diagram of a measurement unit. [Figure 4] FIG. 2 is a schematic diagram of a pixel. [Figure 5] FIG. 1 is a block diagram of a TDC array. [Figure 6] FIG. 1 is a schematic diagram of an oscillator. [Figure 7] 10 is a table showing time variations of an output signal of a buffer and an internal signal of an oscillator. [Figure 8] This is a timing chart showing the timing until the counting operation of the TDC is completed. [Figure 9] FIG. 9 is an enlarged view of a part of FIG. 8. [Figure 10] FIG. 2 is a block diagram of an oscillation adjustment circuit. [Figure 11] 1 is a cross-sectional view of a beam splitter according to a first embodiment. [Figure 12] 4 is a flowchart of a distance measurement operation according to the first embodiment. [Figure 13] FIG. 2 is a schematic diagram of a histogram according to the first embodiment. [Figure 14] 10 is a flowchart of a distance measurement operation according to a modified example of the first embodiment. [Figure 15] FIG. 10 is a cross-sectional view of a beam splitter according to a second embodiment. [Figure 16] FIG. 10 is a schematic diagram of a histogram according to the second embodiment. [Figure 17] FIG. 10 is a schematic diagram of a pixel according to a third embodiment. [Figure 18] 10A and 10B are schematic diagrams illustrating a distance measurement operation according to the third embodiment. DETAILED DESCRIPTION OF THE INVENTION
[0011] <Embodiment 1> A first embodiment of the present invention will be described.
[0012] [Distance measuring device] 1 is a block diagram showing an outline of an example of the configuration of a distance measuring device according to embodiment 1. Solid arrows connecting blocks (components) indicate signal exchange, dashed arrows indicate irradiating light onto an object, and dashed arrows indicate reflected light from the object.
[0013] The distance measuring device includes a light emitting unit 110 , a measurement unit 120 , an imaging lens 130 , an overall control unit 140 , and a beam splitter 150 .
[0014] The light-emitting unit 110 has a light source unit 113 and a light source control unit 114. The light source unit 113 has a light-emitting element array 111 including a plurality of light-emitting elements, and a light-emitting element drive unit 112 that drives each light-emitting element according to instructions from the light source control unit 114. In the first embodiment, the plurality of light-emitting elements are arranged in a two-dimensional array (matrix), and the light source control unit 114 (light-emitting control unit) causes the light-emitting elements in each row to emit light individually.
[0015] The measurement unit 120 includes a light receiving element array 121, a TDC (Time-to-Digital Converter) array 122, a signal processing unit 123, a measurement control unit 124, and a row selection circuit 125. The light receiving element array 121 includes a plurality of light receiving elements. In the first embodiment, the plurality of light receiving elements are arranged in a two-dimensional array (matrix). The TDC array 122 is a timing unit that measures time. The signal processing unit 123 is a distance measurement unit that measures distance by performing predetermined signal processing. The measurement control unit 124 controls the operation of the measurement unit 120. The row selection circuit 125 selects a row of light receiving elements that receive light (light receiving elements to be enabled). Note that a bandpass filter that transmits light of wavelengths including the wavelength of the light emitted from the light emitting element array 111 and reflects or absorbs light of other wavelengths may be arranged on the light receiving element array 121.
[0016] The beam splitter 150 has a half mirror 151 that transmits part of the light and reflects part of it, and a reflecting surface 152 that reflects the light.
[0017] The overall control unit 140 controls the overall operation of the distance measuring device. For example, the overall control unit 140 has a CPU, a ROM, and a RAM, and the CPU controls each unit of the distance measuring device by loading a program stored in the ROM into the RAM and executing it. At least a part of the overall control unit 140 may be realized by a dedicated hardware circuit.
[0018] Each light-emitting element emits pulsed light, which is output into space via the imaging lens 130. The pulsed light emitted from different light-emitting elements is output to different angles of view (ranges) in space. A portion of the output light (irradiated light) is reflected by the object and enters the light-receiving element array 121 as reflected light via the imaging lens 130. The time from when the light-emitting element emits the irradiated light to when the light-receiving element array 121 receives the reflected light is the time of flight (TOF), and this time is measured by the TDC array 122.
[0019] However, in a single measurement, noise due to ambient light and dark counts, noise from each circuit used in the measurement, and noise due to the time between when a light emission signal (a drive signal for emitting light from a light-emitting element) is generated and when the light-emitting element actually emits light have a large impact on the measurement result. In other words, in a single measurement, the measurement error due to these noises is large. For this reason, the TDC array 122 measures the time of flight TOF multiple times, and the signal processing unit 123 creates a histogram of the results of the multiple measurements and removes noise (for example, averaging the results of the multiple measurements) based on the histogram.
[0020] Furthermore, the time from when the light emission signal is emitted until the light emitting element emits light varies due to individual variations and temperature characteristics of the light emitting element drive unit 112, the light emitting element, the light receiving element, the TDC array 122, the buffer used for signal transmission, etc. Therefore, as will be described in detail later, in the first embodiment, the light emitted from the light emitting element is separated into illumination light and reference light, and the time until the reference light is detected is subtracted from the time until the reflected light from the object is detected to obtain the time of flight TOF. In this way, a time of flight TOF can be obtained that has a small component of the time from when the light emission signal is emitted until the light emitting element emits light.
[0021] The signal processing unit 123 measures (calculates) the distance L from the distance measuring device to the object by substituting the obtained time of flight TOF into the following equation (1), where c is the speed of light. L = TOF × c / 2 (1)
[0022] [Lighting unit] 2, an example of the configuration of the light-emitting unit 110 will be described. As described above, the light-emitting unit 110 includes the light source unit 113 and the light source control unit 114.
[0023] The light-emitting element array 111 has a configuration in which a plurality of light-emitting elements 201, each of which is a vertical cavity surface-emitting laser (VCSEL), are arranged in a two-dimensional array on a substrate. The light-emitting element drive unit 112 has a configuration in which a plurality of light-emitting element row drive circuits 202 are arranged one-dimensionally (in one column). The plurality of light-emitting element row drive circuits 202 respectively correspond to the plurality of rows of the plurality of light-emitting elements 201. Each light-emitting element row drive circuit 202 drives the light-emitting elements 201 in the corresponding row.
[0024] The light emitting element 201 is not limited to a VCSEL, but is preferably a light emitting element that can be integrated in a one-dimensional or two-dimensional array, and may be, for example, an edge-emitting laser or an LED (light emitting diode). When an edge-emitting laser is used as the light emitting element 201, a laser bar stack in which laser bars, each having elements arranged one-dimensionally, are stacked on a substrate can be used as the light emitting element array 111. When an LED is used as the light emitting element 201 In this case, an LED array in which LEDs are arranged in a two-dimensional array on a substrate can be used as the light-emitting element array 111.
[0025] Furthermore, the wavelength of the light emitted by the light-emitting element 201 is not particularly limited, but a wavelength in the near-infrared band can suppress the effects of ambient light. VCSELs can be fabricated using semiconductor processes from materials used in edge-emitting lasers and surface-emitting lasers. VCSELs that emit light with wavelengths in the near-infrared band can be fabricated by using GaAs-based semiconductor materials as the main material. In this case, the dielectric multilayer film that forms the DBR (distributed Bragg reflector) reflector that makes up the VCSEL can be constructed by alternately and periodically stacking two thin films made of materials with different refractive indices (GaAs / AlGaAs). The wavelength of the light emitted by the VCSEL can be changed by adjusting the element combination and composition of the compound semiconductor.
[0026] The VCSELs (light-emitting elements 201) that make up the VCSEL array (light-emitting element array 111) are provided with electrodes for injecting current and holes into their active layers. An electrode is provided for each row of multiple light-emitting elements 201, and is shared by the VCSELs in the same row. The multiple electrodes are respectively connected to multiple light-emitting element row drive circuits 202. By operating the light-emitting element row drive circuit 202, current is injected only into the VCSELs in one row connected to that light-emitting element row drive circuit 202, causing only that one row of VCSELs to emit light.
[0027] [Measurement unit] An example configuration of the measurement unit 120 will be described using FIG. 3. As described above, the measurement unit 120 includes a photodetector array 121, a TDC array 122, a signal processing unit 123, a measurement control unit 124, and a row selection circuit 125. The photodetector array 121 includes a plurality of pixels 301 arranged in a two-dimensional array. Each pixel includes a photodetector. The row selection circuit 125 is connected to the plurality of pixels 301 of the photodetector array 121 via a plurality of row selection lines 303, and the TDC array 122 is connected to the plurality of pixels 301 via a plurality of pixel output lines 304. The plurality of row selection lines 303 correspond to the plurality of rows of the plurality of pixels 301, respectively, and the pixels 301 in the same row are connected to the same row selection line 303. The plurality of pixel output lines 304 correspond to the plurality of columns of the plurality of pixels 301, respectively, and the pixels 301 in the same column are connected to the same pixel output line 304. The row selection circuit 125 can select one row of the multiple pixels 301 by outputting a signal (selection signal) to one row selection line 303. When one row of the multiple pixels 301 is selected, the TDC array 122 receives only the signals output from the pixels 301 in the selected row via the pixel output line 304. As a result, it is possible to detect light reception by each of the multiple pixels 301 in the selected row (multiple light receiving elements in the selected row).
[0028] 4 is a schematic diagram showing an example configuration of a pixel 301. The pixel 301 has a SPAD (Single Photon Avalanche Diode) element 401, which is a light receiving element, a load transistor 402, an inverter 403, and a pixel output circuit 404. The pixel output circuit 404 is connected to a row selection line 303 and a pixel output line 304. The SPAD element 401 is a type of avalanche diode, and has a light receiving region and an avalanche region.
[0029] When light is incident on the SPAD element 401, photoelectric conversion occurs in the light-receiving region, generating electrons and holes. The positively charged holes are discharged via the anode electrode Vbd. The negatively charged electrons are transported to the avalanche region as signal charges by an electric field set so that the potential decreases toward the avalanche region. The signal charges that reach the avalanche region cause avalanche breakdown due to the strong electric field in the avalanche region, generating an avalanche current. To generate.
[0030] When no avalanche current is flowing, the voltage of the anode electrode Vbd is set so that a reverse bias equal to or greater than the breakdown voltage is applied to the avalanche region of the SPAD element 401. At this time, no current flows through the load transistor 402, so the cathode potential Vc is close to the power supply voltage Vdd, and the inverter output signal is "0."
[0031] When an avalanche current occurs in the SPAD element 401 due to the arrival of a photon, the cathode potential Vc drops and the output of the inverter 403 is inverted. That is, the inverter output changes from "0" to "1." Hereinafter, this operation is called the build-up operation.
[0032] When the cathode potential Vc decreases, the reverse bias applied to the SPAD element 401 decreases, and when the reverse bias becomes equal to or lower than the breakdown voltage, the generation of the avalanche current stops. Hereinafter, this operation is called the quench operation.
[0033] After that, hole current flows from the power supply voltage Vdd via the load transistor 402, causing the cathode potential Vc to rise, and the inverter output returns from "1" to "0," returning to the state before the arrival of the photon. Hereinafter, this operation is called the recharge operation.
[0034] When a selection signal is not supplied from the row selection line 303, the pixel output circuit 404 does not output the inverter output to the pixel output line 304, and when a selection signal is supplied from the row selection line 303, the pixel output circuit 404 outputs the output of the inverter 403 to the pixel output line 304. The inverter output is output to the TDC array 122 as a low-delay digital signal.
[0035] In this way, only the light incident on the pixels 301 (SPAD elements 401) in the row selected by the row selection circuit 125 can be detected.
[0036] [TDC Array] The TDC array 122 measures the time from when the light-emitting unit 110 emits light until the output signal of the pixel 301 changes from "0" to "1" as the time of flight TOF.
[0037] FIG. 5 is a block diagram showing an example configuration of the TDC array 122. The TDC array 122 has TDCs 501 twice the number of pixels 301 in one row (the number of columns of the multiple pixels 301) and can receive output signals from two rows of pixels 301. The output signals from the pixels 301 in one row are used to detect reflected light from an object, and the output signals from the pixels 301 in the other row are used to detect reference light. In the explanation of FIG. 3, a case was described in which the same number of pixel output lines 304 as the number of pixels 301 in one row are used. However, in the first embodiment, twice the number of pixel output lines 304 as the number of pixels 301 in one row are used. The twice the number of pixel output lines 304 as the number of pixels 301 in one row are each connected to the same number of TDCs 501. Two pixel output lines 304 are connected to the pixel output circuit 404 of each pixel 301, and the pixel output circuit 404 outputs a signal (inverter output) to one of the two connected pixel output lines 304. By using different pixel output lines 304 between the rows, the TDC array 122 can receive output signals from the pixels 301 in two rows.
[0038] The TDC 501 has an oscillator 511, an oscillation count circuit 521, and a synchronous clock count circuit 531. The count result of the synchronous clock count circuit 531 constitutes the upper bits, the internal signal of the oscillator 511 constitutes the lower bits, and the count result of the oscillation count circuit 521 constitutes the intermediate bits. In other words, the synchronous clock count circuit 531 measures roughly, the internal signal of the oscillator 511 measures finely, and the oscillation count circuit 521 measures the interval between them. Each measurement bit may have a redundant bit.
[0039] 6 is a schematic diagram of oscillator 511. Oscillator 511 has an oscillation start / stop signal generation circuit 640, buffers 611 to 618, an oscillation switch 630, and a delay adjustment current source 620. The buffers 611 to 618 are connected alternately with the oscillation switch 630 in series and in a ring shape.
[0040] 7 is a table showing the time variations of the output signals of the buffers 611 to 618 and the internal signal of the oscillator 511. FIG. 7 shows the output signals of the buffers 611 to 618 and the internal signal of the oscillator 511 at the time of reset. Furthermore, FIG. 7 shows the delay time t buff 5 shows the output signals of buffers 611 to 618 and the internal signal of oscillator 511 each time lapse.
[0041] At the time of reset, the outputs of the buffers 611 to 617 are "0" and the output of the buffer 618 is "1". After the oscillation switch 630 is turned on, the delay time t buff After a period of time has elapsed, only the output of buffer 611, whose input and output are not matched, changes from "0" to "1" (the signal advances by one stage). The outputs of buffers 612 to 618, whose input and output are matched, do not change.
[0042] Furthermore, the delay time t buff After the time has elapsed (2×t buffAfter a certain time has elapsed, only the output of buffer 612, which does not have a match between input and output, changes from "0" to "1" (the signal advances by another stage). The outputs of buffer 611 and buffers 613 to 618, which have a match between input and output, do not change.
[0043] In this way, the delay time of one buffer stage t buff Each time t passes, the output of one buffer with mismatched input and output changes from "0" to "1" in sequence. buff After this time, the output of all buffers changes to "1" (the signal goes around once), and 16 × t buff Afterwards, all buffers change to "0" (the signal goes around twice) and return to the original state.
[0044] After that, 16×t buuf The output changes in the same way with t buff Time measurement is performed with a time resolution of t buff is adjusted to 1 / 2 of the synchronous clock by the oscillation adjustment circuit 541 described later. 7 It is adjusted to be.
[0045] The oscillator output, which is the output of the buffer 618, is input to an oscillation count circuit 521. The oscillation count circuit 521 counts the rising edges of the oscillator output, thereby calculating 16×t buff Time measurement is performed with a time resolution of .
[0046] 8 is a timing chart from when a light-emitting element belonging to a specific row of the light-emitting element array 111 emits light, when the SPAD element 401 receives light, until the counting operation of the TDC 501 ends. The chart shows changes in the cathode potential Vc of the SPAD element 1401, the pixel output signal, the synchronous clock, the count value of the synchronous clock count circuit 531, the output of the oscillation start / stop signal generation circuit, the oscillator output, and the count value of the oscillation count circuit 521.
[0047] The cathode potential Vc of the SPAD element 401 is an analog voltage, with the upper side of the drawing indicating a higher voltage. The synchronous clock, oscillation start / stop signal generation circuit output, and oscillator output are digital signals, with the upper side indicating an on state and the lower side indicating an off state. The count values of the synchronous clock count circuit 531 and oscillation count circuit 521 are digital values and are shown as decimal numbers.
[0048] Fig. 9 is an enlarged view of the oscillation start / stop signal generation circuit output, oscillator output, count value of oscillation count circuit 521, and oscillator internal signal from time 803 to time 805 in Fig. 8. The oscillator internal signal is a digital value, and is shown as a decimal number.
[0049] Using Figures 8 and 9, we will explain the operation of measuring the time from time 801 when a light-emitting element belonging to a specific row of the light-emitting element array 111 emits light to time 803 when a photon enters the SPAD element 401 of the pixel 301 and the pixel output signal changes from 0 to 1 using the TDC 501.
[0050] At time 801 synchronized with the rising edge of the synchronous clock supplied via the overall control unit 140, a light emitting signal is sent from the overall control unit 140 to the light emitting unit 110. The synchronous clock counting circuit 531 starts counting the rising edges of the synchronous clock from time 801 when the light emitting signal is sent.
[0051] At time 803, a photon reflected by an object is received by the SPAD element 401 of the pixel 301, causing the cathode potential Vc of the SPAD element 401 to drop and the pixel output signal to change from "0" to "1." When the pixel output signal becomes "1," the output of the oscillation start / stop signal generation circuit 640 changes from "0" to "1," and the oscillation switch 630 turns on.
[0052] When oscillation switch 630 is turned on, oscillation begins, and a signal loop begins inside oscillator 511 as shown in Fig. 9. Every time the signal makes two cycles inside oscillator 511, a rising edge appears in the oscillator output, and oscillation count circuit 521 counts the number of rising edges. Also, at time 803, synchronous clock count circuit 531 stops counting and holds the count value.
[0053] Time 805 is the timing when the synchronous clock first rises after time 803 when the oscillator 511 is turned on. When the synchronous clock rises at time 805, the output of the oscillation start / stop signal generation circuit 640 becomes "0" and the oscillation switch 630 turns off. When the output of the oscillation start / stop signal generation circuit 640 becomes "0" (when the oscillation switch 630 turns off), oscillation ends and the internal signal of the oscillator is held as is. Furthermore, because oscillation ends, the counting of the oscillation count circuit 521 also stops.
[0054] By doing so, the count result D of the synchronous clock count circuit 531 Gclk The time from time 801 to time 802 is 2 7 ×t buff The count result D of the oscillation count circuit 521 is ROclk The time from time 803 to time 804 is 4 ×t buff Furthermore, the oscillator internal signal D ROin The time from time 804 to time 805 is t buff The TDC 501 performs the following processing on these values and outputs the processed values to the signal processing unit 123, thereby completing one measurement operation.
[0055] Count result D of oscillation count circuit 521 ROclk and oscillator internal signal D ROin and are added according to the following formula (2). D RO =2 4 ×DROclk +D ROin ···(2)
[0056] D obtained from equation (2) RO The time from time 803 to time 805 is t buff The value is measured in units of 1. Also, since the time from time 802 to time 805 is equal to one cycle of the synchronous clock, 7 ×t buff Therefore, as shown in the following equation (3), D RO Subtract D from the result Gclk By adding Flight time (time from time 801 to time 803) is t buff The value measured in units of D ToF is obtained. D ToF =2 7 ×D Gclk +(2 7 -D RO ) =2 7 ×D Gclk +(2 7 -24×D ROclk -D ROin ) ···(3)
[0057] Delay time for one buffer stage t buff Since the oscillation frequency fluctuates due to factors arising from the manufacturing process such as transistor manufacturing errors, fluctuations in the voltage applied to the TDC circuit, and temperature, an oscillation adjustment circuit 541 is provided.
[0058] 10 is a block diagram showing a configuration example of the oscillation adjustment circuit 541. The oscillation adjustment circuit 541 includes dummy oscillators 1001 and 1 / 2 3 (1 / 8) frequency divider 1002 and phase comparator 10 03. The dummy oscillator 1001 is an oscillator having the same configuration as the oscillator 511 mounted on the TDC 501.
[0059] The output of the dummy oscillator 1001 is 1 / 23 Input to divider 1002. 3 The frequency divider 1002 divides the frequency of the input clock signal by 2. 3 The phase comparator 1003 outputs a clock signal that is 1 / 2 the synchronous clock. 3 The output of the frequency divider 1002 is input. The phase comparator 1003 divides the frequency of the synchronous clock by 1 / 2. 3 The phase comparator 1003 compares the frequency of the clock signal output by the frequency divider 1002 with the frequency of the clock signal output by the frequency divider 1003. If the frequency of the synchronous clock is higher, the phase comparator 1003 increases the output voltage, and if the frequency of the synchronous clock is lower, the phase comparator 1003 decreases the output voltage. The output voltage of the phase comparator 1003 is input as an adjustment voltage to the delay adjustment current source 620 of the oscillator 511, so that the oscillation frequency of the oscillator 511 becomes 2 times that of the synchronous clock. 3 The delay is adjusted so that it doubles.
[0060] In this way, the frequency of the oscillator 511 is determined based on the synchronous clock frequency. Therefore, by generating a synchronous clock signal using an external IC that can output a constant frequency regardless of changes in the process, voltage, or temperature, it is possible to suppress variations in the oscillation frequency of the oscillator 511 due to changes in the process, voltage, or temperature. For example, by inputting a clock signal of 160 MHz as the synchronous clock signal, the oscillation frequency of the oscillator 511 becomes 1.28 GHz, which is eight times the synchronous clock frequency. The delay time t of one buffer stage, which is the time resolution of the TDC 501, buff is 48.8ps.
[0061] [Reference light and object reflected light] FIG. 11A is a schematic diagram showing cross sections of the beam splitter 150, the light-emitting element array 111, the light-receiving element array 121, and the imaging lens .
[0062] The light-emitting element array 111 is in a conjugate relationship with the light-receiving element array 121 via the half mirror 151 of the beam splitter 150. The plurality of light-emitting elements of the light-emitting element array 111 are in a conjugate relationship with the plurality of light-receiving elements of the light-receiving element array 121 via the half mirror 151 of the beam splitter 150.
[0063] 11(A), the number of rows of the plurality of light-emitting elements and the number of rows of the plurality of light-receiving elements are both eight, but these numbers of rows are not limited to eight. Also, although the light-emitting elements and the light-receiving elements are in one-to-one correspondence, the correspondence (conjugate relationship) is not limited to this. For example, the number of light-receiving elements may be N times the number of light-emitting elements (e.g., n rows x n columns), and N (e.g., n rows x n columns) light-receiving elements may be associated with each light-emitting element (N and n are integers greater than or equal to 1).
[0064] The row numbers of the light-emitting element array 111 are assigned in ascending order from smaller to larger Yv in Fig. 11(A), and the row numbers of the light-receiving element array 121 are assigned in ascending order from smaller to larger Y in Fig. 11(A). The light-emitting elements and light-receiving elements with the same row number have a conjugate relationship with each other.
[0065] 11(B) is a schematic diagram showing the optical path of light emitted from the light-emitting element in row number 1 in the light-emitting element array 111. Light 1110 emitted from the light-emitting element array 111 is split into light 1111 that is reflected by the half mirror 151 and irradiated onto an object, and light 1112 that is transmitted through the half mirror 151 and heads toward the reflecting surface 152.
[0066] FIG. 11(C) is a schematic diagram showing reflected light (reference light) 1113 obtained when light 1112 is reflected by reflecting surface 152, and FIG. 11(D) is a schematic diagram showing reflected light (object-reflected light) 1114 obtained when light 1111 is reflected by an object. The object-reflected light 1114 is incident on a light-receiving element that is conjugate with the light-emitting element in row number 1 that emitted light 1110. On the other hand, the reference light 1113 is incident on a light-receiving element that is conjugate with a light-emitting element in a row different from the light-emitting element in row number 1. In the first embodiment, as an example, the reference light is incident on a light-receiving element that is conjugate with a light-emitting element that is adjacent in the column direction to the light-emitting element that emitted the light. Therefore, in FIG. 11(C), the reference light 1113 is incident on a light-receiving element that is conjugate with the light-emitting element in row number 2.
[0067] The reflecting surface 152 transmits, absorbs, or both transmits and absorbs light within a certain wavelength range so as to reduce the reflectance of the wavelength of the light emitted from the light-emitting element array 111. For example, the reflecting surface 152 may be formed of a multilayer film including dielectric layers with different refractive indices, or may include an absorbing material such as a metal.
[0068] The light-emitting elements (and the light-receiving elements) are arranged at equal intervals. The reflecting surface 152 faces the light-emitting element array 111, is flat in the column direction (depth direction of the paper), and has a plurality of continuous recesses in the row direction (Yv direction), each of which has a width twice the spacing between the light-emitting elements. In FIGS. 11(A) to 11(D), the recesses are formed by two flat surfaces, but this is not limiting. For example, the recesses may be formed by curved surfaces. The recesses may have a shape similar to the curved surface of a cylindrical lens. By using the reflecting surface 152 having such a shape and arrangement, the reference light 1113 enters the half mirror 151 at a position shifted by one row from the light 1110 emitted from the light-emitting element, and then enters a light-receiving element that is conjugate with the light-emitting element adjacent to the light-emitting element that emitted the light.
[0069] As will be described in detail later, in the first embodiment, a reference light signal is subtracted from the object-reflected light signal obtained by the TDC array 122. The object-reflected light signal indicates the time from when the light emission signal is emitted until the object-reflected light is detected, and the reference light signal indicates the time from when the light emission signal is emitted until the reference light is detected. Both the object-reflected light signal and the reference light signal contain a component representing the time from when the light emission signal is emitted until the light-emitting element emits light. Therefore, by subtracting the reference light signal from the object-reflected light signal, a time of flight TOF with a small component representing the time from when the light emission signal is emitted until the light-emitting element emits light can be obtained.
[0070] Although the case where the light emitting element in row number 1 emits light has been described, the same applies when the light emitting element in another row number emits light.
[0071] [Distance measurement operation] Fig. 12 is a flowchart showing an example of a distance measurement operation according to the first embodiment. The distance measurement operation for acquiring three-dimensional distance information will be described with reference to Fig. 12. The distance measurement operation in Fig. 12 is realized, for example, by the CPU of the overall control unit 140 expanding a program stored in the ROM of the overall control unit 140 into the RAM of the overall control unit 140 and executing the program. For example, When an instruction to perform distance measurement is given, the distance measurement operation shown in FIG. 12 starts.
[0072] In step S1201, overall control unit 140 sets the value of row counter j to 1 (resets row counter j).
[0073] In step S1202, the overall control unit 140 controls the row selection circuit 125 to select the row (row number j) corresponding to the row counter j. This causes the signals of the pixels of row number j and the signals of the pixels of row number j+1 to be output to the TDC array 122 via the pixel output lines 304. The pixels of row number j receive object-reflected light that is emitted from row number j and reflected by the object. The pixels of row number j+1 receive reference light that is emitted from row number j and reflected by the reflecting surface 152 of the beam splitter 150.
[0074] In step S1203, the overall control unit 140 resets the histogram circuits, the number of which is the same as the TDCs 501, arranged in the signal processing unit 123, and resets the light emission count counter i. Resetting the histogram circuits sets a state in which no light detection histogram showing the change over time in the number of detected photons is present (is not created), and resetting the light emission count counter i sets the light emission count counter i to 1.
[0075] In step S1204, the overall control unit 140 operates the light-emitting element row drive circuit 202 of the row (row number j) corresponding to the row counter j to cause the light-emitting elements belonging to that row to emit short pulses of light. The overall control unit 140 sends a light-emitting signal to the light-emitting unit 110 and simultaneously instructs the measurement unit 120 to start measurement.
[0076] In step S1205, overall control unit 140 determines whether a predetermined time Tmax (a pre-set time) has elapsed since the light emission signal was emitted. If the predetermined time Tmax has elapsed, the process proceeds to step S1209; otherwise, the process proceeds to step S1206. The predetermined time Tmax is the time corresponding to the longest distance measurement distance.
[0077] In step S1206, overall control unit 140 determines whether the output signal of the pixel in the row corresponding to row counter j (the pixel with row number j or j+1) is 1. If the pixel output signal is 1, proceed to step S1207; otherwise, proceed to step S1205.
[0078] In step S1207, the overall control unit 140 controls the TDC 501 connected to the pixel that detected the pixel output signal "1" in step S1206, and measures the time from when the light emission signal is emitted to when the pixel output signal "1" is detected in step S1206.
[0079] In step S1208, overall control unit 140 controls the histogram circuit connected to the TDC used in step S1207 to update the light detection histogram of that histogram circuit. By updating the light detection histogram, for example, the frequency of the category corresponding to the time measured in step S1207 increases by 1. Then, the process proceeds to step S1205.
[0080] The processes of steps S1204 to S1208 (the process of step S1216) are performed individually for each combination of light receiving element, TDC, and histogram circuit.
[0081] In step S1209, overall control unit 140 increments the value of light emission number counter i by one.
[0082] In step S1210, the overall control unit 140 checks whether the value of the light emission counter i is equal to the predetermined number of light emissions N total Determine whether the number of flashes is greater than or equal to the preset number of flashes. The value of the count counter i is the number of times of light emission N total If it is greater than , proceed to step S1211; if not, proceed to step S1204.
[0083] In step S1211, the overall control unit 140 performs histogram processing using the obtained light detection histogram to calculate distance measurement results such as distance measurement distance, signal intensity, and ambient light intensity.
[0084] In step S1212, the overall control unit 140 subtracts the reference light signal obtained using the pixels of row number j+1 from the object-reflected light signal obtained using the pixels of row number j.
[0085] In step S1213, overall control unit 140 acquires from measurement unit 120 the distance measurement results obtained in steps S1211 and S1212.
[0086] By the processing of steps S1202 to S1213, distance measurement for one line is completed.
[0087] In step S1214, overall control unit 140 increments the value of row counter j by one.
[0088] In step S1215, overall control unit 140 determines whether the value of row counter j is greater than the number of rows Nrow of light-emitting elements and light-receiving elements (Nrow=8 in the case of FIG. 11). If the value of row counter j is greater than the number of rows Nrow, the distance measurement operation ends; if not, the process proceeds to step S1204.
[0089] Through the above distance measurement operation, distance measurement results can be obtained in a two-dimensional array form, similar to image information.
[0090] Here, the subtraction process in step S1212 will be described. FIG. 13 is a schematic diagram showing a reference light histogram 1301, which is a light detection histogram obtained from the reference light, and an object-reflected light histogram 1302, which is a light detection histogram obtained from the object-reflected light. Timing 1303 is the timing (time) at which an emission signal is emitted from the overall control unit 140. From the peak of the reference light histogram 1301, a reference light peak time 1304, which is the time from when the emission signal is emitted to when the reference light is detected, is obtained. Since the time from when the light-emitting element emits light to when the reference light is detected is considered to be very short, the reference light peak time 1304 may also be interpreted as the time from when the emission signal is emitted to when the reference light is emitted. Furthermore, from the peak of the object-reflected light histogram 1302, an object-reflected light peak time 1305, which is the time from when the emission signal is emitted to when the object-reflected light is detected, is obtained. The reference light peak time 1304 is subtracted from the object-reflected light peak time 1305 obtained in this manner. By doing so, it is possible to obtain a time-of-flight TOF from which the influence of individual variations and temperature characteristics of the light-emitting element driving unit 112, the light-emitting element, the light-receiving element, the TDC array 122, the buffer used for signal transmission, etc. has been eliminated.
[0091] As described above, according to the first embodiment, a beam splitter having a half mirror and a reflective surface is used. Light emitted from a light-emitting element is split into two beams by the half mirror; one beam is detected as object-reflected light reflected by an object, and the other beam is detected as reference light reflected by the reflective surface of the beam splitter. Then, the time taken for the reference light to be detected (to be incident on the light-receiving element) is subtracted from the time taken for the object-reflected light to be detected (to be incident on the light-receiving element). This enables highly accurate distance measurement. Furthermore, since the optical system for receiving the object-reflected light and the optical system for receiving the reference light are the same, a compact distance measuring device can be provided.
[0092] <Modification of the First Embodiment> A modification of the first embodiment will be described. In the first embodiment, a reference light signal and an object reflected light signal are Set the number of flashes N total After accumulating the signal as a histogram, subtraction processing is performed. In this modification, the reference light signal is subtracted from the object reflected light signal for each light emission, and the distance is obtained by performing histogram processing using the subtraction result. In the following, explanations of the same parts as in the first embodiment will be omitted, and the differences from the first embodiment will be mainly explained.
[0093] 14 is a flowchart showing an example of distance measurement operation according to this modification. As in the first embodiment, the processes of steps S1201 to S1207 are performed.
[0094] In step S1408, overall control unit 140 stores the time obtained in step S1207 in its own RAM (primary memory).
[0095] The processes of steps S1204 to S1207 and S1408 (the process of step S1416) are performed individually for each combination of light receiving element, TDC, and histogram circuit.
[0096] If the overall control unit 140 determines in step S1205 that the predetermined time Tmax has elapsed, the process proceeds to step S1412. In step S1412, the overall control unit 140 reads from RAM the object-reflected light signal obtained using the pixels of row number j and the reference light signal obtained using the pixels of row number j+1, and subtracts the read reference light signal from the read object-reflected light signal. The overall control unit 140 then reflects the subtraction results in the light detection histogram. Here, for example, multiple combinations of the object-reflected light signal and the reference light signal are read, and multiple subtraction results obtained from each of the multiple combinations are reflected in the light detection histogram. The process of reflecting the subtraction results in the light detection histogram is, for example, a process of increasing by 1 the frequency of the category corresponding to the time obtained by the subtraction.
[0097] Thereafter, the processes of steps S1209 to S1211 and S1213 to S1215 described in the first embodiment are carried out.
[0098] This modification provides the same effects as those of embodiment 1. Furthermore, since subtraction processing is performed for each light emission, highly accurate results can be obtained as measurement results for each light emission.
[0099] <Embodiment 2> A second embodiment of the present invention will be described. In the first embodiment, the reference light is incident on a light-receiving element that is conjugate with the light-emitting element that is adjacent in the column direction to the light-emitting element that emitted the light. In the second embodiment, both the object-reflected light and the reference light are incident on a light-receiving element that is conjugate with the light-emitting element that emitted the light that is the source of the light. In other words, the object-reflected light and the reference light are incident on the same light-receiving element (pixel). In the following, a description of the same parts as in the first embodiment will be omitted, and the differences from the first embodiment will be mainly described.
[0100] FIG. 15A is a schematic diagram showing cross sections of the beam splitter 150, the light-emitting element array 111, the light-receiving element array 121, and the imaging lens .
[0101] 15(B) is a schematic diagram showing the optical path of light emitted from a light-emitting element in row number 1 in the light-emitting element array 111. Light 1510 emitted from the light-emitting element is split into light 1511 that is reflected by the half mirror 151 and irradiated onto an object, and light 1512 that passes through the half mirror 151 and heads toward the reflecting surface 152.
[0102] FIG. 15(C) is a schematic diagram showing reflected light (reference light) 1513 obtained when light 1512 is reflected by the reflecting surface 152, and FIG. 15(D) is a schematic diagram showing reflected light (object-reflected light) 1514 obtained when light 1511 is reflected by an object. The object-reflected light 1514 is incident on a light-receiving element that is in a conjugate relationship with the light-emitting element of row number 1 that emitted the light 1510. Then, when the reflecting surface 152 is flat, Since the row number is flat, the reference light 1113 also enters the light receiving element that is in a conjugate relationship with the light emitting element in row number 1.
[0103] Although the case where the light emitting element in row number 1 emits light has been described, the same applies when the light emitting element in another row number emits light.
[0104] The flowchart of the distance measurement operation according to the second embodiment is the same as that of the first embodiment (FIG. 12). However, in step S1202, only the signal of the pixel with row number j is set to be output to the TDC array 122 via the pixel output line 304.
[0105] FIG. 16 is a diagram schematically illustrating a light detection histogram obtained from a pixel that is conjugate with the light-emitting pixel that emitted light. Timing 1603 is the timing (time) when an emission signal is emitted from the overall control unit 140. The light detection histogram in FIG. 16 shows two peaks 1601 and 1602. The earlier peak 1601 is a reference light peak indicating the timing when the reference light is detected, and the later peak 1602 is an object-reflected light peak indicating the timing when the object-reflected light is detected. From the reference light peak 1601, a reference light peak time 1604 is obtained, which is the time from when the emission signal is emitted to when the reference light is detected. Furthermore, from the object-reflected light peak 1602, an object-reflected light peak time 1605 is obtained, which is the time from when the emission signal is emitted to when the object-reflected light is detected. The reference light peak time 1604 is subtracted from the object-reflected light peak time 1605 obtained in this manner. By doing so, as in embodiment 1, it is possible to obtain a time-of-flight TOF in which the effects of individual variations and temperature characteristics of the light-emitting element driving unit 112, light-emitting element, light-receiving element, TDC array 122, buffers used for signal transmission, etc. are eliminated.
[0106] <Modification of the second embodiment> A modification of the second embodiment will be described. In this modification, as in the second embodiment, the object-reflected light and the reference light are incident on the same light-receiving element (pixel). Also, as in the modification of the first embodiment, the reference light signal is subtracted from the object-reflected light signal for each light emission, and the distance is obtained by performing histogram processing using the subtraction result. Below, a description of the same parts as in the second embodiment will be omitted, and the differences from the second embodiment will be mainly described.
[0107] The ranging operation according to this modification is similar to the ranging operation according to the modification of embodiment 1 (FIG. 14). However, in step S1202, similar to embodiment 2, only the signal of the pixel with row number j is set to be output to the TDC array 122 via the pixel output line 304. Also, in step S1412, of the multiple times stored in RAM in step S1408, the shortest time is used as the reference light signal, and the others are used as the object-reflected light signal.
[0108] According to this modification, it is possible to obtain the same effects as in embodiment 2. Furthermore, as in the modification of embodiment 1, since subtraction processing is performed for each light emission, it is possible to obtain highly accurate results as measurement results for each light emission.
[0109] <Embodiment 3> A third embodiment of the present invention will be described. In the first and second embodiments, one pixel (light-receiving pixel) includes one SPAD element (light-receiving element). In the third embodiment, one pixel includes multiple SPAD elements. In the following, a description of the same parts as in the first and second embodiments will be omitted, and the differences from the first embodiment will be mainly described.
[0110] 17 is a schematic diagram showing an example of the configuration of a pixel 1701 according to the third embodiment. The pixel 1701 is made up of four sub-pixels 1721 to 1724. Each of the sub-pixels 1721 to 1724 has the same configuration as the pixel 301 according to the first embodiment. In the third embodiment, as in the second embodiment, Assume that the reference light and the object-reflected light, which are generated by the same light-emitting element, enter the same pixel. That is, the reference light and the object-reflected light, which are generated by the same light-emitting element, enter sub-pixels 1721 to 1724, respectively. The same row selection line 303 is connected to the sub-pixels 1721 to 1724, and pixel output lines 1731 to 1734 are connected to the sub-pixels 1721 to 1724, respectively. Although not shown, the TDC array 122 includes the same number of TDCs 501 as the pixel output lines so that the output signals of each sub-pixel can be processed simultaneously.
[0111] In the third embodiment, a switch (not shown) switches the mode of the SPADs 1711 to 1714 between avalanche mode and non-avalanche mode. In the avalanche mode, the voltages of the anode electrodes Vbd1 to Vbd4 are set so that the reverse bias voltage applied to the SPADs 1711 to 1714 is equal to or greater than the breakdown voltage. In the non-avalanche mode, the voltages of the anode electrodes Vbd1 to Vbd4 are set so that the reverse bias voltage applied to the SPADs 1711 to 1714 is less than the breakdown voltage. In the avalanche mode, the arrival of photons can be detected, but after photon detection, the arrival of photons cannot be detected during the build-up and quenching operations.
[0112] Due to the occurrence of dead time during which the arrival of photons cannot be detected, the method of embodiment 2 cannot detect objects that exist very close to the distance measuring device. Therefore, in embodiment 3, the overall control unit 140 functions as a light receiving control unit that drives some of the multiple sub-pixels included in a pixel at a different timing from the remaining sub-pixels. This makes it possible to realize an operation in which some sub-pixels detect reference light and the remaining sub-pixels detect object-reflected light, thereby enabling high-precision distance measurement even for objects that exist very close to the distance measuring device.
[0113] In the third embodiment, the modes of the SPADs 1711 to 1714 are switched by controlling the voltages of the anode electrodes Vbd1 to Vbd4, but the mode switching method is not limited to this. Also, the number of sub-pixels included in one pixel may be more or less than four.
[0114] FIG. 18 is a schematic diagram showing an example of distance measurement operation according to the third embodiment. FIG. 18 shows the mode switching timing and dead time of the SPADs 1711 to 1714, and a light detection histogram obtained from pixels (sub-pixels 1721 to 1724) that are conjugate with the light-emitting pixel that emitted light. The switches φVbd1 to φVbd4 switch the mode of the SPADs 1711 to 1714, with the upper side of the figure indicating ON (avalanche mode voltage) and the lower side indicating OFF (non-avalanche mode voltage). In the figure, "non-avalanche" indicates the period in non-avalanche mode, and "dead time" indicates the period during which the arrival of photons cannot be detected due to the build-up operation and quench operation. Timing 1803 is the timing (time) at which the light emission signal is emitted from the overall control unit 140.
[0115] The overall control unit 140 controls the switches φVbd1 to φVbd4 so that the following operations are realized, for example: At timing 1803, only the SPAD 1711 is in avalanche mode. The SPADs 1712 to 1714 are in avalanche mode and non-avalanche mode, respectively. After that, the SPADs 1712 to 1714 are sequentially switched to avalanche mode at predetermined time intervals. The number of light emission times N is set so that the reference light is detected by half of the sub-pixels and the object reflected light is detected by the remaining half of the sub-pixels. total During the measurement, the timing of switching the mode of each SPAD may be changed based on the detection results of the reference light and the light reflected from the object. The timing of switching from non-avalanche mode to avalanche mode may be interpreted as the timing of driving the SPAD (light receiving element).
[0116] The photodetection histogram in Figure 18 is the sum of the signals obtained from SPAD1711 to 1714. 18 is a histogram combining the reference light peak 1801 and the object-reflected light peak 1802. As in the second embodiment, the light detection histogram in FIG. 18 shows a reference light peak 1801 and an object-reflected light peak 1802. In the third embodiment, the multiple SPADs in one pixel are controlled with a phase difference so that the multiple SPADs enter the avalanche mode at different times, thereby preventing all of the multiple SPADs from entering a dead time state due to reception of the reference light. Therefore, the object-reflected light peak 1802 can be obtained even for objects closer than the distance corresponding to the dead time of the SPADs.
[0117] From the reference light peak 1801, a reference light peak time 1804, which is the time from when the light emission signal is emitted until the reference light is detected, is obtained. Furthermore, from the object reflected light peak 1802, an object reflected light peak time 1805, which is the time from when the light emission signal is emitted until the object reflected light is detected, is obtained. The reference light peak time 1804 is subtracted from the object reflected light peak time 1805 thus obtained. By doing so, as in the first and second embodiments, a time of flight TOF can be obtained in which the influences of individual variations and temperature characteristics of the light-emitting element driving unit 112, the light-emitting element, the light-receiving element, the TDC array 122, the buffer used for signal transmission, etc. are eliminated. Furthermore, even if the distance from the ranging device to the object is shorter than the distance corresponding to the dead time of the SPAD, this effect can be obtained.
[0118] <Modification of the third embodiment> A modification of the third embodiment will now be described. In this modification, similar to the modifications of the first embodiment and the second embodiment, the distance is obtained by subtracting the reference light signal from the object reflected light signal for each light emission and performing histogram processing using the subtraction result. Below, a description of the same parts as in the third embodiment will be omitted, and the differences from the third embodiment will be mainly described.
[0119] The ranging operation according to this modification is similar to the ranging operation according to the modification of embodiment 2 (FIG. 14). In step S1202, similar to embodiment 2, only the signal of the pixel with row number j is set to be output to the TDC array 122 via the pixel output line 304. Also, in step S1412, of the multiple times stored in RAM in step S1408, the shortest time is used as the reference light signal, and the others are used as the object-reflected light signal.
[0120] According to this modification, the same effects as those of embodiment 3 can be obtained. Furthermore, as in the modification of embodiment 1 and the modification of embodiment 2, subtraction processing is performed for each light emission, so that highly accurate results can be obtained as measurement results for each light emission.
[0121] Although the embodiments of the present invention have been described in detail above, the present invention is not limited to these specific embodiments, and various forms within the scope of the gist of the present invention are also included in the present invention. Furthermore, each of the above-described embodiments merely represents one embodiment of the present invention, and each embodiment can be combined as appropriate.
[0122] The disclosure of this embodiment includes the following configuration. (Configuration 1) a light-emitting element array including a plurality of light-emitting elements; a light receiving element array including a plurality of light receiving elements; A timing unit that measures time; a beam splitter having a half mirror and a reflecting surface; a distance measuring unit that measures the distance to an object based on the time measured by the timing unit; and The light emitted from the light-emitting element is separated into a first light and a second light by the half mirror, the first light is reflected by the object and incident on any one of the plurality of light receiving elements; the second light is reflected by the reflecting surface and incident on any one of the plurality of light receiving elements, The distance measuring unit measures the distance to the object based on a time obtained by subtracting a time taken for the second light to be reflected by the reflecting surface and incident on one of the plurality of light receiving elements from a time taken for the first light to be reflected by the object and incident on one of the plurality of light receiving elements. A distance measuring device characterized by: (Configuration 2) The plurality of light-emitting elements are arranged in a matrix, The distance measuring device is A light-emitting control unit that controls the light-emitting elements in each row to emit light individually and the plurality of light-emitting elements are in a conjugate relationship with the plurality of light-receiving elements via the half mirror, the first light and the second light are light obtained by splitting light emitted from light-emitting elements in a first row by the half mirror, the first light is reflected by the object and incident on a light receiving element in a conjugate relationship with the light emitting element in the first row; The second light is reflected by the reflecting surface and incident on a light receiving element that is in a conjugate relationship with the light emitting element in a second row different from the first row. 2. The distance measuring device according to configuration 1, (Configuration 3) The second row is the row adjacent to the first row. 3. The distance measuring device according to configuration 2. (Configuration 4) The plurality of light emitting elements are arranged at equal intervals, The reflecting surface faces the light-emitting element array, is flat in the column direction, and has a plurality of continuous recesses in the row direction, each having a width twice the interval between the plurality of light-emitting elements. 4. The distance measuring device according to configuration 2 or 3. (Configuration 5) The recess is formed by two flat surfaces. 5. The distance measuring device according to configuration 4. (Configuration 6) The recess is formed by a curved surface. 5. The distance measuring device according to configuration 4. (Configuration 7) The plurality of light-emitting elements are arranged in a matrix, the plurality of light-emitting elements are in a conjugate relationship with the plurality of light-receiving elements via the half mirror, The first light and the second light are incident on a light receiving element that is in a conjugate relationship with the light emitting element that emitted the light that is the source of the first light and the second light. 7. The distance measuring device according to any one of configurations 1 to 6. (Configuration 8) The reflecting surface is formed of a multilayer film. 8. The distance measuring device according to any one of configurations 1 to 7, wherein: (Configuration 9) The reflecting surface includes an absorbing material that absorbs light in a partial wavelength range of the light emitted from the light-emitting element array. 9. The distance measuring device according to any one of configurations 1 to 8. (Configuration 10) the plurality of light receiving elements form a plurality of light receiving pixels, each of which includes two or more light receiving elements; the second light is reflected by the reflecting surface and incident on any one of the plurality of light-receiving pixels; The distance measuring device is a light-receiving control unit that drives a part of two or more light-receiving elements included in the light-receiving pixel at a timing different from that of the rest of the two or more light-receiving elements; Further having 10. The distance measuring device according to any one of configurations 1 to 9, wherein: (Configuration 11) The light receiving element is an avalanche diode. 11. The distance measuring device according to configuration 10. (Configuration 12) The light-receiving control unit changes the timing for driving each light-receiving element based on a detection result of the first light and the second light in the light-receiving element array. 12. The distance measuring device according to configuration 10 or 11. [Explanation of symbols]
[0123] 111: Light emitting element array 121: Light receiving element array 122: TDC array 123: Signal processing unit 140: Overall control unit 150: Beam splitter
Claims
1. a light-emitting element array including a plurality of light-emitting elements; a light receiving element array including a plurality of light receiving elements; A timing unit that measures time; a beam splitter having a half mirror and a reflecting surface; a distance measuring unit that measures the distance to an object based on the time measured by the timing unit; and The light emitted from the light-emitting element is separated into a first light and a second light by the half mirror, the first light is reflected by the object and incident on any one of the plurality of light receiving elements, the second light is reflected by the reflecting surface and incident on any one of the plurality of light receiving elements, The distance measuring unit measures the distance to the object based on a time obtained by subtracting a time taken for the second light to be reflected by the reflecting surface and incident on one of the plurality of light receiving elements from a time taken for the first light to be reflected by the object and incident on one of the plurality of light receiving elements. A distance measuring device characterized by:
2. The plurality of light-emitting elements are arranged in a matrix, The distance measuring device is A light-emitting control unit that controls the light-emitting elements in each row to emit light individually and the plurality of light-emitting elements are in a conjugate relationship with the plurality of light-receiving elements via the half mirror, the first light and the second light are light obtained by splitting light emitted from light-emitting elements in a first row by the half mirror, the first light is reflected by the object and incident on a light receiving element in a conjugate relationship with the light emitting element in the first row; The second light is reflected by the reflecting surface and incident on a light receiving element that is in a conjugate relationship with the light emitting element in a second row different from the first row.
2. The distance measuring device according to claim 1.
3. The second row is the row adjacent to the first row.
3. The distance measuring device according to claim 2.
4. The plurality of light emitting elements are arranged at equal intervals, The reflecting surface faces the light-emitting element array, is flat in the column direction, and has a plurality of continuous recesses in the row direction, each having a width twice the interval between the plurality of light-emitting elements.
3. The distance measuring device according to claim 2.
5. The recess is formed by two flat surfaces.
5. The distance measuring device according to claim 4.
6. The recess is formed by a curved surface.
5. The distance measuring device according to claim 4.
7. The plurality of light-emitting elements are arranged in a matrix, the plurality of light-emitting elements are in a conjugate relationship with the plurality of light-receiving elements via the half mirror, The first light and the second light are incident on a light receiving element that is in a conjugate relationship with the light emitting element that emitted the light that is the source of the first light and the second light.
7. The distance measuring device according to claim 1, wherein the distance measuring device is a distance measuring device.
8. The reflecting surface is formed of a multilayer film.
7. The distance measuring device according to claim 1, wherein the distance measuring device is a distance measuring device.
9. The reflecting surface includes an absorbing material that absorbs light in a partial wavelength range of the light emitted from the light-emitting element array.
7. The distance measuring device according to claim 1, wherein the distance measuring device is a distance measuring device.
10. the plurality of light receiving elements form a plurality of light receiving pixels, each of which includes two or more light receiving elements; the second light is reflected by the reflecting surface and incident on any one of the plurality of light-receiving pixels; The distance measuring device is a light-receiving control unit that drives a part of two or more light-receiving elements included in the light-receiving pixel at a timing different from that of the rest of the two or more light-receiving elements; Further having 7. The distance measuring device according to claim 1, wherein the distance measuring device is a distance measuring device.
11. The light receiving element is an avalanche diode.
11. The distance measuring device according to claim 10.
12. The light-receiving control unit changes the timing for driving each light-receiving element based on a detection result of the first light and the second light in the light-receiving element array.
11. The distance measuring device according to claim 10.
Citation Information
Patent Citations
JP174069A
Distance measuring sensor
JP2019060652A
Cited By
Method for manufacturing 1,3-butylene glycol, and 1,3-butylene glycol product
US12472134B2
CBN sintered body
US12529127B2