A method, device and computer storage medium for identifying potentially dangerous road sections

By obtaining and analyzing the driving abnormal events of vehicles, vehicle credit scores and driving hazard coefficients during driving, calculating the road section hazard coefficients, identifying potentially dangerous sections and reminding vehicles, the problem of difficult to identify and maintain potentially dangerous sections in the prior art is solved, and driving safety is improved.

CN115691182BActive Publication Date: 2025-06-27SHANGHAI PATEO INTERNET TECH SERVICE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202110859880.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-07-28
Publication Date
2025-06-27
Estimated Expiration
2041-07-28

AI Technical Summary

Technical Problem

The prior art is difficult to accurately identify and count potentially dangerous sections that do not often cause traffic accidents but are prone to abnormal driving events in cars, resulting in these sections being unable to be maintained in time, increasing the probability of accidents.

Method used

By obtaining the abnormal driving events of the vehicle while driving, and combining the vehicle credit score and driving hazard coefficient, the road section hazard coefficient is calculated, potentially dangerous sections are determined, and hazard reminders are issued to vehicles close to these sections.

Benefits of technology

Early identification and maintenance of potentially dangerous sections has been achieved, driving safety has been improved, and the probability of accidents has been reduced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115691182B_ABST
    Figure CN115691182B_ABST
Patent Text Reader

Abstract

Embodiments of the present application disclose a method, device, and computer storage medium for identifying potential dangerous road sections; the method includes the steps of: obtaining driving anomaly events that occur at the same event location for multiple vehicles, the vehicle credit scores when the driving anomaly events occur, and the driving danger coefficients when the driving anomaly events occur; obtaining the road section danger coefficient of the driving anomaly event based on the vehicle credit scores and driving danger coefficients of each vehicle when the driving anomaly event occurs at the event location, and determining the event location as a to-be-verified dangerous road section according to the value of the road section danger coefficient. The present application obtains potential dangerous road sections by obtaining driving anomaly events during vehicle driving, so as to facilitate the maintenance of potential dangerous road sections in advance and prevent problems before they occur.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of information processing, and in particular, to a method, a device, and a computer storage medium for identifying potential dangerous road sections. Background Art

[0002] Driving safety has always been one of the most concerned issues for drivers. Especially in special scenarios such as thick fog, rain, snow, and road construction, due to reasons such as road icing, mud, and foreign objects on the road surface, there are significant variations in the adhesion of the road (which can be regarded as the static friction coefficient between the tire and the road surface), terrain parameters, etc., greatly increasing the probability of accidents.

[0003] Currently, the existing technology can only count the dangerous road sections with a high frequency of accidents; when a vehicle is driving on the road, there are some road sections that are likely to cause abnormal driving events for the vehicle, such as sharp turns, abnormal bumps, tire skidding, locking, etc. However, when the vehicle makes a sharp turn, has an abnormal bump, skids, or locks, most of the time it does not actually cause a traffic accident, and these road sections that are likely to cause abnormal driving events for the vehicle cannot be counted as dangerous road sections. On the one hand, not all abnormal alarms can be attributed to problems with the road itself; it is possible that there is an error in the vehicle's machinery. On the other hand, few vehicle owners report road problems to relevant units, and relevant units can only conduct general inspections, lacking pertinence. Even when making maintenance decisions, they rely solely on experience, and some high-risk road sections cannot be repaired preferentially. It is impossible to prevent accidents from happening in advance for road sections prone to accidents. Summary of the Invention

[0004] An object of the present application is to provide a prompting method, a device, and a computer storage medium, and its advantage lies in that by obtaining abnormal driving events of a vehicle during driving, potential dangerous road sections are obtained, so as to facilitate the maintenance of potential dangerous road sections in advance and prevent accidents from happening in advance.

[0005] Another object of the present application is to provide a prompting method, a device, and a computer storage medium, and its advantage lies in that by obtaining abnormal driving events of multiple vehicles at the same location and the vehicle credit scores of the multiple vehicles, the road danger coefficient of this location is obtained, and then it is determined whether this location is a potential dangerous road section (a dangerous road section to be verified).

[0006] Another object of the present application is to provide a prompting method, a device, and a computer storage medium, and its advantage lies in that by setting a unified formula to calculate the road danger coefficient of the event location where a vehicle has an abnormal driving event, the danger level of the event location where an abnormal driving event occurs is objectively obtained, so as to facilitate advance inspection and maintenance work.

[0007] Another object of the present application is to provide a prompting method, device and computer storage medium. Its advantage lies in that by setting a unified formula to calculate the vehicle credit score of a vehicle, the vehicle credit score can be objectively obtained, avoiding the vehicle credit score from affecting the calculation of the road section danger coefficient, and improving the accuracy of identifying potential dangerous road sections as dangerous road sections.

[0008] Another object of the present application is to provide a prompting method, device and computer storage medium. Its advantage lies in that by monitoring the vehicle condition through the vehicle credit score, it is beneficial for the vehicle to be maintained in a timely manner and improve the driving safety of the vehicle.

[0009] Another object of the present application is to provide a prompting method, device and computer storage medium. Its advantage lies in that by actively sending danger reminders to vehicles approaching dangerous road sections, the occurrence of safety accidents can be prevented.

[0010] In a first aspect, an embodiment of the present application provides a method for identifying potential dangerous road sections, which includes the following steps:

[0011] Obtain the driving abnormal events that occur when the vehicle is driving, and further obtain the event location when the vehicle has a driving abnormal event, the vehicle credit score of the vehicle, and the driving danger coefficient when the vehicle has a driving abnormal event at the event location;

[0012] Obtain the driving abnormal events that occurred at the event location by previous vehicles from the database, and further obtain the vehicle credit score when the previous vehicles had driving abnormal events at the event location and the driving danger coefficient when the previous vehicles had driving abnormal events at the event location;

