Road condition early warning method and device based on key intersection

文档序号:1688013 发布日期:2020-01-03 浏览:24次 中文

阅读说明:本技术 一种基于关键路口的路况预警方法及装置 (Road condition early warning method and device based on key intersection ) 是由 刘庆军 罗军 聂斌 杨孝成 于 2018-09-30 设计创作,主要内容包括:本发明提供了一种基于关键路口的路况预警方法及装置,该方法包括:首先获取为车辆规划的本次行车路线。然后分析预存的车辆历史轨迹路线中是否存在与本次行车路线相同的历史轨迹路线,若是,依据预先挖掘出的历史轨迹路线上的关键路口信息,确定出本次行车路线中车辆即将进入的关键路口。最后,获取车辆即将进入的关键路口的路况信息,若检测到的路况信息不符合预设条件,发出与路况信息相关的预警信号。由此,本方案通过分析车辆的历史轨迹路线以挖掘出历史轨迹路线上的关键路口信息,当驾驶员驾驶车辆过程中为其提供前方关键路口的路况信息,还可以依据关键路口的路况信息给驾驶员提前提供相应预警,从而能够有效地帮助驾驶员规避拥堵路端。(The invention provides a road condition early warning method and a road condition early warning device based on a key intersection, wherein the method comprises the following steps: firstly, a driving route planned for a vehicle is obtained. And then analyzing whether a historical track route which is the same as the current driving route exists in the prestored historical track routes of the vehicle, if so, determining a key intersection which the vehicle is about to enter in the current driving route according to key intersection information on the historical track route excavated in advance. And finally, acquiring the road condition information of the key intersection where the vehicle is about to enter, and if the detected road condition information does not accord with the preset condition, sending out an early warning signal related to the road condition information. Therefore, the method and the device can effectively help the driver to avoid the congested road end by analyzing the historical track route of the vehicle to dig out the key intersection information on the historical track route, providing the road condition information of the front key intersection for the driver in the process of driving the vehicle and providing corresponding early warning for the driver in advance according to the road condition information of the key intersection.)

1. A road condition early warning method based on a key intersection comprises the following steps:

acquiring a driving route planned for the vehicle;

analyzing whether a historical track route which is the same as the driving route of the current time exists in the prestored historical track routes of the vehicle;

if so, determining a key intersection which the vehicle is about to enter in the driving route according to key intersection information on the historical track route excavated in advance;

the method comprises the steps of obtaining road condition information of a key intersection where a vehicle is about to enter, and sending out an early warning signal related to the road condition information if the detected road condition information does not accord with preset conditions.

2. The method according to claim 1, wherein before analyzing whether the historical trajectory route identical to the current driving route exists in the pre-stored historical trajectory routes of the vehicle, the method further comprises:

collecting historical trajectory data of the vehicle;

mining a plurality of historical track routes of the vehicle from the collected historical track data of the vehicle;

storing the excavated plurality of historical track routes of the vehicle.

3. The method of claim 1 or 2, further comprising:

extracting road data of a map from existing map data, wherein the road data comprises road information and intersection information;

constructing a topological road network according to the extracted road data;

and excavating key intersection information meeting specified conditions based on the constructed topological road network, and determining the pre-stored key intersection information on each historical track route of the vehicle.

4. The method of any of claims 1-3, wherein mining key intersection information that meets specified conditions based on the constructed topological road network comprises:

excavating key intersection information with intersection width larger than preset width based on the constructed topological road network; and/or

And excavating key intersection information of which the number of the intersection connecting roads exceeds the preset number based on the constructed topological road network.

5. The method of any of claims 1-4, further comprising:

if the historical track route which is the same as the driving route of the current time does not exist in the prestored historical track routes of the vehicle, acquiring the current road information and the driving direction of the vehicle;

searching a key intersection in a preset range of a road where the vehicle is located in the topological road network based on the information of the road where the vehicle is located and the driving direction;

and detecting the road condition information of the key intersection within a preset distance range, and if the detected road condition information does not accord with preset conditions, sending out an early warning signal related to the road condition information.

