Emergency vehicle avoidance method and device, electronic equipment and storage medium

By receiving priority requests from emergency vehicles, determining and motivating non-emergency vehicles to avoid, the problem of social vehicles giving priority in congested roads is solved, and the efficiency of emergency vehicles and the smoothness of traffic flow are improved.

CN119360616APending Publication Date: 2025-01-24SHANGHAI JIACHE INFORMATION TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411481852.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-23
Publication Date
2025-01-24

AI Technical Summary

Technical Problem

The existing technology is difficult to effectively solve the difficulties of social vehicles when they have priority access in congested roads, and it requires police resources.

Method used

By receiving priority requests sent by emergency vehicles, at least one non -emergency vehicle is determined to send a avoidance request from it, and send it to the incentive trust score to it after confirming the avoidance to achieve the priority of emergency vehicles.

Benefits of technology

Improve the efficiency of emergency vehicles, reduce the waiting time of emergency vehicles on the road, and increase the smoothness of the overall traffic exchange.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119360616A_ABST
    Figure CN119360616A_ABST
Patent Text Reader

Abstract

The invention discloses an emergency vehicle avoidance method and device, electronic equipment and a storage medium, and relates to the intelligent traffic technology, and the method comprises the steps: receiving a priority passing request sent by an emergency vehicle, and determining at least one non-emergency vehicle according to the priority passing request; sending an avoidance request to at least one non-emergency vehicle; receiving an avoidance confirmation message replied by at least one non-emergency vehicle according to the avoidance request, and determining a target non-emergency vehicle according to the avoidance confirmation message; and sending an avoidance prompt to the target non-emergency vehicle, and after it is monitored that the target non-emergency vehicle performs an avoidance operation on the emergency vehicle according to the avoidance prompt, sending the incentive trust score to the target non-emergency vehicle so as to realize priority passing of the emergency vehicle. According to the method and the device, the trust incentive system is established, the passing of the emergency vehicle is avoided on the basis that the target non-emergency vehicle does not influence the own travel, the waiting time of the emergency vehicle on a passing road is shortened, and the smoothness of the whole traffic flow is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of intelligent transportation technology, and in particular to an emergency vehicle avoidance method, device, electronic device and storage medium. Background Art

[0002] With the development of science and technology and the accelerated pace of life, the number of vehicles in society is increasing, and traffic congestion is also increasing. In the current social traffic, emergency rescue vehicles (such as ambulances, engineering rescue vehicles, fire trucks, etc.) have priority driving rights. When social rescue vehicles are traveling, they will remind the social vehicles in front to consciously give way through vehicle warnings, so that social rescue vehicles can quickly reach their destination.

[0003] However, for private vehicles (such as private cars), there is also a need for priority passage in congested roads due to sudden emergencies. The conventional solution to this need is to report to the traffic police system and mobilize a certain amount of police force to clear the road. This method is not suitable for all emergencies of private vehicles and consumes police resources. Therefore, it is urgent to provide an emergency vehicle avoidance method to solve the situation when private vehicles have a priority passage demand. Summary of the invention

[0004] The present application provides an emergency vehicle avoidance method, device, electronic device and storage medium, which can improve the traffic efficiency of emergency vehicles.

[0005] In a first aspect, the present application provides an emergency vehicle avoidance method, comprising:

[0006] Receive a priority passage request sent by an emergency vehicle, and determine at least one non-emergency vehicle based on the priority passage request; send an avoidance request to at least one of the non-emergency vehicles; receive a confirmation avoidance message replied by at least one of the non-emergency vehicles in response to the avoidance request, and determine a target non-emergency vehicle based on the confirmation avoidance message; send an avoidance reminder to the target non-emergency vehicle, and after monitoring that the target non-emergency vehicle performs an avoidance operation on the emergency vehicle based on the avoidance reminder, send an incentive trust score to the target non-emergency vehicle to achieve priority passage for the emergency vehicle.

[0007] Optionally, the priority passage request includes a passage time and a passage route;

[0008] The determining of at least one non-emergency vehicle according to the priority passage request comprises: dividing at least two passage time periods according to the passage time and a preset time interval; and in the current passage time period, determining at least one non-emergency vehicle in the passage route according to the vehicle position of the emergency vehicle.

[0009] Optionally, sending an avoidance reminder to the target non-emergency vehicle includes: when the distance between the current vehicle position of the emergency vehicle and the target non-emergency vehicle is not greater than a preset distance, sending an avoidance reminder to the target non-emergency vehicle, and the target non-emergency vehicle includes at least one.

[0010] Optionally, when it is monitored that the target non-emergency vehicle does not perform an avoidance operation on the emergency vehicle according to the avoidance reminder, the method further includes: deducting a trust degree from a historical trust score of the target non-emergency vehicle.

[0011] Optionally, after receiving the priority pass request sent by the emergency vehicle, it also includes: obtaining a historical trust score of the emergency vehicle; when the historical trust score is greater than a basic trust score, executing the operation of determining at least one non-emergency vehicle based on the priority pass request; when the historical trust score is not greater than the basic trust score, rejecting the priority pass request.

