Blind spot warning method, device, equipment and storage medium

By acquiring and analyzing the steering wheel angle data and risk thresholds, and inputting them into the preset steering model, calculating the current risk value for blind spot warning, the problem of inaccurate blind spot warning in the existing technology is solved, and the accuracy and applicability of the warning is improved.

CN117775018BActive Publication Date: 2025-03-14VOYAH AUTOMOBILE TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202311692328.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-12-08
Publication Date
2025-03-14
Estimated Expiration
2043-12-08

AI Technical Summary

Technical Problem

In the prior art, blind spot warnings are not accurate enough, making it difficult to effectively warn the potential dangers in the blind spots without turning on the turn signal when changing lanes.

Method used

By obtaining the current steering wheel angle data and risk threshold, input the data to the preset steering model, calculate the current risk value, and perform blind spot warning when the risk value is greater than or equal to the risk threshold.

Benefits of technology

It realizes the rapid and accurate acquisition of the current risk value according to the preset steering model, thereby accurately performing blind spot warnings, improving the accuracy and applicability of the warning.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117775018B_ABST
    Figure CN117775018B_ABST
Patent Text Reader

Abstract

The present invention discloses a blind spot warning method, device, equipment and storage medium, belonging to the field of vehicle warning technology. The present invention obtains current steering wheel angle data and current risk threshold; inputs the current steering wheel angle data into a preset steering model to obtain a current risk value; when the current risk value is greater than or equal to the current risk threshold, a blind spot warning is performed, and an accurate current risk value can be quickly obtained according to the preset steering model, thereby accurately performing a blind spot warning according to the current risk value, thereby improving the accuracy and applicability of the warning.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of vehicle warning technology, and in particular to a blind spot warning method, device, equipment and storage medium. Background Art

[0002] Some users change lanes without turning on the turn signal when driving, which poses certain risks. If the user does not notice the light warning on the rearview mirror at this time, there is a vehicle in the blind spot, which can easily lead to an accident. The general logic of blind spot monitoring and lane change assistance is to issue an alarm if there is a vehicle in the blind spot or a vehicle approaching quickly from the side and rear.

[0003] The existing blind spot warning method is to predict when the user forgets to turn on the turn signal when changing lanes, and control the turn signal to light up, but user behavior is changeable and the prediction is not accurate enough. Summary of the invention

[0004] The main purpose of the present invention is to provide a blind spot warning method, device, equipment and storage medium, aiming to solve the technical problem that the blind spot warning in the prior art is not accurate enough.

[0005] To achieve the above object, the present invention provides a blind spot warning method, which comprises the following steps:

[0006] Get the current steering wheel angle data and current risk threshold;

[0007] Inputting the current steering wheel angle data into a preset steering model to obtain a current risk value;

[0008] When the current risk value is greater than or equal to the current risk threshold, a blind spot warning is performed.

[0009] Optionally, inputting the current steering wheel angle data into a preset steering model to obtain a current risk value includes:

[0010] Input the current steering wheel angle data into a preset steering model to obtain the current total number of lane changes and the current total number of lane changes without turning on the light;

[0011] The current risk value is calculated according to the current total number of lane changes and the current total number of lane changes without turning on the lights.

[0012] Optionally, when the current risk value is greater than or equal to the current risk threshold, performing a blind spot warning includes:

[0013] When the current risk value is greater than or equal to the current risk threshold, obtaining a first alarm time when the current vehicle is changed;

[0014] Calculating a collision time according to the current risk value and the first alarm time;

[0015] A blind spot warning is performed according to the collision time.

[0016] Optionally, performing blind spot warning according to the collision time includes:

[0017] Detect whether the vehicle crosses the line;

[0018] When the vehicle crosses the line, a first-level warning is issued according to the collision time.

[0019] Optionally, when the vehicle crosses the line, after issuing a first-level warning according to the collision time, the method further includes:

[0020] Detect the vehicle's turn signal status information;

[0021] When the turn signal state information indicates that the turn signal is not turned on, comparing the first alarm time with the collision time;