6. The method according to any one of claims 1-5, wherein obtaining road condition information for a critical intersection into which the vehicle is about to enter comprises:

and calling a preset interface, and calling the road condition information of the key intersection which is about to enter by the vehicle and provided by a road condition data application provider by adopting the preset interface.

7. The method according to any one of claims 1-6, wherein the road condition information of the critical intersection comprises at least one of:

the number of the vehicles at the key intersection, the display state of the traffic lights, the information of the emergency traffic incident and the construction information.

8. A road condition early warning device based on key crossing, includes:

the first acquisition module is suitable for acquiring the driving route planned for the vehicle;

the analysis module is suitable for analyzing whether a historical track route which is the same as the driving route of the current time exists in the prestored historical track routes of the vehicle;

the determining module is suitable for determining a key intersection which the vehicle is about to enter in the driving route according to key intersection information on the pre-excavated historical track route after the historical track route which is the same as the driving route is searched from the pre-stored historical track routes of the vehicle by the analyzing module;

the early warning module is suitable for acquiring road condition information of a key intersection where a vehicle is about to enter, and if the detected road condition information does not accord with preset conditions, sending an early warning signal related to the road condition information.

9. A computer storage medium storing computer program code which, when run on a computing device, causes the computing device to execute the critical intersection-based traffic condition warning method according to any one of claims 1 to 7.

10. A computing device, comprising: a processor; a memory storing computer program code; the computer program code, when executed by the processor, causes the computing device to perform the method of warning road conditions based on a critical intersection of any of claims 1-7.

Technical Field

The invention relates to the technical field of computer application, in particular to a road condition early warning method and device based on a key intersection.

Background

With the improvement of living standard of people, more and more people choose to drive oneself to go out, especially for the first-line city, second-line city, with the road traffic jam that the vehicle constantly increases becomes the problem that people face jointly. When a user drives, if the road condition information of a front intersection, such as information of whether the intersection is jammed, whether an emergency traffic event occurs, whether construction is in progress and the like, can be early warned in advance, early warning is provided for a driver who is driving, jammed road ends and impassable road sections are avoided, and the traveling efficiency of the user can be greatly improved.

However, in the prior art, no good way is available to perform early warning on the road condition of a critical intersection efficiently, quickly and accurately.

Disclosure of Invention

In view of the above, the present invention is proposed to provide a method and an apparatus for warning a road condition based on a critical intersection, which overcome the above problems or at least partially solve the above problems.

According to one aspect of the invention, a road condition early warning method based on a key intersection is provided, which comprises the following steps:

acquiring a driving route planned for the vehicle;

analyzing whether a historical track route which is the same as the driving route of the current time exists in the prestored historical track routes of the vehicle;

if so, determining a key intersection which the vehicle is about to enter in the driving route according to key intersection information on the historical track route excavated in advance;

the method comprises the steps of obtaining road condition information of a key intersection where a vehicle is about to enter, and sending out an early warning signal related to the road condition information if the detected road condition information does not accord with preset conditions.

Optionally, before analyzing whether a historical trajectory route identical to the current driving route exists in the pre-stored historical trajectory routes of the vehicle, the method further includes:

collecting historical trajectory data of the vehicle;

mining a plurality of historical track routes of the vehicle from the collected historical track data of the vehicle;

storing the excavated plurality of historical track routes of the vehicle.

Optionally, the method further comprises:

extracting road data of a map from existing map data, wherein the road data comprises road information and intersection information;

constructing a topological road network according to the extracted road data;

and excavating key intersection information meeting specified conditions based on the constructed topological road network, and determining the pre-stored key intersection information on each historical track route of the vehicle.

Optionally, the excavating, based on the constructed topological road network, key intersection information meeting specified conditions includes:

excavating key intersection information with intersection width larger than preset width based on the constructed topological road network; and/or

And excavating key intersection information of which the number of the intersection connecting roads exceeds the preset number based on the constructed topological road network.

Optionally, the method further comprises:

if the historical track route which is the same as the driving route of the current time does not exist in the prestored historical track routes of the vehicle, acquiring the current road information and the driving direction of the vehicle;

searching a key intersection in a preset range of a road where the vehicle is located in the topological road network based on the information of the road where the vehicle is located and the driving direction;

and detecting the road condition information of the key intersection within a preset distance range, and if the detected road condition information does not accord with preset conditions, sending out an early warning signal related to the road condition information.

Optionally, obtaining road condition information of a key intersection where a vehicle is about to enter includes:

and calling a preset interface, and calling the road condition information of the key intersection which is about to enter by the vehicle and provided by a road condition data application provider by adopting the preset interface.

Optionally, the traffic information of the key intersection includes at least one of:

the number of the vehicles at the key intersection, the display state of the traffic lights, the information of the emergency traffic incident and the construction information.

Optionally, if the detected traffic information does not meet the preset condition, sending an early warning signal related to the traffic information, including:

if the detected road condition information comprises the number of the traveling vehicles exceeding the specified number of the traveling vehicles, sending out a warning signal of the congestion of the vehicles ahead;

if the detected road condition information comprises that the traffic light display state is a red light, sending out an early warning signal that the traffic light at the front intersection is the red light;

and if the detected road condition information comprises the emergency traffic event information and/or the construction information, sending out an early warning signal that the emergency traffic event occurs at the front intersection and/or the construction is in progress.

According to another aspect of the present invention, there is also provided a road condition warning device based on a key intersection, including:

the first acquisition module is suitable for acquiring the driving route planned for the vehicle;

the analysis module is suitable for analyzing whether a historical track route which is the same as the driving route of the current time exists in the prestored historical track routes of the vehicle;

the determining module is suitable for determining a key intersection which the vehicle is about to enter in the driving route according to key intersection information on the pre-excavated historical track route after the historical track route which is the same as the driving route is searched from the pre-stored historical track routes of the vehicle by the analyzing module;

the early warning module is suitable for acquiring road condition information of a key intersection where a vehicle is about to enter, and if the detected road condition information does not accord with preset conditions, sending an early warning signal related to the road condition information.

Optionally, the apparatus further comprises:

the collection module is suitable for collecting the historical track data of the vehicle before the analysis module analyzes whether the historical track route which is the same as the current driving route exists in the prestored historical track routes of the vehicle;

a first mining module adapted to mine a plurality of historical track routes of the vehicle from the collected historical track data of the vehicle;

a storage module adapted to store a plurality of mined historical track routes of the vehicle.

Optionally, the apparatus further comprises:

the map data extraction module is suitable for extracting road data of a map from the existing map data, wherein the road data comprises road information and intersection information;

the construction module is suitable for constructing a topological road network according to the extracted road data;

and the second mining module is suitable for mining key intersection information meeting specified conditions based on the constructed topological road network and determining the pre-stored key intersection information on each historical track route of the vehicle.

Optionally, the second excavation module is further adapted to:

excavating key intersection information with intersection width larger than preset width based on the constructed topological road network; and/or

And excavating key intersection information of which the number of the intersection connecting roads exceeds the preset number based on the constructed topological road network.

Optionally, the apparatus further comprises:

the second acquisition module is suitable for acquiring the current road information and the driving direction of the vehicle if the analysis module analyzes that the historical track route of the vehicle which is the same as the driving route of the current time does not exist in the prestored historical track routes of the vehicle;

the searching module is suitable for searching a key intersection in a preset range of a road where the vehicle is located in the topological road network based on the information of the road where the vehicle is located and the driving direction;

the early warning module is also suitable for detecting the road condition information of the key intersection within the preset distance range, and if the detected road condition information does not accord with the preset condition, sending out an early warning signal related to the road condition information.

Optionally, the early warning module is further adapted to:

and calling a preset interface, and calling the road condition information of the key intersection which is about to enter by the vehicle and provided by a road condition data application provider by adopting the preset interface.

Optionally, the traffic information of the key intersection includes at least one of:

the number of the vehicles at the key intersection, the display state of the traffic lights, the information of the emergency traffic incident and the construction information.

Optionally, the early warning module is further adapted to:

if the detected road condition information comprises the number of the traveling vehicles exceeding the specified number of the traveling vehicles, sending out a warning signal of the congestion of the vehicles ahead;

if the detected road condition information comprises that the traffic light display state is a red light, sending out an early warning signal that the traffic light at the front intersection is the red light;

and if the detected road condition information comprises the emergency traffic event information and/or the construction information, sending out an early warning signal that the emergency traffic event occurs at the front intersection and/or the construction is in progress.

According to another aspect of the present invention, there is also provided a computer storage medium storing computer program code, which when run on a computing device, causes the computing device to execute the method for warning road conditions based on a critical intersection according to any of the above embodiments.

According to another aspect of the present invention, there is also provided a computing device comprising: a processor; a memory storing computer program code; when executed by the processor, the computer program code causes the computing device to perform the method for warning road conditions based on a critical intersection as described in any of the above embodiments.

In the embodiment of the invention, the driving route planned for the vehicle is firstly obtained. And then analyzing whether a historical track route which is the same as the current driving route exists in the prestored historical track routes of the vehicle, if so, determining a key intersection which the vehicle is about to enter in the current driving route according to key intersection information on the historical track route excavated in advance. And finally, acquiring the road condition information of the key intersection where the vehicle is about to enter, and if the detected road condition information does not accord with the preset condition, sending out an early warning signal related to the road condition information. Therefore, the embodiment of the invention excavates the key intersection information on the historical track route by analyzing the historical track route of the vehicle, provides the road condition information of the key intersection in front for the driver when the driver drives the vehicle, and can provide corresponding early warning for the driver in advance according to the road condition information of the key intersection, so that the driver can make driving decision in advance, thereby effectively helping the driver to avoid the congested road end, greatly saving the traveling time of the user and improving the traveling efficiency of the user.

The foregoing description is only an overview of the technical solutions of the present invention, and the embodiments of the present invention are described below in order to make the technical means of the present invention more clearly understood and to make the above and other objects, features, and advantages of the present invention more clearly understandable.

The above and other objects, advantages and features of the present invention will become more apparent to those skilled in the art from the following detailed description of specific embodiments thereof, taken in conjunction with the accompanying drawings.

Drawings

Various other advantages and benefits will become apparent to those of ordinary skill in the art upon reading the following detailed description of the preferred embodiments. The drawings are only for purposes of illustrating the preferred embodiments and are not to be construed as limiting the invention. Also, like reference numerals are used to refer to like parts throughout the drawings. In the drawings:

fig. 1 is a schematic flow chart illustrating a road condition warning method based on a key intersection according to an embodiment of the present invention;

fig. 2 is a schematic flow chart illustrating a road condition warning method based on a key intersection according to another embodiment of the present invention;

fig. 3 is a schematic structural diagram of a road condition warning device based on a key intersection according to an embodiment of the invention;

fig. 4 is a schematic structural diagram of a road condition warning device based on a key intersection according to another embodiment of the invention.

Detailed Description

Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. While exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art.

In order to solve the technical problem, the embodiment of the invention provides a road condition early warning method based on a key intersection. Fig. 1 is a schematic flow chart illustrating a road condition warning method based on a key intersection according to an embodiment of the present invention. Referring to fig. 1, the method includes at least steps S102 to S110.

And step S102, obtaining the driving route planned for the vehicle.

And step S104, analyzing whether the historical track route which is the same as the current driving route exists in the prestored historical track routes of the vehicle. If yes, go to step S106; if not, step S108 is executed and the process is ended.

And S106, determining a key intersection which the vehicle is about to enter in the driving route according to key intersection information on the historical track route excavated in advance.

The key intersections in this step are calculated and extracted according to the topological relation of the roads, and the key intersections relative to all intersections in the roads refer to some intersections in the roads which are more specific, such as intersections, intersections with larger width, and the like, which will be described in detail later.