[0012] Optionally, after the emergency vehicle achieves priority passage, the method further includes: deducting a preset trust score from a historical trust score of the emergency vehicle.

[0013] Optionally, the avoidance operation includes: not occupying the driving lane of the emergency vehicle, slowing down or pulling over.

[0014] In a second aspect, the present application provides an emergency vehicle avoidance device, the device comprising:

[0015] A request receiving module, configured to receive a priority passage request sent by an emergency vehicle, and determine at least one non-emergency vehicle according to the priority passage request;

[0016] A request sending module, used for sending an avoidance request to at least one of the non-emergency vehicles;

[0017] A vehicle determination module, configured to receive a confirmation avoidance message replied by at least one of the non-emergency vehicles according to the avoidance request, and determine a target non-emergency vehicle according to the confirmation avoidance message;

[0018] The avoidance monitoring module is used to send an avoidance reminder to the target non-emergency vehicle. After monitoring that the target non-emergency vehicle performs an avoidance operation on the emergency vehicle according to the avoidance reminder, an incentive trust score is sent to the mobile terminal associated with the target non-emergency vehicle to achieve priority passage for the emergency vehicle.

[0019] In a third aspect, the present application further provides an electronic device, the electronic device comprising:

[0020] at least one processor; and

[0021] a memory communicatively connected to the at least one processor; wherein,

[0022] The memory stores a computer program that can be executed by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the emergency vehicle avoidance method described in any embodiment of the present application.

[0023] In a fourth aspect, the present application further provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the emergency vehicle avoidance method described in any embodiment of the present application when executed.

[0024] In a fifth aspect, the present application also provides a computer program product, including a computer program, which, when executed by a processor, implements the emergency vehicle avoidance method described in any embodiment of the present application.

[0025] The emergency vehicle avoidance scheme provided in the embodiment of the present application first receives a priority passage request sent by an emergency vehicle, and determines at least one non-emergency vehicle based on the priority passage request; then sends an avoidance request to at least one non-emergency vehicle; then receives a confirmation avoidance message from at least one non-emergency vehicle in response to the avoidance request, and determines the target non-emergency vehicle based on the confirmation avoidance message; finally, sends an avoidance reminder to the target non-emergency vehicle, and after monitoring that the target non-emergency vehicle performs an avoidance operation on the emergency vehicle based on the avoidance reminder, sends an incentive trust score to the target non-emergency vehicle to achieve priority passage for the emergency vehicle. The present application achieves the beneficial effect of reducing the waiting time of emergency vehicles on the road and improving the smoothness of the overall traffic flow by establishing a trust incentive system and avoiding the passage of emergency vehicles on the basis that the target non-emergency vehicle does not affect its own journey.

[0026] It should be noted that the above-mentioned computer instructions may be stored in whole or in part on a computer-readable storage medium, wherein the computer-readable storage medium may be packaged together with the processor of the emergency vehicle avoidance device, or may be packaged separately from the processor of the emergency vehicle avoidance device, and this application does not limit this.

[0027] The description of the second, third, fourth and fifth aspects of the present application can refer to the detailed description of the first aspect; and the beneficial effects of the description of the second, third, fourth and fifth aspects can refer to the beneficial effect analysis of the first aspect, which will not be repeated here.

[0028] It should be understood that the content described in this section is not intended to identify the key or important features of the embodiments of the present application, nor is it intended to limit the scope of the present application. Other features of the present application will become easily understood through the following description.

[0029] It is understandable that before using the technical solutions disclosed in the embodiments of this application, the type, scope of use, and usage scenarios of the personal information involved in this application should be informed to the user and the user's authorization should be obtained in an appropriate manner in accordance with relevant laws and regulations. BRIEF DESCRIPTION OF THE DRAWINGS

[0030] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the embodiments will be briefly introduced below. It should be understood that the following drawings only show certain embodiments of the present application and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.

[0031] Figure 1 It is a flowchart of an emergency vehicle avoidance method provided in an embodiment of the present application;

[0032] Figure 2 is a structural schematic diagram of an emergency vehicle avoidance device provided in an embodiment of the present application;

[0033] Figure 3 It is a structural schematic diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0034] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the present application will be clearly and completely described below in conjunction with the drawings in the present embodiment. Obviously, the described embodiment is only a part of the embodiment of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in the field without creative work should fall within the scope of protection of the present application.

[0035] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0036] The present application will be further described in detail below in conjunction with the accompanying drawings and embodiments. It is to be understood that the specific embodiments described herein are only used to explain the present application, rather than to limit the present application. It should also be noted that, for ease of description, only the parts related to the present application, rather than all structures, are shown in the accompanying drawings.

[0037] Figure 1 A flowchart of an emergency vehicle avoidance method provided in an embodiment of the present application. This embodiment is applicable to the case where an emergency vehicle is avoided when a vehicle has a priority passage requirement. The method can be executed by an emergency vehicle avoidance device, which can be implemented in the form of hardware and / or software and integrated in an electronic device that executes the method. Preferably, the electronic device in the embodiment of the present application can be a cloud server, or a computer device, etc.

