Vehicle overspeed reminding method and device, electronic equipment and readable storage medium
By analyzing the vehicle's current speed, road speed limit, driving style and historical data, dynamically adjusting the speeding reminder mode, solving the problem of untimely and homogeneous reminder in the existing technology, and achieving more accurate and personalized speeding reminder. Reduced the risk of traffic accidents and improved user experience.
Patent Information
- Application Number
- CN202411421689.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-12
- Publication Date
- 2024-12-10
AI Technical Summary
The existing speeding reminder methods have problems such as untimely, inaccurate, serious homogeneity and poor user experience, which cannot effectively reduce driver speeding behavior and increase the risk of traffic accidents.
Dynamically adjust the speed reminder mode and duration by determining the target vehicle's current driving speed, road speed limit, driving style, historical intervention duration and vehicle acceleration change average, providing personalized visual, voice and tactile reminders to ensure that the reminder is driving while the vehicle is driving Close it in time before reaching the speed limit lever.
It realizes timely and accurately reminds the driver to reduce the speed before the vehicle reaches the speed limit lever, reduces the risk of deductions, fines and revocation of driver's licenses due to speeding, and at the same time improves the user experience and provides reminders that are more in line with personalized needs. Serve.
Smart Images

Figure CN119099646A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of smart cars, and in particular to a vehicle speeding reminder method, device, electronic device and readable storage medium. Background Art
[0002] Speeding means that the speed of a car driven by a driver exceeds the speed stipulated by laws and regulations. Speeding is one of the main causes of road traffic accidents, which not only increases the probability of traffic accidents, but also aggravates the severity of accidents.
[0003] A good speeding reminder can quickly and accurately remind the driver of road conditions and vehicle information, effectively reduce the driver's speeding behavior, reduce the probability of accidents and improve the driver's vehicle driving safety.
[0004] Existing speeding reminder methods (for example, voice reminders or visual reminders) still have problems such as untimely and inaccurate speeding reminders, serious homogeneity, lack of personalization, and poor user experience. Summary of the invention
[0005] In view of this, the embodiments of the present application provide a vehicle speeding reminder method, device, electronic device and readable storage medium to solve the problems of existing speeding reminder methods, such as untimely and inaccurate speeding reminders, serious homogeneity, lack of personalization and poor user experience.
[0006] A first aspect of an embodiment of the present application provides a vehicle speeding reminder method, comprising:
[0007] Determine a first current vehicle speed when the target vehicle reaches the warning trigger line position of the warning road section of the current driving lane and the road speed limit of the current driving lane;
[0008] If the first current vehicle speed is greater than the road speed limit, the current driving style of the current driver of the target vehicle, as well as the historical intervention duration and the historical mean value of vehicle acceleration change when the speeding reminder function was last triggered are determined; wherein the historical mean value of vehicle acceleration change refers to the average value of vehicle acceleration change within the historical intervention duration;
[0009] Based on the current driving style, the historical intervention duration and the average of the historical vehicle acceleration changes, the current intervention duration is determined; wherein the current intervention duration is less than the first driving duration of the target vehicle from the warning trigger line position to the warning end line position of the warning section;
[0010] Determining a current speeding ratio of the target vehicle based on a first current vehicle speed and a road speed limit;
[0011] Determine a first target speeding reminder mode based on the current speeding ratio and the current driving style;
[0012] Turn on the first target speeding reminder mode and record the duration of the turn-on;
[0013] When the duration of the on-state reaches the current intervention duration, the first target speeding reminder mode is turned off.
[0014] A second aspect of the embodiment of the present application provides a vehicle speeding reminder device, comprising:
[0015] A first determination module is configured to determine a first current vehicle speed when the target vehicle reaches the warning trigger line position of the warning section of the current driving lane and a road speed limit of the current driving lane;
[0016] The second determination module is configured to determine the current driving style of the current driver of the target vehicle, and the historical intervention duration and the historical mean value of vehicle acceleration change when the speeding reminder function was last triggered if the first current vehicle speed is greater than the road speed limit; wherein the historical mean value of vehicle acceleration change refers to the average value of the change in vehicle acceleration within the historical intervention duration;
[0017] The third determination module is configured to determine the current intervention duration based on the current driving style, the historical intervention duration and the historical vehicle acceleration change average; wherein the current intervention duration is less than the first driving duration of the target vehicle from the warning trigger line position to the warning end line position of the warning section;
[0018] a fourth determination module configured to determine a current speeding ratio of the target vehicle based on the first current vehicle speed and the road speed limit;
[0019] a fifth determination module configured to determine a first target speeding reminder mode based on the speeding ratio and the current driving style;
[0020] An opening module is configured to open a first target speeding reminder mode and record a duration of opening;
[0021] The closing module is configured to close the first target speeding reminder mode when the on duration reaches the current intervention duration.
[0022] According to a third aspect of an embodiment of the present application, an electronic device is provided, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of the above method when executing the computer program.
[0023] According to a fourth aspect of an embodiment of the present application, a readable storage medium is provided, which stores a computer program, and when the computer program is executed by a processor, the steps of the above method are implemented.
[0024] Compared with the prior art, the beneficial effects of the embodiment of the present application include at least: when the target vehicle reaches the warning trigger line position of the warning section of the current driving road, if the first current speed of the target vehicle is greater than the road speed limit of the current driving road, the current intervention time is determined based on the current driving style, the historical intervention time and the historical vehicle acceleration change mean; then based on the current speeding ratio and the current driving style, the first target speeding reminder mode is determined; then, the first target speeding reminder mode is turned on, and the opening duration is recorded; when the opening duration reaches the current intervention duration, the first target speeding reminder mode is turned off. In this way, on the one hand, before the target vehicle reaches the photo area of the road speed limit pole, the driver can be reminded to reduce the speed to the speed limit of the current driving road in a timely and accurate manner, thereby reducing the risk of the driver being recorded for deduction points, fines, or even revoked driving license due to speeding. On the other hand, by organically combining and analyzing the driver's current driving style, current speeding ratio, historical intervention time, historical vehicle acceleration change mean and other factors, it is possible to provide users with reminder services that are more in line with their personalized needs, thereby improving the user's experience of the reminder service. BRIEF DESCRIPTION OF THE DRAWINGS
[0025] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0026] Figure 1 It is a schematic diagram of an application scenario of an embodiment of the present application;
[0027] Figure 2 It is a flow chart of a vehicle speeding reminder method provided in an embodiment of the present application;
[0028] Figure 3 It is a structural schematic diagram of a vehicle speeding reminder device provided in an embodiment of the present application;
[0029] Figure 4 It is a structural schematic diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0030] In the following description, specific details such as specific system structures, technologies, etc. are provided for the purpose of illustration rather than limitation, so as to provide a thorough understanding of the embodiments of the present application. However, it should be clear to those skilled in the art that the present application may also be implemented in other embodiments without these specific details. In other cases, detailed descriptions of well-known systems, devices, circuits, and methods are omitted to prevent unnecessary details from obstructing the description of the present application.
[0031] A vehicle speeding reminder method and device according to an embodiment of the present application will be described in detail below with reference to the accompanying drawings.
[0032] Figure 1 1 is a schematic diagram of an application scenario of an embodiment of the present application. The application scenario may include a target vehicle 101, a road speed limiter 102, a first capture device 103, a second capture device 104, a third capture device 105, and a server 106. The target vehicle 101, the first capture device 103, the second capture device 104, and the third capture device 105 may be connected to the server 106 through a network.
[0033] The target vehicle 101 can be a smart car, for example, a new energy vehicle, etc. The new energy vehicle in the embodiment of the present application refers to a car that uses new energy (non-traditional oil and diesel energy) and has advanced technology. These cars use a new power system, which can effectively reduce automobile emissions, reduce the impact on the environment, and improve energy efficiency. The new energy vehicles in the embodiment of the present application include but are not limited to the following types of cars: electric vehicles (EV), pure electric vehicles (BEV), fuel cell electric vehicles (FCEV), plug-in hybrid electric vehicles (PHEV) and hybrid electric vehicles (HEV), etc.
[0034] The first capture device 103 , the second capture device 104 , and the third capture device 105 may be electronic monitoring capture cameras or cameras set on the current driving road.
[0035] In some embodiments, the first capture device 103, the second capture device 104, and the third capture device 105 are arranged on the current driving road of the target vehicle, and can be arranged at intervals along the forward direction of the current driving road. The first capture device 103, the second capture device 104, and the third capture device 105 are located between the target vehicle 101 and the road speed limit pole 102. The first capture device 103 is arranged at the warning trigger line position of the warning section of the current driving road; the second capture device 104 is arranged at the warning termination line position of the warning section of the current driving road; and the third capture device 105 is arranged at the deceleration termination line position of the deceleration section. The warning termination line position of the warning section and the deceleration trigger line position of the deceleration section can be the same position. The deceleration termination line position is close to the road speed limit pole 102; the deceleration trigger line position is far away from the road speed limit pole 102.
[0036] Server 106 may be a server that provides various services, for example, it may be a single server, or a server cluster consisting of several servers, or it may be a cloud computing service center, which is not limited in the embodiments of the present application.
[0037] Figure 2 It is a flow chart of a vehicle speeding reminder method provided in an embodiment of the present application. Figure 2 The vehicle speeding reminder method can be Figure 1 The server 106 executes. Figure 2 As shown, the vehicle speeding reminder method includes the following steps:
[0038] Step S201, determining a first current vehicle speed when the target vehicle reaches the warning trigger line position of the warning section of the current driving lane and the road speed limit of the current driving lane.
[0039] The speed limit on roads is related to the type of vehicle and lane. For example, the speed limit on expressways is generally 110-120km / h; the speed limit on first-class highways, such as national highways and provincial highways, is 80km / h; the speed limit on suburban roads is 70-80km / h; and the speed limit on urban roads is 40-60km / h. For roads without a centerline, the speed limit is 30 kilometers per hour for urban roads and 40 kilometers per hour for highways. For roads with only one motor vehicle lane in the same direction, the speed limit is 50 kilometers per hour for urban roads and 70 kilometers per hour for highways. If there are two lanes in the same direction, the minimum speed of the left lane is 100 kilometers per hour; if there are more than three lanes in the same direction, the minimum speed of the leftmost lane is 110 kilometers per hour, and the minimum speed of the middle lane is 90 kilometers per hour. The maximum speed of small passenger cars on expressways shall not exceed 120 kilometers per hour, other motor vehicles shall not exceed 100 kilometers per hour, motorcycles shall not exceed 80 kilometers per hour, and the minimum speed shall not be less than 60 kilometers per hour.
[0040] When a motor vehicle is in any of the following situations, its maximum speed shall not exceed 30 kilometers per hour, and tractors, battery vehicles, and wheeled special-purpose mechanical vehicles shall not exceed 15 kilometers per hour:
[0041] 1) When entering or exiting a non-motorized vehicle lane, passing a railway crossing, a sharp bend, a narrow road, or a narrow bridge;
[0042] 2) When turning around, turning, or going down a steep slope;
[0043] 3) In case of fog, rain, snow, dust or hail, when visibility is less than 50 meters;
[0044] 4) When driving on icy, snowy or muddy roads;
[0045] 5) When towing a motor vehicle that has broken down.
[0046] In some implementations, a correspondence between various lanes and vehicle types (which may be a correspondence table) may be established in advance, and the correspondence may be stored in the server 106 .
[0047] In some embodiments, the position information and speed limit information of the road speed limit pole 102 can be continuously output through a standard map (SD map). When the target vehicle 101 is driving towards the road speed limit pole 102 of the current road, the position information and speed limit information of the road speed limit pole 102 can be accurately identified through the dual perception of the on-board laser radar and the on-board camera.
[0048] Laser pulses travel at the speed of light, and when they encounter a target object, part of the laser energy is reflected back. Different target surface materials and structures will produce different degrees of reflection, and the reflection direction of the laser pulse will also vary depending on the normal direction of the target surface. By continuously emitting and receiving laser pulses, the on-board LiDAR can scan the target area and obtain a large number of data points to generate high-density point cloud data. The point cloud data is pre-processed, including filtering, denoising, downsampling, etc., to improve the efficiency and accuracy of subsequent processing, and key features such as shape, size, density, etc. are extracted from the pre-processed point cloud data. A three-dimensional image or model is constructed to describe the target attributes, and the detected target is matched with the predefined road speed limit pole to achieve accurate perception.
[0049] At the same time, the on-board camera collects images in real time and performs preprocessing such as contrast enhancement, denoising, and edge detection on the collected images to improve image quality and eliminate unnecessary noise. After preprocessing, the key features in the image are extracted. For the recognition of speed limit poles, these features may include the shape, size, edge, texture, and relative position of the speed limit poles with other road elements. The speed limit poles collected in the image are matched with the predefined model. With on-board laser radar as the main method and on-board cameras as the auxiliary method, the dual perception of on-board laser radar and on-board cameras can achieve accurate recognition of speed limit poles.
[0050] The target type is confirmed through fusion perception, the distance of the target is calculated by measuring the time difference from the emission to the reception of the laser beam, and the road speed limit information is confirmed through the fusion of SD map and camera data, thereby accurately obtaining the location of the road speed limit pole and the road speed limit.
[0051] Step S202, if the first current vehicle speed is greater than the road speed limit, determine the current driving style of the current driver of the target vehicle, as well as the historical intervention duration and the historical mean value of vehicle acceleration changes when the speeding reminder function was last triggered; wherein the historical mean value of vehicle acceleration changes refers to the average value of vehicle acceleration changes within the historical intervention duration.
[0052] Driving style refers to the way a person chooses to drive or the way he or she habitually drives. Driving style has an overall function in predicting and explaining the driver's driving behavior and traffic violations. Driving style includes rational driving style, adventurous driving style, angry driving style and anxious driving style.
[0053] The current driving style refers to the driving style of the current driver driving the target vehicle on the current driving road. The current driving style may be one of a rational driving style, an adventurous driving style, an angry driving style, or an anxious driving style.
[0054] Step S203, determining the current intervention duration based on the current driving style, the historical intervention duration and the historical average of vehicle acceleration changes; wherein the current intervention duration is less than the first driving duration of the target vehicle from the warning trigger line position to the warning termination line position of the warning section.
[0055] The first driving duration can be calculated based on the distance from the warning trigger line position to the warning termination line position of the warning section and the average speed of the target vehicle when it travels from the warning trigger line position to the warning termination line position.
[0056] Step S204, determining the current speeding ratio of the target vehicle based on the first current vehicle speed and the road speed limit.
[0057] As an example, the current speeding ratio between the first current vehicle speed and the road speed limit may be calculated according to formula (1).
[0058]
[0059] In formula (1), b represents the current speeding ratio between the first current vehicle speed and the road speed limit; V 车 Indicates the first current speed of the target vehicle; V 路 Indicates the road speed limit for the current road.
[0060] Step S205: determining a first target speeding reminder mode based on the current speeding ratio and the current driving style.
[0061] The speeding reminder mode includes visual reminder, voice reminder and tactile reminder. Among them, the visual reminder can be a graphic information about the speeding reminder displayed to the user through the display screen of the vehicle entertainment information system. The voice reminder can be a sound reminder such as Ding Ding, or a voice reminder output by a voice assistant (for example, Xiaoyi, etc.), such as: "Speed limit photo ahead, you are speeding by y%, please slow down." The tactile reminder can be an AWB (automatic warning brake) tactile reminder, or a seat belt pre-tensioning reminder.
[0062] Step S206, turning on the first target speeding reminder mode and recording the duration of the turning on mode.
[0063] The on duration refers to the duration from when the first target speeding reminder mode is on to when it is off.
[0064] Step S207, when the on-time reaches the current intervention time, the first target speeding reminder mode is turned off.
[0065] The technical solution provided by the embodiment of the present application is that when the target vehicle reaches the warning trigger line position of the warning section of the current driving road, if the first current speed of the target vehicle is greater than the road speed limit of the current driving road, the current intervention time is determined based on the current driving style, the historical intervention time and the mean value of the historical vehicle acceleration change; then based on the current speeding ratio and the current driving style, the first target speeding reminder mode is determined; then, the first target speeding reminder mode is turned on, and the duration of the opening is recorded; when the duration of the opening reaches the current intervention time, the first target speeding reminder mode is turned off. In this way, on the one hand, before the target vehicle reaches the photo area of the road speed limit pole, the driver can be reminded to reduce the speed to the speed limit of the current driving road in a timely and accurate manner, thereby reducing the risk of the driver being recorded for deduction points, fines, or even revoked due to speeding. On the other hand, by organically combining and analyzing the driver's current driving style, current speeding ratio, historical intervention time, historical vehicle acceleration change mean and other factors, it is possible to provide users with reminder services that are more in line with their personalized needs, thereby enhancing the user's experience of the reminder service.
[0066] In some embodiments, determining a first current vehicle speed when the target vehicle reaches a warning trigger line position of a warning section of a current driving lane includes:
[0067] When the target vehicle reaches the warning trigger line position of the warning section of the current driving lane, a first captured image captured by the first capturing device and a second captured image captured by the second capturing device are acquired; wherein the first capturing device is set at the warning trigger line position of the warning section, and the second capturing device is set at the warning termination line position of the warning section;
[0068] Based on the first captured image and the second captured image, determine the average speed of the target vehicle traveling from the warning trigger line position to the warning end line position;
[0069] Get the speed of the vehicle collected and uploaded by the target vehicle;
[0070] According to the average vehicle speed and the own vehicle speed, a first current vehicle speed of the target vehicle is determined.
[0071] As an example, see Figure 1When the target vehicle 101 reaches the warning trigger line position of the warning section of the current driving lane, the first capture device 103 starts and collects the first capture image of the target vehicle 101 and uploads it to the server 106; at the same time, the second capture device 104 starts and collects the second capture image of the target vehicle 101 and uploads it to the server 106. The server 106 calculates the time difference from the warning trigger line position to the warning end line position of the warning section of the same target vehicle 101 according to the first upload time of the first capture image and the second upload time of the second capture image, and then divides the distance between the warning trigger line position and the warning end line position (i.e., the length of the warning section) by the time difference to obtain the average speed of the same target vehicle 101, which is recorded as
[0072] The target vehicle 101 can collect and calculate the vehicle speed (which can be recorded as V) through the vehicle-mounted sensor (such as wheel speed sensor, etc.) 自 ) and upload it to server 106.
[0073] Next, the server 106 compares With V 自 The size of the target vehicle is used to determine the first current speed V 车 .if With V 自 If the absolute value of the speed difference between the two is less than or equal to the preset speed threshold (which can be flexibly set according to actual conditions), then or V 自 Determined as the first current vehicle speed V of the target vehicle 车 .if With V 自 If the absolute value of the speed difference between Determine the first current speed of the target vehicle, denoted as V 车 .
[0074] Through the above method, it is possible to achieve full-time blind-spot speed measurement of the target vehicle when it is traveling on the warning section of the current road. The speed measurement has high accuracy and good stability, which is conducive to improving the timeliness and accuracy of vehicle speeding reminders.
[0075] In some embodiments, determining a current driving style of a current driver of a target vehicle includes:
[0076] Acquire driver information of a current driver of the target vehicle, the driver information including a driving decision-making style and a current driving characteristic image;
[0077] Based on the driving decision style and the current driving characteristic image, the current driving style of the driver is determined.
[0078] Driving decision-making is the process in which the driver judges and chooses different traffic situations and further forms driving behavior.
[0079] Driving decision-making style, including rational decision-making style, intuitive-impulsive decision-making style and dependent decision-making style.
[0080] Drivers who tend to have a rational decision-making style can collect more information about the road environment and make more accurate cognition, judgment and decisions about the driving environment. Drivers who tend to have an intuitive-impulsive decision-making style are easily angry and impulsive, often rely on feelings to make decisions, and handle things quickly and simply, which can easily lead to deviations in decision-making. Drivers who tend to have a dependent decision-making style often need to rely on the guidance of others when making decisions. When faced with a complex road environment, if they do not get support from others when making decisions, they usually feel overwhelmed and have a high level of anxiety.
[0081] Driving decision-making style is related to the driver's gender, driving age, driving experience, education level, temperament type (including choleric, phlegmatic, sanguine, and melancholic), and average weekly driving mileage. Therefore, statistical analysis can be conducted through questionnaires to determine which driving decision-making style the driver belongs to.
[0082] When the target vehicle is driving, it can collect the current driving characteristic image of the current driver (mainly including the body movement behavior image and facial characteristic image of the current driver) through its in-vehicle camera and upload it to the server 106.
[0083] As an example, the correspondence between the vehicle, the driver and the driving decision style may be established in advance and stored in the server 106. Exemplarily, the correspondence between the vehicle, the driver and the driving decision style is shown in Table 1 below.
[0084] Table 1. Correspondence between vehicles, drivers and driving decision-making styles
[0085] vehicle Driver Driving decision-making style Vehicle 1 Driver 1 Driving Decision Style 1 Vehicle 2 Driver 2 Driving Decision Style 2 ... ... ... Vehicle Driver Driving decision-making style
[0086] In some embodiments, determining the current driving style of the driver based on the driving decision style and the current driving characteristic image includes:
[0087] If it is determined based on the current driving characteristic image that the current emotional state of the current driver is a positive emotional state or a neutral emotional state, and the driving decision-making style is a rational driving decision-making style, then it is determined that the current driving style of the driver is a rational driving style;
[0088] If it is determined based on the current driving characteristic image that the current emotional state of the current driver is a negative emotional state, and the driving decision-making style is a rational driving decision-making style, then it is determined that the driver's current driving style is one of an adventurous driving style, an angry driving style, or an anxious driving style.
[0089] As an example, the server 106 can input the collected current driving feature image into a deep learning network model (for example, a convolutional neural network model pre-trained for identifying the user's emotional state) to obtain the current emotional state of the current driver.
[0090] Positive emotional states typically include emotions such as happiness, joy, satisfaction, happiness, comfort and joy.
[0091] Negative emotional states are usually emotions that people experience when they are confused, sad, lonely, nervous, angry, fearful, etc.
[0092] Neutral emotional state is an emotional state between positive and negative emotions, without obvious emotional color. Usually, neutral emotional state means that people's emotional state is neutral, neither excited nor negative. It is usually manifested as calmness, indifference, and tranquility.
[0093] In some embodiments, if the current driver's driving decision-making style is an intuitive-impulsive decision-making style, and the current emotional state is a positive emotional state or a neutral emotional state, then the current driving style is an adventurous driving style. If the driver's driving decision-making style is an intuitive-impulsive decision-making style, and the current emotional state is a negative emotional state, then the current driving style is an angry driving style. If the driver's driving decision-making style is a dependent decision-making style, and the current emotional state is a negative emotional state, a positive emotional state, or a neutral emotional state, then the current driving style is an anxious driving style.
[0094] By analyzing the current driving characteristic image of the current driver and determining his current emotional state, we can further combine the current emotional state to more accurately identify the current driving style of the current driver, thereby providing the driver with a personalized speeding reminder service that is more in line with his current emotional state, which is conducive to improving the user's experience of the vehicle speeding reminder service.
[0095] In some embodiments, determining the current intervention duration based on the current driving style, the historical intervention duration, and the historical vehicle acceleration change average value includes:
[0096] If the current driving style is a rational driving style, and the historical vehicle acceleration change mean changes from positive to negative or to zero, the historical intervention duration is shortened to obtain the current intervention duration;
[0097] If the current driving style is an adventurous driving style or an angry driving style, and the historical vehicle acceleration change mean value becomes larger, the historical intervention time is shortened to obtain the current intervention time;
[0098] If the current driving style is an anxious driving style, and the historical vehicle acceleration change mean changes from positive to negative or to zero, the historical intervention duration is determined as the current intervention duration.
[0099] The intervention duration can be flexibly set according to the actual situation. For example, it can be the time required for the vehicle acceleration to change from positive to negative or to zero when the vehicle turns on the speeding warning mode and the driver begins to react.
[0100] During the intervention period, if the mean change of vehicle acceleration changes from positive to negative or changes, that is, the vehicle speed decreases significantly or decreases slowly, it indicates that the intervention of the speeding reminder has a positive effect on the driver.
[0101] During the intervention period, if the mean change in vehicle acceleration becomes larger, that is, the vehicle speed increases instead of decreasing, it indicates that the intervention of the speeding reminder has a negative effect on the driver.
[0102] During the intervention period, if the average change in vehicle acceleration remains basically unchanged, that is, the vehicle speed remains basically unchanged, it indicates that the intervention effect of the speeding reminder has no effect on the driver.
[0103] In some embodiments, if the current driving style of the current driver is a rational driving style, and the historical mean value of vehicle acceleration changes changes from positive to negative or to zero, it indicates that the intervention of the speeding reminder has a positive effect on the current driver. In this case, the historical intervention time can be appropriately shortened to reduce the possible interference to the current driver.
[0104] In some embodiments, if the current driving style of the current driver is an adventurous driving style or an angry driving style, and the historical mean value of the vehicle acceleration change becomes larger, it indicates that the intervention of the speeding reminder has a negative effect on the current driver. In this case, the historical intervention time can be appropriately shortened to avoid aggravating the negative effect.
[0105] In some embodiments, if the current driving style of the current driver is an anxious driving style, and the historical mean value of vehicle acceleration changes changes from positive to negative or to zero, it indicates that the intervention of the speeding reminder has a positive effect on the current driver. In this case, the historical intervention duration can be determined as the current intervention duration.
[0106] In some embodiments, if the current driving style of the current driver is a rational driving style, an adventurous driving style, an angry driving style, or an anxious driving style, and the historical mean of vehicle acceleration changes has remained substantially unchanged, it indicates that the intervention of the speeding reminder has no effect on the current driver. In this case, the historical intervention duration can be determined as the current intervention duration.
[0107] Through the above method, the historical intervention duration can be flexibly adjusted according to the current driving style of the current driver and the historical average of vehicle acceleration changes, so as to provide the driver with a speeding reminder service that better meets their personalized needs while taking into account the effectiveness (positive effect) of the speeding reminder as much as possible, thereby improving the user experience.
[0108] In some embodiments, based on the current speeding ratio and the current driving style, determining the first target speeding reminder mode includes:
[0109] If the current speeding ratio is less than or equal to the first threshold value, and the current driving style is a rational driving style, determining the first target speeding reminder mode to be a pre-speeding visual reminder mode;
[0110] If the current speeding ratio is greater than the first threshold and less than or equal to the second threshold, and the current driving style is a rational driving style, then determining the first target speeding reminder mode to be a pre-speeding voice and visual combined reminder mode;
[0111] If the current speeding ratio is greater than the second threshold and less than or equal to the third threshold, and the current driving style is a rational driving style, the first target speeding reminder mode is determined to be a pre-speeding voice, visual and tactile combined reminder mode.
[0112] The first threshold, the second threshold, and the third threshold can be set according to actual conditions. Generally, the first threshold is set to 10%, the second threshold is set to 20%, and the third threshold is set to 30%.
[0113] The pre-speeding visual reminder mode refers to a mode that uses visual reminders before speeding occurs.
[0114] The combined voice and visual reminder mode before speeding refers to a mode that uses both voice reminders and visual reminders before speeding occurs.
[0115] The combined voice, visual and tactile reminder mode before speeding refers to a mode that uses voice reminders, visual reminders and tactile reminders simultaneously before speeding occurs.
[0116] As an example, assuming that the first threshold, the second threshold, and the third threshold are 10%, 20%, and 30% respectively, if the current speeding ratio b≤10%, and the current driving style of the current driver is a rational driving style, the first target speeding reminder mode is determined to be a pre-speeding visual reminder mode. If the current speeding ratio is 10%<b≤20%, and the current driving style of the current driver is a rational driving style, the first target speeding reminder mode is determined to be a pre-speeding voice and visual combination reminder mode. If the current speeding ratio is 20%<b≤30%, and the current driving style of the current driver is a rational driving style, the first target speeding reminder mode is determined to be a pre-speeding voice, visual, and tactile combination reminder mode.
[0117] Through the above method, different speeding reminder modes can be adopted according to the current speeding ratio and the current driving style of the current driver, so as to maximize the positive effect of speeding reminder on the driver while providing the driver with speeding reminder service that better meets their personalized needs, thereby improving the user experience.
[0118] In some embodiments, the method further comprises:
[0119] If the target vehicle reaches the deceleration trigger line position of the deceleration section of the current driving lane, a third captured image captured by the third capture device and a fourth captured image captured by the second capture device are obtained, wherein the deceleration trigger line position is the same as the warning end line position; the third capture device is set at the deceleration end line position of the deceleration section;
[0120] Determining a second current speed of the target vehicle based on the third captured image and the fourth captured image;
[0121] If the second current vehicle speed is less than the first current vehicle speed and greater than the road speed limit, the first target speeding reminder mode is switched to the second target speeding reminder mode.
[0122] As an example, see Figure 1 When the target vehicle 101 reaches the deceleration trigger line position of the deceleration section (the warning end line position of the warning route), the third capture device 105 starts and captures the third capture image and uploads it to the server 106. At the same time, the second capture device 104 captures the fourth capture image and uploads it to the server 106.
[0123] The server 106 may refer to the above embodiment and determine the second current speed of the target vehicle based on the third captured image and the fourth captured image, denoted as V 车 '.
[0124] As an example, assuming that the first target speeding reminder mode is a pre-speeding voice and visual combined reminder mode, and the second current vehicle speed V 车' is less than the first current vehicle speed V 车 , and the second current vehicle speed V 车 'Greater than the road speed limit V 路 , then the first target speeding reminder mode can be switched to the second target speeding reminder mode. The second target speeding reminder mode can be based on the first target speeding reminder mode, with the reminder frequency of voice reminder and / or visual reminder increased, or it can be a combined reminder mode of voice, vision and touch before speeding.
[0125] By setting up warning routes and deceleration sections, when a vehicle enters a warning section, if it is monitored that the vehicle is speeding or is about to exceed the speed limit, the vehicle is triggered to start the first target speeding reminder mode; when the vehicle enters the deceleration section, if it is monitored that the vehicle's speed has not yet dropped to within the road speed limit, the first target speeding reminder mode is switched to the second target speeding reminder mode to remind the driver to reduce the speed as soon as possible, so as to minimize the risk of the driver being recorded with points deduction, fined, or even having his driver's license revoked due to speeding.
[0126] In some embodiments, when the target vehicle 101 enters the warning road section, the estimated travel time from the current real-time position to the road speed limit pole 102 can be calculated in real time.
[0127] Exemplarily, the estimated travel time t may be calculated according to formula (2).
[0128]
[0129] In formula (2), t represents the estimated travel time of the target vehicle from the current real-time position to the road speed limit pole 102, V 车 Indicates the first current speed of the target vehicle; V 路 It indicates the speed limit of the current road, and a indicates the deceleration threshold.
[0130] In order to take into account the deceleration comfort and avoid giving the user a bad driving experience, the deceleration threshold a can be set according to the speed interval where the first current vehicle speed of the target vehicle is located. The deceleration threshold can be set to a fixed value.
[0131] It should be noted that the sum of the duration of the first target speeding reminder mode being turned on when the target vehicle enters the warning section and the duration of the second target speeding reminder mode being turned on when the target vehicle enters the deceleration section shall not exceed the above-mentioned estimated driving time t.
[0132] In some embodiments, the slippery coefficient of the road surface of the current driving road is determined; if the slippery coefficient of the road surface is greater than a preset coefficient threshold, and the first target speeding reminder mode includes a voice reminder, the corpus about the weather condition reminder can be added to the original voice reminder corpus. For example, the original voice reminder corpus is "Speed limit photo ahead, you are speeding y%, please slow down", on this basis, the following corpus about the weather condition reminder can be added "The road is slippery on rainy days, it is recommended that you keep the speed below k kilometers / hour".
[0133] Among them, the road slip coefficient can be comprehensively judged based on the difference in wheel speeds of the four wheels and the rain sensor. When the speed difference between a certain wheel and other wheels exceeds a certain threshold (the threshold is set based on a large number of experiments and vehicle performance), the vehicle control system can determine the slipperiness of the road surface where the wheel is located. When the rain sensor detects that the rainfall is greater than the preset rainfall threshold and continues for a preset period of time, the slipperiness of the wheel can be determined.
[0134] In some embodiments, the centrifugal force of the target vehicle when traveling on the current driving road is determined; if the centrifugal force is greater than a preset centrifugal force threshold (the vehicle has a risk of rollover), and the first target speeding reminder mode includes a voice reminder, then the original voice reminder corpus is added with a corpus about the bend situation reminder. For example, the original voice reminder corpus is "Speed limit camera ahead, you are speeding y%, please slow down", on this basis, the following corpus about the bend situation reminder can be added "Sharp bend, it is recommended that you keep the speed below h kilometers / hour".
[0135] The road image of the current road is collected by the on-board camera, and then the road image is analyzed by an image processing algorithm (which can be a known image processing algorithm) to detect the edges and lines of the road. The curvature degree and geometric features of these lines are then used, and matched and calculated with a known curvature model to estimate the curvature radius of the curve.
[0136] As an example, the centrifugal force can be calculated by formula (3).
[0137]
[0138] In formula (3), F represents the centrifugal force, m represents the mass of the target vehicle, and V 车 represents the first current speed of the target vehicle, and r represents the curvature radius of the curve.
[0139] When the centrifugal force is greater than the safety threshold at this speed, the target vehicle is at risk of rolling over.
[0140] By combining the first target speeding reminder mode with special weather and special road conditions, users can be further provided with a speeding reminder service of higher quality that meets their personalized needs.
[0141] All the above optional technical solutions can be arbitrarily combined to form optional embodiments of the present application, which will not be described one by one here.
[0142] The following is an embodiment of the device of the present application, which can be used to execute the embodiment of the method of the present application. For details not disclosed in the embodiment of the device of the present application, please refer to the embodiment of the method of the present application.
[0143] Figure 3 Schematic diagram of a vehicle speeding warning device provided in an embodiment of the present application. Figure 3 As shown, the vehicle speeding reminder device includes:
[0144] The first determination module 301 is configured to determine a first current vehicle speed when the target vehicle reaches the warning trigger line position of the warning section of the current driving lane and the road speed limit of the current driving lane;
[0145] The second determination module 302 is configured to determine the current driving style of the current driver of the target vehicle, and the historical intervention duration and the historical mean value of vehicle acceleration change when the speeding reminder function was last triggered if the first current vehicle speed is greater than the road speed limit; wherein the historical mean value of vehicle acceleration change refers to the average value of the change in vehicle acceleration within the historical intervention duration;
[0146] The third determination module 303 is configured to determine the current intervention duration based on the current driving style, the historical intervention duration and the historical vehicle acceleration change average; wherein the current intervention duration is less than the first driving duration of the target vehicle from the warning trigger line position to the warning end line position of the warning section;
[0147] The fourth determination module 304 is configured to determine a current speeding ratio of the target vehicle based on the first current vehicle speed and the road speed limit;
[0148] A fifth determination module 305 is configured to determine a first target speeding reminder mode based on the speeding ratio and the current driving style;
[0149] The activation module 306 is configured to activate the first target speeding reminder mode and record the activation duration;
[0150] The closing module 307 is configured to close the first target speeding reminder mode when the on duration reaches the current intervention duration.
[0151] In some embodiments, the first determining module 301 includes:
[0152] The image acquisition unit is configured to acquire a first captured image captured by a first capture device and a second captured image captured by a second capture device when the target vehicle reaches the warning trigger line position of the warning section of the current driving lane; wherein the first capture device is set at the warning trigger line position of the warning section, and the second capture device is set at the warning termination line position of the warning section;
[0153] A first determining unit is configured to determine an average vehicle speed of the target vehicle traveling from the warning trigger line position to the warning end line position based on the first captured image and the second captured image;
[0154] A vehicle speed acquisition unit is configured to acquire the vehicle speed collected and uploaded by the target vehicle;
[0155] The second determining unit is configured to determine a first current vehicle speed of the target vehicle according to the average vehicle speed and the vehicle speed.
[0156] In some embodiments, the second determining module 302 includes:
[0157] The style determination unit is configured to determine a current driving style of a current driver of the target vehicle.
[0158] The style determination unit includes:
[0159] an information acquisition component configured to acquire driver information of a current driver of the target vehicle, the driver information including a driving decision style and a current driving characteristic image;
[0160] The style determination component is configured to determine the current driving style of the driver based on the driving decision style and the current driving characteristic image.
[0161] In some embodiments, the style determination component may be configured as follows:
[0162] If it is determined based on the current driving characteristic image that the current emotional state of the current driver is a positive emotional state or a neutral emotional state, and the driving decision-making style is a rational driving decision-making style, then it is determined that the current driving style of the driver is a rational driving style;
[0163] If it is determined based on the current driving characteristic image that the current emotional state of the current driver is a negative emotional state, and the driving decision-making style is a rational driving decision-making style, then it is determined that the driver's current driving style is one of an adventurous driving style, an angry driving style, or an anxious driving style.
[0164] In some embodiments, the third determining module 303 includes:
[0165] A first duration determination unit is configured to shorten the historical intervention duration to obtain the current intervention duration if the current driving style is a rational driving style and the historical vehicle acceleration change mean value changes from positive to negative or becomes zero;
[0166] A second duration determination unit is configured to shorten the historical intervention duration to obtain the current intervention duration if the current driving style is an adventurous driving style or an angry driving style and the historical vehicle acceleration change mean value becomes larger;
[0167] The third duration determination unit is configured to determine the historical intervention duration as the current intervention duration if the current driving style is an anxious driving style and the historical vehicle acceleration change mean changes from positive to negative or to zero.
[0168] In some embodiments, the fifth determining module 305 includes:
[0169] a first mode determination unit configured to determine the first target speeding reminder mode as a pre-speeding visual reminder mode if the current speeding ratio is less than or equal to a first threshold and the current driving style is a rational driving style;
[0170] The second mode determination unit is configured to determine the first target speeding reminder mode as a pre-speeding voice and visual combined reminder mode if the current speeding ratio is greater than the first threshold and less than or equal to the second threshold, and the current driving style is a rational driving style;
[0171] The third mode determination unit is configured to determine the first target speeding reminder mode as a pre-speeding voice, visual and tactile combined reminder mode if the current speeding ratio is greater than the second threshold and less than or equal to the third threshold, and the current driving style is a rational driving style.
[0172] In some embodiments, the above apparatus further comprises:
[0173] The acquisition module is configured to acquire, if the target vehicle reaches the deceleration trigger line position of the deceleration section of the current driving lane, a third captured image captured by the third capture device and a fourth captured image captured by the second capture device, wherein the deceleration trigger line position is the same as the warning end line position; the third capture device is set at the deceleration end line position of the deceleration section;
[0174] a sixth determination module, configured to determine a second current vehicle speed of the target vehicle based on the third captured image and the fourth captured image;
[0175] The switching module is configured to switch the first target speeding reminder mode to the second target speeding reminder mode if the second current vehicle speed is less than the first current vehicle speed and greater than the road speed limit.
[0176] It should be understood that the size of the serial numbers of the steps in the above embodiments does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0177] Figure 4 Schematic diagram of an electronic device 4 provided in an embodiment of the present application. Figure 4 As shown, the electronic device 4 of this embodiment includes: a processor 401, a memory 402, and a computer program 403 stored in the memory 402 and executable on the processor 401. When the processor 401 executes the computer program 403, the steps in the above-mentioned method embodiments are implemented. Alternatively, when the processor 401 executes the computer program 403, the functions of the modules / units in the above-mentioned device embodiments are implemented.
[0178] The electronic device 4 may be a desktop computer, a notebook, a PDA, a cloud server, or other electronic device. The electronic device 4 may include, but is not limited to, a processor 401 and a memory 402. Those skilled in the art will appreciate that Figure 4 The electronic device 4 is merely an example and does not limit the electronic device 4 , and may include more or less components than those shown in the figure, or different components.
[0179] The processor 401 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc.
[0180] The memory 402 may be an internal storage unit of the electronic device 4, for example, a hard disk or memory of the electronic device 4. The memory 402 may also be an external storage device of the electronic device 4, for example, a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc. equipped on the electronic device 4. The memory 402 may also include both an internal storage unit and an external storage device of the electronic device 4. The memory 402 is used to store computer programs and other programs and data required by the electronic device.
[0181] Those skilled in the art can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional units and modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiments can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of software functional units.
[0182] If the integrated module / unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a readable storage medium (e.g., a computer-readable storage medium). Based on this understanding, the present application implements all or part of the processes in the above-mentioned embodiment method, and can also be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium, and the computer program can implement the steps of the above-mentioned various method embodiments when executed by the processor. The computer program may include computer program code, which may be in source code form, object code form, executable file or some intermediate form. Computer-readable storage media may include: any entity or device capable of carrying computer program code, recording medium, U disk, mobile hard disk, disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electric carrier signal, telecommunication signal and software distribution medium, etc.
[0183] The above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. These modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application, and should all be included in the protection scope of the present application.
Claims
1. A vehicle speeding reminder method, characterized in that: include: Determine a first current vehicle speed when the target vehicle reaches the warning trigger line position of the warning road section of the current driving lane and the road speed limit of the current driving lane; If the first current vehicle speed is greater than the road speed limit, determine the current driving style of the current driver of the target vehicle, as well as the historical intervention duration and the historical mean value of vehicle acceleration changes when the speeding reminder function was last triggered; wherein the historical mean value of vehicle acceleration changes refers to the average value of vehicle acceleration changes within the historical intervention duration; Determine the current intervention duration based on the current driving style, the historical intervention duration, and the average of the historical vehicle acceleration changes; wherein the current intervention duration is less than the first driving duration of the target vehicle from the warning trigger line position to the warning end line position of the warning section; Determining a current speeding ratio of the target vehicle based on the first current vehicle speed and the road speed limit; Determining a first target speeding reminder mode based on the current speeding ratio and the current driving style; Turning on the first target speeding reminder mode and recording the duration of the turning on mode; When the on duration reaches the current intervention duration, the first target speeding reminder mode is turned off.
2. The method according to claim 1, characterized in that: Determining a first current vehicle speed when the target vehicle reaches the warning trigger line position of the warning section of the current driving lane includes: When the target vehicle reaches the warning trigger line position of the warning section of the current driving lane, a first snapshot image captured by a first snapshot device and a second snapshot image captured by a second snapshot device are acquired; wherein the first snapshot device is set at the warning trigger line position of the warning section, and the second snapshot device is set at the warning termination line position of the warning section; Based on the first captured image and the second captured image, determining an average vehicle speed of the target vehicle traveling from the warning trigger line position to the warning end line position; Obtaining the vehicle speed collected and uploaded by the target vehicle; A first current vehicle speed of the target vehicle is determined according to the average vehicle speed and the vehicle speed.
3. The method according to claim 1, characterized in that: Determining a current driving style of a current driver of the target vehicle, including: Acquiring driver information of a current driver of the target vehicle, wherein the driver information includes a driving decision-making style and a current driving characteristic image; Based on the driving decision style and the current driving characteristic image, a current driving style of the driver is determined.
4. The method according to claim 3, characterized in that Determining the current driving style of the driver based on the driving decision style and the current driving characteristic image includes: If it is determined based on the current driving characteristic image that the current emotional state of the current driver is a positive emotional state or a neutral emotional state, and the driving decision-making style is a rational driving decision-making style, then determining that the current driving style of the driver is a rational driving style; If it is determined based on the current driving characteristic image that the current emotional state of the current driver is a negative emotional state, and the driving decision-making style is a rational driving decision-making style, then it is determined that the current driving style of the driver is one of an adventurous driving style, an angry driving style or an anxious driving style.
5. The method according to claim 1 or 4, characterized in that: Based on the current driving style, the historical intervention duration and the historical vehicle acceleration change average, the current intervention duration is determined, including: If the current driving style is a rational driving style, and the historical vehicle acceleration change mean value changes from positive to negative or becomes zero, shortening the historical intervention duration to obtain the current intervention duration; If the current driving style is an adventurous driving style or an angry driving style, and the historical vehicle acceleration change mean value becomes larger, the historical intervention duration is shortened to obtain the current intervention duration; If the current driving style is an anxious driving style, and the historical vehicle acceleration change mean value changes from positive to negative or becomes zero, the historical intervention duration is determined as the current intervention duration.
6. The method according to claim 1 or 4, characterized in that: Based on the current speeding ratio and the current driving style, determining a first target speeding reminder mode includes: If the current speeding ratio is less than or equal to a first threshold value, and the current driving style is a rational driving style, determining that the first target speeding reminder mode is a pre-speeding visual reminder mode; If the current speeding ratio is greater than a first threshold and less than or equal to a second threshold, and the current driving style is a rational driving style, determining that the first target speeding reminder mode is a pre-speeding voice and visual combined reminder mode; If the current speeding ratio is greater than the second threshold and less than or equal to the third threshold, and the current driving style is a rational driving style, the first target speeding reminder mode is determined to be a pre-speeding voice, visual and tactile combined reminder mode.
7. The method according to claim 2, characterized in that The method further comprises: If the target vehicle reaches the deceleration trigger line position of the deceleration section of the current driving lane, a third snapshot image captured by a third snapshot device and a fourth snapshot image captured by the second snapshot device are acquired, wherein the deceleration trigger line position is the same as the warning end line position; the third snapshot device is set at the deceleration end line position of the deceleration section; Determining a second current speed of the target vehicle based on the third captured image and the fourth captured image; If the second current vehicle speed is less than the first current vehicle speed and greater than the road speed limit, the first target speeding reminder mode is switched to the second target speeding reminder mode.
8. A vehicle speeding reminder device, characterized in that: include: A first determination module is configured to determine a first current vehicle speed when the target vehicle reaches the warning trigger line position of the warning section of the current driving lane and a road speed limit of the current driving lane; A second determination module is configured to determine, if the first current vehicle speed is greater than the road speed limit, the current driving style of the current driver of the target vehicle, as well as the historical intervention duration and the historical mean value of vehicle acceleration changes when the speeding reminder function was last triggered; wherein the historical mean value of vehicle acceleration changes refers to the average value of vehicle acceleration changes within the historical intervention duration; A third determination module is configured to determine a current intervention duration based on the current driving style, the historical intervention duration, and the historical vehicle acceleration change average; wherein the current intervention duration is less than a first driving duration of the target vehicle from the warning trigger line position to the warning end line position of the warning section; a fourth determination module, configured to determine a current speeding ratio of the target vehicle based on the first current vehicle speed and a road speed limit; a fifth determination module, configured to determine a first target speeding reminder mode based on the speeding ratio and the current driving style; An activation module, configured to activate the first target overspeed reminder mode and record the activation duration; The closing module is configured to close the first target speeding reminder mode when the on duration reaches the current intervention duration.
9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 7 are implemented.
10. A readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 7 are implemented.
Citation Information
Cited By
Vehicle operation state real-time monitoring and early warning system
CN121528014A
A vehicle operation state real-time monitoring and early warning system
CN121528014B
