CN111932881A - Traffic intersection management method and device, terminal device and storage medium - Google Patents

Traffic intersection management method and device, terminal device and storage medium Download PDF

Info

Publication number
CN111932881A
CN111932881A CN202010807497.3A CN202010807497A CN111932881A CN 111932881 A CN111932881 A CN 111932881A CN 202010807497 A CN202010807497 A CN 202010807497A CN 111932881 A CN111932881 A CN 111932881A
Authority
CN
China
Prior art keywords
information
vehicle
vehicles
collision
preset map
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202010807497.3A
Other languages
Chinese (zh)
Inventor
巫肇彬
张守峰
潘盛辉
潘勇才
张莉
何长珊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangxi University of Science and Technology
Original Assignee
Guangxi University of Science and Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangxi University of Science and Technology filed Critical Guangxi University of Science and Technology
Priority to CN202010807497.3A priority Critical patent/CN111932881A/en
Publication of CN111932881A publication Critical patent/CN111932881A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/01Detecting movement of traffic to be counted or controlled
    • G08G1/0104Measuring and analyzing of parameters relative to traffic conditions
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/01Detecting movement of traffic to be counted or controlled
    • G08G1/017Detecting movement of traffic to be counted or controlled identifying vehicles
    • G08G1/0175Detecting movement of traffic to be counted or controlled identifying vehicles by photographing vehicles, e.g. when violating traffic rules
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/01Detecting movement of traffic to be counted or controlled
    • G08G1/052Detecting movement of traffic to be counted or controlled with provision for determining speed or overspeed
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/07Controlling traffic signals

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Chemical & Material Sciences (AREA)
  • Analytical Chemistry (AREA)
  • Traffic Control Systems (AREA)

Abstract

The traffic intersection management method comprises the steps of obtaining driving information and parameter information of all vehicles in a preset map range, establishing a simulated motion track of the vehicles in the preset map based on the driving information, calculating collision points of any two vehicles in the preset map according to the simulated motion track and the parameter information, and finally sending alarm information to the two vehicles with the collision points in the preset map respectively. The method realizes the prejudgment of the vehicle collision at the intersection, sends alarm information to the vehicle with the collision hidden danger, reminds the driver to take measures in time to avoid the collision, and further reduces the vehicle collision accidents at the traffic intersection.

Description