[0022] When the first alarm time is less than the collision time, the first-level warning is upgraded to a second-level warning, and a second-level warning is performed.

[0023] Optionally, before inputting the current steering wheel angle data into a preset steering model to obtain a current risk value, the method further includes:

[0024] Collect the user's historical lane change time data, historical lane change total number data, and historical lane change total number data without turning on the light;

[0025] Record the user's historical steering data when changing lanes;

[0026] Establishing a correspondence between the steering wheel steering, the total number of lane changes and the total number of lane changes without turning on the light at different lane change occurrence times according to the historical lane change occurrence time data, the historical total number of lane changes data, the historical total number of lane changes without turning on the light and the historical steering wheel steering data;

[0027] A preset steering model is established according to the corresponding relationship.

[0028] Optionally, obtain the current risk threshold, including:

[0029] Get the type of road the vehicle is currently on;

[0030] The corresponding risk threshold is matched according to the road type to obtain the current risk threshold.

[0031] In addition, to achieve the above-mentioned purpose, the present invention further proposes a blind spot warning device, the blind spot warning device comprising:

[0032] An acquisition module is used to obtain the current steering wheel angle data and the current risk threshold;

[0033] An input module, used for inputting the current steering wheel angle data into a preset steering model to obtain a current risk value;

[0034] The warning module is used to issue a blind spot warning when the current risk value is greater than or equal to the current risk threshold.

[0035] In addition, to achieve the above-mentioned purpose, the present invention also proposes a blind spot warning device, which includes: a memory, a processor, and a blind spot warning program stored in the memory and executable on the processor, and the blind spot warning program is configured to implement the steps of the blind spot warning method described above.

[0036] In addition, to achieve the above-mentioned purpose, the present invention also proposes a storage medium, on which a blind spot warning program is stored, and when the blind spot warning program is executed by a processor, the steps of the blind spot warning method described above are implemented.

[0037] The present invention obtains current steering wheel angle data and a current risk threshold; inputs the current steering wheel angle data into a preset steering model to obtain a current risk value; and performs a blind spot warning when the current risk value is greater than or equal to the current risk threshold. The accurate current risk value can be quickly obtained according to the preset steering model, thereby accurately performing a blind spot warning according to the current risk value, thereby improving the accuracy and applicability of the warning. BRIEF DESCRIPTION OF THE DRAWINGS

[0038] Figure 1 It is a structural diagram of a blind spot warning device in a hardware operating environment involved in an embodiment of the present invention;

[0039] Figure 2 It is a flow chart of the first embodiment of the blind spot warning method of the present invention;

[0040] Figure 3 It is a flow chart of the second embodiment of the blind spot warning method of the present invention;

[0041] Figure 4 It is a schematic diagram of a steering wheel angle curve in an embodiment of a blind spot warning method of the present invention;

[0042] Figure 5 It is a flow chart of the third embodiment of the blind spot warning method of the present invention;

[0043] Figure 6 It is a structural block diagram of the first embodiment of the blind spot warning device of the present invention.

[0044] The realization of the purpose, functional features and advantages of the present invention will be further explained in conjunction with embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION

[0045] It should be understood that the specific embodiments described herein are only used to explain the present invention, and are not used to limit the present invention.

[0046] Reference Figure 1 , Figure 1 The figure is a schematic diagram of the structure of a blind spot warning device in the hardware operating environment involved in the embodiment of the present invention.

[0047] like Figure 1 As shown, the blind spot warning device may include: a processor 1001, such as a central processing unit (CPU), a communication bus 1002, a user interface 1003, a network interface 1004, and a memory 1005. Among them, the communication bus 1002 is used to realize the connection and communication between these components. The user interface 1003 may include a display screen (Display), an input unit such as a keyboard (Keyboard), and the optional user interface 1003 may also include a standard wired interface and a wireless interface. The network interface 1004 may optionally include a standard wired interface and a wireless interface (such as a wireless fidelity (Wireless-Fidelity, Wi-Fi) interface). The memory 1005 may be a high-speed random access memory (Random Access Memory, RAM), or a stable non-volatile memory (Non-Volatile Memory, NVM), such as a disk storage. The memory 1005 may also be a storage device independent of the aforementioned processor 1001.