[0013] Based on the vehicle credit score of the vehicle, the driving danger coefficient when the vehicle has a driving abnormal event at the event location, the vehicle credit score when the previous vehicles had driving abnormal events at the event location, and the driving danger coefficient when the previous vehicles had driving abnormal events at the event location; evaluate to obtain the road section danger coefficient of the event location. If the road section danger coefficient of the event location is greater than a preset threshold, determine that the event location is a to-be-verified dangerous road section.

[0014] According to the first aspect, in a possible implementation manner, the obtaining of the driving abnormal events that occur when the vehicle is driving includes the steps of:

[0015] Obtain the driving state of the vehicle in real time, so as to obtain the driving abnormal events of the vehicle in real time when the vehicle has abnormal driving; or

[0016] Obtain the driving state report of the vehicle regularly, and obtain the driving abnormal events of the vehicle according to the driving state report.

[0017] According to the first aspect, in a possible implementation, the calculation formula for the road section risk coefficient for evaluating the event location is as follows:

[0018]

[0019] where r is the road section risk coefficient, c i is the vehicle credit score of the i-th vehicle when a driving anomaly event occurs at the event location, and d i is the driving risk coefficient of the i-th vehicle when a driving anomaly event occurs at the event location, and are the first weight and the second weight respectively.

[0020] According to the first aspect, in a possible implementation, the calculation formula for the vehicle credit score of each vehicle is as follows:

[0021]

[0022] where c is the vehicle credit score, g is the total number of verified sections in the to-be-verified dangerous road section at the event location, and f is the number of sections that have been verified and confirmed as dangerous road sections in the to-be-verified dangerous road section at the event location; t is the usage duration of the vehicle, and α and β are the third weight and the fourth weight respectively.

[0023] According to the first aspect, in a possible implementation, after determining that the event location is a to-be-verified dangerous road section, the following steps are further included:

[0024] Verify the event location, and then determine whether the event location is a dangerous road section.

[0025] According to the first aspect, in a possible implementation, after verifying the event location, the following steps are further included:

[0026] Update the vehicle credit score of the vehicle based on the calculation formula of the vehicle credit score.

[0027] According to the first aspect, in a possible implementation, the method further includes the following steps:

[0028] If the vehicle credit score of the vehicle is lower than the preset standard, send a warning reminder to the vehicle.

[0029] According to the first aspect, in a possible implementation, after verifying the event location, the following steps are further included:

[0030] If it is determined that the event location is a dangerous road section, mark the road section corresponding to the event location on the map as a dangerous road section;

[0031] Send a danger reminder to the vehicle approaching the event location.

[0032] According to the first aspect, in a possible implementation, the sending a warning reminder to the vehicle approaching the event location includes the steps of:

[0033] Obtain the navigation trajectory of the vehicle approaching the event location to determine whether the event location is within the navigation trajectory of the vehicle approaching the event location;

[0034] If the event location is within the navigation trajectory of the vehicle approaching the event location, when the distance between the vehicle approaching the event location and the event location is a preset distance, send a danger reminder to the vehicle approaching the event location.

[0035] In a second aspect, an embodiment of the present application provides a device for identifying a potentially dangerous section. The device includes at least one processor and a storage. The storage is configured to store computer instructions, and the processor is configured to execute the computer instructions to implement the following steps:

[0036] Obtain a driving anomaly event that occurs when the vehicle is driving, and further obtain the event location when the vehicle has a driving anomaly event, the vehicle credit score of the vehicle, and the driving risk coefficient when the vehicle has a driving anomaly event at the event location;

[0037] Obtain the driving anomaly events that occurred at the event location by previous vehicles from the database, and further obtain the vehicle credit scores of the previous vehicles when they had driving anomaly events at the event location and the driving risk coefficients of the previous vehicles when they had driving anomaly events at the event location;

[0038] Based on the vehicle credit score of the vehicle, the driving risk coefficient when the vehicle has a driving anomaly event at the event location, the vehicle credit scores of the previous vehicles when they had driving anomaly events at the event location, and the driving risk coefficients of the previous vehicles when they had driving anomaly events at the event location; evaluate the road section risk coefficient of the event location through a first preset algorithm. If the road section risk coefficient of the event location is greater than a preset threshold, determine that the event location is a to-be-verified dangerous section.

[0039] In a third aspect, an embodiment of the present application provides a computer storage medium. The computer storage medium stores a computer program, and when the computer program is executed by a processor, it implements the method described above. Description of the Drawings

[0040] To more clearly illustrate the technical solutions in the embodiments of the present application, the following will briefly introduce the accompanying drawings required for the description of the embodiments. Obviously, the accompanying drawings in the following description are only some embodiments of the present application. For those of ordinary skill in the art, without creative efforts, other accompanying drawings can also be obtained based on these drawings.

[0041] Figure 1 is a schematic flowchart of a method for identifying potential dangerous road sections provided by an embodiment of the present application;

[0042] Figure 2 is a schematic flowchart of a method for updating a vehicle credit score provided by an embodiment of the present application;

[0043] Figure 3 is a schematic flowchart of a method for sending a danger reminder to a vehicle approaching a dangerous road section provided by an embodiment of the present application;

[0044] Figure 4 is a schematic flowchart of a method for sending a danger reminder to a vehicle that has a dangerous road section in its navigation trajectory and is approaching that dangerous road section provided by an embodiment of the present application;

[0045] Figure 5 is a schematic diagram of the structure of a device for identifying potential dangerous road sections provided by an embodiment of the present application. Detailed implementation manners

[0046] The following describes the embodiments of the present application with reference to the accompanying drawings in the embodiments of the present application.

[0047] The terms "including" and "having" and any variations thereof in the specification and claims of the present application and the above accompanying drawings are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or device that includes a series of steps or units is not limited to the listed steps or units, but optionally further includes steps or units not listed, or optionally further includes other steps or units inherent to these processes, methods, products, or devices.

