Vehicle collision warning prevention method using optical flow analysis
09834139 · 2017-12-05
Assignee
Inventors
Cpc classification
B60R1/00
PERFORMING OPERATIONS; TRANSPORTING
G06V20/58
PHYSICS
B60Q5/006
PERFORMING OPERATIONS; TRANSPORTING
B60R2300/30
PERFORMING OPERATIONS; TRANSPORTING
B60K35/00
PERFORMING OPERATIONS; TRANSPORTING
G01P15/00
PHYSICS
International classification
B60Q1/00
PERFORMING OPERATIONS; TRANSPORTING
B60K35/00
PERFORMING OPERATIONS; TRANSPORTING
B60R1/00
PERFORMING OPERATIONS; TRANSPORTING
G06F17/11
PHYSICS
B60Q5/00
PERFORMING OPERATIONS; TRANSPORTING
Abstract
A vehicle collision warning prevention method includes the steps of: (a) extracting a forward video of a vehicle and video recognition information from a video recognition module mounted in a vehicle, and detecting a size change rate of a forward object included in the video recognition information at each frame of the forward video; (b) calculating an average OFCR of a predetermined frame section; (c) determining whether a value obtained by subtracting the average OFCR from a current OFCR is less than a predetermined threshold value; (d) determining that a brake operation signal is generated when it is determined that the value is less than the threshold value; (e) determining whether a collision warning signal is generated within a predetermined time after the step (d); and (f) preventing an output of the collision warning signal when the collision warning signal is generated at the step (e).
Claims
1. A vehicle collision warning prevention method using optical flow analysis, comprising the steps of: (a) extracting a forward video of a vehicle and video recognition information from a video recognition module mounted in the vehicle, and detecting a size change rate of a forward object included in the video recognition information at each frame of the forward video by an optical flow change rate detection unit; (b) calculating an average optical flow change rate (OFCR) of a predetermined frame section based on a current point of time by the optical flow change rate detection unit; (c) determining whether a value obtained by subtracting the average OFCR from a current OFCR is less than a predetermined threshold value by a warning suppression unit; (d) determining that a brake operation signal is generated when it is determined at the step (c) that the value is less than the threshold value by the warning suppression unit; (e) determining whether a collision warning signal is generated within a predetermined time after the step (d); and (f) preventing an output of the collision warning signal when the collision warning signal is generated at the step (e).
2. The vehicle collision warning prevention method of claim 1, wherein the current OFCR is calculated by Equation (1) below, and the average OFCR is calculated by Equation (2) below:
Current OFCR=OP(i)−OP(i−1), and Equation (1):
3. The vehicle collision warning prevention method of claim 1, further comprising the steps of, after the step (c): (c-1) receiving a moving-direction acceleration signal of the vehicle from an acceleration sensor; (c-2) calculating integrated acceleration by integrating the received acceleration signal; and (c-3) determining whether the integrated acceleration calculated at the step (c-2) is less than a predetermined threshold acceleration value by an integrated acceleration calculation unit, wherein when it is determined at the step (c-3) that the integrated acceleration is less than the threshold value, it is determined at the step (d) that the brake operation signal is generated.
4. The vehicle collision warning prevention method of claim 2, further comprising the steps of, after the step (c): (c-1) receiving a moving-direction acceleration signal of the vehicle from an acceleration sensor; (c-2) calculating integrated acceleration by integrating the received acceleration signal; and (c-3) determining whether the integrated acceleration calculated at the step (c-2) is less than a predetermined threshold acceleration value by an integrated acceleration calculation unit, wherein when it is determined at the step (c-3) that the integrated acceleration is less than the threshold value, it is determined at the step (d) that the brake operation signal is generated.
5. The vehicle collision warning prevention method of claim 3, further comprising a noise removing step of removing noise of the received acceleration signal using a low pass filter (LPF), after the step (c-1).
6. The vehicle collision warning prevention method of claim 4, further comprising a noise removing step of removing noise of the received acceleration signal using a low pass filter (LPF), after the step (c-1).
7. The vehicle collision warning prevention method of claim 5, wherein in the noise removing step, the noise is removed by Equation (3):
X.sub.k=αX.sub.k-1+(1−α)x.sub.k, where X represents an estimated acceleration value, x a represents a current acceleration value, k represent a natural number, and α represents a constant of 0<α<1.
8. The vehicle collision warning prevention method of claim 6, wherein in the noise removing step, the noise is removed by Equation (3):
X.sub.k=αX.sub.k-1+(1−α)x.sub.k, where X represents an estimated acceleration value, x a represents a current acceleration value, k represent a natural number, and α represents a constant of 0<α<1.
9. The vehicle collision warning prevention method of claim 3, wherein the calculating of the integrated acceleration at the step (c-2) is performed by Equation (4):
Integral acceleration=∫.sub.T.sup.T+∇TA(T)dT, where T represents time, and A(T) represents the moving-direction acceleration of the vehicle.
10. The vehicle collision warning prevention method of claim 4, wherein the calculating of the integrated acceleration at the step (c-2) is performed by Equation (4):
Integral acceleration=∫.sub.T.sup.T+∇TA(T)dT, where T represents time, and A(T) represents the moving-direction acceleration of the vehicle.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
DETAILED DESCRIPTION
(8) Hereafter, exemplary embodiments of the present invention will be described with reference to the accompanying drawings. However, the present invention is not limited to the exemplary embodiments, but may include all modifications, equivalents and substitutions within the scope of the present invention.
(9)
(10) The vehicle mounted device indicates an ASV (Advanced Safety Vehicle) device including a vehicle collision warning device or function. Referring to
(11) The camera module 210 is a unit for taking a forward video of a vehicle. Although not illustrated, a distance measuring unit such as an ultrasonic sensor or radar sensor may be further installed to measure a distance from a forward object.
(12) The video recognition module 220 recognizes a forward vehicle or obstacle from the video taken by the camera module 210, and calculates a relative distance between the recognized forward object and a vehicle in which the video recognition module 220 is installed (hereafter, referred to as own vehicle). The forward video is stored on a frame basis into a memory unit (not illustrated), and video recognition information obtained by recognizing the forward object such as the forward vehicle or obstacle in the forward video is also stored in the memory unit.
(13) The vehicle collision warning device 230 generates a collision warning signal when the forward object approaches within a distance at which a collision is likely to occur. When the collision warning signal is generated, the alarm processing unit 240 outputs a visual warning signal to the display unit 250, and outputs an auditory warning signal to the speaker 260, in order to inform the driver of a collision risk. The process in which the vehicle collision warning device 230 generates the collision warning signal depending on a relative distance from the forward vehicle and outputs the warning signals through the display unit 250 and the speaker 260 may be performed in the same manner as a publicly known FCWS (Front Collision Warning System). Thus, the detailed descriptions thereof are omitted herein.
(14) As illustrated in
(15) The OFCR detection unit 110 extracts a forward video of the own vehicle and video recognition information on the forward video from the video recognition module 220. The video recognition information includes information related to a forward object such as a forward vehicle or obstacle of the own vehicle. The OFCR detection unit 110 detects a size change rate of the forward object at each frame of the forward video. Based on the detection result, the OFCR detection unit 110 calculates a current OFCR at the current point of time and an average OFCR corresponding to an OFCR average value of a predetermined frame section.
(16) The acceleration sensor 120 is mounted on the vehicle and detects acceleration including at least the moving-direction acceleration of the vehicle. The LPF 130 filters low-frequency components among signals outputted from the acceleration sensor 120. The integrated acceleration calculation unit 140 calculates integrated acceleration by integrating the filtered acceleration values.
(17) The warning suppression unit 150 compares the calculation result of the OFCR detection unit 110 and the calculation result of the integrated acceleration calculation unit 140 to predetermined threshold values, respectively, and determines whether a brake operation occurred. When determining that a brake operation occurred, the warning suppression unit 150 outputs a warning suppression signal. When the warning suppression unit 150 outputs the warning suppression signal, a collision warning signal which is generated within a predetermined time after the warning suppression signal is outputted may be blocked to prevent the generation of a warning.
(18)
(19) First, the OFCR detection unit 110 detects an OFCR at each frame of a forward video of the own vehicle at ST110.
(20)
(21) Referring to
(22) Referring to
(23) Referring to
(24) That is, the OFCR detection unit 110 may detect the OFCR by comparing the video frames of
(25) At the next step ST120, the OFCR detection unit 110 calculates an average OFCR at a predetermined frame section.
(26)
Current OFCR=OP(i)−OP(i−1) Equation (1)
(27) Equation (2)
(28)
(29) In Equations (1) and (2), OP(i) represents the optical flow value of the current frame containing the size information of the forward object, and OP(i−1) represents the optical flow value of the previous frame containing the size information of the forward object.
(30) Referring back to
(31) On the other hand, when the subtraction result is less than the threshold value, it may indicate that the distance from the forward object is maintained. In this case, a warning needs to be prevented according to the purpose of the present invention. When the subtraction result is less than the threshold value, the procedure proceeds to step ST140 to receive a moving-direction acceleration signal from the acceleration sensor 120.
(32)
(33) Referring to
(34) Then, the LPF 130 removes noise of the received acceleration signal at step ST150. The noise removal step ST150 is performed by Equation 3 below.
X.sub.k=αX.sub.k-1+(1−α)x.sub.k Equation (3)
(35) In Equation (3), X represents an estimated acceleration value, x represents a current acceleration value, k represents a natural number, and α represents a constant.
(36)
(37) The noise of the X-direction acceleration signal in
(38) Then, the integrated acceleration calculation unit 140 calculates integrated acceleration by the noise-filtered acceleration signals at step ST160. The calculation of the integrated acceleration is performed by Equation (4) below.
Integral acceleration=∫.sub.T.sup.T+∇TA(T)dT Equation (4)
(39) In Equation (4), T represents time, and A(T) represents the moving-direction acceleration of the vehicle.
(40) Then, the warning suppression unit 150 compares the integrated acceleration the predetermined threshold value, in order to determine whether the integrated acceleration is less than the threshold value, at step ST170. The threshold value may be acquired through a simulation test.
(41) When it is determined at step ST170 that the integrated acceleration is equal to or more than the threshold value, it may indicate that the driver is not operating the brake. Thus, a warning needs to be normally generated.
(42) On the other hand, when it is determined at step ST170 that the integrated acceleration is less than the threshold value, the vehicle collision warning prevention determines that the driver is operating the brake, that is, a brake operation signal is generated, at step ST180. Furthermore, the vehicle collision warning prevention method determines whether a collision warning signal is generated within a predetermined time, at step S190.
(43) When no collision warning signal is generated within the predetermined time, the procedure returns to step ST110 to restart the brake operation detection flow.
(44) When it is determined at step ST190 that a collision warning signal was generated, the warning suppression unit 150 suppresses an output of the collision warning signal at step ST200. That is, the warning suppression unit 150 may determine that the driver operated the brake and prevent a collision warning alarm, thereby helping the driver to concentrate on collision avoidance operation in a state where the driver's attention is not dispersed by a warning signal.
(45) According to the embodiment of the present invention, the vehicle collision warning prevention method using optical flow analysis can recognize a brake operation of a driver from an optical flow analysis result, even when a brake signal cannot be received from a vehicle as in a vehicle mounted device applied through an after market, and prevent a collision warning signal when a driver has a firm intention to avoid collision, thereby preventing the attention dispersion caused by frequent warning issues.
(46) While various embodiments have been described above, it will be understood to those skilled in the art that the embodiments described are by way of example only. Accordingly, the disclosure described herein should not be limited based on the described embodiments.