[0048] Those skilled in the art will understand that Figure 1 The structure shown in the figure does not constitute a limitation on the blind spot warning device, and may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently.

[0049] like Figure 1 As shown, the memory 1005 as a storage medium may include an operating system, a network communication module, a user interface module, and a blind spot warning program.

[0050] exist Figure 1 In the blind spot warning device shown, the network interface 1004 is mainly used for data communication with the network server; the user interface 1003 is mainly used for data interaction with the user; the processor 1001 and the memory 1005 in the blind spot warning device of the present invention can be set in the blind spot warning device, and the blind spot warning device calls the blind spot warning program stored in the memory 1005 through the processor 1001, and executes the blind spot warning method provided by the embodiment of the present invention.

[0051] The embodiment of the present invention provides a blind spot warning method, referring to Figure 2 , Figure 2 It is a flowchart of the first embodiment of the blind spot warning method of the present invention.

[0052] In this embodiment, the blind spot warning method includes the following steps:

[0053] Step S10: Obtain current steering wheel angle data and current risk threshold.

[0054] It should be noted that the executor of this embodiment is a blind spot warning device, and may also be other devices that can achieve the same or similar functions. This embodiment does not limit this. This embodiment is described using a blind spot warning device as an example.

[0055] In specific implementations, the usual logic of blind spot monitoring and lane change assistance is: if there is a vehicle in the blind spot or a vehicle approaching quickly from the side and rear, a level one alarm is triggered. If the driver changes lanes during the level one alarm, a level two alarm is triggered. The driver's intention to change lanes is usually determined based on the change in the state of the turn signal or the turn switch. However, some drivers fail to turn on the turn signal when changing lanes, resulting in insufficient blind spot monitoring alarm power. In order to solve the above problem, the present application proposes a blind spot warning method, which first studies the user's habit of turning on the turn signal when changing lanes. When it is determined that the user is changing lanes and does not turn on the turn signal and the blind spot monitoring function alarms, the alarm level of the blind spot monitoring alarm is upgraded to make the warning function more effective.

[0056] It is understandable that the purpose of measuring the steering wheel angle is usually to understand the degree of deviation of the front wheels when the vehicle turns, and to determine whether the vehicle needs tire adjustment or alignment. The current steering wheel angle data can be measured by installing an angle sensor on the steering wheel. The current steering wheel angle data can also be detected by four-wheel alignment equipment, specifically by installing sensors and cameras on the wheels, the position and angle of each wheel can be accurately measured.

[0057] The current risk threshold can be set according to the road type. Different road types are matched with corresponding risk thresholds. The relationship between the road type and the risk threshold can be established in advance to obtain the current risk threshold.

[0058] Furthermore, the step of obtaining the current risk threshold includes: obtaining the type of road the vehicle is currently on; matching the corresponding risk threshold according to the road type to obtain the current risk threshold.

[0059] In specific implementations, the type of road the vehicle is on can be recorded through map positioning, such as country roads, urban roads, and elevated highways, or the front-view camera can be used to record whether the current road has lane lines, the number of lanes, etc. to distinguish road types.

[0060] In a specific implementation, the relationship between the road type and the risk threshold can be established in advance. For example, road type samples can be collected in advance, and different risk thresholds can be set according to different road type samples, so that a mapping relationship between the road type and the risk threshold can be established through the road type samples and different risk thresholds. After obtaining the current road type, the current risk threshold can be obtained according to the mapping relationship between the road type and the risk threshold and the current road type.

[0061] It should be understood that the corresponding risk threshold S1 may be matched according to the road type, thereby obtaining the current risk threshold S1.

[0062] Step S20: inputting the current steering wheel angle data into a preset steering model to obtain a current risk value.

[0063] It should be noted that the preset steering model is a model established based on the user's lane change data collected in advance and the steering wheel angle during lane change. The preset steering model can output the corresponding steering wheel angle based on the input lane change data. The preset steering model can also output the corresponding lane change data based on the input steering wheel angle.