[0048] Referring to "embodiments" herein means that specific features, structures, or characteristics described in connection with the embodiments can be included in at least one embodiment of the present application. The phrase appears at various positions in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment mutually exclusive with other embodiments. Those skilled in the art explicitly and implicitly understand that the embodiments described herein can be combined with other embodiments.

[0049] Driving safety has always been one of the most concerned issues for drivers. Especially in special scenarios such as thick fog, rain, snow, and road construction, due to reasons such as icy roads, muddy roads, and foreign objects on the road surface, the adhesion of the road (which can be regarded as the static friction coefficient between the tire and the road surface), terrain parameters, etc. vary greatly, greatly increasing the probability of accidents.

[0050] Currently, the existing technology can only count the dangerous sections with a high frequency of accidents; when a vehicle is driving on the road, there are some sections that are prone to driving abnormal events for the vehicle, such as different types of driving abnormal situations like sharp turns, abnormal bumps, tire skidding, and locking. However, when the vehicle has a sharp turn, abnormal bump, skidding, or locking, most of the time it does not really cause a traffic accident, and these sections that are prone to driving abnormal events for the vehicle cannot be counted as dangerous sections. On the one hand, not all abnormal alarms can be attributed to problems with the road itself; it may be that the vehicle's machine malfunctions. On the other hand, few vehicle owners report road problems to relevant units, and relevant units can only conduct general inspections, lacking pertinence. Even when making maintenance decisions, they rely solely on experience, and some high-risk sections cannot be repaired preferentially. It is impossible to prevent accidents from happening in sections prone to accidents.

[0051] See Figure 1 , Figure 1 is a schematic flowchart of a method for identifying potential dangerous sections provided by an embodiment of the present application; to better understand the method provided by the present application, taking the device as the execution subject of the method, the method includes the following steps:

[0052] S1, obtain the driving abnormal events that occur when the vehicle is driving, and further obtain the event location when the vehicle has a driving abnormal event, the vehicle credit score of the vehicle, and the driving danger coefficient when the vehicle has a driving abnormal event at the event location.

[0053] In the embodiment provided by the present application, the driving abnormal event may be a situation such as a sharp turn, abnormal bump, tire skidding, or locking that occurs when the vehicle is driving.

[0054] When the device obtains the event location when the vehicle has a driving abnormal event, it can respond to the vehicle sending a vehicle abnormal event, and then obtain the time location when the vehicle has an abnormal event in real time according to GPS; the device can also directly receive a report from the vehicle that includes the event location and the relevant situation of the driving abnormal event, and the device obtains the event location by interpreting the report.

[0055] In the embodiments provided by the present application, the vehicle credit score (credit) can be used to calculate the road section risk coefficient of the event location. The higher the vehicle credit score, the more accurate the road section risk coefficient of the event location calculated through the vehicle credit score. The lower the vehicle credit score, the less accurate the road section risk coefficient of the event location calculated through the vehicle credit score. For example, when a vehicle has a low credit score, the vehicle condition may not be very good. When an abnormal driving event occurs to this vehicle, it is very likely that the abnormal driving event is caused by the poor vehicle condition. If the vehicle credit score is low and the road section risk coefficient of the event location where the abnormal event occurs is calculated using this vehicle credit score, the calculated road section risk coefficient of the event location will not be accurate; the driving risk coefficient is used to represent the degree of danger when a vehicle has an abnormal driving event.

[0056] Specifically, the vehicle credit score can be evaluated by the device or by an auditing agency. When evaluated by the device, the vehicle head unit can send a report on its own vehicle condition to the device, and the device evaluates the vehicle credit score based on the report; when the auditing agency evaluates the vehicle credit score for the vehicle condition, the auditing agency checks the vehicle condition, including whether it has been modified, vehicle model, sensor type, reporting frequency, judgment conditions, data format, etc. When the auditing agency specifically scores the vehicle, it can also appropriately add or subtract points according to the vehicle brand. For example, if there are many historical accidents for vehicles of brand A, when the auditing agency evaluates the vehicle credit score of brand A vehicles, based on the same vehicle condition as other vehicles, the auditing agency can appropriately lower the vehicle credit score of brand A. If there are fewer historical accidents for vehicles of brand B, based on the same vehicle condition as other vehicles, the auditing agency can appropriately increase the vehicle credit score of brand B; after the auditing agency evaluates the vehicle credit score, it transmits the evaluated vehicle credit score to the device or stores it in the vehicle.

[0057] In the embodiments provided by the present application, the driving risk coefficient can be evaluated by the vehicle head unit in the vehicle according to the degree of danger of the abnormal driving event that occurs. For example, when the specific event of the abnormal driving event is that the vehicle makes a sharp turn, when the head unit evaluates the driving risk coefficient of the sharp turn, it can evaluate the driving risk coefficient according to parameters such as the driving speed, the turning angle of the sharp turn, and the torque when the sharp turn occurs; when the specific event of the abnormal driving event is that the vehicle skids, when the head unit evaluates the driving risk coefficient of the sharp turn, it can evaluate the driving risk coefficient according to parameters such as the driving speed and the skidding distance when the vehicle skids.

[0058] S2. Obtain the previous abnormal driving events that occurred to vehicles at the event location from the database, and further obtain the vehicle credit scores of the previous vehicles when abnormal driving events occurred at the event location and the driving risk coefficients of the previous vehicles when abnormal driving events occurred at the event location.

[0059] In the embodiments provided by this application, the database may be a part of the device, the database may also include the device, and the database may also be other devices independent of the device or a part of other devices.

[0060] Before the vehicle has a driving anomaly event at the event location, there may also be vehicles that have had driving anomaly events on the event road section, and all previous driving anomaly events will be stored in the database. Exemplarily, Vehicle A has a driving anomaly event at the event location. Before this, if all vehicles, including Vehicle A, have had driving anomaly events at the event location, they will be stored in the database. At the same time, the database also stores the driving risk coefficient of each vehicle when a driving anomaly event occurs and the vehicle credit score of each vehicle when a driving anomaly event occurs.