Step S110, obtaining the road condition information of the key intersection where the vehicle is about to enter, and if the detected road condition information does not accord with the preset condition, sending out an early warning signal related to the road condition information.

In the embodiment of the invention, the driving route planned for the vehicle is firstly obtained. And then analyzing whether a historical track route which is the same as the current driving route exists in the prestored historical track routes of the vehicle, if so, determining a key intersection which the vehicle is about to enter in the current driving route according to key intersection information on the historical track route excavated in advance. And finally, acquiring the road condition information of the key intersection where the vehicle is about to enter, and if the detected road condition information does not accord with the preset condition, sending out an early warning signal related to the road condition information. Therefore, the embodiment of the invention excavates the key intersection information on the historical track route by analyzing the historical track route of the vehicle, provides the road condition information of the key intersection in front for the driver when the driver drives the vehicle, and can provide corresponding early warning for the driver in advance according to the road condition information of the key intersection, so that the driver can make driving decision in advance, thereby effectively helping the driver to avoid the congested road end, greatly saving the traveling time of the user and improving the traveling efficiency of the user.

Referring to step S102, in an embodiment of the present invention, the driving route planned for the vehicle may be a driving route planned for the user according to the starting location and the destination of the driving input by the user. Of course, it is common to plan a plurality of driving routes for the user, so that the user can select a satisfactory route, and provide services such as navigation for the user according to the route selected by the user. What is captured in this step is actually the driving route that the user finally selects and determines.

Referring to step S104, in an embodiment of the present invention, the historical trajectory route of the vehicle may be obtained and pre-stored in a manner that, first, historical trajectory data of the vehicle of the user is collected. Then, a plurality of historical track routes of the vehicle are mined from the collected historical track data of the vehicle. Finally, a plurality of historical track routes of the excavated vehicle are stored.

In this embodiment, when collecting the historical track data of the user vehicle, the map historical record information of the user vehicle may be collected from the designated map application by calling the preset interface and using the preset interface, and then the historical track data of the user vehicle may be extracted based on the collected map historical record information. The map application specified here may be a Baidu map, a Gade map, a 360 map, or the like, and the present invention is not particularly limited thereto.

In this embodiment, the map history information may be history navigation record information such as navigation history data information of the user's vehicle on a map, and the map history information may also be route search record information such as a driving route searched by the user on the map. Of course, the map history information may also be a route collected by the user, a route recommended by the map application for the user, and the like, and the specific content of the map history information is not limited herein.

In addition, when the historical track route of the vehicle is obtained, the starting place and the destination which are input by the user can be directly obtained according to the historical map record information, so that the track route which the vehicle of the user can possibly run through can be analyzed according to the obtained starting place and destination. Here, the map history information may further include a start location of the user input, a destination information record, a start location of the user collection, a corresponding destination, and the like, which is not specifically limited herein.

Referring to step S106, in an embodiment of the present invention, the mining process of the key intersection information on the historical track route may be, first, extracting road data of the map from the existing map data, where the road data may include road information and intersection information. And then, constructing a topological road network according to the extracted road data. And finally, excavating key intersection information meeting specified conditions based on the constructed topological road network, and determining the pre-stored key intersection information on each historical track route of the vehicle. In the embodiment, the topological road network is constructed mainly based on the topological relation and connectivity between roads and intersections.

In the embodiment of the invention, the walking routes of other users such as vehicles and pedestrians can be acquired, and the information of the key intersection can be automatically corrected by combining the acquired routes of other users.

In an embodiment of the present invention, the key intersection information that meets the specified condition based on the constructed topological road network excavation may include key intersection information that the width of the excavated intersection based on the constructed topological road network is greater than a preset width, and may also include key intersection information that the number of connected roads of the excavated intersection based on the constructed topological road network exceeds a preset number.