[0038] refer to Figure 1 The emergency vehicle avoidance method of this embodiment includes but is not limited to the following steps:

[0039] S110: Receive a priority passage request sent by an emergency vehicle, and determine at least one non-emergency vehicle according to the priority passage request.

[0040] Before introducing the embodiment of the emergency vehicle avoidance solution provided by this embodiment, the system architecture in this solution is first described accordingly. Among them, the execution subject in this embodiment can be implemented by a cloud server or a server cluster, wherein the cloud server or server cluster can realize communication with emergency vehicles and non-emergency vehicles based on the vehicle to everything (V2X) technology. Specifically, a central processing unit can be integrated in the cloud server or server cluster, and the central processing unit can realize the reception, processing and transmission of the corresponding information generated by the emergency vehicle and the non-emergency vehicle.

[0041] In this embodiment, emergency vehicles specifically refer to vehicles with priority passage requirements among social vehicles. An example of an application scenario is that when user A needs to catch a flight at the airport, he finds that there is a risk of traffic jams after checking the necessary route before departure. In order to avoid economic losses, the emergency vehicle avoidance solution provided by this embodiment can be applied to achieve priority passage on the road on the basis of safe passage; another example of an application scenario is that when a sudden illness or accident requires emergency medical treatment, the user can send a preferred passage request to achieve the purpose of going to the hospital for medical treatment by himself.

[0042] Specifically, when an emergency vehicle has a need for priority passage, a priority passage request can be sent in advance through the vehicle-mounted terminal or a mobile terminal bound to the vehicle-mounted system so that the cloud service end can receive the priority passage request sent by the emergency vehicle. The specific way in which the emergency vehicle sends the priority passage request is not restricted here.

[0043] Among them, the method of sending the priority access request through the vehicle-mounted end can be: a priority access module is pre-integrated in the vehicle-mounted system, and the user can make selections through the visual screen integrated in the vehicle-mounted system to send the priority access request through the priority access module; optionally, the method of sending the priority access request through the mobile terminal can be: a preset application (Application, APP for short) is integrated in the mobile terminal, and the current mobile terminal is associated with the user's vehicle. When the user has a priority access requirement, the preset application can be used to send a priority access request to the cloud service end.

[0044] Optionally, the preferred passage request includes at least the emergency vehicle identification, passage time and passage route, etc. Among them, the emergency vehicle identification is for the cloud service end to identify which vehicle specifically issued the priority passage request, so as to facilitate the monitoring of the driving process of the emergency vehicle identification in subsequent operations, which helps to determine whether the emergency vehicle achieves the purpose of priority passage; the passage time indicates the driving time of the vehicle, and the driving time can be the time corresponding to the current departure time of the vehicle, or the reservation time corresponding to the departure of the vehicle in the future. Preferably, the passage time of this embodiment indicates the time corresponding to the current departure time of the vehicle, which helps to improve the accuracy of determining at least one non-emergency vehicle; the passage route indicates the driving route of the emergency vehicle from the departure point to the destination, which can be sent through the navigation module corresponding to the vehicle system, or through the navigation application integrated in the mobile terminal, etc.

[0045] The above-mentioned non-emergency vehicles refer to vehicles that are traveling in the same direction or direction as emergency vehicles and do not have priority passage requirements.

[0046] Then, in this embodiment, the method of determining at least one non-emergency vehicle according to the priority passage request can be to determine a vehicle that has a similar route to the emergency vehicle and is located in the same direction as the emergency vehicle according to the passage time and passage route of the emergency vehicle as a non-emergency vehicle.

[0047] Since emergency vehicles travel a long distance, non-emergency vehicles corresponding to longer distances are uncertain. Therefore, in order to improve the accuracy of determining non-emergency vehicles, the solution provided in this embodiment for determining at least one non-emergency vehicle according to a priority passage request is preferably implemented in the following manner:

[0048] At least two travel time periods are divided according to the travel time and the preset time interval; in the current travel time period, at least one non-emergency vehicle in the travel route is determined according to the vehicle position of the emergency vehicle.

[0049] Specifically, the above-mentioned method of dividing at least two travel time periods according to the travel time and the preset time interval can be: taking the user's current travel time as 9:00, the estimated arrival time as 9:30, and the average speed of travel as 50km / h as an example, then taking the preset time interval as 5 minutes as an example, the at least two travel time periods obtained are 9:00-9:05, 9:05-9:10, 9:10-9:15, 9:15-9:20, 9:20-9:25, and 9:25-9:30, etc. Further, in the current travel time period, according to the vehicle position of the emergency vehicle, the vehicles traveling on the same road and in the same direction as the emergency vehicle are determined as non-emergency vehicles. By determining the non-emergency vehicles in each time period, the accuracy of determining the non-emergency vehicles is improved.

[0050] S120: Send an avoidance request to at least one non-emergency vehicle.