Traffic intersection management method and device, terminal device and storage medium
Technical Field
The present application belongs to the technical field of traffic management, and in particular, to a traffic intersection management method, apparatus, terminal device, and storage medium.
Background
With the rapid development of the automobile industry, the social preservation quantity of automobiles is maintained at a higher level, the number of traffic accidents caused by collision among vehicles is increased, and due to the particularity of the positions of traffic intersections, the traffic intersections have large traffic flow and more sight blind areas and become high-risk areas for the collision of the vehicles.
At present, a driver usually combines personal judgment to pass through a traffic intersection according to the indication of a traffic light, and when a vehicle is subjected to merging or cross traffic at a confluence intersection (namely, the confluence of a main road and an auxiliary road), the driver is not easy to observe the vehicle condition on another road (the main road or the auxiliary road) due to the restriction of geographic space, so that the driver is not easy to take emergency measures in time to avoid the risk of vehicle collision, and the potential safety hazard of vehicle collision exists.
Disclosure of Invention
The embodiment of the application provides a traffic intersection management method, a traffic intersection management device, terminal equipment and a storage medium, and can solve the problem of vehicle collision at a traffic intersection.
In a first aspect, an embodiment of the present application provides a traffic intersection management method, including:
acquiring running information and parameter information of all vehicles in a preset map range, wherein the running information at least comprises lane information, speed information and steering information of the vehicles, and the parameter information at least comprises size information of the vehicles;
creating a simulated motion track of the vehicle in the preset map based on the driving information;
determining collision points of any two vehicles in the preset map according to the simulated motion track, the parameter information and the driving information;
and respectively sending alarm information to the two vehicles with collision points in the preset map.
In a possible implementation manner of the first aspect, before the obtaining of the driving information of all vehicles in the preset map, the method further includes:
acquiring a connection request signal of a vehicle;
and establishing data communication connection with the vehicle according to the connection request signal.
In one possible implementation manner of the first aspect, the method for acquiring the driving information includes:
acquiring behavior information of a driver on a vehicle;
determining a driving direction of the vehicle according to the behavior information, wherein the driving direction comprises straight driving and turning.
In one possible implementation manner of the first aspect, the method for acquiring the driving information includes:
when the traveling direction of the vehicle is straight, lane information and speed information of the vehicle are acquired.
In one possible implementation manner of the first aspect, the method for acquiring the driving information includes:
in the case of turning in the traveling direction of the vehicle, lane information, speed information, and turning information of the vehicle are acquired.
In a possible implementation manner of the first aspect, the determining a collision point of any two vehicles in the preset map according to the simulated motion trail, the parameter information, and the driving information includes:
acquiring two target vehicles with crossing points on the simulated motion tracks in the preset map;
determining whether the two target vehicles collide at the intersection point according to the running information and the parameter information of the two target vehicles;
in the case where two of the target vehicles collide at the intersection, the intersection is determined as a collision point.
In a possible implementation manner of the first aspect, the sending alarm information to two vehicles with collision points in the preset map respectively includes:
when the distance between the vehicle and the collision point is within a first preset range, sending common alarm information to the vehicle;
when the distance between the vehicle and the collision point is within a second preset range, sending emergency alarm information to the vehicle;
wherein the maximum value in the second preset range is smaller than the minimum value in the first preset range.
In a second aspect, an embodiment of the present application provides a traffic intersection management device, including:
the system comprises an information acquisition module, a map display module and a map display module, wherein the information acquisition module is used for acquiring running information and parameter information of all vehicles in a preset map range, the running information at least comprises lane information, speed information and steering information of the vehicles, and the parameter information at least comprises size information of the vehicles;
the simulated motion track creating module is used for creating a simulated motion track of the vehicle in the preset map based on the running information;
the collision point determining module is used for determining collision points of any two vehicles in the preset map according to the simulated motion track, the parameter information and the driving information;
and the alarm information sending module is used for respectively sending alarm information to the two vehicles with collision points in the preset map.
In a third aspect, an embodiment of the present application provides a terminal device, which includes a memory, a processor, and a computer program stored in the memory and executable on the processor, and the processor, when executing the computer program, implements the method according to any one of the first aspect.
In a fourth aspect, the present application provides a computer-readable storage medium, which stores a computer program, and when the computer program is executed by a processor, the computer program implements the method according to any one of the first aspect.
In a fifth aspect, the present application provides a computer program product, which when run on a terminal device, causes the terminal device to execute the method of any one of the above first aspects.
It is understood that the beneficial effects of the second aspect to the fifth aspect can be referred to the related description of the first aspect, and are not described herein again.
Compared with the prior art, the embodiment of the application has the advantages that:
the method comprises the steps of acquiring running information and parameter information of all vehicles in a preset map range, creating simulated motion tracks of the vehicles in the preset map based on the running information, calculating collision points of any two vehicles in the preset map according to the simulated motion tracks and the parameter information, and finally sending alarm information to the two vehicles with the collision points in the preset map respectively. The method realizes the prejudgment of the vehicle collision at the intersection, sends alarm information to the vehicle with the collision hidden danger, reminds the driver to take measures in time to avoid the collision, and further reduces the vehicle collision accidents at the traffic intersection.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the embodiments or the prior art descriptions will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present application, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without inventive exercise.
Fig. 1 is a schematic view of an application scenario of a traffic intersection management method provided in an embodiment of the present application;
fig. 2 is a schematic flow chart of a traffic intersection management method according to an embodiment of the present application;
fig. 3 is a schematic flow chart of a traffic intersection management method according to another embodiment of the present application;
FIG. 4 is a schematic view of a vehicle merging scenario provided by an embodiment of the present application;
FIG. 5 is a schematic diagram of a vehicle crossing scenario provided by an embodiment of the present application;
fig. 6 is a schematic structural diagram of a traffic intersection management device according to an embodiment of the present application;
fig. 7 is a schematic structural diagram of a terminal device according to an embodiment of the present application.
Detailed Description
In the following description, for purposes of explanation and not limitation, specific details are set forth, such as particular system structures, techniques, etc. in order to provide a thorough understanding of the embodiments of the present application. It will be apparent, however, to one skilled in the art that the present application may be practiced in other embodiments that depart from these specific details. In other instances, detailed descriptions of well-known systems, devices, circuits, and methods are omitted so as not to obscure the description of the present application with unnecessary detail.
It will be understood that the terms "comprises" and/or "comprising," when used in this specification and the appended claims, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof.
It should also be understood that the term "and/or" as used in this specification and the appended claims refers to and includes any and all possible combinations of one or more of the associated listed items.
As used in this specification and the appended claims, the term "if" may be interpreted contextually as "when", "upon" or "in response to" determining "or" in response to detecting ". Similarly, the phrase "if it is determined" or "if a [ described condition or event ] is detected" may be interpreted contextually to mean "upon determining" or "in response to determining" or "upon detecting [ described condition or event ]" or "in response to detecting [ described condition or event ]".
Furthermore, in the description of the present application and the appended claims, the terms "first," "second," "third," and the like are used for distinguishing between descriptions and not necessarily for describing or implying relative importance.
Reference throughout this specification to "one embodiment" or "some embodiments," or the like, means that a particular feature, structure, or characteristic described in connection with the embodiment is included in one or more embodiments of the present application. Thus, appearances of the phrases "in one embodiment," "in some embodiments," "in other embodiments," or the like, in various places throughout this specification are not necessarily all referring to the same embodiment, but rather "one or more but not all embodiments" unless specifically stated otherwise. The terms "comprising," "including," "having," and variations thereof mean "including, but not limited to," unless expressly specified otherwise.
In order to explain the technical solution described in the present application, the following description will be given by way of specific examples.
Firstly, an application scenario of the traffic intersection management method is introduced, as shown in fig. 1, when a terminal 10 is arranged at a traffic intersection, when a vehicle 20 enters a preset map range, the terminal 10 obtains driving information and parameter information of the vehicle 20, creates a simulated motion track of the vehicle 20 in the preset map according to the driving information of the vehicle 20, then obtains a collision point of the vehicle 20 in the preset map according to the simulated motion track, the driving information and the parameter information of the vehicle 20, and finally sends alarm information to the vehicle 20 which is likely to collide in the preset map, so that a driver is reminded to take measures to avoid collision, and the safety of the vehicle 20 passing through the traffic intersection is improved.
Fig. 2 is a schematic flow chart of a traffic intersection management method provided in an embodiment of the present application, and by way of example and not limitation, the method may include the following steps:
s101, acquiring the running information and the parameter information of all vehicles in a preset map range.
Specifically, the preset map is designed according to the actual conditions of the traffic intersection, the size of the range of the preset map can be designed according to the actual requirements, and the preset map can set the range on the basis of the existing maps (the existing maps such as a Baidu map and an Tencent map) to form the preset map. The driving information of the vehicle at least comprises lane information, speed information and steering information of the vehicle, the lane information, the speed information and the steering information can be collected through various sensors on the vehicle, and then a controller on the vehicle sends the collected lane information, speed information and steering information to a terminal device for managing a traffic intersection; the parameter information of the vehicle comprises the size information (the length, the width and the like) of the vehicle, the controller on the vehicle sends the size information of the vehicle to the terminal equipment for managing the traffic intersection, and the terminal equipment finishes the acquisition of the vehicle running information and the parameter information in turn.
For example, the method for acquiring the driving information may include:
and S1011, acquiring behavior information of a driver on the vehicle.
Specifically, when the vehicle turns, the driver usually observes the rearview mirror and the direction of the vehicle; when the vehicle is traveling straight, the driver usually observes the directions of both sides. An image acquisition device (such as a high-definition camera) on the vehicle acquires behavior information of a driver, and a controller on the vehicle transmits the acquired behavior information to the terminal equipment.
And S1012, determining the driving direction of the vehicle according to the behavior information.
Specifically, the behavior information of the driver collected in step S1011 can be used to analyze and determine whether the driver has an intention to turn when passing through the traffic intersection, so as to simulate the movement track of the vehicle in the preset map.
S1013, when the traveling direction of the vehicle is straight, the lane information and the speed information of the vehicle are acquired.
Specifically, when the driver is judged to be driving straight at the traffic intersection, only the lane information and the speed information of the vehicle need to be acquired at the time, and the motion track of the vehicle is simulated.
S1014, when the vehicle turns in the traveling direction, acquires the lane information, the speed information, and the turning information of the vehicle.
Specifically, when the vehicle turns in the traveling direction, lane information, speed information, and turning information of the vehicle are acquired, and the movement locus of the vehicle is simulated.
In an embodiment of the application, the acquiring of the driving information shown in steps S1011 to S1014 can be completed on the vehicle, the image acquisition device on the vehicle acquires the behavior information of the driver and transmits the acquired behavior information to the controller on the vehicle, the controller analyzes the behavior information of the driver and judges the driving information (straight or turning) of the vehicle, and then the controller on the vehicle sends the driving information to the terminal device for managing the traffic intersection, so as to sequentially complete the acquiring of the driving information of the vehicle by the terminal device.
And S102, creating a simulated motion track of the vehicle in a preset map based on the running information.
Specifically, after the driving information of the vehicle is acquired in step S101, a simulated motion trail of the vehicle is created in the preset map, where a starting point of the simulated motion trail is a current position of the vehicle, and a terminal of the simulated motion trail is a position where the vehicle drives out of the preset map.
And S103, determining collision points of any two vehicles in a preset map according to the simulated motion track, the parameter information and the driving information.
Specifically, a plurality of vehicles may be simultaneously present in the preset map, a simulated motion trajectory of each vehicle is created through step S102, and then two vehicles colliding within the range of the preset map may be determined according to the parameter information and the driving information of the vehicles, and a specific position where the two vehicles collide can be determined.
For example, the method for determining the collision point of the vehicle may include:
and S1031, acquiring two target vehicles with crossing points on the simulated motion tracks in a preset map.
Specifically, when the simulated motion tracks of two vehicles in the preset map have no intersection, the two vehicles do not collide; when the simulated motion trajectories of the two vehicles have an intersection, the two vehicles may collide.
S1032 determines whether the two target vehicles collide at the intersection point based on the traveling information and the parameter information of the two target vehicles.
S1033, in the case where two target vehicles collide at the intersection, the intersection is determined as a collision point.
In particular, when the movement trajectories of two vehicles have an intersection, there is a possibility that the two vehicles may collide. Step S1031 determines two target vehicles that may collide, and then analyzes and determines whether the two vehicles may collide by analyzing the simulated movement trajectories, the travel information (including lane information, speed information, turning radius, etc.), and the parameter information (including size information of the vehicles, etc.) of the two vehicles.
And S104, respectively sending alarm information to the two vehicles with collision points in the preset map.
Specifically, when the two vehicles are judged to have the possibility of collision in the preset map, alarm information is sent to the two vehicles respectively, a driver is reminded to collect measures in advance, and collision is avoided.
Illustratively, after collision points of two vehicles are determined, a first preset range and a second preset range are set by taking the collision points as circle centers, the maximum value in the second preset range is smaller than the minimum value in the first preset range, and when the distance between the vehicles and the collision points is the first preset range, common alarm information is sent to the vehicles; and when the distance between the vehicle and the collision point is a second preset range, sending emergency alarm information to the vehicle. For example, the first preset range is 30-80 meters, the second preset range is 0-30 meters, when the distance between the vehicle to be collided and the collision point is 30-80 meters, the common alarm information sent to the vehicle is rhythmic 'dripping' sound, the driver is reminded to collect measures to avoid collision, and the driver has sufficient time to collect measures; when the distance between the vehicle which is about to collide and the collision point is 0-30 m, the emergency alarm information sent to the vehicle is a sharp drop sound, and a driver is reminded to take emergency measures to avoid collision.
When the vehicle passes through the traffic intersection, the terminal equipment acquires the driving information of the vehicle in real time, updates the simulated motion track of the vehicle in real time according to the acquired driving information, updates the determination of the collision point, and sends alarm information to the vehicle when the collision point still exists after the updating; and when the collision point disappears after updating, the alarm information is not sent to the vehicle.
Fig. 3 is a schematic flow chart of a traffic intersection management method according to an embodiment of the present application, where the traffic intersection management method includes steps S101 to S104 in fig. 1, and the work flow is consistent with the work flow in fig. 1, and in addition, before step S101, the method further includes:
s1001, a connection request signal of a vehicle is acquired.
Specifically, the controller on the vehicle sends a connection request signal all the time, and when the vehicle enters a preset map range when the vehicle enters a traffic intersection, the terminal device starts to acquire the connection request signal of the vehicle.
And S1002, establishing data communication connection with the vehicle according to the connection request signal.
Specifically, after the terminal device acquires a connection request signal of a vehicle, data communication connection with the vehicle is started according to a set communication protocol, after the terminal device establishes data communication connection with the vehicle, driving information and parameter information of the vehicle can be acquired, a simulated motion track of the vehicle is established in a preset map according to the driving information of the vehicle, a collision point of the vehicle in the preset map is determined according to the simulated motion track, the driving information of the vehicle and the parameter information, and finally alarm information is sent to the vehicle which is likely to collide, so that a driver is reminded to collect measures to avoid collision, and therefore the safety of the vehicle passing through a traffic intersection is improved.
In order to clearly illustrate the specific flow of the traffic intersection management method, a specific scenario is described below.
Scene one
Fig. 4 is a schematic diagram illustrating a vehicle merging scenario provided in the embodiment of the present application, where when the vehicle M and the vehicle N enter a traffic intersection (within a preset map range), the terminal device X obtains driving information and parameter information of the vehicle M and the vehicle N, and a speed of the vehicle M is v1The driving direction is straight, the vehicle width is D, and the vehicle length is L; the speed of the vehicle N is v2The driving direction is right turning, the vehicle width is D, and the vehicle length is L; terminal equipment X rootAnd creating simulated motion tracks of the two vehicles in a preset map according to the running information and the parameter information of the vehicle M and the vehicle N (as shown in FIG. 4), and calculating that the collision point of the two vehicles is located at the point o.
As can be seen from the simulated motion trajectories of the two vehicles in FIG. 4, the distance between the head of the vehicle M and the o point is s1The time required for the head of the vehicle M to reach the o point is
Figure BDA0002629669810000091
Considering the influence of the length of the vehicle body, the time required for the tail of the vehicle M to leave the o point is
Figure BDA0002629669810000092
The running radius of the vehicle N is
Figure BDA0002629669810000093
The included angle formed by the vehicle N and the o point relative to the terminal device X is theta, and the distance between the vehicle N at morning and the o point is s2=θ*R0The time required for the head of the vehicle N to reach the o point is
Figure BDA0002629669810000094
After the head of the vehicle N reaches the o point, the subsequent motion track is simplified and is regarded as linear motion, and the influence of the length of the vehicle body is considered, so that the time required for the tail of the vehicle N to leave the o point is equal to
Figure BDA0002629669810000095
There are two cases in which the vehicle M collides with the vehicle N:
a1: when t is1≤t3≤t2When the vehicle M reaches the point o before the vehicle N, but the tail part of the vehicle M does not leave the point o when the vehicle N reaches the point o, the two vehicles collide with each other, and at the moment, the terminal device X sends alarm information to the vehicle M and the vehicle N respectively.
B1: when t is3≤t1≤t4When the vehicle N arrives at the point o before the vehicle M, but the tail part of the vehicle N does not leave the point o when the vehicle M arrives at the point o, the two vehicles collide, and the terminal device X can move to the point oThe vehicle M and the vehicle N respectively send alarm information.
After the vehicles arrive at the traffic intersection, the terminal device X judges the vehicles with the priority right of passage according to the simulated motion tracks, the running information and the parameter information of the vehicles and the traffic rules, calculates whether the vehicles have collision conflicts or not in real time according to the real-time speed, and feeds back the results to the relevant vehicles in real time.
For example, if a collision conflict condition a1 occurs, terminal device X will alert vehicle N to slow down its brakes; meanwhile, the vehicle M is reminded to pay attention to the right-side steering vehicle, and the collision early warning effect is achieved.
If a collision conflict condition B1 occurs, the terminal device X can warn the vehicle M to brake and slow down; meanwhile, the vehicle N is reminded to pay attention to the left-side straight-going vehicle, and the collision early warning effect is achieved.
Scene two
Fig. 5 is a schematic diagram illustrating a vehicle crossing scene provided in the embodiment of the present application, where when a vehicle Y and a vehicle Z enter a traffic intersection (within a preset map range), a terminal device obtains driving information and parameter information of the vehicle Y and the vehicle Z, and a speed of the vehicle Z is v3The driving direction is straight, the vehicle width is D, and the vehicle length is L; the speed of the vehicle Y is v4The driving direction is straight, the vehicle width is D, and the vehicle length is L; the terminal device creates simulated movement trajectories of the two vehicles within a preset map (as shown in fig. 5) according to the traveling information and the parameter information of the vehicle Y and the vehicle Z, and if neither vehicle takes measures, there is a possibility that a collision may occur in the area C. According to the actual traffic situation, the two vehicles are probably collided with the point Q of the area C at the earliest and are probably collided with the point Q or the point p of the area C at the latest.
As can be seen from FIG. 5, the distance between the head of the vehicle Z and the point Q is s3The time required for the head of the vehicle Z to reach the point Q is
Figure BDA0002629669810000101
Considering the influence of the length and width of the vehicle body, the time required for the tail of the vehicle Z to leave the collision region C, i.e., leave the point q, is
Figure BDA0002629669810000102
The time required for the head of the vehicle Y to reach the point Q is
Figure BDA0002629669810000103
Considering the influence of the length and width of the vehicle body, the time required for the tail of the vehicle Y to leave the collision region C, i.e., leave the point p, is
Figure BDA0002629669810000104
In the case of a vehicle collision, there are two main situations:
a2: when t is5≤t7≤t6When the vehicle Z arrives at the point Q of the collision area C before the vehicle Y, but the tail of the vehicle Z does not leave the point Q of the collision area C when the vehicle Y arrives at the point Q of the collision area C, the two vehicles collide with each other, and at this time, the terminal device sends alarm information to the vehicle Z and the vehicle Y respectively.
B2: when t is7≤t5≤t8When the vehicle Y arrives at the point Q of the conflict area C before the vehicle Z, but the tail part of the vehicle Y does not leave the point p of the conflict area C when the vehicle Z arrives at the point Q of the conflict area C, the two vehicles collide, and at the moment, the terminal device sends alarm information to the vehicle Z and the vehicle Y respectively.
After the vehicles arrive at the traffic intersection, the terminal equipment judges the vehicles with the priority right of passage according to the simulated motion tracks, the running information and the parameter information of the vehicles and the traffic rules, calculates whether the vehicles have collision conflicts or not in real time according to the real-time speed, and feeds back the results to the relevant vehicles in real time.
For example, if a collision conflict condition a2 occurs, the terminal device will alert vehicle Y to slow down its brakes; meanwhile, the vehicle Z is reminded to pay attention to the right-side straight-going vehicle, and the collision early warning effect is achieved.
If a collision conflict condition B2 occurs, the terminal equipment warns the vehicle Z to brake, slow down and drive; meanwhile, the vehicle Y is reminded to pay attention to the left-side straight-going vehicle, and the collision early warning effect is achieved.
It should be understood that, the sequence numbers of the steps in the foregoing embodiments do not imply an execution sequence, and the execution sequence of each process should be determined by its function and inherent logic, and should not constitute any limitation to the implementation process of the embodiments of the present application.
Fig. 6 shows a schematic structural diagram of a traffic intersection management device according to an embodiment of the present application, where the traffic intersection management device may include an information acquisition module 61, a simulated motion trajectory creation module 62, a collision point determination module 63, and an alarm information sending module 64:
the information acquisition module 61 is configured to acquire driving information and parameter information of all vehicles within a preset map range, where the driving information at least includes lane information, speed information, and steering information of the vehicles, and the parameter information at least includes size information of the vehicles;
a simulated motion trajectory creation module 62 for creating a simulated motion trajectory of the vehicle within a preset map based on the travel information;
the collision point determining module 63 is configured to determine collision points of any two vehicles in a preset map according to the simulated motion trajectory and the parameter information;
and the alarm information sending module 64 is used for respectively sending alarm information to two vehicles with collision points in a preset map.
In an embodiment of the present application, the traffic intersection management device may further include a connection request signal obtaining module and a data communication connection module:
the system comprises a connection request signal acquisition module, a connection request signal acquisition module and a connection request signal acquisition module, wherein the connection request signal acquisition module is used for acquiring a connection request signal of a vehicle;
and the data communication connection module is used for establishing data communication connection with the vehicle according to the connection request signal.
In one embodiment of the present application, the information acquisition module 61 may include a behavior information acquisition unit and a driving direction determination unit:
the behavior information acquisition unit is used for acquiring behavior information of a driver on the vehicle;
a driving direction determination unit for determining a driving direction of the vehicle according to the behavior information, wherein the driving direction includes straight driving and turning.
In an embodiment of the present application, the information obtaining module 61 may further include a first information obtaining unit:
wherein the first information acquisition unit is configured to acquire lane information and speed information of the vehicle in a case where a traveling direction of the vehicle is a straight traveling.
In an embodiment of the present application, the information obtaining module 61 may further include a second information obtaining unit.
Wherein the second information acquisition unit is configured to acquire lane information, speed information, and turning information of the vehicle in a case of turning in a traveling direction of the vehicle.
In one embodiment of the present application, the collision point determination module 63 may include a target vehicle acquisition unit, a judgment unit, and a collision point determination unit:
the target vehicle acquisition unit is used for acquiring two target vehicles with crossing points on the simulated motion tracks in the preset map;
the judging unit is used for determining whether the two target vehicles collide at the intersection point according to the running information and the parameter information of the two target vehicles;
a collision point determination unit configured to determine the intersection point as a collision point if two of the target vehicles collide at the intersection point.
In an embodiment of the present application, the alarm information sending module 64 may include a first alarm information sending unit and a second alarm information sending unit:
the first alarm information sending unit is used for sending common alarm information to the vehicle when the distance between the vehicle and the collision point is within a first preset range;
the second alarm information sending unit is used for sending emergency alarm information to the vehicle when the distance between the vehicle and the collision point is within a second preset range;
wherein the maximum value in the second preset range is smaller than the minimum value in the first preset range.
It should be noted that, for the information interaction, execution process, and other contents between the above-mentioned devices/units, the specific functions and technical effects thereof are based on the same concept as those of the embodiment of the method of the present application, and specific reference may be made to the part of the embodiment of the method, which is not described herein again.
The traffic intersection management device shown in fig. 6 may be a software unit, a hardware unit, or a combination of software and hardware unit built in the existing terminal device, may be integrated into the terminal device as an independent pendant, or may exist as an independent terminal device.
It will be apparent to those skilled in the art that, for convenience and brevity of description, only the above-mentioned division of the functional units and modules is illustrated, and in practical applications, the above-mentioned function distribution may be performed by different functional units and modules according to needs, that is, the internal structure of the apparatus is divided into different functional units or modules to perform all or part of the above-mentioned functions. Each functional unit and module in the embodiments may be integrated in one processing unit, or each unit may exist alone physically, or two or more units are integrated in one unit, and the integrated unit may be implemented in a form of hardware, or in a form of software functional unit. In addition, specific names of the functional units and modules are only for convenience of distinguishing from each other, and are not used for limiting the protection scope of the present application. The specific working processes of the units and modules in the system may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
Fig. 7 is a schematic structural diagram of a terminal device according to an embodiment of the present application. As shown in fig. 7, the terminal device 7 of this embodiment may include: at least one processor 70 (only one processor 70 is shown in fig. 7), a memory 71, and a computer program 72 stored in the memory 71 and executable on the at least one processor 70, wherein the processor 70 implements the steps of any of the above-mentioned method embodiments, such as the steps S101 to S104 in the embodiment shown in fig. 2, when executing the computer program 72. Alternatively, the processor 70, when executing the computer program 72, implements the functions of the modules/units in the above-described device embodiments, such as the functions of the modules 61 to 64 shown in fig. 6.
Illustratively, the computer program 72 may be partitioned into one or more modules/units that are stored in the memory 71 and executed by the processor 70 to implement the present invention. The one or more modules/units may be a series of instruction segments of the computer program 72 capable of performing specific functions, which are used to describe the execution process of the computer program 72 in the terminal device 7.
The terminal device 7 may be a desktop computer, a notebook, a palm computer, a cloud server, or other computing devices. The terminal device 7 may include, but is not limited to, a processor 70 and a memory 71. Those skilled in the art will appreciate that fig. 7 is only an example of the terminal device 7, and does not constitute a limitation to the terminal device 7, and may include more or less components than those shown, or combine some components, or different components, for example, and may further include input/output devices, network access devices, and the like.
The Processor 70 may be a Central Processing Unit (CPU), and the Processor 70 may be other general purpose Processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), an off-the-shelf Programmable Gate Array (FPGA) or other Programmable logic device, discrete Gate or transistor logic, discrete hardware components, etc. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
The memory 71 may in some embodiments be an internal storage unit of the terminal device 7, such as a hard disk or a memory of the terminal device 7. In other embodiments, the memory 71 may also be an external storage device of the terminal device 7, such as a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) Card, a Flash memory Card (Flash Card), and the like, which are provided on the terminal device 7. Further, the memory 71 may also include both an internal storage unit and an external storage device of the terminal device 7. The memory 71 is used for storing an operating system, an application program, a Boot Loader (Boot Loader), data, and other programs, such as program codes of the computer program 72. The memory 71 may also be used to temporarily store data that has been output or is to be output.
The present application further provides a computer-readable storage medium, which stores a computer program 72, and when the computer program 72 is executed by the processor 70, the steps in the above-mentioned method embodiments can be implemented.
The embodiments of the present application provide a computer program product, which when running on a mobile terminal, enables the mobile terminal to implement the steps in the above method embodiments when executed.
The integrated unit, if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, all or part of the processes in the methods of the embodiments described above can be implemented by the computer program 72 to instruct the relevant hardware, where the computer program 72 can be stored in a computer readable storage medium, and when the computer program 72 is executed by the processor 70, the steps of the methods of the embodiments described above can be implemented. Wherein the computer program 72 comprises computer program code, which may be in the form of source code, object code, an executable file or some intermediate form, etc. The computer readable medium may include at least: any entity or apparatus capable of carrying computer program code to a terminal device, recording medium, computer Memory, Read-Only Memory (ROM), Random-Access Memory (RAM), electrical carrier wave signals, telecommunications signals, and software distribution medium. Such as a usb-disk, a removable hard disk, a magnetic or optical disk, etc. In certain jurisdictions, computer-readable media may not be an electrical carrier signal or a telecommunications signal in accordance with legislative and patent practice.
In the above embodiments, the descriptions of the respective embodiments have respective emphasis, and reference may be made to the related descriptions of other embodiments for parts that are not described or illustrated in a certain embodiment.
Those of ordinary skill in the art will appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
In the embodiments provided in the present application, it should be understood that the disclosed apparatus/network device and method may be implemented in other ways. For example, the above-described apparatus/network device embodiments are merely illustrative, and for example, the division of the modules or units is only one logical division, and there may be other divisions when actually implementing, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not implemented. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
The above-mentioned embodiments are only used for illustrating the technical solutions of the present application, and not for limiting the same; although the present application has been described in detail with reference to the foregoing embodiments, it should be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; such modifications and substitutions do not substantially depart from the spirit and scope of the embodiments of the present application and are intended to be included within the scope of the present application.