[0061] S3. Based on the vehicle credit score of the vehicle, the driving risk coefficient of the vehicle when a driving anomaly event occurs at the event location, the vehicle credit scores of previous vehicles when driving anomaly events occurred at the event location, and the driving risk coefficients of previous vehicles when driving anomaly events occurred at the event location; evaluate to obtain the road section risk coefficient of the event location. If the road section risk coefficient of the event location is greater than a preset threshold, determine that the event location is a to-be-verified dangerous road section.

[0062] In the embodiments provided by this application, the to-be-verified dangerous road section is a road section whose road section risk coefficient is greater than a preset threshold but has not been confirmed as a dangerous road section on-site.

[0063] Specifically, when a vehicle emits a driving anomaly event, the factors that cause the driving anomaly event can be mainly divided into three types, specifically human dangerous operations, poor vehicle condition, and poor road conditions when a driving anomaly event occurs; the vehicle's driving records can be confirmed by the in-vehicle computer to determine whether there are human dangerous operations. When it is confirmed that the driving anomaly event is not caused by human dangerous operations, based on the driving risk coefficient of the driving anomaly event, the vehicle credit score of the vehicle, the vehicle credit scores of previous vehicles when driving anomaly events occurred at the event location, and the driving risk coefficients of previous vehicles when driving anomaly events occurred at the event location; the road section risk coefficient of the event location can be evaluated.

[0064] In the embodiments provided by this application, when the road section risk coefficient of the event location obtained by evaluation is greater than a preset threshold, it is very likely that the road conditions at the event location are poor, causing the vehicle to have a driving anomaly event. Therefore, the device marks the event location as a to-be-verified dangerous road section.

[0065] Through S1 - S3, sections that have not yet had an accident but whose road conditions are already relatively dangerous and prone to traffic accidents can be identified in a timely manner. Before a traffic accident occurs, the relatively dangerous sections that are prone to traffic accidents can be repaired in a timely manner, or vehicles entering such sections can be reminded in a timely manner, which can play a role in preventing problems before they occur.

[0066] In some embodiments, obtaining traffic anomaly events that occur when the vehicle is driving includes the steps of:

[0067] Obtaining the driving state of the vehicle in real time, so as to obtain the traffic anomaly events of the vehicle in real time when the vehicle has abnormal driving; or

[0068] Regularly obtaining the driving state report of the vehicle, and obtaining the traffic anomaly events of the vehicle according to the driving state report.

[0069] Specifically, when the device obtains traffic anomaly events that occur when the vehicle is driving, the device can be in real - time communication connection with the vehicle's in - vehicle computer. When a traffic anomaly event occurs to the vehicle, the device can obtain the specific situation of the traffic anomaly event that has occurred to the vehicle and the traffic danger coefficient. At the same time, the device obtains the navigation system in the in - vehicle computer through real - time communication with the vehicle's in - vehicle computer to obtain the event location when the traffic anomaly event occurs. In addition, the device can also perform real - time positioning of the vehicle through GPS. When the traffic anomaly event occurs, the device can obtain the event location where the traffic anomaly event occurs in real time.

[0070] The device can also communicate with the vehicle's in - vehicle computer regularly. For example, the vehicle's in - vehicle computer sends a driving state report to the device every five minutes. If a traffic anomaly event occurs during the vehicle's driving, the vehicle's in - vehicle computer will record the event location where the traffic anomaly event occurs and the traffic danger coefficient of the traffic anomaly event in the driving state report.

[0071] In some embodiments, the calculation formula for evaluating the road section danger coefficient of the event location is as follows:

[0072]

[0073] where r is the road section danger coefficient, c i is the vehicle credit score of the i - th vehicle having a traffic anomaly event at the event location, d i is the traffic danger coefficient of the i - th vehicle having a traffic anomaly event at the event location, and are the first weight and the second weight respectively.

[0074] In the embodiments provided by the present application, the first weight and the second weight are set constants.

[0075] In the embodiments provided by the present application, the vehicle credit scoring criteria for each vehicle communicatively connected to the device should be consistent. Specifically, to avoid inconsistent vehicle credit scoring criteria for each vehicle, the device calculates for each vehicle using the following formula:

[0076]

[0077] Where c is the vehicle credit score, g is the total number of verified ones in the to-be-verified dangerous road sections at the event location, f is the number of those that have been verified and confirmed as dangerous road sections in the to-be-verified dangerous road sections at the event location; t is the usage duration of the vehicle, and α and β are the third weight and the fourth weight respectively.

[0078] In the embodiments provided by the present application, the third weight and the fourth weight are related to the usage duration of the vehicle. Exemplarily, when 0 ≤ t ≤ 5, the greater the usage time of the vehicle, the greater the fourth weight; when t > 5, the greater the usage time of the vehicle, the smaller the fourth weight.

[0079] See Figure 2 , Figure 2 is a schematic flow chart of updating the vehicle credit score provided by the embodiments of the present application; after determining that the event location is a to-be-verified dangerous road section, the following steps are further included:

[0080] S401, verify the event location to further determine whether the event location is a dangerous road section.

[0081] In the embodiments provided by the present application, when the device determines that the event location is a to-be-verified dangerous road section, the device will notify the road maintenance responsible department to explain the specific situation of the event location. When the road maintenance responsible department assigns personnel to the scene for verification to verify whether the event location is a dangerous road section, after determining whether the event location is a dangerous road section, it is necessary to input the verification result of verifying whether the event location is a dangerous road section into the device.

[0082] In the embodiments provided by the present application, when the danger coefficients of multiple event location sections are higher than the preset threshold, and after the device notifies the road maintenance responsible department, the road maintenance responsible department may not necessarily assign personnel to the scene for verification. The road maintenance responsible department verifies according to a certain proportion based on the number of event locations where the road section safety coefficient has exceeded the preset threshold.