[0064] In a specific implementation, the current steering wheel angle data may be input into a preset steering model to obtain corresponding lane change data, and the current risk value may be calculated based on the lane change data. The current risk value represents the risk of the current lane change.

[0065] Step S30: When the current risk value is greater than or equal to the current risk threshold, a blind spot warning is performed.

[0066] It should be noted that the current risk value can be compared with the current risk threshold to determine whether a warning is needed. For example, if the current risk value is less than the current risk threshold, there is no risk in the current lane change and no warning is required. If the current risk value is greater than or equal to the current risk threshold, there is a risk in the current lane change and a blind spot warning is required.

[0067] This embodiment obtains current steering wheel angle data and a current risk threshold; inputs the current steering wheel angle data into a preset steering model to obtain a current risk value; and performs a blind spot warning when the current risk value is greater than or equal to the current risk threshold. The accurate current risk value can be quickly obtained based on the preset steering model, thereby accurately performing a blind spot warning based on the current risk value, thereby improving the accuracy and applicability of the warning.

[0068] refer to Figure 3 , Figure 3 It is a flow chart of the second embodiment of the blind spot warning method of the present invention.

[0069] Based on the first embodiment, step S20 of the blind spot warning method of this embodiment includes:

[0070] Step S201: Input the current steering wheel angle data into a preset steering model to obtain the current total number of lane changes and the current total number of lane changes without turning on the lights.

[0071] It should be noted that, by inputting the current steering wheel angle data into the preset steering model, the current lane change data corresponding to the current steering wheel angle data is obtained.

[0072] In a specific implementation, the lane change data includes the user's current total number of lane changes m1 and the user's current total number of lane changes without turning on the lights n1.

[0073] In a specific implementation, a lane change number threshold S2 can be set, and the current total number of lane changes m1 can be compared with the lane change number threshold S2. If the current total number of lane changes m1 is less than the lane change number threshold S2, the number of lane changes is not enough to cause danger and no warning is required. Then, statistical data will continue to be collected until the current total number of lane changes m1 is greater than or equal to the lane change number threshold S2.

[0074] Step S202: Calculate the current risk value according to the current total number of lane changes and the current total number of lane changes without turning on the lights.

[0075] In a specific implementation, when the current total number of lane changes m1 is greater than or equal to the lane change number threshold S2, the current risk value p1 can be calculated, and the current risk value p1 = the current total number of lane changes / the current total number of lane changes without turning on the light*100%=m1 / n1*100%.

[0076] After the current risk value p1 is calculated, the current risk value p1 may be compared with the current risk threshold S1 to determine whether a blind spot warning is required.

[0077] In a specific implementation, before performing the blind spot warning, in order to improve the efficiency of obtaining lane change data, a preset steering model may be established in advance, and before step S20, the following may also be included:

[0078] Collect the user's historical lane change time data, historical lane change total number data, and historical lane change total number data without turning on the light;

[0079] Record the user's historical steering data when changing lanes;

[0080] Establishing a correspondence between the steering wheel steering, the total number of lane changes and the total number of lane changes without turning on the light at different lane change occurrence times according to the historical lane change occurrence time data, the historical total number of lane changes data, the historical total number of lane changes without turning on the light and the historical steering wheel steering data;

[0081] A preset steering model is established according to the corresponding relationship.

[0082] It should be understood that the historical lane change occurrence time data can be counted when the user changes lanes, the historical total lane change number data and the historical total lane change number data without turning on the light can be used to determine whether the vehicle has changed lanes through the camera, and the operating status of the vehicle's ALC (Automatic Level Control) system can be used to determine whether the user's lane change is a user operation. ALC is a vehicle-equipped function that is mainly used to automatically adjust the vehicle's suspension system to maintain the level state of the vehicle body and provide better driving comfort and stability. This technology can be used to adjust the hardness or height of the suspension system to adapt to different road conditions and driving conditions. Sometimes it is also called an adaptive suspension system.