Claims (10)

1. A traffic intersection management method, comprising:
acquiring running information and parameter information of all vehicles in a preset map range, wherein the running information at least comprises lane information, speed information and steering information of the vehicles, and the parameter information at least comprises size information of the vehicles;
creating a simulated motion track of the vehicle in the preset map based on the driving information;
determining collision points of any two vehicles in the preset map according to the simulated motion track, the parameter information and the driving information;
and respectively sending alarm information to the two vehicles with collision points in the preset map.
2. The traffic intersection management method according to claim 1, wherein before the obtaining of the driving information of all vehicles in the preset map, the method further comprises:
acquiring a connection request signal of a vehicle;
and establishing data communication connection with the vehicle according to the connection request signal.
3. The traffic intersection management method according to claim 1 or 2, wherein the method of acquiring the travel information includes:
acquiring behavior information of a driver on a vehicle;
determining a driving direction of the vehicle according to the behavior information, wherein the driving direction comprises straight driving and turning.
4. The traffic intersection management method according to claim 3, wherein the method for acquiring the travel information includes:
when the traveling direction of the vehicle is straight, lane information and speed information of the vehicle are acquired.
5. The traffic intersection management method according to claim 3, wherein the method for acquiring the travel information includes:
in the case of turning in the traveling direction of the vehicle, lane information, speed information, and turning information of the vehicle are acquired.
6. The traffic intersection management method according to claim 1 or 2, wherein the determining collision points of any two vehicles in the preset map according to the simulated motion trail, the parameter information and the driving information comprises:
acquiring two target vehicles with crossing points on the simulated motion tracks in the preset map;
determining whether the two target vehicles collide at the intersection point according to the running information and the parameter information of the two target vehicles;
in the case where two of the target vehicles collide at the intersection, the intersection is determined as a collision point.
7. The traffic intersection management method according to claim 1 or 2, wherein the sending alarm information to two vehicles having collision points in the preset map, respectively, includes:
when the distance between the vehicle and the collision point is within a first preset range, sending common alarm information to the vehicle;
when the distance between the vehicle and the collision point is within a second preset range, sending emergency alarm information to the vehicle;
wherein the maximum value in the second preset range is smaller than the minimum value in the first preset range.
8. A traffic intersection management device, comprising:
the system comprises an information acquisition module, a map display module and a map display module, wherein the information acquisition module is used for acquiring running information and parameter information of all vehicles in a preset map range, the running information at least comprises lane information, speed information and steering information of the vehicles, and the parameter information at least comprises size information of the vehicles;
the simulated motion track creating module is used for creating a simulated motion track of the vehicle in the preset map based on the running information;
the collision point determining module is used for determining collision points of any two vehicles in the preset map according to the simulated motion track, the parameter information and the driving information;
and the alarm information sending module is used for respectively sending alarm information to the two vehicles with collision points in the preset map.
9. A terminal device comprising a memory, a processor and a computer program stored in the memory and executable on the processor, characterized in that the processor implements the method according to any of claims 1 to 7 when executing the computer program.
10. A computer-readable storage medium, in which a computer program is stored which, when being executed by a processor, carries out the method according to any one of claims 1 to 7.
CN202010807497.3A 2020-08-12 2020-08-12 Traffic intersection management method and device, terminal device and storage medium Pending CN111932881A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010807497.3A CN111932881A (en) 2020-08-12 2020-08-12 Traffic intersection management method and device, terminal device and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010807497.3A CN111932881A (en) 2020-08-12 2020-08-12 Traffic intersection management method and device, terminal device and storage medium