[0083] The road maintenance responsible department can conduct on-site verification preferentially according to the event locations with a relatively large number of reports, a relatively high vehicle credit score, and a relatively high road section danger coefficient. Specifically, the road maintenance responsible department can verify some of the event locations according to the list of preferential inspections provided by the device. For example, if the device collects 100 different event locations where the road section danger coefficient is higher than the preset threshold, the device can provide the road maintenance responsible department with the event locations with a relatively large number of reports among the 100 locations. Then, the road maintenance responsible department assigns personnel to conduct on-site verification of the event locations with a relatively large number of reports. The device can also send the list of event locations with a relatively high vehicle credit score at the time of the most recent driving anomaly event among the 100 different event locations to the road maintenance responsible department. The road maintenance responsible department assigns personnel to conduct on-site verification of the event location list according to the event location list. The device can also send the event locations with a relatively high road section danger coefficient among the 100 locations to the road maintenance responsible department, and the road maintenance responsible department assigns personnel to conduct on-site verification of the event locations with a relatively high road section danger coefficient.

[0084] The road maintenance responsible department can conduct on-site verification preferentially according to the event locations with a relatively high degree of danger of driving anomaly events and a relatively high traffic flow. For example, if the device collects 100 different event locations where the road section danger coefficient is higher than the preset threshold, the device can submit the event locations with a larger traffic flow to the road maintenance responsible department. The road maintenance responsible department can assign personnel to conduct on-site verification of the event locations with a larger traffic flow preferentially according to the obtained event locations. The device can also send the event locations with a relatively high degree of driving danger to the road maintenance responsible department. The road maintenance responsible department can assign personnel to conduct on-site verification of the event locations with a relatively high degree of driving danger preferentially according to the obtained event locations.

[0085] By preferentially verifying the event locations with a relatively high traffic flow, it is determined whether the event location is a dangerous road section. If it is a dangerous road section, the dangerous road section with a relatively high traffic flow can be repaired in time to reduce the occurrence of accidents.

[0086] After verifying the event location, the following steps are further included:

[0087] S402, based on the verification result of whether the event location is a dangerous road section, and update the vehicle credit score according to the vehicle credit score formula.

[0088] Specifically, the vehicle credit score is related to the verification result of whether the event location is a dangerous road section, and the formula is as follows:

[0089]

[0090] Let c be the vehicle credit score, g be the total number of verified sections in the to-be-verified dangerous sections at the event location, f be the number of sections that have been verified and confirmed as dangerous sections in the to-be-verified dangerous sections at the event location; t be the usage duration of the vehicle, and α and β be the third weight and the fourth weight respectively. Additionally, the vehicle credit score may also involve other cumulative conditions such as vehicle condition or vehicle data, etc., which are not restricted here.

[0091] If a driving anomaly event occurs at a certain event location and the event location where the driving anomaly event occurs is determined to be a dangerous section, according to the formula for calculating the vehicle credit score, with the vehicle age remaining unchanged, the vehicle credit score increases; if a driving anomaly event occurs at a certain event location and the event location where the driving anomaly event occurs is not determined to be a dangerous section, with the vehicle age remaining unchanged, according to the formula for calculating the vehicle credit score, the vehicle credit score decreases.

[0092] Exemplarily, if the device obtains that vehicle A has a driving anomaly event, when the driving anomaly event is issued, the vehicle credit score of vehicle A is C a1 , through C a1 and the driving risk coefficient of the driving anomaly event, the road section risk coefficient r1 is calculated. If r1 is greater than the preset threshold and the road maintenance responsible department verifies the event location where vehicle A has a driving anomaly event, when the vehicle age remains unchanged, when the verification result is a dangerous section, the vehicle credit score of vehicle A increases, and if the verification result is not a dangerous section, the vehicle credit score of vehicle A decreases. For example, when vehicle A has N driving anomaly events (N≥100), among which, the event locations of 100 driving anomaly events are reported to the road maintenance responsible department, and the road maintenance responsible department assigns personnel to verify 20 event locations (g = 20) on-site and confirms that 10 event locations are dangerous sections (f = 10). At this time, if vehicle A has another driving anomaly event and the event location where the driving anomaly event occurs is verified on-site, with the vehicle age remaining unchanged:

[0093] When the verification result is a dangerous section:

[0094]

[0095] That is to say, when a vehicle has a driving anomaly event and the event location where the driving anomaly event occurs is verified as a dangerous section, the vehicle credit score increases.

[0096] When the verification result is a non-dangerous section:

[0097]

[0098] That is to say, when a driving anomaly event occurs in a vehicle and the event location of the driving anomaly event is verified as a non-dangerous section, the vehicle credit score is decreased.

[0099] In the embodiment provided by the present application, the method further includes the step of:

[0100] When the vehicle credit score of the vehicle is lower than a preset standard, a warning reminder is sent to the vehicle.

[0101] Specifically, the factors triggering the driving anomaly event include the vehicle condition. Exemplarily, if the preset standard for the vehicle credit score is 50 points, when the vehicle credit score of a vehicle is lower than 50 points, the device will send a warning reminder to the in-vehicle computer of the vehicle, reminding the vehicle owner to perform maintenance on the vehicle to avoid accidents caused by vehicle condition during driving.

[0102] In the embodiment provided by the present application, when the vehicle credit score of a vehicle is lower than the preset standard, the vehicle credit score cannot be used as a parameter for calculating the road section danger coefficient. Exemplarily, when the vehicle credit score of a vehicle is lower than the preset standard and a driving anomaly event occurs at the event location of the vehicle, the device obtains the vehicle credit score of the vehicle. When the device determines that the vehicle credit score of the vehicle is lower than the preset standard, when calculating the road section danger coefficient of the event location, the vehicle credit score of the vehicle is not used to calculate the road section danger coefficient. Exemplarily, if the vehicle credit score of vehicle B is 30, which is lower than the preset standard of 50, when a driving anomaly event occurs in vehicle B, when calculating the road section danger coefficient of the event location where the driving anomaly event in vehicle B occurs, the vehicle credit score of vehicle B is not used to calculate the road section danger coefficient, and the vehicle credit scores of other vehicles with higher vehicle credit scores are used to calculate the road section danger coefficient of the event location where the driving anomaly event in vehicle B occurs.