[0083] If the lane change is operated by the automatic driving function, the number of lane changes will not be counted. If the lane change is operated by the user, the time of the lane change is recorded, and the total number of lane changes by the user m1 is increased by 1. If the user does not turn on the turn signal to change lanes, the total number of lane changes without turning on the light n1 is increased by 1, so as to obtain the total number of historical lane changes and the total number of historical lane changes without turning on the light.

[0084] In a specific implementation, the historical steering data of the user when changing lanes is recorded and the time when the vehicle crosses the line is recorded.

[0085] It should be noted that after obtaining the historical steering wheel data, a steering wheel angle curve can be drawn. The steering wheel angle curve can be drawn based on the steering wheel angle, the time when the vehicle starts turning, the time when the vehicle crosses the line, and other data, such as Figure 4 As shown, Figure 4 It is a schematic diagram of the steering wheel angle curve, with the horizontal axis being time and the vertical axis being the steering wheel angle. The figure includes the time when the steering starts and the time when the vehicle crosses the line. The corresponding relationship between the steering wheel steering, the total number of lane changes and the total number of lane changes without lights at different lane change times can be obtained through the drawn steering wheel angle curve, so as to establish a preset steering model based on the corresponding relationship and record the time t1 from the start of steering to the vehicle crossing the line under different conditions of the driver. And clear the recorded data before a certain length of time, such as the data before 3 months, so as to obtain the lane change data and steering wheel angles of different road classifications, so as to establish a preset steering model.

[0086] In a specific implementation, the preset steering model may be a variety of models. According to the driver's habits, a variety of steering models may be established to calculate and count the time t1 from the user starting to turn to the vehicle crossing the line under different steering models.

[0087] By learning the user's steering habits and customizing the user's steering model, the alarm level is increased when there may be risks in changing lanes, thereby achieving a better warning effect.

[0088] This embodiment inputs the current steering wheel angle data into a preset steering model to obtain the current total number of lane changes and the current total number of lane changes without turning on the lights; the current risk value is calculated based on the current total number of lane changes and the current total number of lane changes without turning on the lights, and the current total number of lane changes and the current total number of lane changes without turning on the lights corresponding to the current steering wheel angle data can be quickly obtained according to the preset steering model, thereby improving the accuracy of blind spot warnings.

[0089] refer to Figure 5 , Figure 5 It is a flow chart of the third embodiment of the blind spot warning method of the present invention.

[0090] Based on the first embodiment, step S30 of the blind spot warning method of this embodiment includes:

[0091] Step S301: when the current risk value is greater than or equal to the current risk threshold, obtaining the first alarm time when the current vehicle is changed.

[0092] It should be noted that when the current risk value is greater than or equal to the current risk threshold, the system generates a collision time data t2, which is calculated by the first alarm time of the normal LCA (Lane Change Assist) alarm and the current risk value. Lane Change Assist is a vehicle safety assistance technology designed to help drivers complete lane changes more safely. The systems of different vehicle manufacturers may vary, but usually include the following functions: Blind spot monitoring: Lane change assist systems are usually equipped with blind spot monitoring functions, which monitor the blind spots on both sides of the vehicle through sensors. When other vehicles enter the blind spots, the system will provide warnings, usually through sound or visual prompts. Lane keeping assist: Some systems also include lane keeping assist functions, which can detect whether the vehicle is driving in the lane and provide warnings or take corrective measures such as slight direction adjustments when signs of lane deviation are found. Active lane change assist: Some advanced systems have active lane change assist functions that can automatically change lanes. The driver only needs to turn on the turn signal, and the system will automatically detect the safe opportunity and change lanes. Visual or sound warning: When potential danger is detected or the driver needs to take action, the system usually warns through the dashboard.

[0093] In a specific implementation, the first alarm time t3 when the current vehicle is normally changed can be obtained. When the vehicle is normally changed, if there are obstacles around the vehicle, LCA will issue an early warning, and the early warning time during the early warning can be recorded, that is, the first alarm time t3.

[0094] Step S302: Calculate the collision time according to the current risk value and the first alarm time.