[0051] For non-emergency vehicles traveling in the same direction, it is assumed that these vehicles are not in a hurry, so an avoidance request can be sent to at least one non-emergency vehicle in the hope that at least one non-emergency vehicle can avoid the emergency vehicle during driving on the road, so as to achieve the purpose of giving priority to the emergency vehicle.

[0052] In the process of non-emergency vehicles driving, in order to ensure driving safety and the timeliness of avoidance requests, avoidance requests can be displayed on the visual interface of the vehicle system of the non-emergency vehicle. The way of displaying the avoidance request on the visual interface can be "the vehicle with license plate number xxx requests avoidance driving, do you agree?", "an emergency vehicle is expected to overtake within xx time, do you agree to avoidance?", etc. The specific way of sending the avoidance request to at least one non-emergency vehicle is not limited here.

[0053] Optionally, on the basis of the text display of the avoidance request on the visual interface, the received avoidance request can also be voice broadcasted in combination with the vehicle-mounted voice module, so that non-emergency users can clearly understand the request content of the avoidance request.

[0054] S130, receiving a confirmation avoidance message from at least one non-emergency vehicle in response to the avoidance request, and determining a target non-emergency vehicle according to the confirmation avoidance message.

[0055] For the current non-emergency vehicle, if the user believes that the emergency vehicle can be avoided without delaying his own journey, he can reply to confirm the avoidance message; if he does not want to make an emergency avoidance, he can reject or not reply to the currently received avoidance request. On the cloud service side, if no reply is received within a preset time (such as 3 seconds), it can be assumed that the current non-emergency vehicle refuses the avoidance request sent; if a confirmation avoidance message is received, it is determined that the current non-emergency vehicle can avoid the emergency vehicle, and the non-emergency vehicle that replied to the confirmation avoidance message will be determined as the target non-emergency vehicle.

[0056] Among them, the above-mentioned method of replying to confirm the avoidance message according to the avoidance request can be that for the avoidance request displayed on the non-emergency vehicle, the reply to confirm the avoidance message can be realized by clicking the "Agree" button on the visual interface; for the vehicle system integrated with the vehicle voice module, after the voice broadcast of the content of the avoidance request is finished, the user can continue to be prompted with the following content: If you agree to avoid, please reply "Agree" by voice; if you disagree to avoid, please reply "Disagree" by voice, etc., so as to confirm the reply avoidance message according to the received voice content. The specific method of replying to confirm the avoidance message according to the avoidance request is not limited here.

[0057] Among them, when determining the target non-emergency vehicle based on the avoidance confirmation message, if the user agrees to avoid, the non-emergency vehicle identifier is carried in the avoidance confirmation message to determine the target non-emergency vehicle based on the non-emergency vehicle identifier included in the avoidance message.

[0058] Optionally, the vehicle identification (emergency vehicle identification or non-emergency vehicle identification) mentioned in this embodiment can be represented by a license plate number, a vehicle identification number (VIN for short) or a radio frequency identification tag number, etc. The specific form of representation of the vehicle identification is not limited here.

[0059] S140, sending an avoidance reminder to the target non-emergency vehicle, and after monitoring that the target non-emergency vehicle performs an avoidance operation on the emergency vehicle according to the avoidance reminder, sending an incentive trust score to the target non-emergency vehicle to achieve priority passage for the emergency vehicle.

[0060] For target non-emergency vehicles that agree to give way to emergency vehicles, different avoidance reminders can be sent to the target non-emergency vehicles based on the different distances between the emergency vehicle and the target non-emergency vehicle, so that the target non-emergency vehicle can clearly know the arrival time of the emergency vehicle while allowing the emergency vehicle to pass safely.

[0061] An application example, when there are multiple target non-emergency vehicles, the interval distance is determined based on the vehicle position of the emergency vehicle and the vehicle position of each target non-emergency vehicle, and the estimated time for the emergency vehicle to reach each target non-emergency vehicle is determined based on the driving speed of the emergency vehicle and the interval distance corresponding to each target non-emergency vehicle, so as to give an avoidance reminder to the target non-emergency vehicle according to the determined estimated arrival time. For example, for target non-emergency vehicle A that is closer to the emergency vehicle, the avoidance reminder may be sent in the form of "Emergency vehicle xxx will enter from your left, please change lanes to the right in advance"; for target non-emergency vehicle B that is farther away from the emergency vehicle, the avoidance reminder may be sent in the form of "Emergency vehicle xxx is expected to pass by you in M ​​minutes, please pay attention to avoid it", etc. The specific content of the avoidance reminders sent to different target non-emergency vehicles is not limited here.

[0062] In a preferred embodiment, in order to improve the accuracy of the avoidance reminder and reduce the data calculation overhead of the cloud service end, the preferred implementation method of sending the avoidance reminder to the target non-emergency vehicle in this embodiment can be:

[0063] When the distance between the current vehicle position of the emergency vehicle and the target non-emergency vehicle is not greater than the preset distance, an avoidance reminder is sent to the target non-emergency vehicle, including at least one target non-emergency vehicle. The purpose of this is that the cloud server only needs to monitor the vehicle position of the emergency vehicle and the target non-emergency vehicles included in the preset distance range, and does not need to monitor the remaining target non-emergency vehicles at a longer distance, thereby saving the computing overhead of the server.

[0064] Specifically, when it is monitored that the distance between the current vehicle position of the emergency vehicle and the target non-emergency vehicle is no greater than the preset distance, the method of sending an avoidance reminder to the target non-emergency vehicle can be, "Emergency vehicle xxx will enter from your left, please change lanes to the right in advance while ensuring safe driving", or "Emergency vehicle xxx will enter from your left, please slow down / pull over in advance", etc. The specific method of sending avoidance reminders is not limited here.

[0065] The preset distance may be 1 km or 2 km, and the specific preset distance is not limited here.

[0066] Optionally, for emergency vehicles, in the process of driving based on the route, driving guidance can be provided based on the voice module of the vehicle system. The specific guidance method can be: if there is an evasive vehicle within 1 km ahead, it is recommended that you drive in the left lane, etc. In this way, the emergency vehicle is guided to drive in the lane after the non-emergency vehicle has evaded, so as to improve the driving efficiency of the emergency vehicle and ensure the driving safety of the emergency vehicle.

[0067] Furthermore, after sending an avoidance reminder to the target non-emergency vehicle, the cloud service end will perform avoidance monitoring on the target non-emergency vehicle that is currently no greater than the preset distance to determine whether the target non-emergency vehicle performs avoidance operations on the emergency vehicle. The purpose of doing this is that for target non-emergency vehicles that strictly perform avoidance operations, this embodiment will incentivize trust scores, so as to achieve cooperative trust rewards for target non-emergency vehicles by incentivizing trust scores, etc., thereby improving the avoidance cooperation of each target non-emergency vehicle and achieving the purpose of emergency vehicles achieving priority passage.

[0068] If there are at least two target non-emergency vehicles within the preset distance, each target non-emergency vehicle is monitored one by one according to the distance between it and the emergency vehicle from near to far, so as to ensure the accuracy of the avoidance operation performed by the monitored target non-emergency vehicles.

[0069] In a preferred implementation, the avoidance operation monitored by this embodiment includes but is not limited to: not occupying the driving lane of the emergency vehicle, decelerating or pulling over, etc. As long as the emergency vehicle can pass normally on the side of the current non-emergency vehicle, it will be sufficient.

[0070] A scenario example, for a normally driving target non-emergency vehicle, after receiving an avoidance reminder, such as the content of the avoidance reminder is "Emergency vehicle xxx will enter from your left, please change lanes to the right in advance while ensuring safe driving", if the target non-emergency vehicle is currently in the right lane, there is no need to perform an avoidance action, and it can be determined that the current target non-emergency vehicle has successfully avoided. The purpose of this is to take the smooth passage of the emergency vehicle as the principle, even if the target non-emergency vehicle does not perform the corresponding avoidance action, but the emergency vehicle does not slow down when it is driving on the side of the target non-emergency vehicle, it can be determined that the avoidance is successful.

[0071] Among them, the above-mentioned incentive trust score can be used to accumulate in the preset application of the mobile terminal associated with the vehicle system, and the current trust score can be used to provide traffic discounts when it accumulates to a certain level, such as reducing some traffic fines, reducing car insurance costs, exchanging gas coupons or charging coupons, etc., so as to improve the avoidance cooperation of non-emergency vehicles through the incentive reward model, thereby achieving the purpose of optimizing road resource allocation and saving emergency vehicles' travel time.

[0072] Specifically, on the basis of incentivizing the target non-emergency vehicle that performs the avoidance operation based on the trust score incentive, the solution provided in this embodiment further includes: deducting the trust from the historical trust score of the target non-emergency vehicle when the target non-emergency vehicle fails to perform the avoidance operation on the emergency vehicle according to the avoidance reminder. The purpose of this is to constrain the target non-emergency vehicle that receives the avoidance request by formulating a complete penalty mechanism, thereby reducing the traffic accident rate.

[0073] In another preferred embodiment, the solution for avoiding emergency vehicles based on trust incentives provided in this embodiment, after receiving the priority passage request sent by the emergency vehicle, also includes: obtaining a historical trust score of the emergency vehicle; when the historical trust score is greater than the basic trust score, executing an operation of determining at least one non-emergency vehicle based on the priority passage request; when the historical trust score is not greater than the basic trust score, rejecting the priority passage request.

[0074] The above historical trust score is the score accumulated by the user's avoidance operation on historical emergency vehicles in historical time. The trust of the current user in road avoidance is evaluated according to the historical trust score. Therefore, when the current user has a priority passage demand, if the user's avoidance trust is good, the user's current preferred passage demand can be agreed; if the user's avoidance trust is poor, the priority passage request is rejected, so as to realize the avoidance constraint on the user through the credit score, and achieve the purpose of orderly and safe emergency vehicle priority passage.