[0103] See Figure 3 , Figure 3 is a schematic flowchart of sending a danger reminder to a vehicle approaching a dangerous road section provided by an embodiment of the present application; after verifying the event location, the method further includes the steps of:

[0104] S501, if it is determined that the event location is a dangerous road section, mark the road section corresponding to the event location on the map as a dangerous road section;

[0105] S502, send a danger reminder to the vehicle approaching the event location.

[0106] Specifically, after a human arrives at the scene to confirm that the event location is a dangerous section and before the event location is repaired, the device will mark the section corresponding to the event location on the map as a dangerous section, and the device will synchronize the dangerous section information marked on the map to the navigation system; when a vehicle approaches the event location, the device will issue a danger reminder in advance; for example, when a vehicle approaches an event location that has not been repaired, the device sends a danger reminder to the in-vehicle computer according to the navigation system, prompting the driver of the vehicle to drive carefully.

[0107] See Figure 4 , Figure 4 is a schematic flow chart of the process of sending a danger reminder to a vehicle that has a dangerous section in its navigation trajectory and is approaching that dangerous section provided by an embodiment of the present application. The process of sending a warning reminder to a vehicle approaching the event location includes the steps:

[0108] S601, obtain the navigation trajectory of a vehicle approaching the event location to determine whether the event location is within the navigation trajectory of the vehicle approaching the event location;

[0109] S602, if the event location is within the navigation trajectory of the vehicle approaching the event location, then when the distance between the vehicle approaching the event location and the event location is a preset distance, send a danger reminder to the vehicle approaching the event location.

[0110] In an embodiment of the present application, the device determines whether a vehicle will pass through the event location according to the vehicle's navigation trajectory. When the device determines that the vehicle will pass through the event location, the device will send a danger reminder to the vehicle before the vehicle reaches the event location; for example, a vehicle is driving on the road. The device first determines whether the event location is within the vehicle's navigation trajectory. When the event location is within the vehicle's navigation trajectory, the device can send a danger reminder to the vehicle when the vehicle is 200 meters away from the event location; the device can also send danger reminders to the in-vehicle computer of the vehicle when the vehicle is 200 meters, 100 meters, 50 meters, and 10 meters away from the event location respectively.

[0111] An embodiment of the present application further provides a device for identifying potential dangerous sections. The device includes at least one processor 110 and a storage 120. The storage 120 is configured to store computer instructions, and the processor 110 is configured to execute the computer instructions to implement the following steps:

[0112] Obtain a driving anomaly event that occurs when the vehicle is driving, and further obtain the event location when the vehicle has a driving anomaly event, the vehicle credit score of the vehicle, and the driving danger coefficient when the vehicle has a driving anomaly event at the event location;

[0113] Obtain the driving abnormal events of previous vehicles at the event location from the database, and further obtain the vehicle credit scores of previous vehicles when driving abnormal events occurred at the event location and the driving risk coefficients of previous vehicles when driving abnormal events occurred at the event location;

[0114] Based on the vehicle credit score of the vehicle, the driving risk coefficient of the vehicle when a driving abnormal event occurs at the event location, the vehicle credit scores of previous vehicles when driving abnormal events occurred at the event location, and the driving risk coefficients of previous vehicles when driving abnormal events occurred at the event location; evaluate the road section risk coefficient of the event location through a first preset algorithm. If the road section risk coefficient of the event location is greater than a preset threshold, determine that the event location is a to-be-verified dangerous road section.

[0115] In a possible implementation manner, when obtaining the driving abnormal events that occur when the vehicle is driving, the processor 110 is configured to execute the steps:

[0116] Obtain the driving state of the vehicle in real time, so as to obtain the driving abnormal events of the vehicle in real time when the vehicle has abnormal driving; or

[0117] Regularly obtain the driving state report of the vehicle, and obtain the driving abnormal events of the vehicle according to the driving state report.

[0118] The calculation formula for evaluating the road section risk coefficient of the event location is as follows:

[0119]

[0120] where r is the road section risk coefficient, c i is the vehicle credit score of the i-th vehicle when a driving abnormal event occurs at the event location, d i is the driving risk coefficient of the i-th vehicle when a driving abnormal event occurs at the event location, and are the first weight and the second weight respectively.

[0121] In a possible implementation manner, the calculation formula for the vehicle credit score of each vehicle is as follows:

[0122]

[0123] where c is the vehicle credit score, g is the total number of verified ones in the to-be-verified dangerous road section at the event location, f is the number of verified and confirmed dangerous road sections in the to-be-verified dangerous road section at the event location; t is the usage duration of the vehicle, and α and β are the third weight and the fourth weight respectively.

[0124] In a possible implementation, after determining that the event location is a to-be-verified dangerous section, the processor 110 is configured to execute the steps:

[0125] Verify the event location, and then determine whether the event location is a dangerous section.

[0126] In a possible implementation, after verifying the event location, the processor 110 is configured to execute the steps:

[0127] Update the vehicle credit score of the vehicle.

[0128] In a possible implementation, the processor 110 is configured to execute the steps:

[0129] If the vehicle credit score of the vehicle is lower than a preset standard, send a warning reminder to the vehicle.

[0130] In a possible implementation, after verifying the event location, the processor 110 is configured to execute the steps:

[0131] If it is determined that the event location is a dangerous section, mark the section corresponding to the event location on the map as a dangerous section;

[0132] Send a danger reminder to the vehicle approaching the event location.

[0133] In a possible implementation, when sending a warning reminder to the vehicle approaching the event location, the processor 110 is configured to execute the steps:

[0134] Obtain the navigation trajectory of the vehicle approaching the event location to determine whether the event location is within the navigation trajectory of the vehicle approaching the event location;