[0095] In a specific implementation, the collision time t2 can be calculated according to the current risk value p1 and the first alarm time t3. Collision time t2 = t3*p1.

[0096] Step S303: Perform a blind spot warning according to the collision time.

[0097] It is understandable that a blind spot warning may be provided through the calculated collision time, for example, a warning display may be provided based on the collision time to prompt the user to avoid the vehicle.

[0098] Specifically, the step of performing blind spot warning according to the collision time includes: detecting whether the vehicle crosses the line; and performing a first-level warning according to the collision time when the vehicle crosses the line.

[0099] It should be noted that the camera can be used to determine whether the vehicle crosses the lane. The cameras installed around the vehicle collect environmental data around the vehicle, thereby collecting lane lines around the vehicle to determine whether the vehicle crosses the lane. If the camera fails or there is no lane line or the lane line is damaged, the time t1 after the vehicle starts turning is used as the lane crossing judgment. From the time the vehicle starts to cross the lane to the time the lane change is successful, a first-level warning can be issued based on the collision time.

[0100] In a specific implementation, if the user does not turn on the turn signal when changing lanes, the warning needs to be upgraded, and after step S303, the following is further included:

[0101] Detect the vehicle's turn signal status information;

[0102] When the turn signal state information indicates that the turn signal is not turned on, comparing the first alarm time with the collision time;

[0103] When the first alarm time is less than the collision time, the first-level warning is upgraded to a second-level warning, and a second-level warning is performed.

[0104] It should be understood that the vehicle's turn signal status information can be detected by sensors, and detecting whether the vehicle has turned on the turn signal usually requires the use of sensors, software or hardware devices, or relies on information from vehicle networks and signals. The following are some common methods: Vehicle network signals: Information is usually transmitted using a control area network (CAN) or other vehicle network. The turn signal status can be detected by reading the corresponding signal in the vehicle network. Professional vehicle diagnostic tools or equipment can be used to obtain this information. Turn signal switch sensor: The vehicle's turn signal switch is controlled by a sensor, and the switch status can be determined to determine whether the turn signal is turned on. This sensor is usually located near the steering wheel or in a position related to the steering column. Cameras and computer vision: Some advanced driver assistance systems or autonomous driving technologies use cameras and computer vision to detect the environment around the vehicle, including the status of the turn signal. By analyzing the images or videos captured by the camera, the vehicle's light status can be identified. Photoresistor sensor: In some vehicles, the turn signal on status can be detected by a photoresistor sensor to detect whether the light is on. This sensor is usually located near the vehicle dashboard or lamps. Wireless communication: Some vehicles use wireless communication to transmit vehicle status information, including the turn signal status. This can be achieved through vehicles sending signals to surrounding vehicles or infrastructure, or through vehicle-to-vehicle communication.

[0105] The turn signal status information may include left turn signal status information and right turn signal status information. The turn signal status information may be that the turn signal is on or that the turn signal is not on.

[0106] In a specific implementation, when the turn signal status information indicates that the turn signal is not turned on, the first alarm time is compared with the collision time t2 to determine whether an early warning upgrade is required.

[0107] In a specific implementation, when the first alarm time is less than the collision time, the first-level warning is upgraded to a second-level warning, thereby performing a second-level warning.

[0108] This embodiment obtains the first alarm time when the current vehicle is changed when the current risk value is greater than or equal to the current risk threshold; calculates the collision time according to the current risk value and the first alarm time; performs a blind spot warning according to the collision time, and calculates the collision time according to the calculated current risk value, so that a blind spot warning can be quickly performed according to the collision time.

[0109] Reference Figure 6 , Figure 6 It is a structural block diagram of the first embodiment of the blind spot warning device of the present invention.

[0110] like Figure 6 As shown, the blind spot warning device proposed in the embodiment of the present invention includes:

[0111] The acquisition module 10 is used to obtain the current steering wheel angle data and the current risk threshold.

[0112] The input module 20 is used to input the current steering wheel angle data into a preset steering model to obtain a current risk value.

[0113] The warning module 30 is used to issue a blind spot warning when the current risk value is greater than or equal to the current risk threshold.