For example, the width of the key intersection meeting the specified condition needs to be 5m greater than the preset width, but the preset width may be other values. For another example, the number of the key intersection connecting roads meeting the specified condition exceeds the preset number and is 3, and the preset number may be other values. The key intersection information meeting the specified condition in the embodiment of the present invention may also be information of a key intersection whose average traffic flow is greater than a preset numerical value, information of a key intersection that can reach the same destination relatively closely, and the like, which is not specifically limited in the embodiment of the present invention.

The embodiment of the invention provides another road condition early warning method based on a key intersection. Fig. 2 is a schematic flow chart illustrating a road condition warning method based on a key intersection according to another embodiment of the present invention. Referring to fig. 2, the method includes at least steps S202 to S214.

Step S202, the driving route planned for the vehicle is obtained.

Step S204, analyzing whether a historical track route which is the same as the current driving route exists in the prestored historical track routes of the vehicle; if yes, go to step S206; if not, go to step S210.

Step S206, determining a key intersection which the vehicle is about to enter in the driving route according to key intersection information on the pre-excavated historical track route, and further executing step S208.

And step S208, acquiring road condition information of a key intersection where the vehicle is about to enter, and if the detected road condition information does not accord with preset conditions, sending out an early warning signal related to the road condition information.

Step S210, obtaining information of the current road and the driving direction of the vehicle, and then executing step S212.

And S212, searching a key intersection in a preset range of the road where the vehicle is located in the topological road network based on the information of the road where the vehicle is located and the driving direction.

In this step, the key intersection near the user vehicle may be considered as the key intersection that the user vehicle is about to enter, and the preset range of the current road may be any numerical value range such as 300m, 400m, and so on, which is not described in detail herein.

Step S214, detecting the road condition information of the key intersection within the preset distance range, and if the detected road condition information does not accord with the preset condition, sending out an early warning signal related to the road condition information.

According to the embodiment of the invention, the historical track route of the vehicle is analyzed to dig out the key intersection information on the historical track route, the road condition information of the front key intersection is provided for the driver when the driver drives the vehicle, and the corresponding early warning can be provided for the driver in advance according to the road condition information of the key intersection, so that the driver can make driving decision in advance, and thus the driver can be effectively helped to avoid the congested road end, the travel time of the user is greatly saved, and the travel efficiency of the user is also improved.

Referring to the above steps S206 to S214, in the embodiment of the present invention, if it is known that a historical track route identical to the current driving route exists in the historical track route of the vehicle by analyzing the pre-stored historical track route of the vehicle, the key intersection where the vehicle is about to enter in the current driving route may be determined according to the key intersection information on the historical track route excavated in advance. However, when it is known that the historical track route of the vehicle, which is the same as the driving route of the vehicle at this time, does not exist in the historical track route of the vehicle by analyzing the pre-stored historical track route of the vehicle, the key intersection in the preset range of the road where the vehicle is currently located can be searched in the topological road network by acquiring the information of the road where the vehicle is currently located and the driving direction.

For example, for the user a, if it is analyzed that the driving route of the user a is a common track (that is, the driving route is the same as a certain historical track route), the traffic information early warning of the key intersection on the historical track route is mainly used. If the driving route of the user A is a strange route, namely the driving route is different from any historical track route, the current road where the vehicle is located can be located according to the vehicle-mounted positioning device of the user A, the current driving direction of the vehicle can be identified, then a key intersection nearby is searched in the constructed topological road network, and corresponding road condition information early warning is carried out.

Referring to step S208 above, in an embodiment of the present invention, when obtaining the road condition information of the key intersection where the vehicle is about to enter, a preset interface may be further invoked, where the preset interface is associated with an application providing road condition data, and the road condition information of the key intersection where the vehicle is about to enter, provided by a road condition data application provider, is invoked through the invoked preset interface.

In an embodiment of the present invention, the road condition information of the key intersection may include information such as the number of vehicles driving at the key intersection, the display status of traffic lights, emergency traffic event information, and construction information.