[0135] If the event location is within the navigation trajectory of the vehicle approaching the event location, when the distance between the vehicle approaching the event location and the event location is a preset distance, send a danger reminder to the vehicle approaching the event location.

[0136] The embodiment of the present application further provides a computer storage medium. The computer storage medium stores a computer program, and when the computer program is executed by the processor 110, the method described above is implemented.

[0137] Specifically, for the concepts, explanations, detailed descriptions, and other steps related to the technical solution provided by the embodiment of the present application in this device, please refer to the description of the method steps executed by the device in the foregoing method or other embodiments, and details are not described herein.

[0138] Please refer to Figure 5 , Figure 5FIG. 0 is a schematic structural diagram of a device for identifying potential dangerous road sections provided by an embodiment of the present application. The device may include:

[0139] A processor 110, a memory 120, and a communication interface 130. The processor 110, the memory 120, and the communication interface 130 are connected through a bus 140. The memory 120 is used to store instructions, and the processor 110 is used to execute the instructions stored in the memory 120 to implement the Figures 1-4 corresponding method steps.

[0140] The processor 110 is used to execute the instructions stored in the memory 120 to control the communication interface 130 to receive and send signals and complete the steps in the above method. Among them, the memory 120 may be integrated in the processor 110 or may be separately provided from the processor 110.

[0141] In a possible implementation manner, the function of the communication interface 130 may be implemented by considering a transceiver circuit or a dedicated chip for transceiver. The processor 110 may be implemented by considering a dedicated processing chip, a processing circuit, a processor, or a general-purpose chip.

[0142] In another possible implementation manner, a general computer may be considered to implement the device provided by the embodiment of the present application. That is, the program codes for implementing the functions of the processor 110 and the communication interface 130 are stored in the memory 120, and the general processor implements the functions of the processor 110 and the communication interface 130 by executing the codes in the memory 120.

[0143] For concepts, explanations, detailed descriptions, and other steps related to the technical solution provided by the embodiment of the present application in this device, please refer to the description of the method steps executed by the device in the foregoing method or other embodiments, and details are not described herein.

[0144] As another implementation manner of this embodiment, a computer-readable storage medium is provided for storing a computer program. Instructions are stored in the computer-readable storage medium. When the instructions run on a computer, the methods in the above method embodiments are executed.

[0145] As another implementation manner of this embodiment, a computer program product containing instructions is provided. When the instructions are executed, the methods in the above method embodiments are executed.

[0146] Those skilled in the art can understand that, for the sake of convenience of description, Figure 5 only one memory and one processor are shown in FIG. In an actual terminal or server, there may be multiple processors and memories. The memory may also be referred to as a storage medium or a storage device, etc., and the embodiments of the present application do not limit this.

[0147] It should be understood that in the embodiments of the present application, the processor may be a central processing unit (CPU for short), and the processor may also be other general-purpose processors, digital signal processors (DSP for short), application specific integrated circuits (ASIC for short), field-programmable gate arrays (FPGA for short), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc.

[0148] It should also be understood that the memory mentioned in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM for short), a programmable ROM (PROM for short), an erasable programmable ROM (EPROM for short), an electrically erasable programmable ROM (EEPROM for short), or a flash memory. The volatile memory may be a random access memory (RAM for short), which is used as an external cache. By way of example but not limitation, many forms of RAM are available, such as static random access memory (SRAM for short), dynamic random access memory (DRAM for short), synchronous dynamic random access memory (SDRAM for short), double data rate synchronous dynamic random access memory (DDR SDRAM for short), enhanced synchronous dynamic random access memory (ESDRAM for short), synchlink DRAM (SLDRAM for short), and direct rambus random access memory (DR RAM for short).

[0149] It should be noted that when the processor is a general-purpose processor, DSP, ASIC, FPGA, or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, the memory (storage module) is integrated in the processor.

[0150] It should be noted that the memories described herein are intended to include, but are not limited to, these and any other suitable types of memories.

[0151] In addition to the data bus, the bus may also include a power bus, a control bus, a status signal bus, etc. However, for the sake of clarity, all kinds of buses are labeled as buses in the figure.

[0152] It should also be understood that the first, second, third, fourth, and various numerical numbers involved herein are only for the convenience of description and are not used to limit the scope of this application.

[0153] It should be understood that the term "and / or" herein is only a relational expression describing associated objects, indicating that three relationships may exist. For example, A and / or B may represent: A exists alone, A and B exist simultaneously, and B exists alone. In addition, the character " / " herein generally represents an "or" relationship between the associated objects before and after.

[0154] In the implementation process, each step of the above method can be completed by the integrated logic circuit in the hardware of the processor or the instructions in the form of software. The steps of the method disclosed in combination with the embodiments of the present application can be directly embodied as being executed and completed by the hardware processor, or executed and completed by a combination of the hardware and software modules in the processor. The software module may be located in a mature storage medium in the art such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory, or an electrically erasable programmable memory, a register, etc. This storage medium is located in the memory, and the processor reads the information in the memory and combines its hardware to complete the steps of the above method. To avoid repetition, it will not be described in detail here.

[0155] In various embodiments of the present application, the magnitude of the sequence numbers of the above processes does not mean the order of execution, and the execution order of each process should be determined by its function and internal logic, and should not constitute any limitation to the implementation process of the embodiments of the present application.

[0156] Those of ordinary skill in the art can realize that the various illustrative logical blocks (ILB) and steps described in combination with the embodiments disclosed herein can be implemented by electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are executed in a hardware or software manner depends on the specific application and design constraints of the technical solution. Professional technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of this application.

[0157] In several embodiments provided in this application, it should be understood that the disclosed systems, devices, and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the modules is only a logical function division. In actual implementation, there may be other division methods. For example, multiple modules or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed couplings or direct couplings or communication connections to each other can be through some interfaces. The indirect couplings or communication connections of the devices or modules can be in electrical, mechanical, or other forms.