Publications (1)

Publication Number Publication Date
CN111932881A true CN111932881A (en) 2020-11-13

Family

ID=73311595

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010807497.3A Pending CN111932881A (en) 2020-08-12 2020-08-12 Traffic intersection management method and device, terminal device and storage medium

Country Status (1)

Country Link
CN (1) CN111932881A (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113299098A (en) * 2021-05-14 2021-08-24 恒大新能源汽车投资控股集团有限公司 Traffic intersection vehicle guiding method and device
CN113689724A (en) * 2021-07-20 2021-11-23 新奇点智能科技集团有限公司 Information pushing method and device, electronic equipment and computer readable storage medium
CN113706927A (en) * 2021-08-16 2021-11-26 中汽创智科技有限公司 Vehicle early warning method, device, electronic equipment, storage medium and program product
CN114228707A (en) * 2021-12-22 2022-03-25 广西科技大学 Anti-collision method and system for unmanned vehicle
CN114446060A (en) * 2021-12-24 2022-05-06 联通智网科技股份有限公司 Vehicle collision analysis method, terminal device, medium, and edge node
WO2022266858A1 (en) * 2021-06-22 2022-12-29 华为技术有限公司 Blind area detection method and device
CN117058280A (en) * 2023-10-11 2023-11-14 成都古河云科技有限公司 Real-time track restoration fitting method for three-dimensional traffic vehicle
CN117315989A (en) * 2023-09-26 2023-12-29 江苏前来信息科技有限公司 Safety early warning system with data interaction function

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105513425A (en) * 2016-01-18 2016-04-20 江苏大学 Vehicle collision risk algorithm and accident pre-warning method
CN107221197A (en) * 2017-07-26 2017-09-29 维沃移动通信有限公司 A kind of information processing method and intelligent terminal
CN108597251A (en) * 2018-04-02 2018-09-28 昆明理工大学 A kind of traffic intersection distribution vehicle collision prewarning method based on car networking
CN109658700A (en) * 2019-03-05 2019-04-19 上汽大众汽车有限公司 Intersection anti-collision prewarning apparatus and method for early warning
CN109859500A (en) * 2018-12-17 2019-06-07 中电海康集团有限公司 A kind of high speed merging area safe early warning method based on bus or train route collaboration
CN109855639A (en) * 2019-01-15 2019-06-07 天津大学 Unmanned method for planning track based on forecasting-obstacle and MPC algorithm
CN110533913A (en) * 2019-09-17 2019-12-03 辰芯科技有限公司 Method for early warning, device, vehicle and the storage medium of vehicle collision
CN110910657A (en) * 2019-12-04 2020-03-24 珠海深圳清华大学研究院创新中心 Intersection right-of-way distribution method and device and electronic equipment

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105513425A (en) * 2016-01-18 2016-04-20 江苏大学 Vehicle collision risk algorithm and accident pre-warning method
CN107221197A (en) * 2017-07-26 2017-09-29 维沃移动通信有限公司 A kind of information processing method and intelligent terminal
CN108597251A (en) * 2018-04-02 2018-09-28 昆明理工大学 A kind of traffic intersection distribution vehicle collision prewarning method based on car networking
CN109859500A (en) * 2018-12-17 2019-06-07 中电海康集团有限公司 A kind of high speed merging area safe early warning method based on bus or train route collaboration
CN109855639A (en) * 2019-01-15 2019-06-07 天津大学 Unmanned method for planning track based on forecasting-obstacle and MPC algorithm
CN109658700A (en) * 2019-03-05 2019-04-19 上汽大众汽车有限公司 Intersection anti-collision prewarning apparatus and method for early warning
CN110533913A (en) * 2019-09-17 2019-12-03 辰芯科技有限公司 Method for early warning, device, vehicle and the storage medium of vehicle collision
CN110910657A (en) * 2019-12-04 2020-03-24 珠海深圳清华大学研究院创新中心 Intersection right-of-way distribution method and device and electronic equipment

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113299098A (en) * 2021-05-14 2021-08-24 恒大新能源汽车投资控股集团有限公司 Traffic intersection vehicle guiding method and device
WO2022266858A1 (en) * 2021-06-22 2022-12-29 华为技术有限公司 Blind area detection method and device
CN113689724A (en) * 2021-07-20 2021-11-23 新奇点智能科技集团有限公司 Information pushing method and device, electronic equipment and computer readable storage medium
CN113689724B (en) * 2021-07-20 2022-12-06 新奇点智能科技集团有限公司 Information pushing method and device, electronic equipment and computer readable storage medium
CN113706927A (en) * 2021-08-16 2021-11-26 中汽创智科技有限公司 Vehicle early warning method, device, electronic equipment, storage medium and program product
CN113706927B (en) * 2021-08-16 2023-02-28 中汽创智科技有限公司 Vehicle early warning method, device, electronic equipment, storage medium and program product
CN114228707A (en) * 2021-12-22 2022-03-25 广西科技大学 Anti-collision method and system for unmanned vehicle
CN114228707B (en) * 2021-12-22 2023-04-25 广西科技大学 Anti-collision method and system for unmanned vehicle
CN114446060A (en) * 2021-12-24 2022-05-06 联通智网科技股份有限公司 Vehicle collision analysis method, terminal device, medium, and edge node
CN117315989A (en) * 2023-09-26 2023-12-29 江苏前来信息科技有限公司 Safety early warning system with data interaction function
CN117058280A (en) * 2023-10-11 2023-11-14 成都古河云科技有限公司 Real-time track restoration fitting method for three-dimensional traffic vehicle
CN117058280B (en) * 2023-10-11 2023-12-19 成都古河云科技有限公司 Real-time track restoration fitting method for three-dimensional traffic vehicle

Similar Documents

Publication Publication Date Title
CN111932881A (en) Traffic intersection management method and device, terminal device and storage medium
CN107608388B (en) Autonomous police vehicle
CN109927719B (en) Auxiliary driving method and system based on obstacle trajectory prediction
US10896122B2 (en) Using divergence to conduct log-based simulations
US9786178B1 (en) Vehicle pedestrian safety system and methods of use and manufacture thereof
CN111775940B (en) Automatic channel changing method, device, equipment and storage medium
EP3653441A1 (en) Blocked information displaying method and system for use in autonomous vehicle
CN112885145B (en) Crossing risk early warning method and device
CN109427213B (en) Collision avoidance apparatus, method and non-transitory storage medium for vehicle
CN112172835B (en) Vehicle early warning method, device, equipment and storage medium
JP2010067234A (en) Driving support apparatus and program
CN113442917B (en) Warning system for a host motor vehicle
KR102534960B1 (en) Detection of matrices for autonomous vehicles and response thereto
CN114746323A (en) Simulation with modified factors for testing autonomous vehicle software
CN111413973A (en) Lane change decision method and device for vehicle, electronic equipment and storage medium
CN113256974A (en) Vehicle violation early warning method, device, equipment and storage medium
CN113022441A (en) Vehicle blind area detection method and device, electronic equipment and storage medium
CN107117099A (en) A kind of vehicle collision reminding method and vehicle
CN112721928A (en) Car following strategy determination method and device, electronic equipment and storage medium
CN115402322A (en) Intersection driving assistance method and system, electronic device and storage medium
CN114475656B (en) Travel track prediction method, apparatus, electronic device and storage medium
CN114387821A (en) Vehicle collision early warning method and device, electronic equipment and storage medium
CN113602263A (en) Vehicle avoidance method and device, vehicle-mounted equipment and storage medium
JP6732053B2 (en) Method, apparatus, and system for detecting reverse-drive drivers
CN113257001A (en) Vehicle speed limit monitoring method and device, electronic equipment and system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20201113

RJ01 Rejection of invention patent application after publication