[0114] This embodiment obtains current steering wheel angle data and a current risk threshold; inputs the current steering wheel angle data into a preset steering model to obtain a current risk value; and performs a blind spot warning when the current risk value is greater than or equal to the current risk threshold. The accurate current risk value can be quickly obtained based on the preset steering model, thereby accurately performing a blind spot warning based on the current risk value, thereby improving the accuracy and applicability of the warning.

[0115] In one embodiment, the input module 20 is also used to input the current steering wheel angle data into a preset steering model to obtain the current total number of lane changes and the current total number of lane changes without turning on the lights; and calculate the current risk value based on the current total number of lane changes and the current total number of lane changes without turning on the lights.

[0116] In one embodiment, the warning module 30 is also used to obtain the first alarm time when the current vehicle is changed when the current risk value is greater than or equal to the current risk threshold; calculate the collision time according to the current risk value and the first alarm time; and perform a blind spot warning according to the collision time.

[0117] In one embodiment, the warning module 30 is further used to detect whether the vehicle crosses the line; when the vehicle crosses the line, a first-level warning is issued according to the collision time.

[0118] In one embodiment, the early warning module 30 is also used to detect the vehicle's turn signal status information; when the turn signal status information shows that the turn signal is not turned on, the first alarm time is compared with the collision time; when the first alarm time is less than the collision time, the first-level warning is upgraded to a second-level warning, and a second-level warning is performed.

[0119] In one embodiment, the input module 20 is also used to collect the user's historical lane change time data, historical lane change total number of times data, and historical lane change total number of times data without turning on the lights; record the user's historical steering wheel steering data when changing lanes; establish a correspondence between the steering wheel steering, the total number of lane changes, and the total number of lane changes without turning on the lights at different lane change times based on the historical lane change time data, the historical total number of lane changes data, the historical total number of lane changes without turning on the lights, and the historical steering wheel steering data; and establish a preset steering model based on the correspondence.

[0120] In one embodiment, the acquisition module 10 is further used to acquire the type of road the vehicle is currently on; and to match the corresponding risk threshold according to the road type to obtain the current risk threshold.

[0121] In addition, an embodiment of the present invention further proposes a storage medium, on which a blind spot warning program is stored. When the blind spot warning program is executed by a processor, the steps of the blind spot warning method described above are implemented.

[0122] Since the storage medium adopts all the technical solutions of all the above embodiments, it has at least all the beneficial effects brought by the technical solutions of the above embodiments, which will not be described one by one here.

[0123] It should be understood that the above is only an example and does not constitute any limitation on the technical solution of the present invention. In specific applications, technicians in this field can make settings as needed, and the present invention does not limit this.

[0124] It should be noted that the workflow described above is merely illustrative and does not limit the scope of protection of the present invention. In practical applications, technicians in this field can select part or all of them according to actual needs to achieve the purpose of the present embodiment, and no limitation is made here.

[0125] In addition, for technical details not fully described in this embodiment, reference can be made to the blind spot warning method provided in any embodiment of the present invention, and will not be repeated here.

[0126] In addition, it should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or system including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or system. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or system including the element.

[0127] The serial numbers of the above embodiments of the present invention are only for description and do not represent the advantages or disadvantages of the embodiments.