In the embodiment of the invention, if the number of the detected driving vehicles in the road condition information exceeds the specified number of the driving vehicles, an early warning signal of the congestion of the vehicle ahead can be sent, such as a text prompt message, a voice prompt and the like of the congestion of the road ahead. And if the detected road condition information comprises that the traffic light display state is a red light, sending out an early warning signal that the traffic light at the front intersection is the red light. If the detected road condition information includes the emergency traffic event information and/or the construction information, an early warning signal indicating that an emergency traffic event occurs and/or construction is in progress at the intersection ahead is sent out, where the emergency traffic event and/or the construction early warning signal may be a brief summary of the emergency traffic event and the construction situation, for example, a text and voice reminding message of "vehicle collision occurs ahead, please confirm whether to detour" is sent out. The embodiment of the invention does not limit the sending form and the specific content of the early warning signal.

Based on the same invention concept, the embodiment of the invention also provides a road condition early warning device based on the key intersection. Fig. 3 is a schematic structural diagram of a road condition warning device based on a key intersection according to an embodiment of the invention. Referring to fig. 3, the road condition warning device 300 based on a critical intersection includes a first obtaining module 310, an analyzing module 320, a determining module 330, and a warning module 340.

Now, the functions of the components or devices of the road condition warning device 300 based on the key intersection and the connection relationship between the components are described:

a first obtaining module 310, adapted to obtain a driving route planned for the vehicle;

the analysis module 320 is adapted to analyze whether a historical track route which is the same as the current driving route exists in the prestored historical track routes of the vehicle;

the determining module 330, coupled to the analyzing module 320, is adapted to determine a key intersection where a vehicle is about to enter in the current driving route according to key intersection information on a pre-excavated history track route after the analyzing module 320 finds a history track route identical to the current driving route from pre-stored history track routes of the vehicle;

the early warning module 340, coupled to the determining module 330, is adapted to obtain traffic information of a critical intersection where a vehicle is about to enter, and send an early warning signal related to the traffic information if the detected traffic information does not meet a preset condition.

The embodiment of the invention also provides another road condition early warning device based on the key intersection. Fig. 4 is a schematic structural diagram of a road condition warning device based on a key intersection according to another embodiment of the invention. Referring to fig. 4, the road condition early warning device 300 based on the key intersection may further include a collection module 350, a first mining module 360, a storage module 370, an extraction module 380, a construction module 390, a second mining module 400, a second obtaining module 410, and a search module 420, in addition to the above modules.

The collecting module 350 is adapted to collect the historical track data of the vehicle before the analyzing module 320 analyzes whether the historical track route identical to the driving route of the current time exists in the pre-stored historical track routes of the vehicle.

The first mining module 360, coupled to the collecting module 350, is adapted to mine a plurality of historical track routes of the vehicle from the collected historical track data of the vehicle.

A storage module 370, coupled to the first mining module 360 and the analysis module 320, respectively, is adapted to store a plurality of historical track routes of the mined vehicle.

The extracting module 380 is adapted to extract road data of a map from existing map data, where the road data includes road information and intersection information.

A construction module 390 coupled to the extraction module 380 and adapted to construct a topological road network according to the extracted road data;

the second mining module 400, coupled to the building module 390 and the determining module 330, is adapted to mine critical intersection information meeting the specified conditions based on the built topological road network, and determine pre-stored critical intersection information on each historical track route of the vehicle.

The second obtaining module 410 is coupled to the analyzing module 320, and is adapted to obtain information of a road where the vehicle is currently located and a driving direction if the analyzing module 320 analyzes that the historical trajectory route of the vehicle does not exist in the pre-stored historical trajectory routes of the vehicle, which are the same as the driving route of the vehicle at this time.

The searching module 420 is coupled to the second obtaining module 410, and is adapted to search for a key intersection in a preset range of a road where the vehicle is currently located in the topological road network based on the information of the road where the vehicle is currently located and the driving direction.

The early warning module 340 is further adapted to detect road condition information of a key intersection within a preset distance range, and send an early warning signal related to the road condition information if the detected road condition information does not meet a preset condition.

In an embodiment of the present invention, the second mining module 400 is further adapted to mine the key intersection information that the intersection width is greater than the preset width based on the constructed topological road network, and/or mine the key intersection information that the number of the connected roads at the intersection exceeds the preset number based on the constructed topological road network.

