A method, system, device, and storage medium for prompting a driver to drive safely
Patent Information
- Application Number
- CN202311814917.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-12-27
- Publication Date
- 2026-08-18
- Estimated Expiration
- 2043-12-27
AI Technical Summary
[0002]车辆在城市道路驾驶过程中,特别是在通过路口等交通节点时,往往会因视线遮挡、前方交通信息不清晰等实际问题,导致车辆在路口发生事故的概率很高,而导致事故的最大因素就是交通对象横穿马路,目前还没有能够根据危险等级将行人或车辆穿行的信息展示给驾驶员,并在没有行人或车辆穿行的时候给出驾驶员合理行驶速度的建议的技术
[0014] The present invention has the following beneficial technical effects: by using multi-sensor fusion perception technology, by deploying a perception system on the road, and by using the cloud to perform fusion calculation of the roadside perception results and sending relevant traffic dynamic information to targeted display devices deployed at intersections, drivers passing through intersections are provided with assisted driving prompts, including pedestrian crossing reminders and efficient intersection crossing prompts, thereby avoiding possible accidents and improving urban traffic efficiency.
Smart Images

Figure CN117765747B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of road driving, and more specifically, to a method, system, device, and storage medium for reminding drivers to drive safely. Background Technology
[0002] When driving on urban roads, especially when passing through traffic nodes such as intersections, vehicles often have a high probability of accidents due to practical problems such as obstructed vision and unclear traffic information ahead. The biggest factor leading to accidents is pedestrians crossing the road. Currently, there is no technology that can display information about pedestrians or vehicles crossing the road based on the level of danger, and provide drivers with suggestions on a reasonable driving speed when there are no pedestrians or vehicles crossing the road. Summary of the Invention
[0003] In view of this, the purpose of this invention is to provide a method, system, electronic device, and computer-readable storage medium for prompting drivers to drive safely. This invention utilizes multi-sensor fusion perception technology, deploys a perception system on the road, and simultaneously uses the cloud to perform fusion calculations on roadside perception results and sends relevant traffic dynamic information to targeted display devices deployed at intersections. This provides drivers crossing intersections with assisted driving prompts, including pedestrian crossing reminders and tips for efficient intersection crossing, thereby avoiding potential accidents and improving urban traffic efficiency.
[0004] To achieve the above objectives, one aspect of the present invention provides a method for prompting drivers to drive safely, comprising the following steps: collecting traffic information data of a target area and determining the location of traffic participants based on the traffic information data; detecting whether there are persons or vehicles in the target area corresponding to the direction of travel indicated by the lane indicator light that are inconsistent with the direction of travel; in response to the presence of persons or vehicles in the target area that are inconsistent with the direction of travel, displaying a warning sign on the display device corresponding to the lane indicator light; and in response to the absence of persons or vehicles in the target area that are inconsistent with the direction of travel, displaying an optimal travel speed on the display device corresponding to the lane indicator light.
[0005] In some implementations, the step of detecting whether there are people or vehicles in the target area corresponding to the direction of travel indicated by the lane indicator light that are inconsistent with the direction of travel includes: dividing the target area into a driving area and a non-driving area according to the direction of travel; detecting whether there are people or vehicles in the driving area and / or the non-driving area that are inconsistent with the direction of travel; and determining an alarm level according to the position and direction of travel of the people or vehicles in the driving area and / or the non-driving area in response to the presence of people or vehicles in the driving area and / or the non-driving area.
[0006] In some implementations, the step of detecting whether there are people or vehicles in the driving area and / or non-driving area that are inconsistent with the driving direction includes: determining the direction of movement of the person or vehicle based on the position of the same person or vehicle at multiple consecutive moments, and determining whether the direction of movement is the same as the driving direction.
[0007] In some implementations, the step of determining the alarm level based on the location and direction of travel of the person or vehicle includes: determining the current alarm level as Level 1 in response to the existence of a person or vehicle moving in a non-driving area and capable of reaching the driving area within a preset time; determining the current alarm level as Level 2 in response to the absence of a person or vehicle corresponding to a Level 1 alarm and the existence of a person or vehicle moving in the driving area but unable to reach the non-driving area within a preset time or stationary in the driving area; determining the current alarm level as Level 3 in response to the absence of persons or vehicles corresponding to Level 1 and Level 2 alarms and the existence of persons or vehicles moving in the driving area but unable to reach the driving area within a preset time or stationary in the non-driving area; and determining the current alarm level as Level 4 in response to the absence of persons or vehicles corresponding to Level 1, Level 2, and Level 3 alarms and the existence of persons or vehicles moving in the non-driving area but unable to reach the driving area within a preset time or stationary in the non-driving area.
[0008] In some embodiments, the step of displaying a warning indicator on the display device corresponding to the lane indicator light includes: displaying a warning indicator corresponding to the current warning level on the corresponding display device according to the current warning level.
[0009] In some implementations, the step of displaying the optimal traffic speed on the display device corresponding to the lane indicator light in response to the absence of any person or vehicle in the target area that is not traveling in the same direction as the traffic vehicle includes: calculating whether the traffic vehicle can pass through the intersection based on the remaining green light duration, the current speed of the traffic vehicle, and the current position of the traffic vehicle; and displaying the minimum and maximum traffic speeds on the display device corresponding to the lane indicator light in response to the traffic vehicle being able to pass through the intersection.
[0010] In some implementations, in response to the presence of a person or vehicle in the target area that is not in the direction of travel, a warning sign is displayed on the display device corresponding to the lane indicator light; in response to a vehicle being unable to pass through the intersection, a suggested stop and wait sign is displayed on the display device corresponding to the lane indicator light.
[0011] In another aspect, this invention provides a system for prompting drivers to drive safely, comprising: a data acquisition module configured to acquire traffic information data of a target area and determine the location of traffic participants based on the traffic information data; a detection module configured to detect whether there are people or vehicles in the target area corresponding to the direction of travel indicated by the lane indicator light that are not in the direction of travel; a first display module configured to display a warning sign on a display device corresponding to the lane indicator light in response to the presence of people or vehicles in the target area that are not in the direction of travel; and a second display module configured to display an optimal travel speed on the display device corresponding to the lane indicator light in response to the absence of people or vehicles in the target area that are not in the direction of travel.
[0012] In another aspect of the present invention, an electronic device is provided, comprising: at least one processor; and a memory storing computer instructions executable on the processor, the instructions, when executed by the processor, implementing the steps of the method described above.
[0013] In another aspect, the present invention provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the above-described method steps.
[0014] The present invention has the following beneficial technical effects: by using multi-sensor fusion perception technology, by deploying a perception system on the road, and by using the cloud to perform fusion calculation of the roadside perception results and sending relevant traffic dynamic information to targeted display devices deployed at intersections, drivers passing through intersections are provided with assisted driving prompts, including pedestrian crossing reminders and efficient intersection crossing prompts, thereby avoiding possible accidents and improving urban traffic efficiency. Attached Figure Description
[0015] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other embodiments can be obtained based on these drawings without creative effort.
[0016] Figure 1 A schematic diagram illustrating an embodiment of the method for reminding drivers to drive safely provided by the present invention;
[0017] Figure 2 A schematic diagram of a traffic intersection provided by the present invention;
[0018] Figure 3 A schematic diagram of an embodiment of the system for prompting drivers to drive safely provided by the present invention;
[0019] Figure 4 A schematic diagram of the hardware structure of an embodiment of the electronic device for prompting drivers to drive safely provided by the present invention;
[0020] Figure 5 This is a schematic diagram of an embodiment of a computer storage medium for providing drivers with safe driving tips according to the present invention. Detailed Implementation
[0021] To make the objectives, technical solutions, and advantages of the present invention clearer, the embodiments of the present invention will be further described in detail below with reference to specific examples and the accompanying drawings.
[0022] It should be noted that all uses of "first" and "second" in the embodiments of the present invention are for the purpose of distinguishing two entities or parameters with the same name but different names. It is clear that "first" and "second" are only for the convenience of expression and should not be construed as limiting the embodiments of the present invention. Subsequent embodiments will not explain this in detail.
[0023] In a first aspect, an embodiment of a method for prompting drivers to drive safely is provided. Figure 1 The diagram shown is an embodiment of the method for reminding drivers to drive safely provided by the present invention. Figure 1 As shown, the embodiments of the present invention include the following steps:
[0024] S1. Collect traffic information data of the target area and determine the location of traffic participants based on the traffic information data;
[0025] S2. Detect whether there are people or vehicles in the target area corresponding to the direction of travel indicated by the lane indicator light that are not in the direction of travel;
[0026] S3. In response to the presence of a person or vehicle in the target area that is not in the direction of travel, a warning sign is displayed on the display device corresponding to the lane indicator light; and
[0027] S4. In response to the absence of people or vehicles in the target area that are not in the same direction of travel, the optimal traffic speed is displayed on the display device corresponding to the lane indicator light.
[0028] Figure 2 This is a schematic diagram of a traffic intersection provided by the present invention, combined with... Figure 2 The embodiments of the present invention will be described.
[0029] Traffic information data of the target area is collected, and the location of traffic participants is determined based on the traffic information data. In this embodiment of the invention, the traffic information data includes image data and point cloud data. The camera's intrinsic and extrinsic parameters are calibrated, and image data is collected using the calibrated camera. The extrinsic parameters of the lidar are calibrated, and point cloud data is collected using the calibrated lidar. This embodiment of the invention can acquire dynamic traffic information within a certain range of an intersection using multiple types of sensors adapted to the characteristics of different intersections and road segments in a city, and simultaneously transmit the relevant information to the cloud.
[0030] The system detects whether there are any people or vehicles in the target area corresponding to the direction of travel indicated by the lane indicator light that are not in the direction of travel. The most dangerous area is determined based on the direction of travel; this is the target area in this embodiment of the invention. Detecting the target area instead of the entire area reduces computational load and improves detection accuracy.
[0031] In some embodiments, the step of detecting whether there are people or vehicles in the target area corresponding to the direction of travel indicated by the lane indicator light that are inconsistent with the direction of travel includes: dividing the target area into a driving area and a non-driving area according to the direction of travel; detecting whether there are people or vehicles in the driving area and / or the non-driving area that are inconsistent with the direction of travel; and, in response to the presence of people or vehicles in the driving area and / or the non-driving area that are inconsistent with the direction of travel, determining an alarm level based on the position and direction of travel of the people or vehicles. Figure 2 The example shown illustrates a scenario where the north-south straight-ahead direction has a green light while all other directions have red lights. Figure 2 Area 1 is the area where vehicles normally travel; therefore, in this embodiment of the invention, Area 1 is designated as a driving area. Area 2 is not the area where vehicles normally travel (for simplicity, lane changes at intersections are not considered); therefore, in this embodiment of the invention, Area 2 is designated as a non-driving area. In this embodiment of the invention, the presence of people or vehicles in the driving area and / or non-driving area that are not traveling in the same direction as the vehicles means that there are stationary people or vehicles in the driving area and / or non-driving area that are not traveling in the same direction as the normal traffic flow. Taking the previous north-straight route as an example, the presence of people or vehicles in the driving area and / or non-driving area that are not traveling in the same direction as the vehicles means that there are stationary people or vehicles in the driving area and / or non-driving area that are not traveling north-straight.
[0032] In some implementations, the step of detecting whether there are people or vehicles in the driving area and / or non-driving area that are inconsistent with the driving direction includes: determining the direction of movement of the person or vehicle based on the position of the same person or vehicle at multiple consecutive moments, and determining whether the direction of movement is the same as the driving direction. For example, if a person is in the same position for multiple consecutive moments, it indicates that the person is stationary; if a person is moving for multiple consecutive moments and the position is gradually moving to the right, it indicates that the person's direction of movement is to the right. Preferably, the person or vehicle may move first and then come to a stop, or come to a stop first and then move, so detecting the position at two consecutive moments can most accurately determine the direction of movement.
[0033] In some embodiments, the step of determining the alarm level based on the position and direction of movement of the person or vehicle includes: in response to the presence of a person or vehicle moving in a non-driving area and capable of reaching the driving area within a preset time, determining the current alarm level as Level 1. In this embodiment of the invention, the direction of movement and the upcoming position of the person or vehicle can be predicted based on the trajectory of the person or vehicle, and accordingly it can be determined whether the person or vehicle can reach the driving area from the non-driving area within a preset time. Since moving from the non-driving area to the driving area presents the greatest possibility of an accident, the alarm level is set to the highest level, namely Level 1. For example, if a person moves from area 2 to area 1 on the left side of a pedestrian crossing, it is very likely to collide with a vehicle traveling normally in area 1, then the current alarm level is determined to be Level 1.
[0034] In some implementations, the step of determining the alarm level based on the location and direction of travel of the person or vehicle includes: in response to the absence of a person or vehicle corresponding to a Level 1 alarm and the presence of a person or vehicle moving within the driving area and unable to reach a non-driving area within a preset time, or a person or vehicle stationary within the driving area, the current alarm level is determined to be Level 2. The determination of the alarm level follows the principle of maximum severity, i.e., if there is a Level 1 alarm behavior, the alarm level is Level 1; if there is no Level 1 alarm behavior but there is a Level 2 alarm behavior, the alarm level is Level 2, and so on. For example, if a person is stationary on a pedestrian crossing in Area 1, or if a person is moving on a pedestrian crossing in Area 1 and is predicted to be unable to reach Area 2 within a preset time, the current alarm level is determined to be Level 2.
[0035] In some implementations, the step of determining the alarm level based on the location and direction of movement of the person or vehicle includes: in response to the absence of a person or vehicle corresponding to a Level 1 or Level 2 alarm, and the presence of a person or vehicle moving within the driving area and capable of reaching a non-driving area within a preset time, determining the current alarm level as Level 3. For example, if a person moves from area 1 to area 2 on the left or to area 2 on the right at a pedestrian crossing, the current alarm level is determined to be Level 3.
[0036] In some implementations, the step of determining the alarm level based on the location and direction of travel of the person or vehicle includes: in response to the absence of a person or vehicle corresponding to a Level 1, Level 2, or Level 3 alarm, and the presence of a person or vehicle moving in a non-driving area and unable to reach a driving area within a preset time, or stationary in a non-driving area, determining the current alarm level as Level 4. For example, if a person is stationary on a pedestrian crossing in Area 2, or if a person is moving on a pedestrian crossing in Area 2 and is predicted to be unable to reach Area 1 within a preset time, then the current alarm level is determined to be Level 4.
[0037] In response to the presence of a person or vehicle in the target area that is not in the direction of travel, a warning sign is displayed on the display device corresponding to the lane indicator light.
[0038] In some embodiments, the step of displaying a warning indicator on the display device corresponding to the lane indicator light includes: displaying a warning indicator corresponding to the current warning level on the corresponding display device. For example, level one can display ①, level two can display ②, level three can display ③, and level four can display ④. Of course, this is just an example, and other warning indicators can be used in other embodiments.
[0039] In response to the absence of any person or vehicle traveling in the opposite direction in the target area, the optimal traffic speed is displayed on the display device corresponding to the lane indicator light.
[0040] In some implementations, the step of displaying the optimal traffic speed on the display device corresponding to the lane indicator light in response to the absence of people or vehicles traveling in the target area in the opposite direction of travel includes: calculating whether the vehicle can pass through the intersection based on the remaining green light duration, the current speed of the vehicle, and its current position; and displaying the minimum and maximum traffic speeds on the display device corresponding to the lane indicator light in response to the vehicle being able to pass through the intersection. Alternatively, the calculation can be based on the maximum permissible speed on the current road to determine whether the vehicle can cross the stop line within the remaining green light duration. If it can cross the stop line, then the minimum and maximum traffic speeds are displayed on the display device corresponding to the lane indicator light.
[0041] In some implementations, the step of displaying a warning sign on the display device corresponding to the lane indicator light in response to the presence of a person or vehicle in the target area that is not traveling in the same direction as the traffic flow includes: displaying a suggested stop and wait sign on the display device corresponding to the lane indicator light in response to a vehicle being unable to pass through the intersection. If a vehicle cannot pass the stop line within the remaining time of the green light, then a suggested stop and wait sign is displayed on the display device corresponding to the lane indicator light.
[0042] It should be particularly noted that the steps in each embodiment of the above-mentioned method for reminding drivers to drive safely can be interchanged, substituted, added, or deleted. Therefore, these reasonable permutations and combinations of the method for reminding drivers to drive safely should also fall within the protection scope of this invention, and the protection scope of this invention should not be limited to the embodiments.
[0043] Based on the above objectives, a second aspect of the present invention provides a system for prompting drivers to drive safely. For example... Figure 3 As shown, the system 200 includes the following modules: a data acquisition module, configured to acquire traffic information data of the intersection area and determine the position of traffic participants based on the traffic information data; a detection module, configured to detect whether there are people or vehicles in the target area corresponding to the direction of travel indicated by the lane indicator light that are inconsistent with the direction of travel; a first display module, configured to display a warning sign on the display device corresponding to the lane indicator light in response to the presence of people or vehicles in the target area that are inconsistent with the direction of travel; and a second display module, configured to display the optimal traffic speed on the display device corresponding to the lane indicator light in response to the absence of people or vehicles in the target area that are inconsistent with the direction of travel.
[0044] In some embodiments, the detection module is further configured to: divide the target area into a driving area and a non-driving area according to the driving direction; detect whether there are people or vehicles in the driving area and / or non-driving area that are inconsistent with the driving direction; and, in response to the presence of people or vehicles in the driving area and / or non-driving area that are inconsistent with the driving direction, determine an alarm level based on the position and direction of travel of the people or vehicles.
[0045] In some implementations, the detection module is further configured to: determine the direction of movement of the person or vehicle based on the position of the same person or vehicle at multiple consecutive moments, and determine whether the direction of movement is the same as the direction of travel.
[0046] In some embodiments, the detection module is further configured to: determine the current alarm level as Level 1 in response to the presence of a person or vehicle moving in a non-driving area and capable of reaching the driving area within a preset time; determine the current alarm level as Level 2 in response to the absence of a person or vehicle corresponding to a Level 1 alarm and the presence of a person or vehicle moving in the driving area and unable to reach the non-driving area or stationary in the driving area within a preset time; determine the current alarm level as Level 3 in response to the absence of a person or vehicle corresponding to Level 1 and Level 2 alarms and the presence of a person or vehicle moving in the driving area and capable of reaching the non-driving area within a preset time; and determine the current alarm level as Level 4 in response to the absence of a person or vehicle corresponding to Level 1, Level 2, and Level 3 alarms and the presence of a person or vehicle moving in the non-driving area and unable to reach the driving area or stationary in the non-driving area within a preset time.
[0047] In some embodiments, the first display module is further configured to: display an alarm identifier corresponding to the current alarm level on the corresponding display device.
[0048] In some embodiments, the second display module is further configured to: calculate whether a vehicle can pass through the intersection based on the remaining green light duration, the current speed of the passing vehicle, and the current position of the passing vehicle; and, in response to the passing vehicle being able to pass through the intersection, display the minimum and maximum passing speeds on the display device corresponding to the lane indicator light.
[0049] In some embodiments, the second display module is further configured to: display a suggested stop and wait sign on the display device corresponding to the lane indicator light in response to a vehicle being unable to pass through the intersection.
[0050] Based on the above objectives, a third aspect of the present invention provides an electronic device, comprising: at least one processor; and a memory storing computer instructions executable by the processor to perform the following steps: S1, collecting traffic information data of an intersection area and determining the location of traffic participants based on the traffic information data; S2, detecting whether there are any persons or vehicles in the target area corresponding to the direction of travel indicated by the lane indicator light that are inconsistent with the direction of travel; S3, in response to the presence of persons or vehicles in the target area that are inconsistent with the direction of travel, displaying a warning sign on a display device corresponding to the lane indicator light; and S4, in response to the absence of persons or vehicles in the target area that are inconsistent with the direction of travel, displaying an optimal traffic speed on the display device corresponding to the lane indicator light.
[0051] In some implementations, the step of detecting whether there are people or vehicles in the target area corresponding to the direction of travel indicated by the lane indicator light that are inconsistent with the direction of travel includes: dividing the target area into a driving area and a non-driving area according to the direction of travel; detecting whether there are people or vehicles in the driving area and / or the non-driving area that are inconsistent with the direction of travel; and determining an alarm level according to the position and direction of travel of the people or vehicles in the driving area and / or the non-driving area in response to the presence of people or vehicles in the driving area and / or the non-driving area.
[0052] In some implementations, the step of detecting whether there are people or vehicles in the driving area and / or non-driving area that are inconsistent with the driving direction includes: determining the direction of movement of the person or vehicle based on the position of the same person or vehicle at multiple consecutive moments, and determining whether the direction of movement is the same as the driving direction.
[0053] In some embodiments, the step of determining the alarm level based on the location and direction of travel of the person or vehicle includes: in response to the existence of a person or vehicle moving in a non-driving area and capable of reaching the driving area within a preset time, determining the current alarm level as Level 1; in response to the absence of a person or vehicle corresponding to a Level 1 alarm and the existence of a person or vehicle moving in the driving area and unable to reach the non-driving area within a preset time or stationary in the driving area, determining the current alarm level as Level 2; in response to the absence of a person or vehicle corresponding to Level 1 and Level 2 alarms and the existence of a person or vehicle moving in the driving area and capable of reaching the non-driving area within a preset time, determining the current alarm level as Level 3; and in response to the absence of a person or vehicle corresponding to Level 1, Level 2, and Level 3 alarms and the existence of a person or vehicle moving in a non-driving area and unable to reach the driving area within a preset time or stationary in the non-driving area, determining the current alarm level as Level 4.
[0054] In some embodiments, the step of displaying a warning indicator on the display device corresponding to the lane indicator light includes: displaying a warning indicator corresponding to the current warning level on the corresponding display device according to the current warning level.
[0055] In some implementations, the step of displaying the optimal traffic speed on the display device corresponding to the lane indicator light in response to the absence of any person or vehicle in the target area that is not traveling in the same direction as the traffic vehicle includes: calculating whether the traffic vehicle can pass through the intersection based on the remaining green light duration, the current speed of the traffic vehicle, and the current position of the traffic vehicle; and displaying the minimum and maximum traffic speeds on the display device corresponding to the lane indicator light in response to the traffic vehicle being able to pass through the intersection.
[0056] In some implementations, the step of displaying the optimal traffic speed on the display device corresponding to the lane indicator light in response to the absence of people or vehicles traveling in the target area in a direction inconsistent with the direction of travel includes: displaying a suggested stop and wait sign on the display device corresponding to the lane indicator light in response to the inability of passing vehicles to pass through the intersection.
[0057] like Figure 4 The diagram shown is a hardware structure schematic of an embodiment of the electronic device for reminding drivers to drive safely provided by the present invention.
[0058] For example Figure 4 Taking the device shown as an example, the device includes a processor 301 and a memory 302.
[0059] Processor 301 and memory 302 can be connected via a bus or other means. Figure 4 Taking the example of a connection between China and Israel via a bus.
[0060] The memory 302, as a non-volatile computer-readable storage medium, can be used to store non-volatile software programs, non-volatile computer-executable programs, and modules, such as the program instructions / modules corresponding to the method for reminding the driver to drive safely in the embodiments of this application. The processor 301 executes various functional applications and data processing of the server by running the non-volatile software programs, instructions, and modules stored in the memory 302, thereby realizing the method for reminding the driver to drive safely.
[0061] Memory 302 may include a program storage area and a data storage area. The program storage area may store the operating system and applications required for at least one function; the data storage area may store data created based on the use of methods to guide the driver to drive safely. Furthermore, memory 302 may include high-speed random access memory and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other non-volatile solid-state storage device. In some embodiments, memory 302 may optionally include memory remotely located relative to processor 301, and these remote memories may be connected to the local module via a network. Examples of such networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof.
[0062] One or more methods for reminding the driver to drive safely are stored in memory 302. When executed by processor 301, the method for reminding the driver to drive safely in any of the above method embodiments is executed.
[0063] Any embodiment of the electronic device that performs the above-described method of prompting the driver to drive safely can achieve the same or similar effects as any of the aforementioned method embodiments.
[0064] The present invention also provides a computer-readable storage medium storing a computer program that, when executed by a processor, performs a method for prompting a driver to drive safely.
[0065] like Figure 5 The diagram shown is a schematic representation of an embodiment of the computer storage medium for providing safe driving tips to drivers, as described above. Figure 5 Taking the computer storage medium shown as an example, the computer-readable storage medium 401 stores a computer program 402 that, when executed by a processor, performs the above method.
[0066] Finally, it should be noted that those skilled in the art will understand that all or part of the processes in the above embodiments can be implemented by a computer program instructing related hardware. The program for the method of prompting the driver to drive safely can be stored in a computer-readable storage medium. When executed, the program can include the processes of the embodiments of the above methods. The storage medium for the program can be a magnetic disk, optical disk, read-only memory (ROM), or random access memory (RAM), etc. The above computer program embodiments can achieve the same or similar effects as any of the corresponding foregoing method embodiments.
[0067] The above are exemplary embodiments disclosed in this invention. However, it should be noted that various changes and modifications can be made without departing from the scope of the embodiments of this invention as defined by the claims. The functions, steps, and / or actions of the methods according to the disclosed embodiments described herein do not need to be performed in any particular order. Furthermore, although the elements disclosed in the embodiments of this invention may be described or claimed individually, they may be understood as multiple unless explicitly limited to a singular number.
[0068] It should be understood that, as used herein, the singular form “a” is intended to include the plural form as well, unless the context clearly supports an exception. It should also be understood that, as used herein, “and / or” refers to any and all possible combinations of one or more of the associated listed items.
[0069] The embodiment numbers disclosed in the above embodiments of the present invention are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.
[0070] Those skilled in the art will understand that all or part of the steps of the above embodiments can be implemented by hardware or by a program instructing related hardware. The program can be stored in a computer-readable storage medium, such as a read-only memory, a disk, or an optical disk.
[0071] Those skilled in the art should understand that the discussion of any of the above embodiments is merely exemplary and is not intended to imply that the scope of the invention (including the claims) is limited to these examples. Within the framework of the invention, technical features of the above embodiments or different embodiments can be combined, and many other variations of different aspects of the invention exist, which are not provided in the details for the sake of brevity. Therefore, any omissions, modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the invention should be included within the protection scope of the invention.
Claims
1. A method of prompting a driver to drive safely, characterized by, Includes the following steps: Collect traffic information data of the target area, and determine the location of traffic participants based on the traffic information data; Detect whether there are any people or vehicles in the target area corresponding to the direction of travel indicated by the lane indicator light that are not in the direction of travel; In response to the presence of a person or vehicle in the target area that is not in the direction of travel, a warning sign is displayed on the display device corresponding to the lane indicator light; as well as In response to the absence of people or vehicles in the target area that are not traveling in the same direction as the vehicle, the optimal speed is displayed on the display device corresponding to the lane indicator light. The step of detecting whether there are people or vehicles in the target area corresponding to the direction of travel indicated by the lane indicator light that are not in the direction of travel includes: The target area is divided into driving and non-driving areas according to the driving direction, and the presence of people or vehicles in the driving and / or non-driving areas that are inconsistent with the driving direction is detected. In response to the presence of a person or vehicle in the driving area and / or non-driving area that is not in the direction of travel, the alarm level is determined based on the location and direction of travel of the person or vehicle. The step of determining the alarm level based on the location and direction of travel of the person or vehicle includes: In response to the presence of a person or vehicle moving in a non-driving area and capable of reaching the driving area within a preset time, the current alarm level is set to Level 1. If there is no person or vehicle corresponding to a Level 1 alarm, but there is a person or vehicle moving in the driving area and unable to reach the non-driving area or stationary in the driving area within a preset time, the current alarm level will be determined as Level 2. In response to the absence of persons or vehicles corresponding to Level 1 and Level 2 alarms, but the existence of persons or vehicles moving within the driving area and capable of reaching the non-driving area within a preset time, the current alarm level is determined to be Level 3; and If there are no people or vehicles corresponding to Level 1, Level 2, and Level 3 alarms, but there are people or vehicles moving in non-driving areas and unable to reach the driving area within a preset time or stationary in non-driving areas, the current alarm level will be determined as Level 4.
2. The method of claim 1, wherein the prompting of the driver to drive safely further comprises: The steps for detecting whether there are people or vehicles in the driving area and / or non-driving area that are not in the direction of travel include: The direction of movement of a person or vehicle is determined by the position of the same person or vehicle at multiple consecutive moments, and it is determined whether the direction of movement is the same as the direction of travel.
3. The method for reminding drivers to drive safely according to claim 1, characterized in that, The step of displaying a warning indicator on the display device corresponding to the lane indicator light includes: According to the current alarm level, the alarm icon corresponding to the alarm level is displayed on the corresponding display device.
4. The method for reminding drivers to drive safely according to claim 1, characterized in that, The step of displaying the optimal traffic speed on the display device corresponding to the lane indicator light in response to the absence of people or vehicles traveling in the target area in the opposite direction of travel includes: Calculate whether vehicles can pass through the intersection based on the remaining green light time, the current speed of the vehicles, and their current positions; and In response to the ability of vehicles to pass through the intersection, the minimum and maximum speeds are displayed on the display device corresponding to the lane indicator lights.
5. The method for reminding drivers to drive safely according to claim 1, characterized in that, The step of displaying a warning sign on the display device corresponding to the lane indicator light in response to the presence of a person or vehicle in the target area that is not in the direction of travel includes: In response to a situation where vehicles are unable to pass through the intersection, a suggested stop and wait sign is displayed on the display device corresponding to the traffic lane indicator light.
6. A system for reminding drivers to drive safely, characterized in that, include: The data acquisition module is configured to collect traffic information data of the target area and determine the location of traffic participants based on the traffic information data. The detection module is configured to detect whether there are people or vehicles in the target area corresponding to the direction of travel indicated by the lane indicator light that are not in the direction of travel. The first display module is configured to display a warning sign on the display device corresponding to the lane indicator light in response to the presence of a person or vehicle in the target area that is not in the direction of travel. as well as The second display module is configured to display the optimal traffic speed on the display device corresponding to the lane indicator light in response to the absence of people or vehicles in the target area that are not in the direction of travel. The step of detecting whether there are people or vehicles in the target area corresponding to the direction of travel indicated by the lane indicator light that are not in the direction of travel includes: The target area is divided into driving and non-driving areas according to the driving direction, and the presence of people or vehicles in the driving and / or non-driving areas that are inconsistent with the driving direction is detected. In response to the presence of a person or vehicle in the driving area and / or non-driving area that is not in the direction of travel, the alarm level is determined based on the location and direction of travel of the person or vehicle. The step of determining the alarm level based on the location and direction of travel of the person or vehicle includes: In response to the presence of a person or vehicle moving in a non-driving area and capable of reaching the driving area within a preset time, the current alarm level is set to Level 1. If there is no person or vehicle corresponding to a Level 1 alarm, but there is a person or vehicle moving in the driving area and unable to reach the non-driving area or stationary in the driving area within a preset time, the current alarm level will be determined as Level 2. In response to the absence of persons or vehicles corresponding to Level 1 and Level 2 alarms, but the existence of persons or vehicles moving within the driving area and capable of reaching the non-driving area within a preset time, the current alarm level is determined to be Level 3; and If there are no people or vehicles corresponding to Level 1, Level 2, and Level 3 alarms, but there are people or vehicles moving in non-driving areas and unable to reach the driving area within a preset time or stationary in non-driving areas, the current alarm level will be determined as Level 4.
7. An electronic device, characterized in that, include: At least one processor; as well as A memory storing computer instructions executable on the processor, which, when executed by the processor, implement the steps of the method according to any one of claims 1-5.
8. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1-5.
Citation Information
Patent Citations
Traffic warning method and system
CN107481549A
Ghost probe accident early warning system based on information interaction
CN109949612A
Road traffic control system, method, device and equipment and storage medium
CN114241744A