WO2025163959A1 - Object detection device - Google Patents
Object detection deviceInfo
- Publication number
- WO2025163959A1 WO2025163959A1 PCT/JP2024/032158 JP2024032158W WO2025163959A1 WO 2025163959 A1 WO2025163959 A1 WO 2025163959A1 JP 2024032158 W JP2024032158 W JP 2024032158W WO 2025163959 A1 WO2025163959 A1 WO 2025163959A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- present
- detection
- time
- intensity
- detection device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S15/00—Systems using the reflection or reradiation of acoustic waves, e.g. sonar systems
- G01S15/02—Systems using the reflection or reradiation of acoustic waves, e.g. sonar systems using reflection of acoustic waves
- G01S15/06—Systems determining the position data of a target
- G01S15/46—Indirect determination of position data
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S15/00—Systems using the reflection or reradiation of acoustic waves, e.g. sonar systems
- G01S15/88—Sonar systems specially adapted for specific applications
- G01S15/93—Sonar systems specially adapted for specific applications for anti-collision purposes
- G01S15/931—Sonar systems specially adapted for specific applications for anti-collision purposes of land vehicles
Definitions
- An embodiment of the present invention relates to an object detection device.
- Object detection devices are used to detect objects around a vehicle based on information acquired by transmitting and receiving waves such as ultrasound.
- a technology has been disclosed for such object detection devices that determines whether a detected object is a low object, such as a curb, that will not collide with the vehicle, based on the difference between theoretical reflection intensity and actual reflection intensity (Patent Document 1).
- One of the problems that embodiments of the present invention aim to solve is to provide an object detection device that can detect low objects with high accuracy.
- An object detection device is an object detection device that detects objects present in the vicinity of a moving body, and includes: a transmitter/receiver unit that transmits transmitted waves and receives reflected waves generated when the transmitted waves are reflected by objects; a coordinate calculation unit that calculates coordinates indicating the position of objects present in the vicinity of the moving body based on echo information that indicates time-series changes in the intensity of the reflected waves; and a determination unit that determines that a low-detection target, which is an object that is the target of detection and whose height is lower than a threshold, is present if the coordinates of an object present in an area in the direction of travel of the moving body are within a predetermined area that is determined as an area where the horizontal attenuation of the transmitted waves is sufficiently small, the same object has been detected continuously for a predetermined period of time, and the intensity of the reflected waves is attenuating as the moving body moves in the direction of travel.
- the determination unit may determine whether the same object has been detected based on the difference between multiple coordinates calculated at predetermined time intervals.
- the above configuration makes it possible to determine with high accuracy whether the same object is being detected.
- Another embodiment of the present invention is an object detection device that detects objects present in the vicinity of a moving body, and includes a transceiver unit that transmits transmission waves and receives reflected waves generated when the transmission waves are reflected by the object; a coordinate calculation unit that calculates coordinates indicating the position of an object present in the vicinity of the moving body based on echo information that indicates time-series changes in the intensity of the reflected waves; a distance calculation unit that calculates the distance from the moving body to the object based on the echo information; a height calculation unit that calculates the height of the object based on multiple distances calculated by the distance calculation unit; and a determination unit that determines that a low-detection target object, which is an object to be detected and whose height is lower than the threshold, is present if the coordinates of the object present in the area in the direction of travel of the moving body are within a predetermined area that is a region where the horizontal attenuation of the transmission waves is sufficiently small, the same object has been detected continuously for a predetermined time,
- the determination unit may determine that the low detection object is present when the intensity of the reflected wave attenuates by a predetermined amount or more as the moving object moves.
- the above configuration makes it possible to detect low-profile objects with higher accuracy.
- FIG. 1 is a diagram showing an example of the configuration of a vehicle according to the first embodiment.
- FIG. 2 is a diagram illustrating an example of the configuration of the vehicle control system according to the first embodiment.
- FIG. 3 is a diagram showing an example of a distance calculation method using the TOF method according to the first embodiment.
- FIG. 4 is a diagram illustrating an example of the functional configuration of the object detection device according to the first embodiment.
- FIG. 5 is a diagram illustrating an example of the relationship between a change in the position of a low detection object and a change in the intensity of a reflected wave according to the first embodiment.
- FIG. 6 is a flowchart showing an example of processing in the object detection device according to the first embodiment.
- FIG. 7 is a diagram illustrating an example of the functional configuration of the object detection device according to the second embodiment.
- FIG. 8 is a flowchart showing an example of processing in the object detection device according to the second embodiment.
- (First embodiment) 1 is a diagram showing an example of the configuration of a vehicle 1 according to the first embodiment.
- the vehicle 1 is an example of a moving body on which an object detection device according to the present embodiment is mounted.
- the object detection device according to the present embodiment is a device that detects objects present around the vehicle 1 based on information such as time of flight (TOF) and Doppler shift acquired by transmitting and receiving ultrasonic waves.
- TOF time of flight
- Doppler shift acquired by transmitting and receiving ultrasonic waves.
- the object detection device includes multiple transceivers 21A-21L.
- transceiver 21 when there is no need to distinguish between the multiple transceivers 21A-21L, they may be referred to as transceiver 21.
- Each transceiver 21 is installed on the vehicle body 2, which serves as the exterior of the vehicle 1, and transmits ultrasonic waves toward the outside of the vehicle body 2, receiving ultrasonic waves generated when the ultrasonic waves are reflected by an object outside the vehicle body 2.
- ultrasonic waves transmitted from the transceiver 21 may be referred to as transmitted waves
- ultrasonic waves generated when the transmitted waves are reflected by an object may be referred to as reflected waves.
- transceivers 21A-21D are located at the front end of the vehicle body 2
- four transceivers 21E-21H are located at the rear end
- two transceivers 21I and 21J are located on the right side
- two transceivers 21K and 21L are located on the left side. Note that the number and installation locations of the transceivers 21 are not limited to this example.
- FIG. 2 is a diagram showing an example of the configuration of a vehicle control system 10 according to the first embodiment.
- the vehicle control system 10 performs processing to control the vehicle 1 based on information output from an object detection device 11.
- the vehicle control system 10 according to this embodiment includes an object detection device 11 and an ECU 12.
- the object detection device 11 includes multiple transmitter/receivers 21 and a control unit 22.
- Each transmitter/receiver 21 includes a vibrator 31 constructed using a piezoelectric element or the like, an amplifier, etc., and transmits and receives ultrasonic waves through the vibration of the vibrator 31.
- each transmitter/receiver 21 transmits ultrasonic waves generated in response to the vibration of the vibrator 31 as a transmission wave, and detects the vibration of the vibrator 31 caused by the reflected wave when the transmission wave is reflected by an object such as the detection target O or the road surface G.
- the vibration of the vibrator 31 is converted into an electrical signal, and based on this electrical signal, it is possible to obtain the TOF corresponding to the distance from the transmitter/receiver 21 to the detection target O, the Doppler shift corresponding to the relative speed between the vehicle 1 and the detection target O, etc.
- Detection targets O are objects that exist around the vehicle 1 and should be subject to detection. Detection targets O include high detection targets, which are objects with a height equal to or greater than a threshold, and low detection targets, which are objects with a height lower than the threshold.
- the threshold may be, for example, the height from the road surface G to the bottom of the vehicle body 2 (such as the bottom end of the bumper).
- High detection targets may be, for example, other vehicles, road accessories, walls, people, etc.
- Low detection targets may be, for example, curbs, bollards, small steps, etc.
- the transmitting side and receiving side may be separated, such as a configuration in which an oscillator for transmitting the transmitted wave and an oscillator for receiving the reflected wave are separately provided.
- the control unit 22 includes an input/output device 41, a storage device 42, and a processor 43.
- the input/output device 41 is an interface device that enables the transmission and reception of information between the control unit 22 and external devices (such as the transceiver unit 21 and ECU 12).
- the storage device 42 includes main storage devices such as ROM (Read Only Memory) and RAM (Random Access Memory), and auxiliary storage devices such as HDDs (Hard Disk Drives) and SSDs (Solid State Drives).
- the processor 43 is an integrated circuit that performs various processes to realize the functions of the control unit 22, and may be configured using, for example, a CPU (Central Processing Unit), ASIC (Application Specific Integrated Circuit), FPGA (Field Programmable Gate Array), etc. that operate according to a program.
- the processor 43 performs various arithmetic and control processes by reading and executing programs stored in the storage device 42.
- the ECU 12 is a unit that executes various processes for controlling the vehicle 1 based on information obtained from the object detection device 11 and the like.
- the ECU 12 has an input/output device 51, a storage device 52, and a processor 53.
- the input/output device 51 is an interface device that enables the transmission and reception of information between the ECU 12 and external mechanisms (such as the object detection device 11, drive mechanism, braking mechanism, steering mechanism, transmission mechanism, in-vehicle display, speakers, and various sensors).
- the storage device 52 includes main storage devices such as ROM and RAM, and auxiliary storage devices such as HDD and SSD.
- the processor 53 is an integrated circuit that executes various processes for realizing the functions of the ECU 12, and may be configured using, for example, a CPU, ASIC, FPGA, etc.
- the processor 53 reads programs stored in the storage device 52 and executes various arithmetic and control processes.
- FIG. 3 is a diagram showing an example of a method for calculating distance using the TOF method according to the first embodiment.
- FIG. 3 illustrates an envelope L11 (an example of echo information) that indicates the change over time in the intensity (signal level) of the ultrasound transmitted and received by the transmitter/receiver 21.
- the horizontal axis corresponds to time (TOF)
- the vertical axis corresponds to the intensity of the ultrasound transmitted and received by the transmitter/receiver 21 (the magnitude of vibration of the transducer 31).
- Envelope L11 shows the change over time in intensity, which indicates the magnitude of vibration of vibrator 31. From envelope L11 shown in Figure 3, it can be seen that vibrator 31 is driven to vibrate for time Ta from time t0, completing the transmission of the transmission wave at time t1, and then for time Tb until time t2, the vibration of vibrator 31 due to inertia continues, attenuating. Therefore, in the graph shown in Figure 3, time Tb corresponds to the so-called reverberation time.
- Envelope L11 reaches a peak at time t4, a time Tp after time t0 when transmission of the transmission wave begins, where the magnitude of the vibration of vibrator 31 exceeds detection threshold Ith.
- This detection threshold Ith is a value set to distinguish whether the vibration of vibrator 31 is caused by receiving a reflected wave from the detection object O, or by receiving a reflected wave from an object other than the detection object O (such as the road surface G). Note that while detection threshold Ith is shown here as a constant value, detection threshold Ith may also be a variable value that changes depending on the situation. Vibrations with a peak equal to or greater than detection threshold Ith can be considered to be caused by receiving a reflected wave from the detection object O.
- timing t4 corresponds to the timing when reception of the reflected wave from the detection object O is completed; in other words, the timing when the last transmitted wave transmitted at timing t1 returns as a reflected wave.
- timing t3 which is the start point of the peak at timing t4 corresponds to the timing when reception of the reflected wave from the detection object O begins; in other words, the timing when the transmitted wave first transmitted at timing t0 returns as a reflected wave. Therefore, the time ⁇ T between timing t3 and timing t4 is equal to the time Ta, which is the transmission time of the transmitted wave.
- the time t0 when the transmission wave begins to be transmitted can be easily identified as the time when the object detection device 200 begins operating, and the time Ta as the transmission time of the transmission wave is predetermined by settings, etc. Therefore, by identifying the time t4 when the intensity of the reflected wave reaches a peak above the detection threshold Ith, the distance from the vehicle 1 (the transmitter/receiver unit 21, which is the source of the ultrasonic waves) to the detection object O can be calculated. Note that the above calculation method is an example, and the distance from the vehicle 1 to the detection object O can be calculated using any known or new method as appropriate.
- the object detection device 11 is equipped with a function that enables high-accuracy detection of low-detection objects.
- FIG. 4 is a diagram showing an example of the functional configuration of the object detection device 11 according to the first embodiment.
- the control unit 22 of the object detection device 11 according to this embodiment includes an echo information generation unit 101, a coordinate calculation unit 102, a determination unit 103, and an output unit 104.
- These functional units can be realized, for example, by cooperation between the hardware and software (programs, etc.) of the object detection device 11 as shown in FIG. 2.
- at least some of these functional units may be realized by dedicated hardware (circuits).
- the echo information generation unit 101 generates echo information that indicates the time-series changes in the intensity of the reflected wave based on the information (signal) acquired from the transmission/reception unit 21.
- the coordinate calculation unit 102 calculates coordinates indicating the position of an object present in the vicinity of the vehicle 1 based on the echo information generated by the echo information generation unit 101.
- These coordinates are information that can identify the relative positional relationship between the transmitter/receiver unit 21 and the object, and can be, for example, information indicating a position on a plane coordinate system in which the width direction of the vehicle 1 is the X axis and the longitudinal direction of the vehicle 1 is the Y axis.
- the determination unit 103 determines whether an object present in the vicinity of the vehicle 1 is a low-detection object based on information such as coordinates calculated by the coordinate calculation unit 102. Specifically, if the coordinates of an object present in the area in the direction of travel of the vehicle 1 are within a predetermined area where the horizontal attenuation of the transmitted wave is sufficiently small, if the same object has been detected continuously for a predetermined period of time, and if the intensity of the reflected wave is attenuating as the moving object moves in the direction of travel, the determination unit 103 determines that a low-detection object, which is an object that is subject to detection and whose height is lower than a threshold, is present in the area in the direction of travel of the moving object.
- the output unit 104 outputs the determination result by the determination unit 103, i.e., the object detection result including information indicating whether or not there is a low-detection object in the vicinity of the vehicle 1 (such as the area in the direction of travel), to a predetermined mechanism (such as the ECU 12).
- FIG. 5 is a diagram showing an example of the relationship between the change in position of the low detection object O low and the change in intensity of the reflected wave according to the first embodiment.
- the upper part of FIG. 5 shows a top view illustrating the relative positional relationship between the vehicle 1 (transmitter/receiver 21) and the low detection object O low .
- the low detection object O low is not moving, and the vehicle 1 is moving in the direction of the arrow, i.e., in the direction approaching the low detection object O low .
- Position P0 is the position of the low detection object O low detected at time t0.
- Position P1 is the position of the low detection object O low detected at time t1, a predetermined time after time t0.
- Position P2 is the position of the low detection object O low detected at time t2, a predetermined time after time t1.
- Position P3 is the position of the low detection object O low detected at time t4, a predetermined time after time t2.
- the predetermined time here may be, for example, the time equivalent to one detection cycle.
- One detection cycle is, for example, the time from when a transmission wave is transmitted once to when waiting for reception of a reflected wave is completed.
- the moving distance ⁇ d1 is the distance from position P0 to position P1
- the moving distance ⁇ d2 is the distance from position P1 to position P2
- the moving distance ⁇ d3 is the distance from position P2 to position P3.
- Area A illustrates a predetermined area A as an area where horizontal attenuation of the transmission wave transmitted from the transmitter/receiver 21 is sufficiently small.
- Area A can be determined based on the results of a verification experiment, simulation, or the like conducted in advance.
- an example is shown in which the coordinates of each position P0 to P3 of the low detection object O low are located within area A.
- the lower part of Figure 5 illustrates the intensities I0 to I3 of the reflected waves corresponding to the positions P0 to P3 of the low detection object O low .
- the intensity of the reflected waves from the low detection object O low decreases as the vehicle 1 moves closer to the low detection object O low , i.e., as the distance between the transmitter/receiver 21 and the low detection object O low decreases. This is due to the directivity of the transmission waves sent from the transmitter/receiver 21, etc. Therefore, when such a change in the intensity of the reflected waves is detected, it can be inferred that there is a high possibility that the low detection object O low is present in the area in the direction of travel of the vehicle 1.
- FIG. 6 is a flowchart showing an example of processing in the object detection device 11 according to the first embodiment.
- the echo information generator 101 When the transmitter/receiver 21 starts transmitting and receiving ultrasonic waves (S101), the echo information generator 101 generates echo information indicating time-series changes in the reflected waves based on information acquired from the transmitter/receiver 21 (S102).
- the coordinate calculation unit 102 determines whether an object is present around the vehicle 1 based on the echo information (S103). If no object is present (S103: No), the routine ends, and if an object is present (S103: Yes), the coordinates of the object are calculated (S104).
- the determination unit 103 determines whether the calculated coordinates of the object are within a predetermined area (area A) (S105), and if the coordinates are not within the predetermined area (S105: No), ends this routine. If the coordinates are within the predetermined area (S105: Yes), the determination unit 103 determines whether the same object has been detected continuously for a predetermined time (S106). Whether the same object has been detected continuously can be determined based on, for example, the difference between the coordinates of multiple objects calculated every predetermined time, as described above.
- the routine is terminated. If the same object has not been detected for a predetermined period of time (S106: No), the routine is terminated. If the same object has been detected for a predetermined period of time (S106: Yes), the determination unit 103 determines whether the intensity of the reflected wave has attenuated by a predetermined amount or more as the vehicle 1 moves (S107). If the intensity of the reflected wave has not attenuated (S107: No), the routine is terminated. If the intensity of the reflected wave has attenuated (S107: Yes), the determination unit 103 determines that a low detection object O low is present in the area in the traveling direction of the vehicle 1 (S108).
- the predetermined area A which is an area where the horizontal attenuation of the transmitted wave is sufficiently small
- the same object is continuously detected for a predetermined time, and the intensity of the reflected wave is attenuating as the vehicle 1 moves.
- the object detection device 11 according to the second embodiment differs from the first embodiment in that the condition for determining whether or not a low detection object O low is present includes whether or not a state in which the fluctuation in the height of an object present around the vehicle 1 is small continues for a predetermined time (predetermined section).
- FIG. 7 is a diagram showing an example of the functional configuration of an object detection device 11 according to the second embodiment.
- the control unit 22 of the object detection device 11 of this embodiment includes an echo information generation unit 101, a coordinate calculation unit 102, a determination unit 103, an output unit 104, a distance calculation unit 111, and a height calculation unit 112.
- the distance calculation unit 111 calculates the distance between the vehicle 1 (transmitter/receiver 21) and an object present in the vicinity of the vehicle 1 based on the echo information generated by the echo information generation unit 101 and the coordinates of the object calculated by the coordinate calculation unit 102.
- the distance may be calculated using any known or new method as appropriate, and may be calculated based on information such as TOF, for example.
- the height calculation unit 112 calculates the height of objects present in the vicinity of the vehicle 1 based on the distance calculated by the distance calculation unit 111.
- the height may be calculated using any known or new method as appropriate, but may be calculated, for example, based on the difference between two distances calculated for objects present at the same or approximately the same coordinates.
- the determination unit 103 determines that a low detection object O low is present in the area in the direction of travel of the moving body when the coordinates of an object present in the area in the direction of travel of the vehicle 1 are within a predetermined area (area A) that has been determined in advance as an area in which the horizontal attenuation of the transmitted wave is sufficiently small, the same object has been detected continuously for a predetermined period of time, the intensity of the reflected wave is attenuating as the vehicle 1 moves in the direction of travel, and the amount of change in height calculated by the height calculation unit 112 is smaller than a threshold value for a predetermined period of time.
- FIG. 8 is a flowchart showing an example of processing in the object detection device 11 according to the second embodiment.
- the echo information generator 101 When the transmitter/receiver 21 starts transmitting and receiving ultrasonic waves (S201), the echo information generator 101 generates echo information indicating time-series changes in the reflected waves based on information acquired from the transmitter/receiver 21 (S202).
- the coordinate calculation unit 102 determines whether an object is present around the vehicle 1 based on the echo information (S203). If no object is present (S203: No), the routine ends; if an object is present (S203: Yes), the coordinates of the object are calculated (S204).
- the distance calculation unit 111 calculates the distance from the vehicle 1 (transmitter/receiver 21) to the object based on the object's coordinates and echo information calculated as described above, and the height calculation unit 112 calculates the height of the object based on the distance to the object (S205). At this time, the distance calculation unit 111 calculates two distances for objects that exist on the same or approximately the same coordinates, and the height calculation unit 112 calculates the height of the object based on the two distances.
- the determination unit 103 determines whether the calculated coordinates of the object are within a predetermined area (area A) (S206), and if the coordinates are not within the predetermined area (S206: No), ends this routine. If the coordinates are within the predetermined area (S206: Yes), the determination unit 103 determines whether the same object has been detected for a predetermined period of time (S207).
- this routine is terminated. If the same object has not been detected for a predetermined period of time (S207: No), this routine is terminated. If the same object has been detected for a predetermined period of time (S207: Yes), the determination unit 103 determines whether the intensity of the reflected wave has attenuated by a predetermined amount or more as the vehicle 1 moves (S208). If the intensity of the reflected wave has not attenuated (S208: No), this routine is terminated. If the intensity of the reflected wave has attenuated (S208: Yes), the determination unit 103 determines whether the amount of change in the object's height is less than the threshold value for a predetermined period of time (S209).
- this routine is terminated, and if the state in which the amount of change in the object height is smaller than the threshold value has continued for a predetermined time (S209: Yes), the determination unit 103 determines that a low detection object O low is present in the area in the direction of travel of the vehicle 1 (S210).
- the same object has been detected continuously for a predetermined time, the intensity of the reflected wave has been attenuated as the vehicle 1 moves, and the amount of change in the height of the object has remained smaller than the threshold value for a predetermined time, it is determined that a low detection object O low that is the target of detection and whose height is lower than the threshold value is present.
- a low detection object O low that is the target of detection and whose height is lower than the threshold value is present.
- the program that causes a computer (such as the processor 43) to execute the processing required to realize the functions of the object detection device 11 can be provided by recording it in an installable or executable file format on a computer-readable recording medium such as a CD (Compact Disc)-ROM, a flexible disk (FD), a CD-R (Recordable), or a DVD (Digital Versatile Disk).
- a computer-readable recording medium such as a CD (Compact Disc)-ROM, a flexible disk (FD), a CD-R (Recordable), or a DVD (Digital Versatile Disk).
- the program may also be provided or distributed via a network such as the Internet.
- a configuration was described in which ultrasonic waves were used as waves to detect objects, but the configuration of the object detection device is not limited to this.
- a configuration using millimeter-wave radar, LiDAR, etc. may also be used.
- This embodiment has at least the following configuration.
- the object detection device 11 detects objects present in the vicinity of a moving body and includes a transmitter/receiver unit 21 that transmits transmitted waves and receives reflected waves generated when the transmitted waves are reflected by objects; a coordinate calculation unit 102 that calculates coordinates indicating the position of objects present in the vicinity of the moving body based on echo information that indicates time-series changes in the intensity of the reflected waves; and a determination unit 103 that determines that a low-detection object, which is an object that is the target of detection and whose height is lower than a threshold, is present if the coordinates of an object present in an area in the direction of travel of the moving body are within a predetermined area that is determined as an area where the horizontal attenuation of the transmitted waves is sufficiently small, the same object has been detected continuously for a predetermined period of time, and the intensity of the reflected waves is attenuating as the moving body moves in the direction of travel.
- a low-detection object which is an object that is the target of detection and
- the determination unit 103 may determine whether the same object has been detected based on the difference between multiple coordinates calculated at predetermined intervals.
- This configuration makes it possible to determine with high accuracy whether the same object is being detected.
- the object detection device 11 detects objects present in the vicinity of a moving body and includes a transmitter/receiver unit 21 that transmits transmitted waves and receives reflected waves generated when the transmitted waves are reflected by the object; a coordinate calculation unit 102 that calculates coordinates indicating the position of an object present in the vicinity of the moving body based on echo information that indicates time-series changes in the intensity of the reflected waves; a distance calculation unit 111 that calculates the distance from the moving body to the object based on the echo information; a height calculation unit 112 that calculates the height of the object based on multiple distances calculated by the distance calculation unit; and a determination unit 103 that determines that a low-detection object, which is an object to be detected and whose height is lower than the threshold, is present if the coordinates of the object present in the area in the direction of travel of the moving body are within a predetermined area that is a region where the horizontal attenuation of the transmitted waves is sufficiently small, the same object has been detected continuously for a predetermined
- the determination unit may determine that the low detection object is present when the intensity of the reflected wave attenuates by a predetermined amount or more as the moving object moves.
- This configuration makes it possible to detect low-profile objects with greater accuracy.
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- Acoustics & Sound (AREA)
- Computer Networks & Wireless Communication (AREA)
- General Physics & Mathematics (AREA)
- Measurement Of Velocity Or Position Using Acoustic Or Ultrasonic Waves (AREA)
Abstract
Description
本発明の実施形態は、物体検出装置に関する。 An embodiment of the present invention relates to an object detection device.
超音波等の波の送受信により取得される情報に基づいて車両の周辺に存在する物体を検出する物体検出装置が利用されている。このような物体検出装置において、理論上の反射強度と実際の反射強度との差に基づいて、検出された物体が車両と衝突しない縁石等の低い物体であるか否かを判別する技術が開示されている(特許文献1)。 Object detection devices are used to detect objects around a vehicle based on information acquired by transmitting and receiving waves such as ultrasound. A technology has been disclosed for such object detection devices that determines whether a detected object is a low object, such as a curb, that will not collide with the vehicle, based on the difference between theoretical reflection intensity and actual reflection intensity (Patent Document 1).
しかしながら、従来技術のように理論上の反射強度を利用する構成においては、理論上の反射強度は検出対象等によって異なるため、低い物体を高精度に検出することが困難な場合がある。 However, in configurations that use theoretical reflection intensity, such as in conventional technology, the theoretical reflection intensity varies depending on the object being detected, making it difficult to detect low-reflection objects with high accuracy.
本発明の実施形態が解決しようとする課題の一つは、低い物体を高精度に検出可能な物体検出装置を提供することである。 One of the problems that embodiments of the present invention aim to solve is to provide an object detection device that can detect low objects with high accuracy.
本発明の一実施形態としての物体検出装置は、移動体の周辺に存在する物体を検出する物体検出装置であって、送信波を送信し、送信波が物体に反射されることにより生じる反射波を受信する送受信部と、反射波の強度の時系列変化を示すエコー情報に基づいて移動体の周辺に存在する物体の位置を示す座標を算出する座標演算部と、移動体の進行方向側の領域に存在する物体の座標が送信波の水平減衰が十分に小さい領域として予め定められた所定領域内にあり、且つ同一の物体を所定時間継続して検出しており、且つ反射波の強度が移動体の進行方向への移動に伴い減衰している場合には、検出の対象であり且つ高さが閾値より低い物体である低検出対象物が存在すると判定する判定部と、を備える。 An object detection device according to one embodiment of the present invention is an object detection device that detects objects present in the vicinity of a moving body, and includes: a transmitter/receiver unit that transmits transmitted waves and receives reflected waves generated when the transmitted waves are reflected by objects; a coordinate calculation unit that calculates coordinates indicating the position of objects present in the vicinity of the moving body based on echo information that indicates time-series changes in the intensity of the reflected waves; and a determination unit that determines that a low-detection target, which is an object that is the target of detection and whose height is lower than a threshold, is present if the coordinates of an object present in an area in the direction of travel of the moving body are within a predetermined area that is determined as an area where the horizontal attenuation of the transmitted waves is sufficiently small, the same object has been detected continuously for a predetermined period of time, and the intensity of the reflected waves is attenuating as the moving body moves in the direction of travel.
上記構成によれば、移動体の進行方向側の領域に存在する物体の座標が送信波の水平減衰が十分に小さい領域として予め定められた領域内にあり、且つ同一の物体を所定時間継続して検出しており、且つ反射波の強度が移動体の移動に伴い減衰している場合には、検出の対象であり且つ高さが閾値より低い低検出対象が存在すると判定される。これにより、反射波の強度が弱い縁石等の低検出対象物を高精度に検出することが可能となる。 With the above configuration, if the coordinates of an object present in the area in the direction of travel of the moving body are within a predetermined area where the horizontal attenuation of the transmitted wave is sufficiently small, and the same object has been detected continuously for a predetermined period of time, and the strength of the reflected wave is attenuating as the moving body moves, it is determined that a low-detection object that is the target of detection and whose height is lower than the threshold value is present. This makes it possible to detect low-detection objects such as curbs that have weak reflected wave strength with high accuracy.
また、上記構成において、判定部は、所定時間毎に算出される複数の座標間の差分に基づいて同一の物体を検出しているか否かを判定してもよい。 Furthermore, in the above configuration, the determination unit may determine whether the same object has been detected based on the difference between multiple coordinates calculated at predetermined time intervals.
上記構成によれば、同一の物体を検出しているか否かを高精度に判定できる。 The above configuration makes it possible to determine with high accuracy whether the same object is being detected.
また、本発明の他の実施形態としての物体検出装置は、移動体の周辺に存在する物体を検出する物体検出装置であって、送信波を送信し、送信波が物体に反射されることにより生じる反射波を受信する送受信部と、反射波の強度の時系列変化を示すエコー情報に基づいて移動体の周辺に存在する物体の位置を示す座標を算出する座標演算部と、エコー情報に基づいて移動体から物体までの距離を算出する距離演算部と、距離演算部により算出された複数の距離に基づいて物体の高さを算出する高さ演算部と、移動体の進行方向側の領域に存在する物体の座標が送信波の水平減衰が十分に小さい領域として予め定められた所定領域内にあり、且つ同一の物体を所定時間継続して検出しており、且つ反射波の強度が移動体の進行方向への移動に伴い減衰しており、且つ高さ演算部により算出される高さの変動量が閾値より小さい状態が所定時間継続している場合には、検出の対象であり且つ高さが閾値より低い物体である低検出対象物が存在すると判定する判定部と、を備える。 Another embodiment of the present invention is an object detection device that detects objects present in the vicinity of a moving body, and includes a transceiver unit that transmits transmission waves and receives reflected waves generated when the transmission waves are reflected by the object; a coordinate calculation unit that calculates coordinates indicating the position of an object present in the vicinity of the moving body based on echo information that indicates time-series changes in the intensity of the reflected waves; a distance calculation unit that calculates the distance from the moving body to the object based on the echo information; a height calculation unit that calculates the height of the object based on multiple distances calculated by the distance calculation unit; and a determination unit that determines that a low-detection target object, which is an object to be detected and whose height is lower than the threshold, is present if the coordinates of the object present in the area in the direction of travel of the moving body are within a predetermined area that is a region where the horizontal attenuation of the transmission waves is sufficiently small, the same object has been detected continuously for a predetermined time, the intensity of the reflected waves is attenuating as the moving body moves in the direction of travel, and the amount of change in height calculated by the height calculation unit remains smaller than the threshold for a predetermined time.
上記構成によれば、移動体の進行方向側の領域に存在する物体の座標が送信波の水平減衰が十分に小さい領域として予め定められた領域内にあり、且つ同一の物体を所定時間継続して検出しており、且つ反射波の強度が移動体の移動に伴い減衰しており、且つ物体の高さの変動量が閾値より小さい状態が所定時間継続している場合には、検出の対象であり且つ高さが閾値より低い低検出対象物が存在すると判定される。これにより、反射波の強度が弱い縁石等の低検出対象物をより高精度に検出することが可能となる。 With the above configuration, if the coordinates of an object present in the area in the direction of travel of the moving body are within a predetermined area where the horizontal attenuation of the transmitted wave is sufficiently small, and the same object has been detected continuously for a predetermined period of time, and the strength of the reflected wave is attenuating as the moving body moves, and the amount of change in the object's height remains smaller than the threshold for a predetermined period of time, it is determined that a low-detection object that is the target of detection and whose height is lower than the threshold is present. This makes it possible to more accurately detect low-detection objects such as curbs that have weak reflected wave strength.
また、上記構成において、前記判定部は、前記反射波の強度が前記移動体の移動に伴い所定の変化量以上で減衰している場合に、前記低検出対象物が存在すると判定してもよい。 Furthermore, in the above configuration, the determination unit may determine that the low detection object is present when the intensity of the reflected wave attenuates by a predetermined amount or more as the moving object moves.
上記構成によれば、低検出対象物をより高精度に検出することが可能となる。 The above configuration makes it possible to detect low-profile objects with higher accuracy.
以下、本開示の実施形態について図面を参照して説明する。以下に記載する実施形態の構成並びに当該構成によってもたらされる作用及び効果は一例であって、本発明は以下の記載内容に限定されるものではない。 Embodiments of the present disclosure will be described below with reference to the drawings. The configurations of the embodiments described below and the actions and effects achieved by such configurations are merely examples, and the present invention is not limited to the contents of the following description.
(第1実施形態)
図1は、第1実施形態に係る車両1の構成の一例を示す図である。車両1は、本実施形態に係る物体検出装置が搭載される移動体の一例である。本実施形態に係る物体検出装置は、超音波の送受信により取得されるTOF(Time Of Flight)やドップラーシフト等の情報に基づいて車両1の周辺に存在する物体を検出する装置である。
(First embodiment)
1 is a diagram showing an example of the configuration of a vehicle 1 according to the first embodiment. The vehicle 1 is an example of a moving body on which an object detection device according to the present embodiment is mounted. The object detection device according to the present embodiment is a device that detects objects present around the vehicle 1 based on information such as time of flight (TOF) and Doppler shift acquired by transmitting and receiving ultrasonic waves.
本実施形態に係る物体検出装置は、複数の送受信部21A~21Lを備える。以下、複数の送受信部21A~21Lを区別する必要がない場合には送受信部21と記載する場合がある。各送受信部21は、車両1の外装としての車体2に設置され、車体2の外側へ向けて超音波を送信し、当該超音波が車体2の外側に存在する物体により反射されることにより生じる超音波を受信する。以下、送受信部21から送信される超音波を送信波と記載し、送信波が物体により反射されて生じる超音波を反射波と記載する場合がある。 The object detection device according to this embodiment includes multiple transceivers 21A-21L. Hereinafter, when there is no need to distinguish between the multiple transceivers 21A-21L, they may be referred to as transceiver 21. Each transceiver 21 is installed on the vehicle body 2, which serves as the exterior of the vehicle 1, and transmits ultrasonic waves toward the outside of the vehicle body 2, receiving ultrasonic waves generated when the ultrasonic waves are reflected by an object outside the vehicle body 2. Hereinafter, ultrasonic waves transmitted from the transceiver 21 may be referred to as transmitted waves, and ultrasonic waves generated when the transmitted waves are reflected by an object may be referred to as reflected waves.
図1に示す例では、車体2の前端部に4つの送受信部21A~21Dが配置され、後端部に4つの送受信部21E~21Hが配置され、右側面部に2つの送受信部21I,21Jが配置され、左側面部に2つの送受信部21K,21Lが配置されている。なお、送受信部21の数及び設置位置は本例に限定されるものではない。 In the example shown in Figure 1, four transceivers 21A-21D are located at the front end of the vehicle body 2, four transceivers 21E-21H are located at the rear end, two transceivers 21I and 21J are located on the right side, and two transceivers 21K and 21L are located on the left side. Note that the number and installation locations of the transceivers 21 are not limited to this example.
図2は、第1実施形態に係る車両制御システム10の構成の一例を示す図である。車両制御システム10は、物体検出装置11から出力される情報に基づいて車両1を制御するための処理を行う。本実施形態に係る車両制御システム10は、物体検出装置11及びECU12を含む。 FIG. 2 is a diagram showing an example of the configuration of a vehicle control system 10 according to the first embodiment. The vehicle control system 10 performs processing to control the vehicle 1 based on information output from an object detection device 11. The vehicle control system 10 according to this embodiment includes an object detection device 11 and an ECU 12.
物体検出装置11は、複数の送受信部21及び制御部22を含む。各送受信部21は、圧電素子等を利用して構成される振動子31、増幅器等を含み、振動子31の振動により超音波の送受信を実現するものである。具体的には、各送受信部21は、振動子31の振動に応じて発生する超音波を送信波として送信し、当該送信波が検出対象物O、路面G等の物体により反射された反射波によりもたらされる振動子31の振動を検出する。振動子31の振動は、電気信号に変換され、当該電気信号に基づいて送受信部21から検出対象物Oまでの距離に対応するTOF、車両1と検出対象物Oとの相対速度に対応するドップラーシフト等を取得できる。 The object detection device 11 includes multiple transmitter/receivers 21 and a control unit 22. Each transmitter/receiver 21 includes a vibrator 31 constructed using a piezoelectric element or the like, an amplifier, etc., and transmits and receives ultrasonic waves through the vibration of the vibrator 31. Specifically, each transmitter/receiver 21 transmits ultrasonic waves generated in response to the vibration of the vibrator 31 as a transmission wave, and detects the vibration of the vibrator 31 caused by the reflected wave when the transmission wave is reflected by an object such as the detection target O or the road surface G. The vibration of the vibrator 31 is converted into an electrical signal, and based on this electrical signal, it is possible to obtain the TOF corresponding to the distance from the transmitter/receiver 21 to the detection target O, the Doppler shift corresponding to the relative speed between the vehicle 1 and the detection target O, etc.
検出対象物Oは、車両1の周辺に存在する物体のうち、検出の対象となるべき物体である。検出対象物Oには、閾値以上の高さを有する物体である高検出対象物と、閾値より低い高さを有する物体である低検出対象物と、が含まれる。閾値は、例えば路面Gから車体2の最下部(バンパの下端部等)までの高さ等であり得る。高検出対象物は、例えば他車両、路上附属物、壁面、人物等であり得る。低検出対象物は、例えば縁石、車止め、小さい段差等であり得る。 Detection targets O are objects that exist around the vehicle 1 and should be subject to detection. Detection targets O include high detection targets, which are objects with a height equal to or greater than a threshold, and low detection targets, which are objects with a height lower than the threshold. The threshold may be, for example, the height from the road surface G to the bottom of the vehicle body 2 (such as the bottom end of the bumper). High detection targets may be, for example, other vehicles, road accessories, walls, people, etc. Low detection targets may be, for example, curbs, bollards, small steps, etc.
なお、図2に示す例では、送信波の送信と反射波の受信との両方が単一の振動子31を利用して行われる構成が例示されているが、送受信部21の構成はこれに限定されるものではない。例えば、送信波の送信用の振動子と反射波の受信用の振動子とが個別に設けられた構成のように、送信側と受信側とが分離された構成であってもよい。 In the example shown in Figure 2, a configuration is illustrated in which both the transmission of the transmitted wave and the reception of the reflected wave are performed using a single oscillator 31, but the configuration of the transmitter/receiver unit 21 is not limited to this. For example, the transmitting side and receiving side may be separated, such as a configuration in which an oscillator for transmitting the transmitted wave and an oscillator for receiving the reflected wave are separately provided.
制御部22は、入出力装置41、記憶装置42、及びプロセッサ43を含む。入出力装置41は、制御部22と外部デバイス(送受信部21、ECU12等)との間で情報の送受信を可能にするインターフェースデバイスである。記憶装置42は、ROM(Read Only Memory)、RAM(Random Access Memory)等の主記憶装置、HDD(Hard Disk Drive)、SSD(Solid State Drive)等の補助記憶装置を含む。プロセッサ43は、制御部22の機能を実現するための各種処理を実行する集積回路であり、例えばプログラムに従い動作するCPU(Central Processing Unit)、ASIC(Application Specific Integrated Circuit)、FPGA(Field Programmable Gate Array)等を利用して構成され得る。プロセッサ43は、記憶装置42に記憶されたプログラムを読み出して実行することで各種の演算処理及び制御処理を実行する。 The control unit 22 includes an input/output device 41, a storage device 42, and a processor 43. The input/output device 41 is an interface device that enables the transmission and reception of information between the control unit 22 and external devices (such as the transceiver unit 21 and ECU 12). The storage device 42 includes main storage devices such as ROM (Read Only Memory) and RAM (Random Access Memory), and auxiliary storage devices such as HDDs (Hard Disk Drives) and SSDs (Solid State Drives). The processor 43 is an integrated circuit that performs various processes to realize the functions of the control unit 22, and may be configured using, for example, a CPU (Central Processing Unit), ASIC (Application Specific Integrated Circuit), FPGA (Field Programmable Gate Array), etc. that operate according to a program. The processor 43 performs various arithmetic and control processes by reading and executing programs stored in the storage device 42.
ECU12は、物体検出装置11等から取得される情報に基づいて、車両1を制御するための各種処理を実行するユニットである。ECU12は、入出力装置51、記憶装置52、及びプロセッサ53を有する。入出力装置51は、ECU12と外部機構(物体検出装置11、駆動機構、制動機構、操舵機構、変速機構、車内ディスプレイ、スピーカ、各種センサ等)との間で情報の送受信を可能にするインターフェースデバイスである。記憶装置52は、ROM、RAM等の主記憶装置、HDD、SSD等の補助記憶装置を含む。プロセッサ53は、ECU12の機能を実現するための各種処理を実行する集積回路であり、例えばCPU、ASIC、FPGA等を利用して構成され得る。プロセッサ53は、記憶装置52に記憶されたプログラムを読み出して各種の演算処理及び制御処理を実行する。 The ECU 12 is a unit that executes various processes for controlling the vehicle 1 based on information obtained from the object detection device 11 and the like. The ECU 12 has an input/output device 51, a storage device 52, and a processor 53. The input/output device 51 is an interface device that enables the transmission and reception of information between the ECU 12 and external mechanisms (such as the object detection device 11, drive mechanism, braking mechanism, steering mechanism, transmission mechanism, in-vehicle display, speakers, and various sensors). The storage device 52 includes main storage devices such as ROM and RAM, and auxiliary storage devices such as HDD and SSD. The processor 53 is an integrated circuit that executes various processes for realizing the functions of the ECU 12, and may be configured using, for example, a CPU, ASIC, FPGA, etc. The processor 53 reads programs stored in the storage device 52 and executes various arithmetic and control processes.
図3は、第1実施形態に係るTOF法による距離の算出方法の一例を示す図である。図3には、送受信部21が送受信する超音波の強度(信号レベル)の経時的変化を示す包絡線L11(エコー情報の一例)が例示されている。図3に示すグラフにおいて、横軸は時間(TOF)に対応し、縦軸は送受信部21により送受信される超音波の強度(振動子31の振動の大きさ)に対応する。 FIG. 3 is a diagram showing an example of a method for calculating distance using the TOF method according to the first embodiment. FIG. 3 illustrates an envelope L11 (an example of echo information) that indicates the change over time in the intensity (signal level) of the ultrasound transmitted and received by the transmitter/receiver 21. In the graph shown in FIG. 3, the horizontal axis corresponds to time (TOF), and the vertical axis corresponds to the intensity of the ultrasound transmitted and received by the transmitter/receiver 21 (the magnitude of vibration of the transducer 31).
包絡線L11は、振動子31の振動の大きさを示す強度の経時的変化を示している。図3に例示する包絡線L11から、振動子31がタイミングt0から時間Taだけ駆動されて振動することで、タイミングt1で送信波の送信が完了し、その後タイミングt2に至るまでの時間Tbの間、慣性による振動子31の振動が減衰しながら継続する、ということが読み取れる。従って、図3に示すグラフにおいて、時間Tbは、いわゆる残響時間に対応している。 Envelope L11 shows the change over time in intensity, which indicates the magnitude of vibration of vibrator 31. From envelope L11 shown in Figure 3, it can be seen that vibrator 31 is driven to vibrate for time Ta from time t0, completing the transmission of the transmission wave at time t1, and then for time Tb until time t2, the vibration of vibrator 31 due to inertia continues, attenuating. Therefore, in the graph shown in Figure 3, time Tb corresponds to the so-called reverberation time.
包絡線L11は、送信波の送信が開始したタイミングt0から時間Tpだけ経過したタイミングt4で、振動子31の振動の大きさが検出閾値Ith以上となるピークを迎える。この検出閾値Ithは、振動子31の振動が検出対象物Oからの反射波の受信によってもたらされたものか、検出対象物O以外の物体(例えば路面G等)からの反射波の受信によってもたらされたものかを識別するために設定される値である。なお、ここでは検出閾値Ithが一定値として示されているが、検出閾値Ithは、状況に応じて変化する変動値であってもよい。検出閾値Ith以上のピークを有する振動は、検出対象物Oからの反射波の受信によってもたらされたものとみなすことができる。 Envelope L11 reaches a peak at time t4, a time Tp after time t0 when transmission of the transmission wave begins, where the magnitude of the vibration of vibrator 31 exceeds detection threshold Ith. This detection threshold Ith is a value set to distinguish whether the vibration of vibrator 31 is caused by receiving a reflected wave from the detection object O, or by receiving a reflected wave from an object other than the detection object O (such as the road surface G). Note that while detection threshold Ith is shown here as a constant value, detection threshold Ith may also be a variable value that changes depending on the situation. Vibrations with a peak equal to or greater than detection threshold Ith can be considered to be caused by receiving a reflected wave from the detection object O.
本例の包絡線L11では、タイミングt4以降で振動子31の振動が減衰していることが示されている。従って、タイミングt4は、検出対象物Oからの反射波の受信が完了したタイミング、換言すればタイミングt1で最後に送信された送信波が反射波として戻ってくるタイミングに対応する。 In this example, envelope L11 shows that the vibration of vibrator 31 attenuates after timing t4. Therefore, timing t4 corresponds to the timing when reception of the reflected wave from the detection object O is completed; in other words, the timing when the last transmitted wave transmitted at timing t1 returns as a reflected wave.
また、包絡線L11において、タイミングt4におけるピークの開始点としてのタイミングt3は、検出対象物Oからの反射波の受信が開始したタイミング、換言すればタイミングt0で最初に送信された送信波が反射波として戻ってくるタイミングに対応する。従って、タイミングt3とタイミングt4との間の時間ΔTは、送信波の送信時間としての時間Taと等しくなる。 Furthermore, in envelope L11, timing t3, which is the start point of the peak at timing t4, corresponds to the timing when reception of the reflected wave from the detection object O begins; in other words, the timing when the transmitted wave first transmitted at timing t0 returns as a reflected wave. Therefore, the time ΔT between timing t3 and timing t4 is equal to the time Ta, which is the transmission time of the transmitted wave.
以上のことから、TOFを利用して超音波の送受信元である送受信部21から検出対象物Oまでの距離を求めるためには、送信波が送信され始めたタイミングt0と反射波が受信され始めたタイミングt3との間の時間Tfを求めることが必要となる。この時間Tfは、タイミングt0と反射波の強度が検出閾値Ithを超えてピークを迎えるタイミングt4との差分としての時間Tpから、送信波の送信時間としての時間Taに等しい時間ΔTを差し引くことで求めることができる。 From the above, in order to use TOF to find the distance from the transmitter/receiver unit 21, which is the source of the ultrasonic waves, to the detection target O, it is necessary to find the time Tf between the time t0 when the transmitted wave begins to be transmitted and the time t3 when the reflected wave begins to be received. This time Tf can be found by subtracting the time ΔT, which is equal to the time Ta, which is the transmission time of the transmitted wave, from the time Tp, which is the difference between the time t0 and the time t4 when the intensity of the reflected wave exceeds the detection threshold Ith and reaches its peak.
送信波が送信され始めたタイミングt0は、物体検出装置200が動作を開始したタイミングとして容易に特定することができ、送信波の送信時間としての時間Taは、設定等によって予め定められている。従って、反射波の強度が検出閾値Ith以上となるピークを迎えるタイミングt4を特定することにより、車両1(超音波の送受信元である送受信部21)から検出対象物Oまでの距離を求めることができる。なお、上記算出方法は例示であり、車両1から検出対象物Oまでの距離は公知又は新規な手法を適宜用いて算出されればよい。 The time t0 when the transmission wave begins to be transmitted can be easily identified as the time when the object detection device 200 begins operating, and the time Ta as the transmission time of the transmission wave is predetermined by settings, etc. Therefore, by identifying the time t4 when the intensity of the reflected wave reaches a peak above the detection threshold Ith, the distance from the vehicle 1 (the transmitter/receiver unit 21, which is the source of the ultrasonic waves) to the detection object O can be calculated. Note that the above calculation method is an example, and the distance from the vehicle 1 to the detection object O can be calculated using any known or new method as appropriate.
ここで、縁石等の低検出対象物からの反射波の強度は、送信波の指向性等に起因して弱くなる傾向がある。そのため、上記のような方法のみでは、低検出対象物を高精度に検出することが困難な場合がある。そこで、本実施形態に係る物体検出装置11は、低検出対象物を高精度に検出可能にするための機能を備えている。 Here, the strength of the reflected waves from low-detection objects such as curbs tends to be weak due to factors such as the directivity of the transmitted waves. Therefore, it may be difficult to detect low-detection objects with high accuracy using only the method described above. Therefore, the object detection device 11 according to this embodiment is equipped with a function that enables high-accuracy detection of low-detection objects.
図4は、第1実施形態に係る物体検出装置11の機能構成の一例を示す図である。本実施形態に係る物体検出装置11の制御部22は、エコー情報生成部101、座標演算部102、判定部103及び出力部104を備える。これらの機能部は、例えば、図2に示すような物体検出装置11のハードウェアとソフトウェア(プログラム等)との協働により実現され得る。また、これらの機能部のうち少なくとも一部が専用のハードウェア(回路)により実現されてもよい。 FIG. 4 is a diagram showing an example of the functional configuration of the object detection device 11 according to the first embodiment. The control unit 22 of the object detection device 11 according to this embodiment includes an echo information generation unit 101, a coordinate calculation unit 102, a determination unit 103, and an output unit 104. These functional units can be realized, for example, by cooperation between the hardware and software (programs, etc.) of the object detection device 11 as shown in FIG. 2. Furthermore, at least some of these functional units may be realized by dedicated hardware (circuits).
エコー情報生成部101は、送受信部21から取得される情報(信号)に基づいて、反射波の強度の時系列変化を示すエコー情報を生成する。 The echo information generation unit 101 generates echo information that indicates the time-series changes in the intensity of the reflected wave based on the information (signal) acquired from the transmission/reception unit 21.
座標演算部102は、エコー情報生成部101により生成されたエコー情報に基づいて、車両1の周辺に存在する物体の位置を示す座標を算出する。当該座標は、送受信部21と物体との相対的な位置関係を特定可能な情報であり、例えば、車両1の幅方向をX軸とし、車両1の前後方向をY軸とする平面座標系上の位置を示す情報等であり得る。 The coordinate calculation unit 102 calculates coordinates indicating the position of an object present in the vicinity of the vehicle 1 based on the echo information generated by the echo information generation unit 101. These coordinates are information that can identify the relative positional relationship between the transmitter/receiver unit 21 and the object, and can be, for example, information indicating a position on a plane coordinate system in which the width direction of the vehicle 1 is the X axis and the longitudinal direction of the vehicle 1 is the Y axis.
判定部103は、座標演算部102により算出された座標等の情報に基づいて、車両1の周辺に存在する物体が低検出対象物であるか否かを判定する。具体的には、判定部103は、車両1の進行方向側の領域に存在する物体の座標が送信波の水平減衰が十分に小さい領域として予め定められた所定領域内にあり、且つ同一の物体を所定時間継続して検出しており、且つ反射波の強度が移動体の進行方向への移動に伴い減衰している場合には、移動体の進行方向側の領域に、検出の対象であり且つ高さが閾値より低い物体である低検出対象物が存在すると判定する。 The determination unit 103 determines whether an object present in the vicinity of the vehicle 1 is a low-detection object based on information such as coordinates calculated by the coordinate calculation unit 102. Specifically, if the coordinates of an object present in the area in the direction of travel of the vehicle 1 are within a predetermined area where the horizontal attenuation of the transmitted wave is sufficiently small, if the same object has been detected continuously for a predetermined period of time, and if the intensity of the reflected wave is attenuating as the moving object moves in the direction of travel, the determination unit 103 determines that a low-detection object, which is an object that is subject to detection and whose height is lower than a threshold, is present in the area in the direction of travel of the moving object.
出力部104は、判定部103による判定結果、すなわち車両1の周辺(進行方向側の領域等)における低検出対象物の存否を示す情報を含む物体検出結果を所定の機構(例えばECU12等)に出力する。 The output unit 104 outputs the determination result by the determination unit 103, i.e., the object detection result including information indicating whether or not there is a low-detection object in the vicinity of the vehicle 1 (such as the area in the direction of travel), to a predetermined mechanism (such as the ECU 12).
図5は、第1実施形態に係る低検出対象物Olowの位置変化と反射波の強度変化との関係の一例を示す図である。図5の上部において、車両1(送受信部21)と低検出対象物Olowとの相対的位置関係を示す上面図が示されている。ここでは、低検出対象物Olowは移動せず、車両1は矢印の方向、すなわち低検出対象物Olowに近付く方向へ移動している状況が例示されている。 5 is a diagram showing an example of the relationship between the change in position of the low detection object O low and the change in intensity of the reflected wave according to the first embodiment. The upper part of FIG. 5 shows a top view illustrating the relative positional relationship between the vehicle 1 (transmitter/receiver 21) and the low detection object O low . Here, the low detection object O low is not moving, and the vehicle 1 is moving in the direction of the arrow, i.e., in the direction approaching the low detection object O low .
位置P0は、時刻t0で検出された低検出対象物Olowの位置である。位置P1は、時刻t0から所定時間経過した時刻t1で検出された低検出対象物Olowの位置である。位置P2は、時刻t1から所定時間経過した時刻t2で検出された低検出対象物Olowの位置である。位置P3は、時刻t2から所定時間経過した時刻t4で検出された低検出対象物Olowの位置である。ここでいう所定時間は、例えば1検出周期分の時間であり得る。1検出周期とは、例えば送信波を1回送信してから反射波の受信を待機し終わるまでの時間である。 Position P0 is the position of the low detection object O low detected at time t0. Position P1 is the position of the low detection object O low detected at time t1, a predetermined time after time t0. Position P2 is the position of the low detection object O low detected at time t2, a predetermined time after time t1. Position P3 is the position of the low detection object O low detected at time t4, a predetermined time after time t2. The predetermined time here may be, for example, the time equivalent to one detection cycle. One detection cycle is, for example, the time from when a transmission wave is transmitted once to when waiting for reception of a reflected wave is completed.
移動距離Δd1は、位置P0から位置P1までの距離であり、移動距離Δd2は、位置P1から位置P2までの距離であり、移動距離Δd3は、位置P2から位置P3までの距離であり、移動距離Δd3は、位置P2から位置P3までの距離である。これらの移動距離Δd1~Δd3に基づいて、同一の物体(低検出対象物Olow)を検出し続けているか否かを判定できる。すなわち、所定時間毎に算出される複数の座標間の差分に基づいて、同一の物体を検出しているか否かを判定できる。例えば、同一の物体を検出し続けている場合には、その間に算出される各移動距離Δd1~Δd3はある程度小さい値となるが、途中で他の物体を検出した場合には、各移動距離Δd1~Δd3が急激に大きくなる可能性が高い。従って、各移動距離Δd1~Δd3が閾値より小さい状態が維持されている間は、同一の物体を検出し続けていると判定できる。 The moving distance Δd1 is the distance from position P0 to position P1, the moving distance Δd2 is the distance from position P1 to position P2, and the moving distance Δd3 is the distance from position P2 to position P3. Based on these moving distances Δd1 to Δd3, it can be determined whether the same object (low detection target O low ) is continuously detected. That is, based on the difference between multiple coordinates calculated at predetermined time intervals, it can be determined whether the same object is continuously detected. For example, if the same object is continuously detected, the moving distances Δd1 to Δd3 calculated during that time will be relatively small values. However, if another object is detected along the way, it is likely that the moving distances Δd1 to Δd3 will suddenly increase. Therefore, it can be determined that the same object is continuously detected as long as the moving distances Δd1 to Δd3 remain smaller than the threshold value.
また、図5の上部において、送受信部21から送信される送信波の水平減衰が十分に小さい領域として予め定められた領域Aが例示されている。領域Aは、事前に行われる検証実験、シミュレーション等の結果に基づいて定められ得る。ここでは、低検出対象物Olowの各位置P0~P3の座標が当該領域A内に存在している場合が例示されている。 5 illustrates a predetermined area A as an area where horizontal attenuation of the transmission wave transmitted from the transmitter/receiver 21 is sufficiently small. Area A can be determined based on the results of a verification experiment, simulation, or the like conducted in advance. Here, an example is shown in which the coordinates of each position P0 to P3 of the low detection object O low are located within area A.
図5の下部において、低検出対象物Olowの各位置P0~P3に対応する反射波の強度I0~I3が例示されている。同図に示されるように、低検出対象物Olowからの反射波の強度は、車両1の低検出対象物Olowに近付く方向への移動に伴い、すなわち送受信部21と低検出対象物Olowとの間の距離が小さくなるほど小さくなっていく。これは、送受信部21から送信される送信波の指向性等に起因する。従って、このような反射波の強度変化が検出される場合、車両1の進行方向側の領域に低検出対象物Olowが存在する可能性が大きいと推測できる。 The lower part of Figure 5 illustrates the intensities I0 to I3 of the reflected waves corresponding to the positions P0 to P3 of the low detection object O low . As shown in the figure, the intensity of the reflected waves from the low detection object O low decreases as the vehicle 1 moves closer to the low detection object O low , i.e., as the distance between the transmitter/receiver 21 and the low detection object O low decreases. This is due to the directivity of the transmission waves sent from the transmitter/receiver 21, etc. Therefore, when such a change in the intensity of the reflected waves is detected, it can be inferred that there is a high possibility that the low detection object O low is present in the area in the direction of travel of the vehicle 1.
図6は、第1実施形態に係る物体検出装置11における処理の一例を示すフローチャートである。送受信部21が超音波の送受信を開始すると(S101)、エコー情報生成部101は送受信部21から取得される情報に基づいて反射波の時系列変化を示すエコー情報を生成する(S102)。座標演算部102はエコー情報に基づいて車両1の周辺に物体が存在するか否かを判定し(S103)、物体が存在しない場合(S103:No)、本ルーチンを終了し、物体が存在する場合(S103:Yes)、当該物体の座標を算出する(S104)。 FIG. 6 is a flowchart showing an example of processing in the object detection device 11 according to the first embodiment. When the transmitter/receiver 21 starts transmitting and receiving ultrasonic waves (S101), the echo information generator 101 generates echo information indicating time-series changes in the reflected waves based on information acquired from the transmitter/receiver 21 (S102). The coordinate calculation unit 102 determines whether an object is present around the vehicle 1 based on the echo information (S103). If no object is present (S103: No), the routine ends, and if an object is present (S103: Yes), the coordinates of the object are calculated (S104).
その後、判定部103は算出された物体の座標が所定領域(領域A)内にあるか否かを判定し(S105)、座標が所定領域内にない場合(S105:No)、本ルーチンを終了する。座標が所定領域内にある場合(S105:Yes)、判定部103は所定時間継続して同一の物体が検出されているか否かを判定する(S106)。同一の物体が継続して検出されているか否かは、上述したように、例えば所定時間毎に算出される複数の物体の座標間の差分に基づいて判定され得る。 Then, the determination unit 103 determines whether the calculated coordinates of the object are within a predetermined area (area A) (S105), and if the coordinates are not within the predetermined area (S105: No), ends this routine. If the coordinates are within the predetermined area (S105: Yes), the determination unit 103 determines whether the same object has been detected continuously for a predetermined time (S106). Whether the same object has been detected continuously can be determined based on, for example, the difference between the coordinates of multiple objects calculated every predetermined time, as described above.
所定時間継続して同一の物体が検出されていない場合(S106:No)、本ルーチンを終了し、所定時間継続して同一の物体が検出されている場合(S106:Yes)、判定部103は反射波の強度が車両1の移動に伴い所定の変化量以上で減衰しているか否かを判定する(S107)。反射波の強度が減衰していない場合(S107:No)、本ルーチンを終了し、反射波の強度が減衰している場合(S107:Yes)、判定部103は車両1の進行方向側の領域に低検出対象物Olowが存在すると判定する(S108)。 If the same object has not been detected for a predetermined period of time (S106: No), the routine is terminated. If the same object has been detected for a predetermined period of time (S106: Yes), the determination unit 103 determines whether the intensity of the reflected wave has attenuated by a predetermined amount or more as the vehicle 1 moves (S107). If the intensity of the reflected wave has not attenuated (S107: No), the routine is terminated. If the intensity of the reflected wave has attenuated (S107: Yes), the determination unit 103 determines that a low detection object O low is present in the area in the traveling direction of the vehicle 1 (S108).
以上のように、本実施形態によれば、車両1の進行方向側の領域に存在する物体の座標が送信波の水平減衰が十分に小さい領域として予め定められた領域A内にあり、且つ同一の物体を所定時間継続して検出しており、且つ反射波の強度が車両1の移動に伴い減衰している場合には、検出の対象であり且つ高さが閾値より低い低検出対象物Olowが存在すると判定される。これにより、反射波の強度が弱い縁石等の低検出対象物Olowを高精度に検出することが可能となる。 As described above, according to this embodiment, it is determined that there is a low detection object O low that is the target of detection and whose height is lower than the threshold value if the coordinates of an object present in the area in the traveling direction of the vehicle 1 are within the predetermined area A, which is an area where the horizontal attenuation of the transmitted wave is sufficiently small, the same object is continuously detected for a predetermined time, and the intensity of the reflected wave is attenuating as the vehicle 1 moves. This makes it possible to detect low detection objects O low , such as curbs, that have weak reflected wave intensity, with high accuracy.
以下に、他の実施形態について図面を参照して説明するが、第1実施形態と同一又は同様の箇所については同一の符号を付してその説明を適宜省略する。 Other embodiments will be described below with reference to the drawings. Components that are the same as or similar to those in the first embodiment will be given the same reference numerals, and their description will be omitted where appropriate.
(第2実施形態)
第2実施形態に係る物体検出装置11は、低検出対象物Olowの存否を判定するための条件として、車両1の周辺に存在する物体の高さの変動が小さい状態が所定時間(所定区間)継続しているか否かが含まれる点で第1実施形態と相違する。
Second Embodiment
The object detection device 11 according to the second embodiment differs from the first embodiment in that the condition for determining whether or not a low detection object O low is present includes whether or not a state in which the fluctuation in the height of an object present around the vehicle 1 is small continues for a predetermined time (predetermined section).
図7は、第2実施形態に係る物体検出装置11の機能構成の一例を示す図である。本実施形態の物体検出装置11の制御部22は、エコー情報生成部101、座標演算部102、判定部103、出力部104、距離演算部111及び高さ演算部112を備える。 FIG. 7 is a diagram showing an example of the functional configuration of an object detection device 11 according to the second embodiment. The control unit 22 of the object detection device 11 of this embodiment includes an echo information generation unit 101, a coordinate calculation unit 102, a determination unit 103, an output unit 104, a distance calculation unit 111, and a height calculation unit 112.
距離演算部111は、エコー情報生成部101により生成されたエコー情報及び座標演算部102により算出された物体の座標に基づいて、車両1(送受信部21)と車両1の周辺に存在する物体との間の距離を算出する。当該距離の算出は、公知又は新規な手法を適宜利用して実現されればよいが、例えばTOF等の情報に基づいて算出され得る。 The distance calculation unit 111 calculates the distance between the vehicle 1 (transmitter/receiver 21) and an object present in the vicinity of the vehicle 1 based on the echo information generated by the echo information generation unit 101 and the coordinates of the object calculated by the coordinate calculation unit 102. The distance may be calculated using any known or new method as appropriate, and may be calculated based on information such as TOF, for example.
高さ演算部112は、距離演算部111により算出された距離に基づいて、車両1の周辺に存在する物体の高さを算出する。当該高さの算出は、公知又は新規な手法を適宜利用して実現されればよいが、例えば同一又は略同一の座標上に存在する物体について算出される2つの距離の差分に基づいて算出され得る。 The height calculation unit 112 calculates the height of objects present in the vicinity of the vehicle 1 based on the distance calculated by the distance calculation unit 111. The height may be calculated using any known or new method as appropriate, but may be calculated, for example, based on the difference between two distances calculated for objects present at the same or approximately the same coordinates.
そして、本実施形態に係る判定部103は、車両1の進行方向側の領域に存在する物体の座標が送信波の水平減衰が十分に小さい領域として予め定められた所定領域(領域A)内にあり、且つ同一の物体を所定時間継続して検出しており、且つ反射波の強度が車両1の進行方向への移動に伴い減衰しており、且つ高さ演算部112により算出される高さの変動量が閾値より小さい状態が所定時間継続している場合に、移動体の進行方向側の領域に低検出対象物Olowが存在すると判定する。 The determination unit 103 according to this embodiment determines that a low detection object O low is present in the area in the direction of travel of the moving body when the coordinates of an object present in the area in the direction of travel of the vehicle 1 are within a predetermined area (area A) that has been determined in advance as an area in which the horizontal attenuation of the transmitted wave is sufficiently small, the same object has been detected continuously for a predetermined period of time, the intensity of the reflected wave is attenuating as the vehicle 1 moves in the direction of travel, and the amount of change in height calculated by the height calculation unit 112 is smaller than a threshold value for a predetermined period of time.
図8は、第2実施形態に係る物体検出装置11における処理の一例を示すフローチャートである。送受信部21が超音波の送受信を開始すると(S201)、エコー情報生成部101は送受信部21から取得される情報に基づいて反射波の時系列変化を示すエコー情報を生成する(S202)。座標演算部102はエコー情報に基づいて車両1の周辺に物体が存在するか否かを判定し(S203)、物体が存在しない場合(S203:No)、本ルーチンを終了し、物体が存在する場合(S203:Yes)、当該物体の座標を算出する(S204)。 FIG. 8 is a flowchart showing an example of processing in the object detection device 11 according to the second embodiment. When the transmitter/receiver 21 starts transmitting and receiving ultrasonic waves (S201), the echo information generator 101 generates echo information indicating time-series changes in the reflected waves based on information acquired from the transmitter/receiver 21 (S202). The coordinate calculation unit 102 determines whether an object is present around the vehicle 1 based on the echo information (S203). If no object is present (S203: No), the routine ends; if an object is present (S203: Yes), the coordinates of the object are calculated (S204).
その後、距離演算部111は上記のように算出された物体の座標及びエコー情報に基づいて車両1(送受信部21)から物体までの距離を算出し、高さ演算部112は当該物体までの距離に基づいて当該物体の高さを算出する(S205)。このとき、距離演算部111は、同一又は略同一の座標上に存在する物体について2つの距離を算出し、高さ演算部112は、当該2つの距離に基づいて当該物体の高さを算出する。 Then, the distance calculation unit 111 calculates the distance from the vehicle 1 (transmitter/receiver 21) to the object based on the object's coordinates and echo information calculated as described above, and the height calculation unit 112 calculates the height of the object based on the distance to the object (S205). At this time, the distance calculation unit 111 calculates two distances for objects that exist on the same or approximately the same coordinates, and the height calculation unit 112 calculates the height of the object based on the two distances.
その後、判定部103は算出された物体の座標が所定領域(領域A)内にあるか否かを判定し(S206)、座標が所定領域内にない場合(S206:No)、本ルーチンを終了する。座標が所定領域内にある場合(S206:Yes)、判定部103は所定時間継続して同一の物体が検出されているか否かを判定する(S207)。 Then, the determination unit 103 determines whether the calculated coordinates of the object are within a predetermined area (area A) (S206), and if the coordinates are not within the predetermined area (S206: No), ends this routine. If the coordinates are within the predetermined area (S206: Yes), the determination unit 103 determines whether the same object has been detected for a predetermined period of time (S207).
所定時間継続して同一の物体が検出されていない場合(S207:No)、本ルーチンを終了し、所定時間継続して同一の物体が検出されている場合(S207:Yes)、判定部103は反射波の強度が車両1の移動に伴い所定の変化量以上で減衰しているか否かを判定する(S208)。反射波の強度が減衰していない場合(S208:No)、本ルーチンを終了し、反射波の強度が減衰している場合(S208:Yes)、判定部103は物体の高さの変動量が閾値より小さい状態が所定時間継続しているか否かを判定する(S209)。 If the same object has not been detected for a predetermined period of time (S207: No), this routine is terminated. If the same object has been detected for a predetermined period of time (S207: Yes), the determination unit 103 determines whether the intensity of the reflected wave has attenuated by a predetermined amount or more as the vehicle 1 moves (S208). If the intensity of the reflected wave has not attenuated (S208: No), this routine is terminated. If the intensity of the reflected wave has attenuated (S208: Yes), the determination unit 103 determines whether the amount of change in the object's height is less than the threshold value for a predetermined period of time (S209).
物体の高さの変動量が閾値より小さい状態が所定時間継続していない場合(S209:No)、本ルーチンを終了し、物体の高さの変動量が閾値より小さい状態が所定時間継続している場合(S209:Yes)、判定部103は車両1の進行方向側の領域に低検出対象物Olowが存在すると判定する(S210)。 If the state in which the amount of change in the object height is smaller than the threshold value has not continued for a predetermined time (S209: No), this routine is terminated, and if the state in which the amount of change in the object height is smaller than the threshold value has continued for a predetermined time (S209: Yes), the determination unit 103 determines that a low detection object O low is present in the area in the direction of travel of the vehicle 1 (S210).
以上のように、本実施形態によれば、車両1の進行方向側の領域に存在する物体の座標が送信波の水平減衰が十分に小さい領域として予め定められた領域A内にあり、且つ同一の物体を所定時間継続して検出しており、且つ反射波の強度が車両1の移動に伴い減衰しており、且つ物体の高さの変動量が閾値より小さい状態が所定時間継続している場合には、検出の対象であり且つ高さが閾値より低い低検出対象物Olowが存在すると判定される。このように、物体の高さの変動も考慮して判定することにより、低検出対象物Olowをより高精度に検出することが可能となる。 As described above, according to this embodiment, if the coordinates of an object present in the area in the traveling direction of the vehicle 1 are within the predetermined area A where the horizontal attenuation of the transmitted wave is sufficiently small, the same object has been detected continuously for a predetermined time, the intensity of the reflected wave has been attenuated as the vehicle 1 moves, and the amount of change in the height of the object has remained smaller than the threshold value for a predetermined time, it is determined that a low detection object O low that is the target of detection and whose height is lower than the threshold value is present. In this way, by making a determination taking into account the change in the height of the object, it is possible to detect the low detection object O low with higher accuracy.
上記物体検出装置11の機能を実現するための処理をコンピュータ(例えばプロセッサ43等)に実行させるプログラムは、インストール可能な形式又は実行可能な形式のファイルでCD(Compact Disc)-ROM、フレキシブルディスク(FD)、CD-R(Recordable)、DVD(Digital Versatile Disk)等のコンピュータで読み取り可能な記録媒体に記録して提供することが可能なものである。また、当該プログラムは、インターネット等のネットワーク経由で提供又は配布されてもよい。 The program that causes a computer (such as the processor 43) to execute the processing required to realize the functions of the object detection device 11 can be provided by recording it in an installable or executable file format on a computer-readable recording medium such as a CD (Compact Disc)-ROM, a flexible disk (FD), a CD-R (Recordable), or a DVD (Digital Versatile Disk). The program may also be provided or distributed via a network such as the Internet.
なお、上記実施形態においては、物体を検出するための波として超音波を利用する構成について説明したが、物体検出装置の構成はこれに限定されるものではない。例えば、ミリ波レーダ、LiDAR等を利用する構成であってもよい。 In the above embodiment, a configuration was described in which ultrasonic waves were used as waves to detect objects, but the configuration of the object detection device is not limited to this. For example, a configuration using millimeter-wave radar, LiDAR, etc. may also be used.
以上、本発明の実施形態について説明したが、上述した実施形態及びその変形例はあくまで例であって、発明の範囲を限定することは意図していない。上述した新規な実施形態及び変形例は、様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、及び変更を行うことができる。上述した実施形態及び変形例は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。 The above describes embodiments of the present invention, but the above-described embodiments and their variations are merely examples and are not intended to limit the scope of the invention. The novel embodiments and variations described above can be implemented in various forms, and various omissions, substitutions, and modifications can be made without departing from the spirit of the invention. The above-described embodiments and variations are included within the scope and spirit of the invention, as well as the invention and its equivalents as set forth in the claims.
〔本実施形態のまとめ〕
本実施形態は以下の構成を少なくとも備える。
[Summary of this embodiment]
This embodiment has at least the following configuration.
物体検出装置11は、移動体の周辺に存在する物体を検出する物体検出装置11であって、送信波を送信し、送信波が物体に反射されることにより生じる反射波を受信する送受信部21と、反射波の強度の時系列変化を示すエコー情報に基づいて移動体の周辺に存在する物体の位置を示す座標を算出する座標演算部102と、移動体の進行方向側の領域に存在する物体の座標が送信波の水平減衰が十分に小さい領域として予め定められた所定領域内にあり、且つ同一の物体を所定時間継続して検出しており、且つ反射波の強度が移動体の進行方向への移動に伴い減衰している場合には、検出の対象であり且つ高さが閾値より低い物体である低検出対象物が存在すると判定する判定部103と、を備える。 The object detection device 11 detects objects present in the vicinity of a moving body and includes a transmitter/receiver unit 21 that transmits transmitted waves and receives reflected waves generated when the transmitted waves are reflected by objects; a coordinate calculation unit 102 that calculates coordinates indicating the position of objects present in the vicinity of the moving body based on echo information that indicates time-series changes in the intensity of the reflected waves; and a determination unit 103 that determines that a low-detection object, which is an object that is the target of detection and whose height is lower than a threshold, is present if the coordinates of an object present in an area in the direction of travel of the moving body are within a predetermined area that is determined as an area where the horizontal attenuation of the transmitted waves is sufficiently small, the same object has been detected continuously for a predetermined period of time, and the intensity of the reflected waves is attenuating as the moving body moves in the direction of travel.
このような構成により、移動体の進行方向側の領域に存在する物体の座標が送信波の水平減衰が十分に小さい領域として予め定められた領域内にあり、且つ同一の物体を所定時間継続して検出しており、且つ反射波の強度が移動体の移動に伴い減衰している場合には、検出の対象であり且つ高さが閾値より低い低検出対象が存在すると判定される。これにより、反射波の強度が弱い縁石等の低検出対象物を高精度に検出することが可能となる。 With this configuration, if the coordinates of an object present in the area in the direction of travel of the moving body are within a predetermined area where the horizontal attenuation of the transmitted wave is sufficiently small, and the same object has been detected continuously for a predetermined period of time, and the strength of the reflected wave is attenuating as the moving body moves, it is determined that a low-detection object that is the target of detection and whose height is lower than the threshold value is present. This makes it possible to detect low-detection objects such as curbs that have weak reflected wave strength with high accuracy.
また、判定部103は、所定時間毎に算出される複数の座標間の差分に基づいて同一の物体を検出しているか否かを判定してもよい。 Furthermore, the determination unit 103 may determine whether the same object has been detected based on the difference between multiple coordinates calculated at predetermined intervals.
このような構成により、同一の物体を検出しているか否かを高精度に判定できる。 This configuration makes it possible to determine with high accuracy whether the same object is being detected.
また、物体検出装置11は、移動体の周辺に存在する物体を検出する物体検出装置11であって、送信波を送信し、送信波が物体に反射されることにより生じる反射波を受信する送受信部21と、反射波の強度の時系列変化を示すエコー情報に基づいて移動体の周辺に存在する物体の位置を示す座標を算出する座標演算部102と、エコー情報に基づいて移動体から物体までの距離を算出する距離演算部111と、距離演算部により算出された複数の距離に基づいて物体の高さを算出する高さ演算部112と、移動体の進行方向側の領域に存在する物体の座標が送信波の水平減衰が十分に小さい領域として予め定められた所定領域内にあり、且つ同一の物体を所定時間継続して検出しており、且つ反射波の強度が移動体の進行方向への移動に伴い減衰しており、且つ高さ演算部により算出される高さの変動量が閾値より小さい状態が所定時間継続している場合には、検出の対象であり且つ高さが閾値より低い物体である低検出対象物が存在すると判定する判定部103と、を備える。 The object detection device 11 detects objects present in the vicinity of a moving body and includes a transmitter/receiver unit 21 that transmits transmitted waves and receives reflected waves generated when the transmitted waves are reflected by the object; a coordinate calculation unit 102 that calculates coordinates indicating the position of an object present in the vicinity of the moving body based on echo information that indicates time-series changes in the intensity of the reflected waves; a distance calculation unit 111 that calculates the distance from the moving body to the object based on the echo information; a height calculation unit 112 that calculates the height of the object based on multiple distances calculated by the distance calculation unit; and a determination unit 103 that determines that a low-detection object, which is an object to be detected and whose height is lower than the threshold, is present if the coordinates of the object present in the area in the direction of travel of the moving body are within a predetermined area that is a region where the horizontal attenuation of the transmitted waves is sufficiently small, the same object has been detected continuously for a predetermined time, the intensity of the reflected waves is attenuating as the moving body moves in the direction of travel, and the amount of change in height calculated by the height calculation unit is smaller than the threshold value for a predetermined time.
このような構成により、移動体の進行方向側の領域に存在する物体の座標が送信波の水平減衰が十分に小さい領域として予め定められた領域内にあり、且つ同一の物体を所定時間継続して検出しており、且つ反射波の強度が移動体の移動に伴い減衰しており、且つ物体の高さの変動量が閾値より小さい状態が所定時間継続している場合には、検出の対象であり且つ高さが閾値より低い低検出対象物が存在すると判定される。これにより、反射波の強度が弱い縁石等の低検出対象物をより高精度に検出することが可能となる。 With this configuration, if the coordinates of an object present in the area in the direction of travel of the moving body are within a predetermined area where the horizontal attenuation of the transmitted wave is sufficiently small, and the same object has been detected continuously for a predetermined period of time, and the strength of the reflected wave is attenuating as the moving body moves, and the amount of change in the object's height remains smaller than the threshold for a predetermined period of time, it is determined that a low-detection object that is the target of detection and whose height is lower than the threshold is present. This makes it possible to more accurately detect low-detection objects such as curbs that have weak reflected wave strength.
また、上記構成において、判定部は、前記反射波の強度が前記移動体の移動に伴い所定の変化量以上で減衰している場合に、前記低検出対象物が存在すると判定してもよい。 Furthermore, in the above configuration, the determination unit may determine that the low detection object is present when the intensity of the reflected wave attenuates by a predetermined amount or more as the moving object moves.
このような構成により、低検出対象物をより高精度に検出することが可能となる。 This configuration makes it possible to detect low-profile objects with greater accuracy.
なお、請求項の従属項や実施形態による効果は、請求項の独立項による効果とは別の付加的効果である。 In addition, the effects of the dependent claims and embodiments of the claims are additional effects separate from the effects of the independent claims.
1…車両、2…車体、10…車両制御システム、11…物体検出装置、12…ECU、21,21A~21L…送受信部、22…制御部、31…振動子、41…入出力装置、42…記憶装置、43…プロセッサ、101…エコー情報生成部、102…座標演算部、103…判定部、104…出力部、111…距離演算部、112…高さ演算部、A…領域(所定領域)、G…路面、O…検出対象物、Olow…低検出対象物 1...vehicle, 2...vehicle body, 10...vehicle control system, 11...object detection device, 12...ECU, 21, 21A to 21L...transmitter/receiver unit, 22...control unit, 31...vibrator, 41...input/output device, 42...storage device, 43...processor, 101...echo information generation unit, 102...coordinate calculation unit, 103...determination unit, 104...output unit, 111...distance calculation unit, 112...height calculation unit, A...area (predetermined area), G...road surface, O...detection object, O low ...low detection object
Claims (4)
送信波を送信し、前記送信波が物体に反射されることにより生じる反射波を受信する送受信部と、
前記反射波の強度の時系列変化を示すエコー情報に基づいて前記移動体の周辺に存在する物体の位置を示す座標を算出する座標演算部と、
前記移動体の進行方向側の領域に存在する物体の前記座標が前記送信波の水平減衰が十分に小さい領域として予め定められた所定領域内にあり、且つ同一の物体を所定時間継続して検出しており、且つ前記反射波の強度が前記移動体の前記進行方向への移動に伴い減衰している場合には、検出の対象であり且つ高さが閾値より低い物体である低検出対象物が存在すると判定する判定部と、
を備える物体検出装置。 An object detection device that detects objects present around a moving body,
a transceiver that transmits a transmission wave and receives a reflected wave generated when the transmission wave is reflected by an object;
a coordinate calculation unit that calculates coordinates indicating the position of an object present around the moving object based on echo information indicating a time-series change in the intensity of the reflected wave;
a determination unit that determines that a low detection target object, which is an object to be detected and has a height lower than a threshold value, is present when the coordinates of an object present in an area in the traveling direction of the moving body are within a predetermined area that is determined in advance as an area in which horizontal attenuation of the transmitted wave is sufficiently small, the same object has been detected continuously for a predetermined time, and the intensity of the reflected wave is attenuated as the moving body moves in the traveling direction;
An object detection device comprising:
請求項1に記載の物体検出装置。 the determination unit determines whether or not the same object is detected based on differences between the plurality of coordinates calculated at predetermined time intervals.
The object detection device according to claim 1 .
送信波を送信し、前記送信波が物体に反射されることにより生じる反射波を受信する送受信部と、
前記反射波の強度の時系列変化を示すエコー情報に基づいて前記移動体の周辺に存在する物体の位置を示す座標を算出する座標演算部と、
前記エコー情報に基づいて前記移動体から物体までの距離を算出する距離演算部と、
前記距離演算部により算出された複数の前記距離に基づいて物体の高さを算出する高さ演算部と、
前記移動体の進行方向側の領域に存在する物体の前記座標が前記送信波の水平減衰が十分に小さい領域として予め定められた所定領域内にあり、且つ同一の物体を所定時間継続して検出しており、且つ前記反射波の強度が前記移動体の前記進行方向への移動に伴い減衰しており、且つ前記高さ演算部により算出される高さの変動量が閾値より小さい状態が所定時間継続している場合には、検出の対象であり且つ高さが閾値より低い物体である低検出対象物が存在すると判定する判定部と、
を備える物体検出装置。 An object detection device that detects objects present around a moving body,
a transceiver that transmits a transmission wave and receives a reflected wave generated when the transmission wave is reflected by an object;
a coordinate calculation unit that calculates coordinates indicating the position of an object present around the moving object based on echo information indicating a time-series change in the intensity of the reflected wave;
a distance calculation unit that calculates a distance from the moving body to an object based on the echo information;
a height calculation unit that calculates a height of an object based on the plurality of distances calculated by the distance calculation unit;
a determination unit that determines that a low detection target object, which is an object to be detected and whose height is lower than a threshold value, is present when the coordinates of an object present in an area in the traveling direction of the moving body are within a predetermined area that is determined in advance as an area where horizontal attenuation of the transmitted wave is sufficiently small, the same object has been detected continuously for a predetermined time, the intensity of the reflected wave has been attenuated as the moving body moves in the traveling direction, and a state in which the amount of change in height calculated by the height calculation unit is smaller than a threshold value has continued for a predetermined time;
An object detection device comprising:
請求項1~3のいずれかに記載の物体検出装置。 The determination unit determines that the low detection object is present when the intensity of the reflected wave is attenuated by a predetermined amount or more as the moving object moves.
The object detection device according to any one of claims 1 to 3.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2024013282A JP2025118145A (en) | 2024-01-31 | 2024-01-31 | Object detection device |
| JP2024-013282 | 2024-01-31 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2025163959A1 true WO2025163959A1 (en) | 2025-08-07 |
Family
ID=96589828
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2024/032158 Pending WO2025163959A1 (en) | 2024-01-31 | 2024-09-09 | Object detection device |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JP2025118145A (en) |
| WO (1) | WO2025163959A1 (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2016080642A (en) * | 2014-10-22 | 2016-05-16 | 株式会社デンソー | Object detector |
| US20180180732A1 (en) * | 2016-12-27 | 2018-06-28 | Texas Instruments Incorporated | Phase-based ultrasonic ranging |
| JP2019015555A (en) * | 2017-07-05 | 2019-01-31 | 日本無線株式会社 | Radar device and height measurement method |
| JP2023047746A (en) * | 2021-09-27 | 2023-04-06 | パナソニックIpマネジメント株式会社 | OBJECT IDENTIFICATION DEVICE, MOBILE OBJECT AND OBJECT IDENTIFICATION METHOD |
-
2024
- 2024-01-31 JP JP2024013282A patent/JP2025118145A/en active Pending
- 2024-09-09 WO PCT/JP2024/032158 patent/WO2025163959A1/en active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2016080642A (en) * | 2014-10-22 | 2016-05-16 | 株式会社デンソー | Object detector |
| US20180180732A1 (en) * | 2016-12-27 | 2018-06-28 | Texas Instruments Incorporated | Phase-based ultrasonic ranging |
| JP2019015555A (en) * | 2017-07-05 | 2019-01-31 | 日本無線株式会社 | Radar device and height measurement method |
| JP2023047746A (en) * | 2021-09-27 | 2023-04-06 | パナソニックIpマネジメント株式会社 | OBJECT IDENTIFICATION DEVICE, MOBILE OBJECT AND OBJECT IDENTIFICATION METHOD |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2025118145A (en) | 2025-08-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN113805180B (en) | Object detection device | |
| JP7597222B2 (en) | Object detection device | |
| WO2025163959A1 (en) | Object detection device | |
| US20240151847A1 (en) | Object detection device | |
| JP2021162346A (en) | Object detection system | |
| JP7501673B2 (en) | Object detection device | |
| US20240385303A1 (en) | Object detection device and object detection method | |
| JP7487534B2 (en) | Object detection device | |
| WO2025074778A1 (en) | Object detection device | |
| JP7600549B2 (en) | Driving Support Devices | |
| JP7721906B2 (en) | Object detection device and mobile object control device | |
| JP7606610B2 (en) | Object detection device | |
| JP2025136665A (en) | Object detection device | |
| JP2025119931A (en) | Object detection device | |
| JP2025120046A (en) | Object detection device | |
| WO2025074779A1 (en) | Object detection device | |
| JP7729243B2 (en) | Object detection device | |
| WO2025164629A1 (en) | Object detection device | |
| JP7567221B2 (en) | Object detection device | |
| JP2025121307A (en) | Object detection device | |
| JP2025062323A (en) | Object detection device | |
| WO2025169808A1 (en) | Object detection device | |
| JP2026009666A (en) | Object detection device | |
| JP2025121308A (en) | Object detection device | |
| CN117280244A (en) | Object detection device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 24922071 Country of ref document: EP Kind code of ref document: A1 |