In an embodiment of the present invention, the early warning module 340 is further adapted to call a preset interface, and call the road condition information of the key intersection where the vehicle is about to enter, provided by the road condition data provider, by using the preset interface.

In an embodiment of the present invention, the road condition information of the key intersection includes at least one of a driving number, a traffic light display status, emergency traffic event information, and construction information of the key intersection.

In an embodiment of the present invention, the early warning module 340 is further adapted to send an early warning signal that the vehicle ahead is congested if the detected number of driving vehicles included in the road condition information exceeds the specified number of driving vehicles. And if the detected road condition information comprises that the traffic light display state is a red light, sending out an early warning signal that the traffic light at the front intersection is the red light. And if the detected road condition information comprises the emergency traffic event information and/or the construction information, sending out an early warning signal that the emergency traffic event occurs at the front intersection and/or the construction is in progress.

The embodiment of the invention also provides a computer storage medium, wherein the computer storage medium stores computer program codes, and when the computer program codes run on computing equipment, the computing equipment is caused to execute the road condition early warning method based on the key intersection in any embodiment.

An embodiment of the present invention further provides a computing device, including: a processor; a memory storing computer program code; the computer program code, when executed by the processor, causes the computing device to perform the critical intersection-based road condition warning method of any of the above embodiments.

According to any one or a combination of the above preferred embodiments, the following advantages can be achieved by the embodiments of the present invention:

in the embodiment of the invention, the driving route planned for the vehicle is firstly obtained. And then analyzing whether a historical track route which is the same as the current driving route exists in the prestored historical track routes of the vehicle, if so, determining a key intersection which the vehicle is about to enter in the current driving route according to key intersection information on the historical track route excavated in advance. And finally, acquiring the road condition information of the key intersection where the vehicle is about to enter, and if the detected road condition information does not accord with the preset condition, sending out an early warning signal related to the road condition information. Therefore, the embodiment of the invention excavates the key intersection information on the historical track route by analyzing the historical track route of the vehicle, provides the road condition information of the key intersection in front for the driver when the driver drives the vehicle, and can provide corresponding early warning for the driver in advance according to the road condition information of the key intersection, so that the driver can make driving decision in advance, thereby effectively helping the driver to avoid the congested road end, greatly saving the traveling time of the user and improving the traveling efficiency of the user.

It is clear to those skilled in the art that the specific working processes of the above-described systems, apparatuses and units may refer to the corresponding processes in the foregoing method embodiments, and for the sake of brevity, further description is omitted here.

In addition, the functional units in the embodiments of the present invention may be physically independent of each other, two or more functional units may be integrated together, or all the functional units may be integrated in one processing unit. The integrated functional units may be implemented in the form of hardware, or in the form of software or firmware.

Those of ordinary skill in the art will understand that: the integrated functional units, if implemented in software and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium and includes instructions for causing a computing device (e.g., a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present invention when the instructions are executed. And the aforementioned storage medium includes: u disk, removable hard disk, Read Only Memory (ROM), Random Access Memory (RAM), magnetic or optical disk, and other various media capable of storing program code.

Alternatively, all or part of the steps of implementing the foregoing method embodiments may be implemented by hardware (such as a computing device, e.g., a personal computer, a server, or a network device) associated with program instructions, which may be stored in a computer-readable storage medium, and when the program instructions are executed by a processor of the computing device, the computing device executes all or part of the steps of the method according to the embodiments of the present invention.

Finally, it should be noted that: the above embodiments are only used to illustrate the technical solution of the present invention, and not to limit the same; while the invention has been described in detail and with reference to the foregoing embodiments, it will be understood by those skilled in the art that: the technical solutions described in the foregoing embodiments can be modified or some or all of the technical features can be equivalently replaced within the spirit and principle of the present invention; such modifications or substitutions do not depart from the scope of the present invention.

15页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种基于深度学习模型的交通速度预测方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!