[0075] The above basic trust score may be a default score assigned by the system to each user, such as 500 points. Then, when the historical trust score of the current emergency vehicle is not less than 500 points, the current priority passage request may be used to provide passage convenience to the current user.

[0076] Another preferred embodiment, based on the solution of avoiding emergency vehicles based on trust incentives, in order to improve the incentive system, the solution provided in this embodiment, after the emergency vehicle has achieved priority passage, further includes: deducting a preset trust score from the historical trust score of the emergency vehicle. In order to impose score constraints on emergency vehicles, users who really have emergency passage needs can be identified, so as to ensure that vehicles that really have emergency passage needs can have priority in obtaining road use rights.

[0077] As a specific example, taking the current user's historical trust score as 600 points, 100 trust points can be deducted as the cost of priority passage after achieving priority passage; for the target non-emergency vehicles participating in the avoidance, if the emergency vehicle passes smoothly from the side of the target non-emergency vehicle, 50 points can be rewarded as an incentive trust score for each target non-emergency vehicle, and the points are accumulated based on the historical trust score corresponding to each target non-emergency vehicle; if the target non-emergency vehicle does not perform an avoidance operation, 50 points can be deducted as a trust penalty based on the historical trust score corresponding to the target non-emergency vehicle, thereby constraining the avoidance behavior of the target non-emergency vehicle that receives the avoidance request. The specific trust score deduction and incentive values ​​are not restricted here.

[0078] A situation description, in the above embodiment, it is introduced how to implement when social vehicles have priority passage requirements as emergency vehicles. Then, for emergency rescue vehicles (such as fire trucks, police cars, ambulances, and engineering rescue vehicles, etc.), they are white-list vehicles during road traffic, that is, emergency rescue vehicles have the principle of priority passage. However, in the actual road environment, there are still some vehicles that affect the travel of emergency rescue vehicles. In this embodiment, when the emergency rescue vehicle is an emergency vehicle, the following solution can be implemented:

[0079] Receive a priority request from an emergency vehicle, determine at least one non-emergency vehicle based on the priority request; send an avoidance reminder to at least one non-emergency vehicle; after monitoring that a non-emergency vehicle performs an avoidance operation on an emergency vehicle based on the avoidance reminder, send an incentive trust score to the non-emergency vehicle so that the emergency vehicle can achieve priority passage; when monitoring that any non-emergency vehicle fails to perform an avoidance operation on an emergency vehicle based on the avoidance reminder, deduct the trust of the current non-emergency vehicle. The purpose of this is to provide incentives in the form of trust scores to all non-emergency vehicles that use emergency vehicles for travel after the non-emergency vehicle actively gives way to the emergency vehicle, which can improve the avoidance consciousness of non-emergency vehicles, thereby ensuring rescue efficiency and improving the coordination of the transportation system.

[0080] The emergency vehicle avoidance method provided in this embodiment first receives a priority passage request sent by an emergency vehicle, and determines at least one non-emergency vehicle according to the priority passage request; then sends an avoidance request to at least one non-emergency vehicle; then receives a confirmation avoidance message replied by at least one non-emergency vehicle according to the avoidance request, and determines the target non-emergency vehicle according to the confirmation avoidance message; finally, sends an avoidance reminder to the target non-emergency vehicle, and after monitoring that the target non-emergency vehicle performs an avoidance operation on the emergency vehicle according to the avoidance reminder, sends an incentive trust score to the target non-emergency vehicle to achieve priority passage for the emergency vehicle. This application achieves the beneficial effect of reducing the waiting time of emergency vehicles on the road and improving the smoothness of the overall traffic flow by establishing a trust incentive system and avoiding the passage of emergency vehicles on the basis that the target non-emergency vehicle does not affect its own journey.

[0081] Figure 2 It is a structural schematic diagram of the emergency vehicle avoidance device provided in the embodiment of the present application, and the device is suitable for executing the emergency vehicle avoidance method provided in the embodiment of the present application.

[0082] like Figure 2 As shown, the device may specifically include: a request receiving module 210, a request sending module 220, a vehicle determining module 230 and an avoidance monitoring module 240, wherein:

[0083] A request receiving module 210 is used to receive a priority passage request sent by an emergency vehicle, and determine at least one non-emergency vehicle according to the priority passage request;

[0084] A request sending module 220, configured to send an avoidance request to at least one of the non-emergency vehicles;

[0085] The vehicle determination module 230 is configured to receive a confirmation avoidance message from at least one of the non-emergency vehicles in response to the avoidance request, and determine a target non-emergency vehicle according to the confirmation avoidance message;

[0086] The avoidance monitoring module 240 is used to send an avoidance reminder to the target non-emergency vehicle. After monitoring that the target non-emergency vehicle performs an avoidance operation on the emergency vehicle according to the avoidance reminder, an incentive trust score is sent to the mobile terminal associated with the target non-emergency vehicle to achieve priority passage for the emergency vehicle.

