Computer-implemented method for preventing a collision
The described process addresses the challenge of determining road user speeds by using a wireless network to transmit and receive traffic information based on movement parameters, enhancing collision prevention in adverse conditions.
Patent Information
- Application Number
- EP2023196964
- Authority / Receiving Office
- EP · EP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-09-12
- Publication Date
- 2025-03-19
AI Technical Summary
Existing technologies struggle to accurately determine and assess the speeds of other road users without visual references, especially in adverse weather conditions or when visibility is obstructed, leading to difficulties in preventing collisions.
A computer-implemented process using a wireless network to transmit and receive traffic information based on current and future movement parameters of road users, allowing for collision prevention even without direct visibility.
Enables precise communication of road user speeds and movement parameters, facilitating collision avoidance and reducing the risk of accidents, especially in conditions where visual assessment is challenging.
Smart Images

Figure IMGAF001_ABST
Abstract
Description
Field of the invention
[0001] The present invention relates to a computer-implemented method for preventing a collision between road users. Furthermore, the invention relates to a device for a first road user, a server device, and a system comprising at least one device for a road user and a server device, which are configured to carry out the computer-implemented method or to carry out method steps relating to the device or the server device. Background of the invention
[0002] For a wide variety of applications in road traffic, there is a general need to consider the speeds of moving objects, including, but not limited to, the vehicle's own speed. This applies to all road users, such as human-driven vehicles, self-driving vehicles, cyclists, pedestrians, etc.
[0003] For example, when overtaking on the motorway, attention must be paid not only to the vehicle in front but, above all, to vehicles approaching from behind in the overtaking lane to avoid accidents and dangerous situations. Before initiating an overtaking maneuver, the driver must of course check, by looking over his shoulder and in the driver's side mirror, whether another vehicle is next to him or in the adjacent lane behind his vehicle or approaching. To rule out any danger to himself and others, the speed of the vehicle approaching from behind in the overtaking lane is of crucial importance. The problem here is that it is very difficult for humans to determine and estimate speeds without appropriate reference points.With a small exterior mirror and the short time a driver has to look into it, it's very difficult to make a good and accurate assessment of how fast the oncoming vehicle or the vehicle coming from behind is traveling, and whether my overtaking maneuver might risk an accident because the oncoming vehicle or the vehicle coming from behind is traveling significantly faster than expected, especially relative to my own speed. The question always arises: "How fast am I traveling, and will I be able to overtake the vehicle in front?" An oncoming car, for example, is a typical example on a country road, where the overtaking vehicle briefly uses the lane of oncoming traffic. Depending on the speed of the oncoming vehicle, an overtaking maneuver may or may not still be possible.
[0004] For example, determining the speed of other objects is already possible using various technologies. However, all known technologies require some form of line of sight (light, radar, etc.) to detect other objects and measure their speed. In poor weather conditions (rain, snow) or in the presence of obstacles (other vehicles or objects in the field of view, curves, etc.), object detection or measurement of the direction of movement and speed is either not possible or occurs too late.
[0005] The present invention is therefore based on the object of providing an improved method for preventing a collision between road users in road traffic. Summary of the invention
[0006] The inventive solution to the problem is achieved by the features of the independent patent claims. Advantageous developments of the invention emerge from the subclaims. The features of the various aspects of the invention or the various embodiments described below can be combined with one another, unless this is expressly excluded or technically absolutely necessary.
[0007] In a first aspect, the invention relates to a computer-implemented method for preventing a collision between road users in road traffic, comprising the following steps: Taking into account at least one current and / or future movement parameter of a first road user, and receiving traffic information about the first road user based on the at least one current and / or future movement parameter by a second road user via a wireless network.
[0008] By receiving traffic information based on the current and / or future movement parameters of the first road user from the second road user via the wireless network, the second road user can be informed about the first road user even without a direct line of sight. For example, the second road user can be informed about the first road user's current speed without the second road user necessarily having to detect the first road user's speed—e.g., through speed measurement or estimation using light or radar—via a direct line of sight.
[0009] In general, the use of a wireless network enables the transmission of traffic information about other road users even without a direct line of sight. Furthermore, the transmission of traffic information about other road users via the wireless network eliminates the need for a driver to estimate their movements.
[0010] Furthermore, in all embodiments, the step of taking into account also enables the detection, collection, and / or merging of at least one current and / or future movement parameter of a road user from different sources, such as GPS data of a road user, data from traffic sensors or traffic cameras installed in the road infrastructure, mobile phone data that track the movement of mobile phones in vehicles, and data from a telematics system of a road user that detects the current and / or future movement parameter. Furthermore, in all embodiments, the "taking into account" also enables the generation of traffic information about the first road user 10 based on the at least one current and / or future movement parameter, as well as the optional sending of the traffic information to the second road user.
[0011] In all embodiments, a current and / or future movement parameter of a road user can first be detected via at least one communication network, which can be wired and / or wireless, before the traffic information based thereon is sent to and received by the second road user via the wireless network. It is also possible for the communication network for detecting a current and / or future movement parameter of a road user to correspond to the wireless network.
[0012] In a preferred embodiment, the received traffic information contains at least one current and / or future movement parameter. This makes it possible, for example, to send a current and / or future movement parameter—for example, a speed value—of the first road user to the second road user via the wireless network without requiring a direct line of sight and without the need for an estimation. Further preferably, the current and / or future movement parameter is displayed on a display device of the second road user. For example, it can be displayed visually on a display or in an exterior and / or rearview mirror. However, an acoustic output is also conceivable.
[0013] In a particularly preferred embodiment, the method further comprises: taking into account at least one current and / or future movement parameter of the first road user, and calculating a collision parameter based on the current and / or future movement parameters of the first road user and the second road user. This allows a potential collision between the first and second road users to be detected and further steps to avoid the collision to be initiated. The collision parameter can preferably be calculated by a server device described below or by a device for a road user described below.
[0014] The traffic information preferably includes a collision warning. This can, for example, be sent to the first and / or second road user and displayed on a display device. A visual, acoustic, and / or tactile (e.g., tactile feedback on a steering wheel) display is conceivable here. It is conceivable that the collision warning is only sent if the collision parameter corresponds to a predetermined threshold or threshold range for a collision. This avoids pointing out a very low or hypothetical collision risk, which could unsettle a driver. Furthermore, other traffic information, such as a current and / or future movement parameter, can be forwarded and received by the second road user if the collision parameter does not correspond to a predetermined threshold or threshold range for a collision.
[0015] In a further preferred embodiment, it is conceivable that the traffic information is only sent if the collision parameter corresponds to a predetermined threshold or threshold range for a collision. Thus, traffic information is only sent when there is a risk of a collision, which reduces the data flow over the wireless network.
[0016] Particularly preferably, traffic information includes a request to establish a data connection between the first road user and the second road user if the collision parameter corresponds to a predetermined threshold or threshold range for a collision. Communication between the first road user and the second road user via the data connection is provided, preferably for communicating current and / or future movement parameters. This can reduce latency or a further delay in communication. It is conceivable that the data connection between the two road users also includes at least one element of a wireless network infrastructure—such as a radio mast, a base station, a "node"—or that the data connection is a direct data connection between the two road users.
[0017] Preferably, a determination of at least one adapted movement parameter by the first road user and / or the second road user can be provided, wherein the adapted movement parameter is designed so that the collision parameter no longer corresponds to the predetermined threshold value or threshold value range for a collision due to the adapted movement parameter, and preferably a
[0018] Communicate the adjusted motion parameter via the data connection. This allows a collision to be safely prevented.
[0019] Particularly preferably, the data connection is a direct data connection between the road users, in particular a D2D (device-to-device) connection. This can further reduce latency or further delays in communication. For example, the mobile communications standards LTE or 5G, or Wi-Fi or Bluetooth standards, provide for direct data connections that allow direct communication between two devices without relying on elements of a network infrastructure. "Direct data connections" are also intended to include future standardizations, for example, for mobile communications, Wi-Fi, and Bluetooth, that allow communication between two devices and do not rely on elements of a network infrastructure.
[0020] Preferably, the adjusted movement parameter is applied by at least one of the two road users. "Applying" is understood as follows: For example, in a self-driving vehicle, the adjusted movement parameter can be applied by a control device to change the movement to avoid a collision. Additionally or alternatively, this could also include displaying a collision avoidance warning to a road user.
[0021] In all embodiments, a movement parameter preferably comprises a position, a speed, an acceleration, a direction of movement, a movement vector, navigation data, a route based on a navigation, and / or an intended movement maneuver, in particular a steering wheel movement and / or a turn signal.
[0022] Furthermore, in all embodiments, the first road user and / or the second road user can preferably be a motor vehicle, in particular a self-driving motor vehicle. Alternatively or additionally, a road user can also be a cyclist or e-cyclist, or a pedestrian with a communication device such as a smartphone or a navigation device.
[0023] A second aspect of the invention relates to a device for a road user in road traffic, wherein the device is configured and provides means for carrying out the following step: receiving traffic information about a first road user, which is based on at least one current and / or future movement parameter, from a second road user via a wireless network. The step of taking into account at least one current and / or future movement parameter of a first road user can in this case be carried out, for example, by a server device. Alternatively or additionally, the at least one current and / or future movement parameter can be detected and sent directly in the form of traffic information to the second road user via a wireless network.Preferably, the device may be further configured to carry out the preferred embodiments described above.
[0024] A third aspect of the invention relates to a server device for preventing a collision between road users in road traffic, wherein the server device is configured and provides means for performing the following steps: taking into account at least one current and / or future movement parameter of a first road user, and sending traffic information about the first road user, based on the at least one current and / or future movement parameter, to a second road user via a wireless network, preferably in conjunction with the features of the preferred embodiments described above. A "server device" can be understood as a single server or a plurality of servers. The single server can be connected to a communications network, or the plurality of servers can be interconnected by a communications network.
[0025] A fourth aspect of the invention relates to a system for preventing a collision between road users, comprising at least one device for a road user and a server device, which are configured and provide means for carrying out the computer-implemented method described above, wherein the device and the server device are connected to one another via a wireless network. This makes it possible, for example, for the at least one current and / or future movement parameter to be initially detected by the server device, and for the traffic information based thereon to be sent from the server device to the second road user via the wireless network and received by the second road user. Character description
[0026] Embodiments of the invention are described below with reference to the figures. Figure 1a preferred embodiment of a computer-implemented method according to the invention. Detailed description
[0027] In the following, particularly advantageous processes with additional optional process steps of the computer-implemented method according to the invention are described with reference to Figure 1 explained in more detail. The arrows between the objects indicate a data transfer to another object; arrows pointing back to the same object can indicate a procedural action within the object.
[0028] Basically, in Figure 1 An example driving situation is shown in which the computer-implemented method can be used. Figure 1For example, a lane 50 and an overtaking lane 52 can be seen. In the overtaking lane 52, a first road user 10 is traveling at a higher speed than a second road user 20 in lane 50. Also in lane 50, a third road user 22 is traveling at a lower speed than the second road user 20. If the second road user 20 were to change to the overtaking lane 52, as shown by the dashed arrows, in order to overtake the third road user 22, a collision with the first road user 10 would occur, which in Figure 1 symbolized by the exclamation mark. In summary, the first road user 10 is in the overtaking lane 52 and has a greater speed than the second road user 20, who is in lane 50, wherein a future movement parameter of the second road user 20 includes a change to the overtaking lane 52.
[0029] Further in Figure 1 a wireless network 30 symbolized by a radio mast, which is preferably connected to a server device 40.
[0030] The computer-implemented method for preventing a collision between road users 10, 20, 22 in road traffic can be implemented in the exemplary traffic situation of Figure 1 by taking into account in step 1a at least one current and / or future movement parameter of the first road user 10.
[0031] In all embodiments, "taking into account" can be understood as capturing, collecting, and / or merging at least one current and / or future movement parameter of a road user from different sources, such as GPS data of a road user, data from traffic sensors or traffic cameras installed in the road infrastructure, mobile phone data that track the movement of mobile phones in vehicles, and data from a telematics system of a road user that captures a current and / or future movement parameter. Furthermore, in all embodiments, "taking into account" can also be understood as generating traffic information about the first road user 10 based on the at least one current and / or future movement parameter, as well as optionally sending the traffic information to the second road user 20.
[0032] In all embodiments, a movement parameter can preferably include a position, a speed, an acceleration, a direction of movement, a movement vector, navigation data, a route based on navigation, and / or an intended movement maneuver, in particular a steering wheel movement and / or a turn signal. Furthermore, a movement parameter can also include the model and type of vehicle, as well as information about whether it is an autonomous or human-controlled vehicle.
[0033] A "current movement parameter" can be understood as a current position (preferably a GPS position), a current speed, a current acceleration, a current direction of movement, a current movement vector, current navigation data, and / or a current route based on a navigation system. For example, this current data can be recorded using a telematics system and / or a navigation system of road user 10, 20, 22.
[0034] A "future movement parameter" can be understood as a predicted position, a predicted speed, a predicted acceleration, a predicted direction of movement, a predicted movement vector, predicted navigation data, a predicted route based on navigation, and / or an intended movement maneuver. The intended movement maneuver can be detected, for example, by a steering wheel movement, a turn signal, and / or an action of increasing or decreasing speed (e.g., pressing the accelerator or brake pedal). The evaluation of navigation data also allows an intended movement maneuver to be predicted. For example, if a speed limit on a stretch of road is lifted, it can be assumed that the vehicle will accelerate accordingly.Braking, turning or other steering maneuvers can also be predicted using navigation data and route calculations for a vehicle following a navigation route.
[0035] Preferably, in step 1a, the first road user 10 can send at least one of their own current and / or future movement parameters to the server device 40 via the wireless network 30. For illustration purposes, for example, the current speed of the first road user 10 can be sent via the wireless network 30. As described above, the at least one current and / or future movement parameter of the first road user 10 can also be recorded via other communication networks and / or sensors, for example, on the traffic infrastructure (not shown).
[0036] Based on the at least one current and / or future movement parameter, traffic information is generated; for example, this can be done by the server device 40. The traffic information is received in step 2a from the second road user 20. Preferably, the traffic information can contain the at least one current and / or future movement parameter. In the present example, the traffic information can contain, for example, the current speed of the first road user 10.
[0037] "Traffic information" can generally be understood as a single data point or a plurality of data points; the use of the plural is therefore not restrictive in this case. Preferably, the traffic information can contain at least one current and / or future movement parameter as one or more data points. Furthermore, it is conceivable, in addition or as an alternative, that the traffic information can also contain information such as a warning, for example, a collision warning.
[0038] Preferably, the current speed of the first road user 10 can be displayed in a display device of the second road user 20, particularly preferably in conjunction with a warning.
[0039] This provides the second road user 20 with precise information about the current speed of the first road user 10 and eliminates the need to rely on an estimate. If visibility is obstructed (a curve in lanes 50 and 52, fog, etc.), the second road user 20 in this example is also precisely informed about the current speed of the first road user 10 before the second road user 20 even sees the first road user 10. This allows the second road user 20 to refrain from overtaking the third road user 22.
[0040] In a further embodiment, at least one current and / or future movement parameter of the second road user 20 is preferably also taken into account in step 1b.
[0041] Preferably, in step 1b, the second road user 20 can send at least one of their own current and / or future movement parameters to the server device 40 via the wireless network 30. For illustration purposes, for example, the current speed of the second road user 20 can be sent via the wireless network 30. As described above, the at least one current and / or future movement parameter of the second road user 20 can also be recorded via other communication networks and / or sensors, for example, on the traffic infrastructure (not shown).
[0042] In summary, the method preferably comprises the step of transmitting at least one of the first road user 10 and / or the second road user 20 own current and / or future movement parameters and / or navigation data via the wireless network 30.
[0043] In all embodiments, the wireless network 30 is preferably embodied as a mobile radio network. Alternatively or additionally, it is also conceivable for the wireless network 30 to be formed by a mobile radio network, Wi-Fi network, and / or Bluetooth network. In particular, different network technologies can also combine to form the wireless network 30.
[0044] Based on the at least one current and / or future movement parameter, traffic information is generated; for example, this can be done by the server device 40. The traffic information is received from the first road user 10 in step 2b. Preferably, the traffic information can contain the at least one current and / or future movement parameter. In the present example, the traffic information can contain, for example, the current speed of the second road user 20.
[0045] This provides the first road user 10 with precise information about the current speed of the second road user 20 and eliminates the need to rely on an estimate. If visibility is obstructed (a curve in lanes 50 and 52, fog, etc.), the first road user 10 in this example is also precisely informed about the current speed of the second road user 20 before the first road user 20 even sees the first road user 10. This allows the first road user 10 to prepare for a possible lane change by the second road user 20.
[0046] In a particularly preferred embodiment, a collision parameter is also calculated based on the current and / or future movement parameters of the first road user 10 and the second road user 20. This calculation can be performed, for example, by the server device 40. Alternatively or additionally, it is also conceivable for the collision parameter to be calculated by the road user 10 and / or the road user 20 after receiving the traffic information and based on the traffic information. The received traffic information preferably contains the at least one current and / or future movement parameter.In this case, the road user 10 and / or the road user 20 is preferably configured to send a request to establish a data connection, as described below, between the first road user 10 and the second road user 20, preferably via the wireless network 30.
[0047] For example, a collision parameter can be calculated as follows: Two vehicles are on a collision course with a collision parameter with the value 1 if they are (will be) in the same place at the same time, i.e. they collide.
[0048] To calculate the probability that two vehicles will collide, proceed as follows: 1. Vehicle Location: The current and future locations (within the next 60 seconds) of the two vehicles are calculated, based on their motion vectors. 2. Vehicle Encounter: A calculation is made as to whether the locations could overlap within the next 60 seconds, or whether the vehicles could encounter each other at a distance of between 0 and 5 meters. If there is a possibility of overlap or encounter, the calculation continues. 3. Speed: The absolute and relative speed at which the vehicles are moving toward the encounter point (constant, accelerating, decelerating). 4.Direction vector: In which direction are the vehicles moving toward the point of movement? If the distance between the motion vectors remains the same for both vehicles and results in a point of intersection greater than 5 m, a collision parameter of 0 is calculated, which corresponds to no risk of collision. However, if the vectors approach each other and the speed of one or both vehicles changes, so that the point of intersection drops to 1 m or less, the collision parameter increases accordingly, up to a maximum value of 1, at which a collision is calculated as certain if parameters such as the direction vector or speed remain unchanged.
[0049] The calculation of the collision parameter is directed at a possible future collision between road users. A predetermined threshold or threshold range can be provided for a collision, for example, a collision parameter or interaction score > 90%. In other words, it can describe the probability of a collision. It is also conceivable to calculate a collision parameter for a plurality of road users 10, 20, 22, for example, in a traffic section. It is also conceivable that the collision parameter is calculated in parallel and consistently for all road users 10, 20, 20 in a traffic section.
[0050] For example, it is conceivable that at least one current and / or future movement parameter, such as a turn signal, a steering wheel movement, an actuation of the accelerator pedal, and / or future navigation data of the second road user 20, generates a prediction for a lane change into the overtaking lane 52, in which the collision parameter corresponds to the predetermined threshold or threshold range for a collision. This can, for example, generate a predicted trajectory of a road user.
[0051] In general, a collision warning can preferably be included in the traffic information sent to one and / or both road users 10, 20 in step 2a and / or 2b, for example, a symbol such as an exclamation mark, a cross, etc., a text message, an acoustic signal, and / or a haptic signal, which can prevent a collision. It is conceivable that the collision warning is only sent if the collision parameter corresponds to a predetermined threshold or threshold range for a collision. Thus, further information about the speed of another road user can be provided without an unnecessary collision warning being issued.
[0052] Alternatively or additionally, it is also conceivable that the collision warning is generated by a road user 10, 20, 22 himself if, based on the traffic information received, it is determined by the road user 10, 20, 22 that the collision parameter corresponds to a predetermined threshold value or threshold value range for a collision.
[0053] It is also conceivable that a driver assistant for a road user 10, 20, 22 is configured to prevent a future movement parameter due to a collision warning. In the present example, it is conceivable that, based on the transmitted traffic information, a symbol could be illuminated in the left exterior mirror, visible to the driver, advising against overtaking. The driver assistant could also intervene and attempt to prevent the lane change by countersteering, for example, because the risk of an accident is >80%.
[0054] Furthermore, it is also conceivable that the entire traffic information in step 2a and / or 2b is only transmitted if the collision parameter corresponds to a predetermined threshold or threshold range for a collision. This means that the traffic information is only transmitted when there is a risk of collision.
[0055] In the present example of Figure 1 In summary, the collision parameter can be understood as an overtaking score that calculates the speeds of road users 10, 20, and / or 22, the distance and the speed difference between them and determines whether an overtaking maneuver can be carried out safely based on these parameters.
[0056] In all embodiments, the traffic information preferably includes a request to establish a data connection between the first road user 10 and the second road user 20 if the collision parameter corresponds to a predetermined threshold or threshold range for a collision. This enables communication between the first road user 10 and the second road user 20 via the data connection, preferably for communicating current and / or future movement parameters. This can initially accelerate the communication of current and / or future movement parameters. The request can be directed to the first road user 10 and / or the second road user 20.
[0057] More preferably, the data connection is a direct data connection 60 between the road users 10 and 20, in particular a D2D connection (Device-2-Device), which is Figure 1is shown. This allows even faster communication between the road users, for example even without a line of sight. Preferably, the first road user 10 and the second road user 20 are each connected to at least one wireless network 30. As a result, standardization of the wireless network 30 can be used for a direct data connection 60, for example to carry out a D2D handover. In other words, as soon as the collision parameter corresponds to a predetermined threshold value or threshold range for a collision, which could mean a probable interaction or encounter between road users 10, 20, a handover is initiated which connects both road users 10, 20 to one another via D2D. A device-2-device connection generally allows a handover of devices such as mobile devices, which are preferably in a common radio network orwireless network 30, from communication via an element of the radio cell or the wireless network 30 (for example a transmission tower) to communication directly with each other in order to minimize latencies and further delays and works from a distance of approximately 500m between two devices.
[0058] If a road user 10, 20, 22 calculates the collision parameter themselves as described above, it is alternatively or additionally also conceivable for this road user to send a request to establish a data connection, in particular a direct data connection 60 (such as a D2D connection), between them and another road user via the wireless network 30, whereby this data connection can be established when the collision parameter corresponds to a predetermined threshold value or threshold range for a collision.
[0059] In all embodiments, the first road user 10 preferably receives a communication address of the second road user 20 to initiate the data connection. The reverse case is also conceivable.
[0060] Furthermore, in all embodiments, it is conceivable that the traffic information includes all available current and / or future movement parameters together with the request to establish a data connection and a collision warning.
[0061] In a particularly preferred embodiment, at least one adjusted motion parameter is determined by the first road user 10 and / or the second road user 20, wherein the adjusted motion parameter is configured such that, due to the adjusted motion parameter, the collision parameter no longer corresponds to the predetermined threshold value or threshold value range for a collision, and preferably the adjusted motion parameter is communicated via the data connection. Preferably, the adjusted motion parameter determined by the road user 10 and / or 20 is communicated to the other road user 10 and / or 20 and confirmed by the other road user 10 and / or 20.
[0062] In the example of Figure 1For example, it is conceivable that an adjusted movement parameter for the second road user 20 could also be, for example, a braking operation, a reduced speed, a steering wheel movement to avoid a lane change, a turn signal, for example to the right, etc. This can be the case if the second road user 20 has determined that overtaking is not possible, for example, because the collision parameter would still correspond to a predetermined threshold or threshold range for a collision. Additionally or alternatively, an adjusted movement parameter for the first road user 10 could also be, for example, a braking operation, a reduced speed, etc.This may be the case if the second road user 20 has determined, for example, that continuing to drive at the same speed is not possible because the collision parameter would still correspond to a predetermined threshold value or threshold range for a collision.
[0063] The determination of an adapted motion parameter can, for example, also include a motion vector for both road users 10 and 20 that has at least the same direction and the same speed. This motion vector can prevent a collision, for example, before the first road user changes lanes.
[0064] It is conceivable that the adjusted motion parameter could be applied by a road user's assistance system, especially if it is a conventional motor vehicle with a driver. It is also conceivable that the adjusted motion parameter could be applied by a control system of a self-driving vehicle with autonomous driving functions. In addition or alternatively, the display of the adjusted motion parameter on a display device is also conceivable.
[0065] In general, Figure 1For example, the first road user 10 has a device configured and providing means for performing the following step: receiving traffic information about the first road user 10, which is based on at least one current and / or future movement parameter, from the second road user 20 via a wireless network 30, preferably also the optional steps mentioned above. Alternatively or additionally, the second road user 20 also has a device configured and providing means for performing the following step: receiving traffic information about the second road user 20, which is based on at least one current and / or future movement parameter, from the first road user 10 via a wireless network 30.Furthermore, the device can be configured for each road user to carry out the optional steps of the method described above with the associated features. Generally speaking, the device is configured to carry out the steps of the method that are technically feasible for the device.
[0066] Furthermore, the server device 40 serves to prevent a collision between road users 10, 20, 22 in road traffic, wherein the server device 40 is configured and provides means for carrying out the following steps: taking into account at least one current and / or future movement parameter of a first road user 10, and sending traffic information about the first road user 10, which is based on the at least one current and / or future movement parameter, to a second road user 20 via a wireless network 30, preferably in conjunction with the optional steps mentioned above. In general, the server device 40 is configured to carry out the steps of the method that are technically executable by the server device 40.The server device 40 can also include a database for collecting current and / or future movement parameters of road users 10, 20, 22. These can be sent to road users 10, 20, 22 directly and / or in the form of driving recommendations in the traffic information.
[0067] Together, the device for a road user 10, 20 and / or 22 in road traffic and the server device 40 form a system for preventing a collision between road users 10, 20 and / or 22. It is conceivable that each road user 10, 20, 22 automatically acts as a transponder and registers with the server device 40 in order to send its current and / or future movement parameters to it.
[0068] Alternatively, it is also conceivable to at least partially dispense with the server device 40 and, for example, to send at least one current and / or future movement parameter of the first road user 10 to the second road user 20 and thus receive it as traffic information about the first road user 10, which is based on the at least one current and / or future movement parameter, via the wireless network 30 by the second road user (not shown). The at least one current and / or future movement parameter can, for example, be sent by the first road user 10 itself and / or detected by sensors on the traffic infrastructure and sent to the second road user 20.
[0069] In all embodiments, it is conceivable that a plurality of road users is taken into account: This comprises taking into account at least one current and / or future movement parameter of a plurality of road users 10, 20, 22 and receiving traffic information about the plurality of road users 10, 20, 22, which is based on the respective at least one current and / or future movement parameter, by a road user 10, 20, 22 via a wireless network 30. For example, at least one current and / or future movement parameter of the third road user 22 can also be taken into account.
[0070] Furthermore, it is conceivable in all embodiments that a road user 10, 20, 22 preferably permanently queries the server device 40 for other road users 10, 20, 22 in the surrounding area and receives the traffic information accordingly.
[0071] In all embodiments, it is conceivable that a future movement parameter depends on a traffic situation. For example, by detecting the movement of the second road user 20 and the third road user 22 in lane 50, it can be predicted that the second road user will perform an overtaking maneuver in the future. This applies in particular if the current speed of the second road user 20 is greater than that of the third road user 22. A traffic situation can thus be taken into account when calculating the collision parameter with respect to the first road user 10.
[0072] Furthermore, it is conceivable in all embodiments that a current movement parameter is weighted more heavily than a future movement parameter. Furthermore, it is conceivable in all embodiments that a future movement parameter is formed by a predicted trajectory of a road user 10, 20, 22. Current movement parameters and / or navigation data, for example, can also be incorporated. The navigation data is particularly useful for determining the future path of road user 10, 20, 22.
[0073] Furthermore, the computer-implemented method can be applied to all types of road users: This preferably concerns conventional motor vehicles, conventional motor vehicles with an assistance system, self-driving motor vehicles that are designed to drive autonomously, bicycles with or without electric drive, and / or pedestrians with a device described above, for example a smartphone.
[0074] Furthermore, the use of broadcast signals of the radio network 30 is also conceivable in all embodiments, in particular to send traffic information to a plurality of road users 10, 20, 22.
[0075] In principle, it is conceivable in all embodiments of the computer-implemented method that a machine learning model is used for a method step. It is also conceivable that a first machine learning model is trained to predict a future movement parameter for this road user 10, 20, 22 based on at least one current movement parameter of this road user 10, 20, 22. Training data can be various driving situations, in particular in connection with route profiles, navigation data, and / or at least one current and / or future movement parameter of at least one other road user 10, 20, 22.
[0076] Furthermore, it is conceivable that a second machine learning model is trained to determine at least one adapted movement parameter. Training data can be various current weather situations and forecasts (weather parameters such as probability of precipitation, time of year, temperature) and road surface conditions, as well as traffic reports such as traffic jams and oil spills on the road with solutions for collision avoidance, particularly in conjunction with route profiles, navigation data, and / or at least one current and / or future movement parameter of at least one other road user 10, 20, 22 based on the historical driving behavior of the vehicle, which is independent of the driver, involvement in accidents, and how often the vehicle has already traveled this route, in order to predict how the vehicle is likely to behave.
[0077] It is also conceivable that a third machine learning model is trained to determine at least one adapted movement parameter. Training data could be the historical driving behavior of a vehicle on a route that it may have traveled many times before (commute to work, for example). The time of day naturally also plays a role. For example, if the vehicle always drives a route in the morning and evening, but in this case suddenly does so at 1:00 a.m. From this, the collision parameters can be refined and adapted accordingly with the help of a machine learning model in order to take special circumstances of this vehicle into account, such as an exceptionally different driver and driving behavior, or special circumstances such as being late and therefore driving more aggressively / faster than usual. List of reference symbols
[0078] 10first road user 20second road user 22third road user 30wireless network 40server device 50lane 52passing lane 60direct data connection
Claims
1. A computer-implemented method for preventing a collision between road users (10, 20, 22) in road traffic, comprising the following steps: taking into account at least one current and / or future movement parameter of a first road user (10), and receiving traffic information about the first road user (10) based on the at least one current and / or future movement parameter by a second road user (20) via a wireless network (30).
2. Computer-implemented method according to claim 1, wherein the received traffic information contains the at least one current and / or future movement parameter, and wherein preferably this is displayed on a display device of the second road user (20).
3. Computer-implemented method according to claim 1 or claim 2, further comprising taking into account at least one current and / or future movement parameter of the first road user (10), and calculating a collision parameter based on the current and / or future movement parameters of the first road user (10) and the second road user (20).
4. The computer-implemented method of claim 3, wherein the traffic information includes a collision warning, the method preferably further comprising: sending the collision warning only if the collision parameter corresponds to a predetermined threshold or threshold range for a collision.
5. The computer-implemented method of claim 3 or 4, further comprising transmitting the traffic information only if the collision parameter corresponds to a predetermined threshold or threshold range for a collision.
6. Computer-implemented method according to one of claims 3 to 5, wherein the traffic information contains a request to establish a data connection between the first road user (10) and the second road user (20) if the collision parameter corresponds to a predetermined threshold value or threshold value range for a collision, and the method further comprises: communication between the first road user (10) and the second road user (20) via the data connection, preferably for communicating current and / or future movement parameters.
7. Computer-implemented method according to claim 6, further comprising determining at least one adjusted movement parameter by the first road user (10) and / or the second road user (20), wherein the adjusted movement parameter is configured such that, due to the adjusted movement parameter, the collision parameter no longer corresponds to the predetermined threshold value or threshold value range for a collision, and preferably communicating the adjusted movement parameter via the data connection.
8. Computer-implemented method according to claim 6 or 7, wherein the data connection is a direct data connection (60) between the road users (10, 20), in particular a D2D connection (device-2-device).
9. A computer-implemented method according to claim 7 or 8, further comprising applying the adjusted movement parameter by at least one of the two road users (10, 20).
10. Computer-implemented method according to one of the preceding claims, wherein a movement parameter comprises a position, a speed, an acceleration, a direction of movement, a movement vector, navigation data, a route based on a navigation, and / or an intended movement maneuver, in particular a steering wheel movement and / or a turn signal.
11. Computer-implemented method according to one of the preceding claims, wherein the first road user (10) and / or the second road user (20) is a motor vehicle, in particular a self-driving motor vehicle.
12. Computer-implemented method according to one of the preceding claims, wherein a movement parameter is determined by means of a radar device.
13. A device for a road user (10) in road traffic, the device being configured and providing means for carrying out the following step: receiving traffic information about a first road user (10) based on at least one current and / or future movement parameter by a second road user (20) via a wireless network (30), preferably in conjunction with the features of at least one of claims 2 to 12.
14. Server device (40) for preventing a collision between road users (10, 20, 22) in road traffic, wherein the server device (40) is configured and provides means for carrying out the following steps: taking into account at least one current and / or future movement parameter of a first road user (10), and sending traffic information about the first road user (10), which is based on the at least one current and / or future movement parameter, to a second road user (20) via a wireless network (30), preferably in conjunction with the features of at least one of claims 2 to 12.
15. A system for preventing a collision between road users (10, 20, 22) in road traffic, comprising at least one device for a road user (10, 20, 22) in road traffic and a server device (40) which are configured and provide means for carrying out the computer-implemented method according to one of claims 1 to 12, wherein the device and the server device (40) are connected to one another by means of a wireless network (30).
Citation Information
Patent Citations
Method and system for driver assistance for a vehicle
US20160318511A1
Methods and apparatus to generate vehicle warnings
US20190256088A1
Systems and methods to issue warnings to enhance the safety of bicyclists, pedestrians, and others
US20200361483A1