[0158] The modules described as separate components may or may not be physically separated. Some or all of the modules can be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0159] In addition, in each embodiment of this application, the functional modules can be integrated in a processing module, or each module can exist physically alone, or two or more modules can be integrated in one module.

[0160] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the processes or functions described in the embodiments of this application are generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from a website, computer, server, or data center to another website, computer, server, or data center by wire (such as coaxial cable, optical fiber, digital subscriber line) or wirelessly (such as infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that the computer can access or a data storage device such as a server or data center that includes one or more available media integrated. The available medium can be a magnetic medium (such as a floppy disk, hard disk, magnetic tape), an optical medium (such as a DVD), or a semiconductor medium (such as a solid-state drive), etc.

[0161] As described above, it is only the specific implementation manner of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art within the technical scope disclosed by the present application can easily think of changes or substitutions, which should all be covered within the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims described above.

Claims

1. A method for identifying potentially dangerous road sections, characterized in that, Including the following steps: Obtain a driving anomaly event that occurs when the vehicle is driving, and further obtain the event location when the driving anomaly event occurs for the vehicle, the vehicle credit score of the vehicle, and the driving risk coefficient when the driving anomaly event occurs at the event location for the vehicle; Obtain the driving anomaly events that occurred at the event location for previous vehicles from the database, and further obtain the vehicle credit scores of the previous vehicles when the driving anomaly events occurred at the event location and the driving risk coefficients of the previous vehicles when the driving anomaly events occurred at the event location; Based on the vehicle credit score of the vehicle, the driving risk coefficient when the driving anomaly event occurs at the event location for the vehicle, the vehicle credit scores of the previous vehicles when the driving anomaly events occurred at the event location, and the driving risk coefficients of the previous vehicles when the driving anomaly events occurred at the event location; evaluate and obtain the road section risk coefficient of the event location. If the road section risk coefficient of the event location is greater than a preset threshold, determine that the event location is a to-be-verified dangerous road section; The calculation formula for evaluating and obtaining the road section risk coefficient of the event location is as follows: Among them, r is the road section danger coefficient, c i is the vehicle credit score of the i-th vehicle when a driving anomaly event occurs at the event location, d i is the driving danger coefficient of the i-th vehicle when a driving anomaly event occurs at the event location, and are the first weight and the second weight respectively.

2. The method according to claim 1, wherein obtaining the driving anomaly event that occurs when the vehicle is driving includes the steps of: Obtain the driving state of the vehicle in real time, so as to obtain the driving anomaly event of the vehicle in real time when the vehicle has abnormal driving; or Regularly obtain the driving state report of the vehicle, and obtain the driving anomaly event of the vehicle according to the driving state report.

3. The method according to claim 1, wherein the calculation formula for the vehicle credit score of each vehicle is as follows: Among them, c is the vehicle credit score, g is the total number of verified ones in the to-be-verified dangerous road section at the event location, f is the number of verified and confirmed dangerous road sections in the to-be-verified dangerous road section at the event location; t is the usage duration of the vehicle, and α and β are the third weight and the fourth weight respectively.

4. The method according to claim 3, after determining that the event location is a to-be-verified dangerous road section, further including the steps of: Verify the event location, and then determine whether the event location is a dangerous road section.

5. The method according to claim 4, after verifying the event location, further including the steps of: Update the vehicle credit score of the vehicle based on the calculation formula of the vehicle credit score.

6. The method according to claim 2, the method further includes the steps of: If the vehicle credit score of the vehicle is lower than a preset standard, send a warning reminder to the vehicle.

7. The method according to claim 4, after verifying the event location, further including the steps of: If it is determined that the event location is a dangerous road section, mark the road section corresponding to the event location on the map as a dangerous road section; Send a danger reminder to the vehicles approaching the event location.

8. The method according to claim 7, wherein sending a warning reminder to the vehicles approaching the event location includes the steps of: Obtain the navigation trajectories of the vehicles approaching the event location to determine whether the event location is within the navigation trajectories of the vehicles approaching the event location; If the event location is within the navigation trajectory of the vehicle approaching the event location, when the distance between the vehicle approaching the event location and the event location is a preset distance, a danger reminder is sent to the vehicle approaching the event location.

9. A device for identifying potentially dangerous road sections, characterized in that, The device includes at least one processor and a storage, the storage is configured to store computer instructions, and the processor is configured to execute the computer instructions to implement the following steps: Obtain a driving anomaly event that occurs when the vehicle is driving, and further obtain the event location when the vehicle has a driving anomaly event, the vehicle credit score of the vehicle, and the driving danger coefficient when the vehicle has a driving anomaly event at the event location; Obtain the driving anomaly events that occurred at the event location by previous vehicles from the database, and further obtain the vehicle credit scores of the previous vehicles when they had driving anomaly events at the event location and the driving danger coefficients of the previous vehicles when they had driving anomaly events at the event location; Based on the vehicle credit score of the vehicle, the driving danger coefficient when the vehicle has a driving anomaly event at the event location, the vehicle credit scores of the previous vehicles when they had driving anomaly events at the event location, and the driving danger coefficients of the previous vehicles when they had driving anomaly events at the event location; the road section danger coefficient of the event location is evaluated through a first preset algorithm. If the road section danger coefficient of the event location is greater than a preset threshold, determine that the event location is a to-be-verified dangerous road section; The calculation formula for evaluating the road section danger coefficient of the event location is as follows: Among them, r is the road section danger coefficient, c i is the vehicle credit score of the i-th vehicle when a driving anomaly event occurs at the event location, d i is the driving danger coefficient of the i-th vehicle when a driving anomaly event occurs at the event location, and are the first weight and the second weight respectively.

10. A computer storage medium, characterized in that, The computer storage medium stores a computer program, and when the computer program is executed by a processor, it implements the method described in any one of the above claims 1-8.

Citation Information

Patent Citations

  • Road vehicle intelligent early warning method, apparatus, and mobile terminal

    CN105225509A

  • Road risk evaluation method and device

    CN111985749A