[0087] The emergency vehicle avoidance device provided in the embodiment of the present application first receives a priority passage request sent by an emergency vehicle, determines at least one non-emergency vehicle according to the priority passage request; then sends an avoidance request to at least one non-emergency vehicle; then receives a confirmation avoidance message replied by at least one non-emergency vehicle according to the avoidance request, determines the target non-emergency vehicle according to the confirmation avoidance message; finally, sends an avoidance reminder to the target non-emergency vehicle, and after monitoring that the target non-emergency vehicle performs an avoidance operation on the emergency vehicle according to the avoidance reminder, sends an incentive trust score to the target non-emergency vehicle to achieve priority passage for the emergency vehicle. The present application achieves the beneficial effect of reducing the waiting time of emergency vehicles on the road and improving the smoothness of the overall traffic flow by establishing a trust incentive system and avoiding the passage of emergency vehicles on the basis that the target non-emergency vehicle does not affect its own journey.

[0088] In one embodiment, the priority passage request includes a passage time and a passage route.

[0089] The vehicle determination module 230 is specifically used to divide at least two travel time periods according to the travel time and the preset time interval; in the current travel time period, determine at least one non-emergency vehicle in the travel route according to the vehicle position of the emergency vehicle.

[0090] In one embodiment, the avoidance monitoring module 240 is specifically used to send an avoidance reminder to the target non-emergency vehicle when the distance between the current vehicle position of the emergency vehicle and the target non-emergency vehicle is not greater than a preset distance, and the target non-emergency vehicle includes at least one.

[0091] In one embodiment, the avoidance monitoring module 240 is further configured to deduct a trust degree penalty from a historical trust score of the target non-emergency vehicle.

[0092] In one embodiment, the device further includes a score acquisition module, wherein:

[0093] The score acquisition module is used to obtain the historical trust score of the emergency vehicle; when the historical trust score is greater than the basic trust score, perform the operation of determining at least one non-emergency vehicle based on the priority pass request; when the historical trust score is not greater than the basic trust score, reject the priority pass request.

[0094] In one embodiment, the device further includes a score deduction module, wherein:

[0095] The score deduction module is used to deduct a preset trust score from the historical trust score of the emergency vehicle.

[0096] In one embodiment, the avoidance operation includes: not occupying the driving lane of the emergency vehicle, slowing down, or pulling over.

[0097] Those skilled in the art can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example for illustration. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. The specific working process of the functional modules described above can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.

[0098] An embodiment of the present application also provides an electronic device, comprising: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the emergency vehicle avoidance method described in any embodiment of the present application.

[0099] An embodiment of the present application further provides a computer-readable medium, wherein the computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the emergency vehicle avoidance method described in any embodiment of the present application when executed.

[0100] Reference below Figure 3 , Figure 3 1 is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application, and shows a schematic diagram of the structure of a computer system 500 suitable for implementing the electronic device in an embodiment of the present application. Figure 3 The electronic device shown is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.

[0101] like Figure 3As shown, the computer system 500 includes a central processing unit (CPU) 501, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 502 or a program loaded from a storage part 508 into a random access memory (RAM) 503. In the RAM 503, various programs and data required for the operation of the system 500 are also stored. The CPU 501, the ROM 502, and the RAM 503 are connected to each other via a bus 504. An input / output (I / O) interface 505 is also connected to the bus 504.

[0102] The following components are connected to the I / O interface 505: an input section 506 including a keyboard, a mouse, etc.; an output section 507 including a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker, etc.; a storage section 508 including a hard disk, etc.; and a communication section 509 including a network interface card such as a LAN card, a modem, etc. The communication section 509 performs communication processing via a network such as the Internet. A drive 510 is also connected to the I / O interface 505 as needed. A removable medium 511, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the drive 510 as needed, so that a computer program read therefrom is installed into the storage section 508 as needed.

[0103] In particular, according to the embodiments disclosed in the present application, the process described above with reference to the flowchart can be implemented as a computer software program. For example, the embodiments disclosed in the present application include a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from the network through the communication part 509, and / or installed from the removable medium 511. When the computer program is executed by the central processing unit (CPU) 501, the above-mentioned functions defined in the system of the present application are executed.

[0104] It should be noted that the computer-readable medium shown in the present application may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present application, a computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, device or device. In the present application, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, which carries a computer-readable program code. This propagated data signal may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. The computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium, which may send, propagate or transmit a program for use by or in conjunction with an instruction execution system, apparatus or device. The program code contained on the computer-readable medium may be transmitted using any appropriate medium, including but not limited to: wireless, wire, optical cable, etc., or any suitable combination of the above.

[0105] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present application. In this regard, each box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the above-mentioned module, program segment or a part of a code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order from the order marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram or flow chart, and the combination of the boxes in the block diagram or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0106] The modules and / or units involved in the embodiments described in the present application may be implemented by software or hardware. The modules and / or units described may also be set in a processor, for example, it may be described as: a processor includes a request receiving module, a request sending module, a vehicle determination module, and an avoidance monitoring module. The names of these modules do not, in some cases, constitute limitations on the modules themselves.