[0128] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present invention, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as a read-only memory (ROM) / RAM, a magnetic disk, or an optical disk), and includes a number of instructions for a terminal device (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in each embodiment of the present invention.

[0129] The above are only preferred embodiments of the present invention, and are not intended to limit the patent scope of the present invention. Any equivalent structure or equivalent process transformation made using the contents of the present invention specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present invention.

Claims

1. A blind spot warning method, characterized in that: The blind spot warning method comprises: Get the current steering wheel angle data and current risk threshold; Before inputting the current steering wheel angle data into a preset steering model to obtain a current risk value, the method further includes: Collect the user's historical lane change time data, historical lane change total number data, and historical lane change total number data without turning on the light; Record the user's historical steering data when changing lanes; Establishing a correspondence between the steering wheel steering, the total number of lane changes and the total number of lane changes without turning on the light at different lane change occurrence times according to the historical lane change occurrence time data, the historical total number of lane changes data, the historical total number of lane changes without turning on the light and the historical steering wheel steering data; Establishing a preset steering model according to the corresponding relationship; Inputting the current steering wheel angle data into a preset steering model to obtain a current risk value; When the current risk value is greater than or equal to the current risk threshold, a blind spot warning is performed; When the current risk value is greater than or equal to the current risk threshold, performing a blind spot warning includes: When the current risk value is greater than or equal to the current risk threshold, obtaining a first alarm time when the current vehicle is changed; Calculating a collision time according to the current risk value and the first alarm time; Performing blind spot warning according to the collision time; Detect whether the vehicle crosses the line; When it is impossible to collect effective environmental data around the vehicle, the customary time from the vehicle starting to turn to crossing the line is obtained according to the preset steering model. After the vehicle starts to turn, when the customary time has passed, the vehicle crosses the line; When the vehicle crosses the line, a first-level warning is issued according to the collision time.

2. The blind spot warning method according to claim 1, characterized in that: The step of inputting the current steering wheel angle data into a preset steering model to obtain a current risk value includes: Input the current steering wheel angle data into a preset steering model to obtain the current total number of lane changes and the current total number of lane changes without turning on the light; The current risk value is calculated according to the current total number of lane changes and the current total number of lane changes without turning on the lights.

3. The blind spot warning method according to claim 1, characterized in that: When the vehicle crosses the line, after the first-level warning is issued according to the collision time, the method further includes: Detect the vehicle's turn signal status information; When the turn signal state information indicates that the turn signal is not turned on, comparing the first alarm time with the collision time; When the first alarm time is less than the collision time, the first-level warning is upgraded to a second-level warning, and a second-level warning is performed.

4. The blind spot warning method according to any one of claims 1 to 3, characterized in that: Get the current risk threshold, including: Get the type of road the vehicle is currently on; The corresponding risk threshold is matched according to the road type to obtain the current risk threshold.

5. A blind spot warning device, characterized in that: The blind spot warning device comprises: An acquisition module is used to obtain the current steering wheel angle data and the current risk threshold; An input module, used for inputting the current steering wheel angle data into a preset steering model to obtain a current risk value; An early warning module, used for performing a blind spot early warning when the current risk value is greater than or equal to the current risk threshold; The input module is further used to collect the user's historical lane change time data, historical lane change total number data, and historical lane change total number data without turning on the light; record the user's historical steering wheel steering data when changing lanes; and establish a corresponding relationship between the steering wheel steering, the total number of lane changes, and the total number of lane changes without turning on the light at different lane change times based on the historical lane change time data, the historical lane change total number data, the historical lane change total number data, and the historical steering wheel steering data; The warning module is also used to obtain the first alarm time when the current vehicle is changed when the current risk value is greater than or equal to the current risk threshold; calculate the collision time according to the current risk value and the first alarm time; perform a blind spot warning according to the collision time; detect whether the vehicle crosses the line; when it is impossible to collect valid environmental data around the vehicle, obtain the habitual time from the start of the vehicle turning to the crossing of the line according to the preset steering model, and the vehicle crosses the line when the habitual time passes after the vehicle starts turning; when the vehicle crosses the line, perform a first-level warning according to the collision time.

6. A blind spot warning device, characterized in that: The blind spot warning device includes: a memory, a processor, and a blind spot warning program stored in the memory and executable on the processor, wherein the blind spot warning program is configured to implement the blind spot warning method according to any one of claims 1 to 4.

7. A storage medium, characterized in that: The storage medium stores a blind spot warning program, and when the blind spot warning program is executed by the processor, the blind spot warning method according to any one of claims 1 to 4 is implemented.

Citation Information

Patent Citations

  • Driving behavior detection method and device and vehicle

    CN111833480A

  • Alarm method and device for dangerous target around vehicle

    CN116160954A

  • Early warning method and device, electronic equipment and medium

    CN116750007A