This application is based on and claims the benefit of priority from earlier Japanese Patent Application No. 2016-252476 filed Dec. 27, 2016, the description of which is incorporated herein by reference.
The present disclosure relates to the technology for determining the probability of a collision between an own vehicle and a target and the technology for avoiding a collision between the own vehicle and the target.
The technology for avoiding collisions is conventionally known. For example, Japanese Patent No. 5846109 discloses the technology for determining the probability of a collision such that the higher the probability of a collision, the smaller the absolute value of the angle θ, when the amount of temporal change of an angle θ formed by the movement direction of an own vehicle and the movement direction of a target is a predetermined value or less.
In the conventional technology, there are cases in which the probability of a collision is determined to be high even when the target is moving along a lane. For example, there is the case that the absolute value of the angle θ becomes smaller when another vehicle is moving along the opposite lane in a state in which the opposite lane located in front of the own vehicle gently curves. In this case, despite the fact that the probability of a collision is actually low, there are cases when a collision avoidance process such as a process for automatically applying the brakes of the own vehicle is performed. Therefore, a technology which can accurately determine the probability of a collision between an own vehicle and a target has been desired.
The present disclosure provides a collision determination device which can accurately determine the probability of a collision between an own vehicle and a target.
An aspect of the present disclosure is to provide a collision determination device for determining the probability of a collision between an own vehicle and a target in a predetermined determination area surrounding the own vehicle. The collision determination device includes an orientation detection unit for detecting the orientation of the target relative to the own vehicle, an image sensor for capturing images surrounding the own vehicle, an angle calculation unit for calculating an angle θ0 formed by the movement direction of the own vehicle and the movement direction of the target, and a collision determination unit which uses image data acquired from the image sensor to calculate the state of a lane compartment line, and determining the probability of a collision between the own vehicle and the target based on the angle θ0 and the calculation result of the lane compartment line.
According to the collision determination device of the aforementioned embodiment, in addition to the angle θ0, the collision determination unit determines the probability of a collision between the own vehicle and the target based on the calculation result of the lane compartment line. Therefore, even in the case when the absolute value of the angle θ0 is small and the possibility that the own vehicle collides with the target is low, the possibility that the probability of a collision is determined to be high can be reduced. Therefore, the collision determination device can accurately determine the probability of a collision.
The present disclosure can be actualized by various aspects other than the collision determination device. For example, the present disclosure may be actualized by aspects such as a vehicle including a method for controlling the collision determination system, a collision determination device or a collision determination system, a program for enabling these control methods, and the collision determination device or the collision determination system.
In the accompanying drawings:
The configuration of an on-board system 10 will be explained based on
The sensor section 11 includes a millimeter-wave sensor 12, an image sensor 14, a speed sensor 16, a yaw rate sensor 17, a laser sensor 18 and an infrared sensor 19. The millimeter-wave sensor 12 is attached to a front potion of the own vehicle 30, as shown in
The transmission area over which the millimeter-wave sensor 12 transmits the millimeter waves is an area that can include a target (such as another vehicle, a pedestrian, a motorcycle, or a bicycle) which is present around (e.g. in front of, to the side of, or diagonally behind) the own vehicle 30. The transmission area is the same area as the abovementioned determination area, or, is larger than the determination area and includes the determination area. In the present embodiment, the transmission area and the determination area match.
As shown in
The speed sensor 16 detects the movement speed of the own vehicle 30. The yaw rate sensor 17 detects the angular velocity of the own vehicle 30.
The laser sensor 18 and the infrared sensor 19 are sensors respectively having known configurations. These sensors can detect a target (such as another vehicle, a pedestrian, a motorcycle, or a bicycle) which is present around (e.g. in front of, to the side of, and diagonally behind) the own vehicle 30, in the same manner as the millimeter-wave sensor 12.
The ECU 20 includes a memory unit 29 and a central processing unit (CPU) which is not shown. The memory unit 29 is configured by known elements, such as a read-only memory (ROM) and a random access memory (RAM). The ECU 20 includes an orientation detection unit 21, an angle calculation unit 23, a collision determination unit 24 and a collision avoidance control unit 25 as programs run by the CPU.
The orientation detection unit 21 detects the orientation of the target located in the determination area relative to the own vehicle 30 based on the data acquired from the millimeter-wave sensor 12. The angle calculation unit 23 calculates the angle θ0 formed by the movement direction of the own vehicle 30 and the movement direction of the target based on the detection result of the orientation detection unit 21 and the movement direction of the own vehicle 30. The collision determination unit 24 uses the image data acquired from the image sensor 14 and is located in the determination area, and, calculates the state of the lane compartment line located between the own vehicle 30 and the target. Further, the collision determination unit 24 determines the probability of a collision between the own vehicle 30 and the target based on the angle θ0 and the calculation result of the lane compartment line. The lane compartment line includes lines (not limited to, for example, white lines and yellow lines) for partitioning the driving lane of the own vehicle 30 (the own vehicle driving lane) and the driving lane of the target (the target driving lane), and three-dimensional structures such as the median strip for partitioning the own vehicle driving lane and the target driving lane.
The memory unit 29 stores a probability of change table 290, a determination table 291, a collision avoidance table 292 and a threshold table 294. The probability of change table 290 and the determination table 291 are tables to be referred to in order for the collision determination unit 24 to perform the collision determination. The collision avoidance table 292 is a table to be referred to in order for the collision avoidance control unit 25 to perform the collision avoidance process. The threshold table 294 stores the threshold for the amount of change of the angle θ0. The probability of change table 290, the determination table 291 and the collision avoidance table 292 will be described in detail hereinafter.
The ECU 20 is connected to an accelerator 40, a brake 41, a steering wheel 42, a seat belt 43 and an alert device 44 of the own vehicle 30 by an in-vehicle network (not shown), and controls these components. The alert device 44 is used to notify the user of the own vehicle 30 of a collision with the target. The alert device 44 is, for example, an LED lamp and a buzzer.
The collision determination process performed repeatedly at a predetermined interval by the on-board system 10 will be described using
First, as shown in
Next, in Step S2, the collision determination unit 24 calculates the angle θ0 formed by a movement direction DR1 of the own vehicle 30 (
Next, the collision determination unit 24 uses the angle θ0 calculated by the process in Step S4 over the past n times and the angle θ0 calculated by the process in the present Step S4 to calculate the amount of temporal change AA of the angle θ0, and determine whether or not the amount of change AA is constant (Step S6). When the amount of change AA is greater than the predetermined threshold (the threshold specified in the threshold table 294), the collision determination unit 24 determines that the amount of change AA is not constant and ends the process. However, when the amount of change AA is at the predetermined threshold or less, the collision determination unit 24 determines that the amount of change AA is constant and performs the process in Step S8. The predetermined threshold is preferably set to a value in the range which can estimate that at least one of the own vehicle 30 and the target 35 changes the own movement direction in order to avoid a collision. The previous times n to be referred to in Step S4 may be 1 or more. Note that, Step S6 in the first embodiment may be omitted.
When the determination in Step S6 is “YES”, the collision determination unit 24 determines the probability of change based on the angle θ0 calculated in the present Step S4 (Step S8). Specifically, the collision determination unit 24 uses the calculated angle θ0 and the probability of change table 290 shown in
Next, the collision determination unit 24 calculates the state of the lane compartment line CL (Step S10). Specifically, as shown in
Next, the collision determination unit 24 uses the results of Step S8 and Step S10, and, the determination table 291 to determine the probability of a collision CP (Step S12). As shown in
The collision avoidance control unit 25 performs the collision avoidance process in accordance with the determination result of the probability of a collision CP determined in Step S12. The collision avoidance process includes a process for automatically releasing the accelerator 40, a process for automatically applying the brake 41, a process for increasing the braking force of the brake 41, a process for automatically operating the steering wheel 42 and changing the movement direction DR1 of the own vehicle 30, a process for automatically changing the restraining force of the seat belt 43, and a process for changing the extent of the alert by the alert device 44. Further, the collision avoidance control unit 25 uses the determination result of the probability of a collision CP and the collision avoidance table 292 shown in
The lower the extent of the collision avoidance process, the more the collision avoidance control unit 25 reduces the number of types of collision avoidance processes to be performed. Further, the lower the extent of the collision avoidance process, the more the collision avoidance control unit 25 reduces the strength of the abovementioned collision avoidance process. For example, the lower the collision avoidance control unit 25, the more the extent of the collision avoidance process reduces the braking force of the break 41, the steering angle of the steering wheel 42, the restraining force of the seat belt 43, the illumination of the LED lamp of the alert device 44, the volume of the buzzer of the alert device 44, and the like. Further, the lower the probability of a collision CP, the more the collision avoidance control unit 25 may reduce the extent of the collision avoidance process by delaying the time period in which the collision avoidance process is executed. For example, the collision avoidance control unit 25 delays the time period in which the collision avoidance process is executed by adding a positive correction value to the time to collision TTC which is the time at which the relative distance between the own vehicle 30 and the target 35 becomes zero. The lower the probability of a collision CP, the larger value to which the positive correction value is set. The time to collision TTC is calculated by a known method by the ECU 20. In the present embodiment, when the probability of a collision CP is “10”, the collision avoidance process is performed when the time to collision TTC is reached. Further, when the probability of a collision CP is smaller than “10”, the predetermined positive correction value is added to the time to collision TTC, a corrected value is calculated and the collision avoidance process is performed when the corrected value is reached.
According to the aforementioned first embodiment, in addition to the angle θ0, the collision determination unit 24 determines the probability of a collision CP between the own vehicle 30 and the target 35 based on the calculation result of the lane compartment line CL (
The collision determination process of the second embodiment which is repeatedly performed by the on-board system 10 at a predetermined interval will be described using
The collision determination unit 24 performs the processes of Step S2 to Step S6 in the same manner as the first embodiment (
As shown in
As shown in
As shown in
After Step S10b, the collision determination unit 24 uses the angular difference D1, the angle θ2 and the determination table 291a to determine the probability of a collision CP. As shown in
The collision determination unit 24 determines that the probability of a collision CP is low as the angular difference D1 is within a range which includes smaller values. In short, when the angular difference D1 is the first angular difference (for example, 2 degrees), the collision determination unit 24 determines that the probability of a collision is low compared to when the second angular difference (for example, 25 degrees) is larger than the first angular difference.
Further, the collision determination unit 24 determines that the probability of a collision CP is low as the absolute value of the angle θ2 is within a range which includes smaller values. In short, when the absolute value of the angle θ2 is the first value (for example, 2 degrees), the collision determination unit 24 determines that the probability of a collision CP is low compared to when the second value (for example, 25 degrees) is larger than the first value. The collision avoidance control unit 25 performs the collision avoidance process in accordance with the determination result of the probability of a collision CP determined in Step S12a. The contents of the collision avoidance process performed by the collision avoidance control unit 25 are the same as in the first embodiment. In short, the extent of the collision avoidance process is determined with reference to the collision avoidance table 292 (
Even if the amount of temporal change AA of the angle θ0 is the predetermined threshold or less, when the angular difference D1 is small, the likelihood that the target 35 is moving along the driving lane is high. On the one hand, when the angular difference D1 is high, the likelihood that the target 35 is not moving along the driving lane is high. According to the second embodiment, when the angular difference D1 is the first angular difference, the collision determination unit 24 determines that the probability of a collision CP is low compared to when the second angular difference is larger than the first angular difference (
When the angle θ2 is small, the likelihood that the target 35 is moving along the driving lane is higher. Therefore, it can be estimated that the likelihood that the own vehicle 30 actually collides with the target 35 is low. According to the aforementioned second embodiment, when the angular difference D1 is the same value, the collision determination unit 24 determines that the probability of a collision CP is low compared to when the second value is larger than the first value when the absolute value of the angle θ2 is the first value. Therefore, the collision determination unit 24 can more accurately determine the probability of a collision CP.
[Correction Process of the Probability of a Collision]
In the aforementioned first embodiment or the second embodiment, the collision determination unit 24 may correct the probability of a collision CP with other elements. The correction process of the probability of a collision CP will be described below.
[First Correction Process]
In the aforementioned second embodiment, the collision determination unit 24 calculates the amount of temporal change AB of the angle θ2, and may correct the probability of a collision CP in accordance with the amount of change AB after Step S12a (
The collision determination unit 24 uses the angle θ2 calculated by the process in Step S10a (
The collision avoidance control unit 25 uses the corrected probability of a collision CP and the collision avoidance table 292 (
According to the first correction process, when the amount of change AB is the first amount of change (for example, 15 degrees), the collision determination unit 24 determines that the probability of a collision CP is low compared to when the second amount of change (for example, 5 degrees) is smaller than the first amount of change. Generally, when the amount of change AB is high, it can be estimated that the movement direction DR2 has been intentionally changed in order for the target 35 to avoid collision with the own vehicle 30. Therefore, collision determination having an even higher accuracy can be performed by the collision determination unit 24 performing the first correction process.
[Second Correction Process]
In the aforementioned first and second embodiments, the collision determination unit 24 calculates the amount of temporal change AC of the angle θ0, and may correct the probability of a collision CP in accordance with the amount of change AC after Step S12 and Step S12a (
The collision determination unit 24 uses the angle θ0 calculated by the process of Step S4 over the past n times (n is an integer of 1 or more) and the angle θ0 calculated by the process of the present Step S4 to calculate the amount of temporal change AC of the angle θ2. Moreover, after Steps S12 and S12a, the collision determination unit 24 determines the correction value CVb with reference to the calculated amount of change AC and the second amount of change table 297, and uses the determined correction value CVb to correct the probability of a collision CP. The collision avoidance control unit 25 uses the corrected probability of a collision CP and the collision avoidance table 292 to determine the extent of the collision avoidance process, and performs the collision avoidance process in accordance with the determined extent of the collision avoidance process. Note that, when the collision determination unit 24 calculates the amount of change AA in Step S6, the amount of change AA is deemed to be the amount of change AC and may determine the correction value CVb. Further, when performing the process of Step S6, the amount of change AC specified in the second amount of change table 297 may be determined within the range of the threshold or less specified in the threshold table 294.
According to the second correction process, when the amount of change AC is the amount of change of the first angle (for example, 15 degrees), the collision determination unit 24 determines that the probability of a collision CP is low compared to when the amount of change of the second angle (for example, 5 degrees) is smaller than the amount of change of the first angle. Generally, when the amount of change AC is high, it can be estimated that the movement direction DR2 has been intentionally changed in order for the target 35 to avoid collision with the own vehicle 30. Therefore, collision determination having an even higher accuracy can be performed by the collision determination unit 24 performing the second correction process.
[Third Correction Process]
In the aforementioned first and second embodiments, the collision determination unit 24 determines the type of lane compartment line CL, and may correct the probability of a collision CP in accordance with the type of lane compartment line CL. When the collision determination unit 24 performs the third correction process, the memory units 29,29a store the compartment line correction table 298 shown in
In the compartment line correction table 298, the type of lane compartment line CL indicates the type of lane compartment line CL located between the own vehicle 30 and the target 35. The first type is a lane compartment line indicating that a course change is prohibited, and the second type is a lane compartment line which does not that a course change is prohibited. Examples of the first type of lane compartment line include a median strip, yellow lines, a center line and the like. Examples of the second type of lane compartment line include dotted white lines and the like. Before performing the correction process of the probability of a collision CP, the collision determination unit 24 determines whether the lane compartment line CL (correction target lane compartment line CL) located between the own vehicle 30 and the target 35 is either of the first type of lane compartment line or the second type of lane compartment line based on the captured images acquired from the image sensor 14. This determination is made by performing pattern matching with the captured images and data such as the shape and color of the various lane compartment lines. The data such as the shape and color of the various lane compartment lines is stored in the memory units 29,29a.
The collision determination unit 24 uses the determined type of correction target lane compartment line CL and the compartment line correction table 298 to determine the correction value CVc, and uses the determined correction value CVc to correct the probability of a collision CP. The collision avoidance control unit 25 uses the corrected probability of a collision CP and the collision avoidance table 292 to determine the extent of the collision avoidance process, and performs the collision avoidance process in accordance with the determined extent of the collision avoidance process.
According to the third correction process, when the correction target lane compartment line CL indicates the prohibition of a course change, the collision determination unit 24 determines that the probability of a collision CP is low compared to when the correction target lane compartment line CL does not indicate the prohibition of a course change. Therefore, the collision determination unit 24 can perform collision determination having an even higher accuracy.
In each of the aforementioned embodiments, the determination area which determines the probability of a collision CP between the own vehicle 30 and the target 35 was a constant area, but the determination area is not limited thereto. For example, the lower the probability of a collision CP determined by the collision determination unit 24, the more the determination area used in the determination of the subsequent probability of a collision may be reduced. For example, as conceptually shown in
In each of the aforementioned embodiments, the target 35 in the opposite lane traveling in front of the own vehicle 30 was described as an example regarding the determination of the probability of a collision CP and the collision avoidance process performed by the on-board system 10, but is not limited thereto. For example, even in the case when the own vehicle 30 is located in one lane among the adjacent lanes for moving in the same direction, and the target 35 is located in front of the own vehicle 30 in another lane, the determination of the probability of a collision and the collision avoidance process may be performed. Further, for example, even in the case when the target 35 is on a lane that merges with the lane where the own vehicle 30 travels, and, is traveling in front of the own vehicle 30, the determination of the probability of a collision and the collision avoidance process may be performed.
By combining the aforementioned first embodiment with the aforementioned second embodiment, the collision determination unit 24 may perform the collision determination process. Specifically, the collision determination unit 24 uses the determination table 291 (
Further, the collision determination unit 24 may determine the probability of a collision CP by combining the collision determination processes of the aforementioned first embodiment and the aforementioned second embodiment with at least one of the aforementioned first to third correction processes.
The present disclosure is not limited to the above-described embodiment and modification examples. The present disclosure can be actualized by various configurations without departing from the scope of the disclosure. For example, the technical features in the embodiment, examples and modification examples corresponding to the technical features of each aspect described in the Summary can be exchanged or combined as appropriate to solve some or all of the above-described issues or to achieve some or all of the above-described effects. In addition, unless stated in the present specification as being an essential feature, the technical features can be omitted as appropriate.
Number | Date | Country | Kind |
---|---|---|---|
2016-252476 | Dec 2016 | JP | national |
Number | Name | Date | Kind |
---|---|---|---|
20100030426 | Okita | Feb 2010 | A1 |
20120283895 | Noda | Nov 2012 | A1 |
20140139368 | Takaki | May 2014 | A1 |
20140292502 | Sakima | Oct 2014 | A1 |
20170166254 | Katoh | Jun 2017 | A1 |
20170217431 | Class | Aug 2017 | A1 |
20170217432 | Minemura et al. | Aug 2017 | A1 |
20180162392 | Takaki | Jun 2018 | A1 |
Number | Date | Country |
---|---|---|
2004-136788 | May 2004 | JP |
2010-013012 | Jan 2010 | JP |
2011-170762 | Sep 2011 | JP |
Number | Date | Country | |
---|---|---|---|
20180178790 A1 | Jun 2018 | US |