[0107] As another aspect, the present application also provides a computer-readable medium, which may be included in the device described in the above embodiment; or it may exist independently and not be assembled into the device. The above computer-readable medium carries one or more programs. When the above one or more programs are executed by a device, the device includes: receiving a priority passage request sent by an emergency vehicle, determining at least one non-emergency vehicle according to the priority passage request; sending an avoidance request to at least one of the non-emergency vehicles; receiving a confirmation avoidance message replied by at least one of the non-emergency vehicles according to the avoidance request, and determining a target non-emergency vehicle according to the confirmation avoidance message; sending an avoidance reminder to the target non-emergency vehicle, and after monitoring that the target non-emergency vehicle performs an avoidance operation on the emergency vehicle according to the avoidance reminder, sending an incentive trust score to the target non-emergency vehicle to achieve priority passage for the emergency vehicle.

[0108] According to the technical solution of this embodiment, by establishing a trust incentive system, the target non-emergency vehicle will avoid the passage of emergency vehicles on the basis of not affecting its own journey, thereby reducing the waiting time of emergency vehicles on the road and improving the smoothness of the overall traffic flow.

[0109] The above specific implementations do not constitute a limitation on the protection scope of this application. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions may occur depending on design requirements and other factors. Any modifications, equivalent substitutions and improvements made within the spirit and principles of this application should be included in the protection scope of this application.

Claims

1. An emergency vehicle avoidance method, characterized in that: include: receiving a priority passage request sent by an emergency vehicle, and determining at least one non-emergency vehicle according to the priority passage request; sending an avoidance request to at least one of the non-emergency vehicles; receiving a confirmation avoidance message replied by at least one of the non-emergency vehicles according to the avoidance request, and determining a target non-emergency vehicle according to the confirmation avoidance message; An avoidance reminder is sent to the target non-emergency vehicle, and after monitoring that the target non-emergency vehicle performs an avoidance operation on the emergency vehicle according to the avoidance reminder, an incentive trust score is sent to the target non-emergency vehicle to achieve priority passage for the emergency vehicle.

2. The emergency vehicle avoidance method according to claim 1, characterized in that: The priority passage request includes the passage time and the passage route; The determining at least one non-emergency vehicle according to the priority passage request comprises: Divide at least two travel time periods according to the travel time and preset time intervals; In a current travel time period, at least one non-emergency vehicle in the travel route is determined according to the vehicle position of the emergency vehicle.

3. The emergency vehicle avoidance method according to claim 1, characterized in that: The sending of an avoidance reminder to the target non-emergency vehicle includes: When the distance between the current vehicle position of the emergency vehicle and the target non-emergency vehicle is not greater than a preset distance, an avoidance reminder is sent to the target non-emergency vehicle, wherein the target non-emergency vehicle includes at least one.

4. The emergency vehicle avoidance method according to claim 1, characterized in that: When it is monitored that the target non-emergency vehicle does not perform an avoidance operation on the emergency vehicle according to the avoidance reminder, the method further includes: A trust penalty is performed on the historical trust score of the target non-emergency vehicle.

5. The emergency vehicle avoidance method according to claim 1, characterized in that: After receiving a priority pass request from an emergency vehicle, it also includes: Obtaining a historical trust score of the emergency vehicle; When the historical trust score is greater than the basic trust score, performing the operation of determining at least one non-emergency vehicle according to the priority passage request; When the historical trust score is not greater than the basic trust score, the priority passage request is rejected.

6. The emergency vehicle avoidance method according to claim 1, characterized in that: After the emergency vehicle has priority passage, the method further includes: A preset trust score is deducted from the historical trust score of the emergency vehicle.

7. The emergency vehicle avoidance method according to claim 1, characterized in that: The avoidance operation includes: not occupying the driving lane of the emergency vehicle, slowing down or pulling over.

8. An emergency vehicle avoidance device, characterized in that: include: A request receiving module, configured to receive a priority passage request sent by an emergency vehicle, and determine at least one non-emergency vehicle according to the priority passage request; A request sending module, used for sending an avoidance request to at least one of the non-emergency vehicles; A vehicle determination module, configured to receive a confirmation avoidance message from at least one of the non-emergency vehicles in response to the avoidance request, and determine a target non-emergency vehicle according to the confirmation avoidance message; The avoidance monitoring module is used to send an avoidance reminder to the target non-emergency vehicle. After monitoring that the target non-emergency vehicle performs an avoidance operation on the emergency vehicle according to the avoidance reminder, an incentive trust score is sent to the mobile terminal associated with the target non-emergency vehicle to achieve priority passage for the emergency vehicle.

9. An electronic device, characterized in that: The electronic device comprises: at least one processor; and a memory communicatively connected to the at least one processor; wherein, The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can perform the emergency vehicle avoidance method according to any one of claims 1 to 7.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the emergency vehicle avoidance method as described in any one of claims 1 to 7 is implemented.