CN111028514A - Method and device for determining vehicle overspeed - Google Patents

Method and device for determining vehicle overspeed Download PDF

Info

Publication number
CN111028514A
CN111028514A CN201911167513.0A CN201911167513A CN111028514A CN 111028514 A CN111028514 A CN 111028514A CN 201911167513 A CN201911167513 A CN 201911167513A CN 111028514 A CN111028514 A CN 111028514A
Authority
CN
China
Prior art keywords
vehicle
vehicle speed
target
road
mounted terminal
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
CN201911167513.0A
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.)
Shenyang Cennavi Technology Co ltd
Original Assignee
Shenyang Cennavi Technology Co ltd
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 Shenyang Cennavi Technology Co ltd filed Critical Shenyang Cennavi Technology Co ltd
Priority to CN201911167513.0A priority Critical patent/CN111028514A/en
Publication of CN111028514A publication Critical patent/CN111028514A/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/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/01Detecting movement of traffic to be counted or controlled
    • G08G1/015Detecting movement of traffic to be counted or controlled with provision for distinguishing between two or more types of vehicles, e.g. between motor-cars and cycles
    • 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/123Traffic control systems for road vehicles indicating the position of vehicles, e.g. scheduled vehicles; Managing passenger vehicles circulating according to a fixed timetable, e.g. buses, trains, trams

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Traffic Control Systems (AREA)

Abstract

The application discloses a method and a device for determining vehicle overspeed, relates to the technical field of traffic, and is used for reducing the probability of traffic accidents from a vehicle source. The method comprises the following steps: the vehicle-mounted terminal acquires the vehicle type, the current vehicle speed and information of a plurality of coordinates of a target vehicle; the vehicle-mounted terminal determines a target road on which a target vehicle runs according to the information of the coordinates; the vehicle-mounted terminal determines the corresponding maximum safe vehicle speed when the target vehicle runs on the target road according to the target road and the vehicle type; the vehicle-mounted terminal determines a critical value of the vehicle speed according to the maximum safe vehicle speed, wherein the critical value is smaller than the maximum safe vehicle speed, and the difference value between the critical value and the maximum safe vehicle speed is a preset value; and under the condition that the current vehicle speed is greater than or equal to the critical value and less than the maximum safe vehicle speed, the vehicle-mounted terminal sends first prompt information, and the first prompt information is used for prompting that the vehicle speed of the target vehicle is about to exceed the safe vehicle speed.

Description

Method and device for determining vehicle overspeed
Technical Field
The application relates to the technical field of traffic, in particular to a method and a device for determining vehicle overspeed.
Background
As the number of automobiles increases, the incidence of traffic accidents also increases. Currently, a driver generally controls the running speed of a vehicle according to a driving experience. However, when the driver experiences little driving experience or runs on an unfamiliar road, the vehicle may cause a traffic accident. Therefore, how to reduce the occurrence probability of traffic accidents becomes an important research direction.
Disclosure of Invention
The embodiment of the application provides a method and a device for determining vehicle overspeed, which are used for reducing the occurrence probability of traffic accidents from a vehicle source.
In order to achieve the above purpose, the embodiment of the present application adopts the following technical solutions:
in a first aspect, a method for determining vehicle overspeed is provided, which is applied to a vehicle-mounted terminal of a target vehicle. The method comprises the following steps:
the vehicle-mounted terminal acquires the vehicle type, the current vehicle speed and information of a plurality of coordinates of a target vehicle; and the vehicle-mounted terminal determines a target road on which the target vehicle runs according to the information of the coordinates. And then, the vehicle-mounted terminal determines the maximum safe vehicle speed corresponding to the target vehicle when the target vehicle runs on the target road according to the target road and the vehicle type, and determines the critical value of the vehicle speed according to the maximum safe vehicle speed. The critical value is smaller than the maximum safe vehicle speed, and the difference value between the critical value and the maximum safe vehicle speed is a preset value. And under the condition that the current vehicle speed is greater than or equal to the critical value and less than the maximum safe vehicle speed, the vehicle-mounted terminal sends first prompt information, and the first prompt information is used for prompting that the vehicle speed of the target vehicle is about to exceed the safe vehicle speed.
Based on the method, in the application, the vehicle-mounted terminal of the target vehicle determines the target road on which the target vehicle runs according to the information of the plurality of coordinates of the target vehicle. Then, the vehicle-mounted terminal determines the maximum safe vehicle speed of the target vehicle on the target road according to the road type of the target road and the vehicle type of the target vehicle, and determines a critical value of the vehicle speed according to the maximum safe vehicle speed, wherein the critical value is smaller than the maximum safe vehicle speed, and the difference value between the critical value and the maximum safe vehicle speed is a preset value. When the vehicle speed of the target vehicle is between the threshold value and the maximum safe vehicle speed, the in-vehicle terminal may determine that the vehicle speed of the target vehicle is about to exceed the maximum safe vehicle speed. The in-vehicle terminal may transmit a prompt message to allow the driver to confirm that the vehicle is about to run at an excessive speed, so that the driver may actively reduce the speed of the vehicle. When the vehicle speed is the safe speed, the probability of traffic accidents of the vehicle is low. Therefore, the technical scheme of the application can reduce the occurrence probability of traffic accidents from the vehicle source.
In a second aspect, there is provided a vehicle overspeed determination apparatus comprising:
the communication unit is used for acquiring the vehicle type, the current vehicle speed and information of a plurality of coordinates of the target vehicle; the processing unit is used for determining a target road on which the target vehicle runs according to the information of the coordinates; the processing unit is also used for determining the corresponding maximum safe speed of the target vehicle when the target vehicle runs on the target road according to the target road and the vehicle type; the processing unit is also used for determining a critical value of the vehicle speed according to the maximum safe vehicle speed, the critical value is smaller than the maximum safe vehicle speed, and the difference value between the critical value and the maximum safe vehicle speed is a preset value; and the communication unit is also used for sending first prompt information under the condition that the current vehicle speed is greater than or equal to the critical value and less than the maximum safe vehicle speed, wherein the first prompt information is used for prompting that the vehicle speed of the target vehicle is about to exceed the safe vehicle speed.
In a third aspect, a computer-readable storage medium is provided, having instructions stored therein, which when executed, implement the method for determining vehicle overspeed of the first aspect.
In a fourth aspect, there is provided a computer program product containing at least one instruction which, when run on a computer, causes the computer to perform a method of determining vehicle overspeed as described in the first aspect.
In a fifth aspect, a chip is provided, the chip comprising at least one processor and a communication interface, the communication interface being coupled to the at least one processor, the at least one processor being configured to execute computer programs or instructions to implement the method of the first aspect.
Any one of the above-mentioned apparatuses, computer storage media, or computer program products is configured to execute the above-mentioned corresponding method, so that the beneficial effects achieved by the apparatuses, the computer storage media, or the computer program products can refer to the beneficial effects of the corresponding schemes in the above-mentioned corresponding methods, and are not described herein again.
Drawings
Fig. 1 is a schematic structural diagram of a vehicle-mounted terminal according to an embodiment of the present disclosure;
FIG. 2 is a schematic flow chart of a method for determining vehicle overspeed according to an embodiment of the present disclosure;
FIG. 3 is a schematic flow chart of another method for determining vehicle overspeed according to an embodiment of the present application;
fig. 4 is a schematic diagram of a moving track of a vehicle according to an embodiment of the present application;
FIG. 5 is a schematic flow chart illustrating another method for determining vehicle overspeed according to an embodiment of the present application;
fig. 6 is a schematic structural diagram of a device for determining vehicle overspeed according to an embodiment of the present application;
fig. 7 is a schematic structural diagram of another vehicle overspeed determining apparatus according to an embodiment of the present application;
fig. 8 is a schematic structural diagram of still another apparatus for determining vehicle overspeed according to an embodiment of the present application;
fig. 9 is a schematic structural diagram of a chip according to an embodiment of the present application.
Detailed Description
In the embodiments of the present application, terms such as "first" and "second" are used to distinguish the same or similar items having substantially the same function and action. For example, the first threshold and the second threshold are only used for distinguishing different thresholds, and the sequence order of the thresholds is not limited. Those skilled in the art will appreciate that the terms "first," "second," etc. do not denote any order or quantity, nor do the terms "first," "second," etc. denote any order or importance.
It should be noted that in the embodiments of the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or explanations. Any embodiment or design described herein as "exemplary" or "e.g.," is not necessarily to be construed as preferred or advantageous over other embodiments or designs. Rather, use of the word "exemplary" or "such as" is intended to present concepts related in a concrete fashion.
In the present application, "at least one" means one or more, "a plurality" means two or more. "and/or" describes the association relationship of the associated objects, meaning that there may be three relationships, e.g., a and/or B, which may mean: a exists alone, A and B exist simultaneously, and B exists alone, wherein A and B can be singular or plural. The character "/" generally indicates that the former and latter associated objects are in an "or" relationship. "at least one of the following" or similar expressions refer to any combination of these items, including any combination of the singular or plural items. For example, at least one (one) of a, b, or c, may represent: a, b, c, a-b, a-c, b-c, or a-b-c, wherein a, b, c may be single or multiple.
The following describes a method for determining vehicle overspeed according to an embodiment of the present application with reference to the drawings of the specification.
The method for determining the overspeed of the vehicle provided by the embodiment of the application is applied to the field of active safety. The active safety technology is a precondition of the automatic driving technology. With active safety technology, vehicles can reduce the probability of traffic accidents.
As shown in fig. 1, a vehicle-mounted terminal 100 according to an embodiment of the present application is provided. The in-vehicle terminal 100 may be installed in a target vehicle. The in-vehicle terminal 100 includes a photographing module 110, a positioning module 120, and a communication module 130. The photographing module 110 is used to obtain road condition information of a road, for example, the number of vehicles on the road. The positioning module 120 is used to determine information of coordinates of the target vehicle, for example, Global Positioning System (GPS) coordinates. The communication module 130 may send the prompt message, for example, the communication module 130 may be a voice player. In the case that the communication module 130 is a voice player, the in-vehicle terminal may notify the driver of the prompt information in the form of voice.
The vehicle-mounted terminal may be a mobile phone of a driver, or may also be a terminal preset on a vehicle, such as a vehicle event data recorder.
The photographing module 110 may also be used to photograph status information of the driver. And then sending the state information to a background server. And after receiving the state information, the background server determines the state of the driver according to the state information. For example, the photographing module 110 transmits a plurality of pictures or video data of the driver to the background server. The background server receives a plurality of pictures or video data from the vehicle-mounted terminal and analyzes the plurality of pictures or video data. So that the background server can determine whether the driver is in a fatigue driving state or is inattentive (e.g., using a mobile phone during vehicle driving, etc.). The background server can send prompt information to the vehicle-mounted terminal when determining that the driver is in a fatigue driving state or is not attentive. After the vehicle-mounted terminal receives the prompt message, the vehicle-mounted terminal can remind a driver to stop driving or improve attention through voice.
In one possible design, the in-vehicle terminal 100 may further have a memory and a display. The memory is used for storing the road topology of the electronic map. The display is used for displaying the electronic map and the position information of the target vehicle. In this way, under the condition that the vehicle-mounted terminal cannot communicate with the background server, the vehicle-mounted terminal can match the road topology of the electronic map according to the information of the plurality of coordinates of the target vehicle, and determine the running road of the target vehicle.
As shown in fig. 2, a method for determining vehicle overspeed provided by an embodiment of the present application includes:
step 101, the vehicle-mounted terminal acquires the vehicle type, the current vehicle speed and information of a plurality of coordinates of the target vehicle.
The vehicle types can be trucks, buses, cars and the like. The information of the coordinates may include latitude and longitude and corresponding time.
In a possible implementation manner, the vehicle-mounted terminal may obtain information of the plurality of coordinates at fixed time intervals through the positioning module.
In another possible implementation manner, in order to make the distance between any two adjacent coordinates in the acquired multiple coordinates smaller than or equal to a preset threshold as much as possible, the vehicle-mounted terminal may determine the first time interval according to the vehicle speed of the first position and the preset threshold after acquiring the information of the coordinates of the first position of the target vehicle. And the vehicle-mounted terminal acquires the coordinate information of the target vehicle at the second position according to the first time interval. By analogy, the vehicle-mounted terminal can acquire information of a plurality of coordinates.
For example, the preset threshold is 500m, the vehicle speed of the target vehicle at 7 points is 50km/h, the vehicle-mounted terminal acquires coordinates corresponding to the time of the target vehicle, and determines that the first time interval is 0.5/50-0.01 h; and after 0.01h, the vehicle-mounted terminal acquires the corresponding coordinates of the target vehicle at the time and the current speed of the target vehicle. For example, the current vehicle speed is 51 km/h. The vehicle-mounted terminal determines that the first time interval is 0.5/51 ≈ 0.0098h according to the current vehicle speed; after 0.0098h, the vehicle-mounted terminal acquires the corresponding coordinates of the target vehicle at the time and the current speed of the target vehicle. For example, the current vehicle speed is 45 km/h. The vehicle-mounted terminal determines that the first time interval is approximately equal to 0.011h in a ratio of 0.5/45 according to the current vehicle speed; and after 0.011h, the vehicle-mounted terminal acquires the corresponding coordinates of the target vehicle at the time and the current speed. By analogy, the vehicle-mounted terminal can acquire information of a plurality of coordinates of the target vehicle.
Illustratively, table 1 shows information of a plurality of coordinates of the target vehicle acquired by the in-vehicle terminal.
TABLE 1 information of a plurality of coordinates of a target vehicle
Serial number Dimension (d) of Longitude (G) Time of day
P1 39.9124 116.3512 07:00
P2 39.9188 116.3504 07:06
P3 39.9156 116.3489 07:12
P4 39.9072 116.3479 07:19
P5 39.8932 116.2573 07:24
P6 39.8976 116.2133 07:30
It should be noted that, since the speed of the vehicle may change constantly, when the in-vehicle terminal acquires the coordinate information according to the first time interval, the terminal may also acquire one or more coordinate information between the first time intervals. For example, the in-vehicle terminal is at 7: 12 acquires the information of the coordinates of the target vehicle and determines that the acquisition time of the information of the next coordinates is 7:19, the in-vehicle terminal can acquire the information of one coordinate at 7: 15. In this way, the in-vehicle terminal can determine that the distance between any two coordinates in the plurality of coordinates is smaller than the preset threshold.
It should be noted that, the smaller the distance between the multiple coordinates is, the more accurate the movement track of the vehicle determined by the vehicle-mounted terminal according to the multiple coordinates is. Therefore, the moving track of the vehicle-mounted terminal determined by the vehicle-mounted terminal is more accurate under the condition that the distance between the coordinates is smaller than or equal to the preset threshold value. When the vehicle-mounted terminal is matched with a plurality of roads according to the moving track of the target vehicle, the target road on which the target vehicle runs can be determined more accurately.
In one possible embodiment, the vehicle-mounted terminal has an input device for inputting the vehicle type. The input device has keys, such as touch keys or physical keys. In response to an input operation by the driver, the in-vehicle terminal may acquire the vehicle type of the target vehicle. That is, the vehicle type of the target vehicle may be determined by the input operation of the driver.
Optionally, in a case that the vehicle-mounted terminal is fixedly arranged in the target vehicle, after the vehicle-mounted terminal acquires the vehicle type of the target vehicle at the first time, the vehicle type of the first time may be used as the vehicle type of the target vehicle at a time after the first time. The in-vehicle terminal does not need to determine the vehicle type of the target vehicle again through the input device, and the operation steps can be reduced.
And 102, determining a target road on which the target vehicle runs by the vehicle-mounted terminal according to the information of the plurality of coordinates.
Where the target road has a unique identification (e.g., Identification (ID)) or name.
In a possible implementation manner, the vehicle-mounted terminal may determine the target road from the road topology in the preset electronic map according to information of a plurality of coordinates. The road topology comprises information of a plurality of roads, and the target road is one of the plurality of roads. The information of the link may include an identifier of the link and a name of the link.
And 103, determining the corresponding maximum safe speed of the target vehicle when the target vehicle runs on the target road by the vehicle-mounted terminal according to the target road and the vehicle type.
In a possible implementation manner, step 103 may be specifically implemented in the following manner.
And step 1031, the vehicle-mounted terminal determines the road type of the target road.
In one possible implementation manner, the vehicle-mounted terminal is preset with a corresponding relationship between the ID of the road and the road type. The vehicle-mounted terminal can determine the road type of the target road according to the corresponding relation.
For example, the correspondence between the road and the road type may be as shown in table 2.
TABLE 2 road-to-road type correspondence table
ID of road Type of road
001 Highway with a light-emitting diode
002 Urban road
003 Urban road
004 Highway with a light-emitting diode
005 Provincial levelRoad
If the ID of the target road is 002, the vehicle-mounted terminal can determine that the road type of the target road is an expressway according to table 2. If the ID of the target road is 003, the vehicle-mounted terminal can determine that the road type of the target road is an urban road according to table 2. Therefore, under the condition that the vehicle-mounted terminal cannot be in communication connection with the background server, the vehicle-mounted terminal can quickly determine the road type of the target road according to the preset corresponding relation between the road ID and the road type.
In another possible implementation manner, in the case that the in-vehicle terminal may have a remote communication function, the in-vehicle terminal may determine the road type of the target road through a backend server or a network. For example, the vehicle-mounted terminal sends a first query request to a background server. The first query request includes an ID or name of the target road. After receiving the first query request, the server may determine the road type corresponding to the target road according to a preset correspondence table (as shown in table 2) or a network. And the server sends the road type corresponding to the target road to the vehicle-mounted terminal. For another example, the vehicle-mounted terminal may also directly query the road type corresponding to the target road through the network.
In yet another possible implementation, the vehicle terminal may further determine the road type of the target road in response to an input operation by the driver. That is, the road type of the target road may be determined by the input operation of the driver.
And step 1032, the vehicle-mounted terminal determines the maximum safe speed of the target vehicle running on the target road according to the road type and the vehicle type of the target road.
In one possible implementation manner, the vehicle-mounted terminal is preset with a corresponding relation between a road type, a vehicle type and a maximum safe vehicle speed. The vehicle-mounted terminal can determine the maximum safe speed of the target vehicle according to the road type of the target road, the vehicle type of the target vehicle and the corresponding relation.
For example, the correspondence between the road type and the vehicle type and the maximum safe vehicle speed may be as shown in table 3.
TABLE 3 road type, vehicle type and maximum safe vehicle speed
Figure BDA0002287849170000081
It should be noted that the vehicle-mounted terminal may also obtain the maximum safe speed of the target vehicle traveling on the target road from the background server in real time or periodically. And under the condition that the maximum safe vehicle speed acquired by the vehicle-mounted terminal from the preset corresponding relation is different from the maximum safe vehicle speed acquired by the server, the vehicle-mounted terminal takes the minimum vehicle speed of the vehicle-mounted terminal and the maximum safe vehicle speed as the maximum safe vehicle speed. For example, the vehicle-mounted terminal determines that the maximum safe vehicle speed corresponding to the target vehicle is 70km/h according to the preset corresponding relation, and the maximum safe vehicle speed obtained by the vehicle-mounted terminal from the server is 60 km/h. The in-vehicle terminal determines that the maximum safe vehicle speed of the target vehicle traveling on the target road is 60 km/h. Since, in some cases, the smaller the speed at which the vehicle travels, the lower the probability of the vehicle experiencing a traffic accident. Therefore, when the target vehicle travels at a smaller speed, the occurrence probability of a traffic accident can be further reduced.
And step 104, the vehicle-mounted terminal determines a critical value of the vehicle speed according to the maximum safe vehicle speed.
The critical value is smaller than the maximum safe vehicle speed, and the difference value between the critical value and the maximum safe vehicle speed is a preset value.
Illustratively, the maximum safe vehicle speed corresponding to the target vehicle is 80km/h, the preset value is 5km/h, and the critical value of the vehicle speed of the target vehicle running on the target road is 80-5-75 km/h.
And 105, under the condition that the current speed of the target vehicle is greater than or equal to the critical value and less than the maximum safe speed, the vehicle-mounted terminal sends first prompt information.
The first prompt information is used for prompting that the current vehicle speed is about to exceed the maximum safe vehicle speed.
For example, when the current vehicle speed of the target vehicle is greater than or equal to the critical value, the vehicle-mounted terminal may send a prompt voice through a voice device to remind the driver to control the vehicle speed not to exceed the maximum safe vehicle speed.
Optionally, under the condition that the vehicle speed of the target vehicle is greater than or equal to the critical value, the vehicle-mounted terminal may send the first prompt message for multiple times according to a preset time interval until the vehicle speed of the target vehicle is less than the critical value.
In the embodiment of the application, the vehicle-mounted terminal of the target vehicle determines the target road on which the target vehicle runs according to the information of the plurality of coordinates of the target vehicle. Then, the vehicle-mounted terminal determines the maximum safe vehicle speed of the target vehicle on the target road according to the road type of the target road and the vehicle type of the target vehicle, and determines a critical value of the vehicle speed according to the maximum safe vehicle speed, wherein the critical value is smaller than the maximum safe vehicle speed, and the difference value between the critical value and the maximum safe vehicle speed is a preset value. When the vehicle speed of the target vehicle is between the threshold value and the maximum safe vehicle speed, the in-vehicle terminal may determine that the vehicle speed of the target vehicle is about to exceed the maximum safe vehicle speed. The in-vehicle terminal may transmit a prompt message to allow the driver to confirm that the vehicle is about to run at an excessive speed, so that the speed of the vehicle may be actively reduced. When the vehicle speed is the safe speed, the probability of traffic accidents of the vehicle is low. Therefore, the method for determining the vehicle overspeed provided by the embodiment of the application can reduce the occurrence probability of traffic accidents from the source of the vehicle.
In one possible implementation, as shown in fig. 3, step 102 may be implemented by step 201 and step 202.
Step 201, the vehicle-mounted terminal determines the moving track of the target vehicle according to the information of the plurality of coordinates.
In one possible implementation manner, the vehicle-mounted terminal converts information of a plurality of coordinates into a coordinate sequence through road network matching. Then, the vehicle-mounted terminal determines the movement track of the target vehicle according to the coordinate sequence. It should be noted that the road network matching is a process of converting longitude and latitude into a coordinate sequence.
For example, as shown in fig. 4, the moving track of the target vehicle is determined for the vehicle-mounted terminal according to the information of the plurality of coordinates in table 2. Wherein the arrow in fig. 4 indicates the traveling direction of the target vehicle.
Step 202, the vehicle-mounted terminal determines a road with the highest similarity with the moving track as a target road from road topology of a preset electronic map according to a preset matching algorithm.
Wherein the road topology comprises information of a plurality of roads. For example, the form of the road, the name of the road, the connectivity between multiple roads, etc. The target road is one of a plurality of roads.
For example, the preset matching algorithm may be a matching algorithm based on topology information. And the vehicle-mounted terminal matches the moving track of the target vehicle with each road in the road topology through a matching algorithm based on the topology information. The vehicle-mounted terminal determines a road with the highest similarity with the moving track as a target road.
Optionally, as shown in fig. 3, the method for determining a vehicle overspeed provided in the embodiment of the present application may further include:
and step 203, the vehicle-mounted terminal sends second prompt information when the current vehicle speed of the target vehicle is greater than or equal to the maximum safe vehicle speed.
And the second prompt information is used for prompting that the current vehicle speed is a dangerous vehicle speed.
It should be understood that if the speed of the target vehicle exceeds the maximum safe speed, the probability of traffic accidents occurring in the vehicle is greater. Therefore, the vehicle-mounted terminal can send second prompt information to prompt the driver that the current vehicle speed is a dangerous vehicle speed and needs to be decelerated.
Optionally, under the condition that the target vehicle exceeds the maximum safe speed, the vehicle-mounted terminal may send the second prompt message for multiple times according to a preset time interval until the vehicle speed is reduced to the safe vehicle speed. When the vehicle is running at a safe speed, the probability of traffic accidents is low. Thus, traffic accidents can be prevented.
Optionally, as shown in fig. 5, the method for determining a vehicle overspeed provided in the embodiment of the present application may further include:
and step 204, the vehicle-mounted terminal acquires the running time of the target vehicle and the number of vehicles on the target road.
The running time period refers to a time length from the start of the running of the target vehicle to the current time.
In order to improve the effectiveness and accuracy of the number of vehicles acquired by the in-vehicle terminal, the number of vehicles may be the number of vehicles on a preset section of the target road, where the target vehicle is located. For example, the position of the target vehicle is point a, and points on the target road that are a preset distance from point a are points B and C, where point B is located forward of the target vehicle and points C are located forward and rearward of the target vehicle. The preset road section is a road section between the points B and C. The in-vehicle terminal may acquire the number of vehicles of the section between the points B and C.
In a possible implementation manner, the vehicle-mounted terminal may obtain information of multiple pictures of the target road through the shooting module. The vehicle-mounted terminal identifies the plurality of pieces of picture information and determines the number of vehicles on the target road.
And step 205, the vehicle-mounted terminal sends third prompt information when the running time is larger than or equal to the first threshold value and/or the number of vehicles on the target road is larger than or equal to the second threshold value.
And the third prompt message is used for prompting the reduction of the vehicle speed.
Illustratively, the first threshold may be 4 hours. The second threshold may be 15.
It will be appreciated that the longer the driver is driving the vehicle, the less attention and physical effort the driver is exposed to. That is, the driver may experience fatigue driving. In the case of driver fatigue driving, the probability of a traffic accident occurring in the target vehicle also becomes high. When the number of vehicles on the target road is larger and the speed of the target vehicle is faster, the probability of occurrence of a traffic accident is also increased.
In the embodiment of the application, when the running time of the target vehicle is greater than or equal to the first threshold and/or the number of vehicles on the target road is greater than or equal to the second threshold, the vehicle-mounted terminal sends third prompt information to prompt a driver that the driving time is too long or the number of vehicles on the target road is large, and the driver needs to run at a reduced speed or stop running. Thereby avoiding traffic accidents caused by fatigue driving of drivers or excessive vehicles on roads. Therefore, the occurrence probability of a traffic accident can be further reduced.
The embodiment of the present application may perform the division of the function modules or function units for the determination device of vehicle overspeed according to the above method example, for example, each function module or function unit may be divided corresponding to each function, or two or more functions may be integrated into one processing module. The integrated module may be implemented in a form of hardware, or may be implemented in a form of a software functional module or a functional unit. The division of the modules or units in the embodiment of the present application is schematic, and is only a logic function division, and there may be another division manner in actual implementation.
The embodiment of the application provides a device for determining vehicle speed limit, which is applied to a vehicle-mounted terminal and can also be a chip applied to the vehicle-mounted terminal, as shown in fig. 6, the device may include:
a communication unit 601 for acquiring information of a vehicle type, a current vehicle speed, and a plurality of coordinates of a target vehicle.
A processing unit 602, configured to determine a target road on which the target vehicle travels according to the information of the plurality of coordinates.
The processing unit 602 is further configured to determine a maximum safe vehicle speed of the target vehicle traveling on the target road according to the target road and the vehicle type.
The processing unit 602 is further configured to determine a threshold value of the vehicle speed according to the maximum safe vehicle speed. The critical value is smaller than the maximum safe vehicle speed, and the difference value between the critical value and the maximum safe vehicle speed is a preset value.
The communication unit 601 is further configured to send first prompt information when the current vehicle speed is greater than or equal to the threshold value and less than the maximum safe vehicle speed. The first prompt message is used for prompting that the current vehicle speed is about to exceed the safe vehicle speed.
Optionally, the processing unit 602 is specifically configured to: determining the moving track of the target vehicle according to the information of the coordinates; and determining the road with the highest similarity to the movement track from the road topology of the preset electronic map as a target road. Wherein the road topology comprises information of a plurality of roads.
Optionally, the communication unit 601 is further configured to send the second prompt message when the current vehicle speed of the target vehicle is greater than or equal to the maximum safe vehicle speed. The second prompt information is used for prompting that the current vehicle speed is a dangerous vehicle speed.
Optionally, the communication unit 601 is further configured to obtain a running time of the target vehicle and a vehicle number of the target road; and sending third prompt information when the running time is larger than or equal to the first threshold and/or the number of vehicles is larger than or equal to the second threshold. And the third prompt information is used for prompting deceleration driving.
The determining means may further comprise a storage unit. The memory unit is to store computer program code, the computer program code comprising instructions. If the determining device is a chip applied in a server, the storage unit may be a storage unit (e.g., a register, a cache, etc.) in the chip, or a storage unit (e.g., a read-only memory, a random access memory, etc.) of the server located outside the chip.
Fig. 7 shows a schematic diagram of a possible logical structure of the determination device according to the above-described embodiment, in the case of an integrated unit. The determination device includes: a processing module 702 and a communication module 701. The processing module 702 is used for controlling and managing the action of the determination device, for example, the processing module 702 is used for executing the steps of information/data processing in the determination device. The communication module 701 is used to support the step of information/data transmission or reception in the determination device.
In a possible embodiment, the determining means may further comprise a memory module 703 for storing program code and data of the determining means.
The processing module 702 may execute the steps executed by the processing unit 602. The communication module 701 may perform the steps performed by the communication unit 601 described above.
Fig. 8 shows a schematic diagram of another possible structure of the determination device according to the above embodiment. The device includes: one or more processors 181 and a communication interface 182. The processor 181 is used to control and manage the actions of the device, e.g., to perform the steps performed by the processing unit 602 described above, and/or other processes for performing the techniques described herein.
In particular implementations, processor 181 may include one or more CPUs such as CPU0 and CPU1 of fig. 8 as an example.
In particular implementations, the communication device may include multiple processors, such as processor 181 of fig. 8, for example, as an embodiment. Each of these processors may be a single-core (single-CPU) processor or a multi-core (multi-CPU) processor. A processor herein may refer to one or more devices, circuits, and/or processing cores for processing data (e.g., computer program instructions).
Optionally, the apparatus may further comprise a memory 183 and a communication link 184, the memory 183 being adapted to store program codes and data for the apparatus.
Fig. 9 is a schematic structural diagram of a chip 190 according to an embodiment of the present disclosure. Chip 190 includes one or more (including two) processors 1910 and a communication interface 1930.
Optionally, the chip 190 also includes a memory 1940, which may include both read-only memory and random access memory, and provides operating instructions and data to the processor 1910. A portion of memory 1940 may also comprise non-volatile random access memory
(non-volatile random access memory,NVRAM)。
In some embodiments, memory 1940 stores elements, execution modules, or data structures, or a subset thereof, or an expanded set thereof.
In the embodiment of the present application, by calling an operation instruction stored in the memory 1940 (the operation instruction may be stored in an operating system), a corresponding operation is performed.
The processor 1910 may implement or execute the various illustrative logical blocks, units, and circuits described in connection with the disclosure herein. The processor may be a central processing unit, general purpose processor, digital signal processor, application specific integrated circuit, field programmable gate array or other programmable logic device, transistor logic device, hardware component, or any combination thereof. Which may implement or perform the various illustrative logical blocks, units, and circuits described in connection with the disclosure. The processor may also be a combination of computing functions, e.g., comprising one or more microprocessors, DSPs, and microprocessors, among others.
Memory 1940 can include volatile memory, such as random access memory; the memory may also include non-volatile memory, such as read-only memory, flash memory, a hard disk, or a solid state disk; the memory may also comprise a combination of memories of the kind described above.
The bus 1920 may be an Extended Industry Standard Architecture (EISA) bus or the like. The bus 1920 may be divided into an address bus, a data bus, a control bus, etc. For ease of illustration, only one line is shown in FIG. 9, but this does not represent only one bus or one type of bus.
It is clear to those skilled in the art from the foregoing description of the embodiments that, for convenience and simplicity of description, the foregoing division of the functional units is merely used as an example, and in practical applications, the above function distribution may be performed by different functional units according to needs, that is, the internal structure of the device may be divided into different functional units to perform all or part of the above described functions. For the specific working processes of the system, the apparatus and the unit described above, reference may be made to the corresponding processes in the foregoing method embodiments, and details are not described here again.
The embodiment of the present application further provides a computer-readable storage medium, where instructions are stored in the computer-readable storage medium, and when the instructions are executed by a computer, the computer executes each step in the method flow shown in the above method embodiment.
The computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples (a non-exhaustive list) of the computer readable storage medium would include the following: an electrical connection having one or more wires, a portable computer diskette, and a hard disk. Random Access Memory (RAM), Read-Only Memory (ROM), Erasable Programmable Read-Only Memory (EPROM), registers, a hard disk, an optical fiber, a portable Compact disk Read-Only Memory (CD-ROM), an optical storage device, a magnetic storage device, or any other form of computer-readable storage medium, in any suitable combination, or as appropriate in the art. An exemplary storage medium is coupled to the processor such the processor can read information from, and write information to, the storage medium. Of course, the storage medium may also be integral to the processor. The processor and the storage medium may reside in an Application Specific Integrated Circuit (ASIC). In embodiments of the present application, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device.
Embodiments of the present application provide a computer program product having instructions stored thereon, which when executed on a computer, cause the computer to perform a method of determining vehicle overspeed as described in fig. 2, 3 or 5.
Since the device for determining vehicle overspeed, the computer-readable storage medium, and the computer program product in the embodiments of the present application can be applied to the method described above, the technical effects that can be obtained by the device can also refer to the embodiments of the method described above, and the embodiments of the present application are not described herein again.
In the several embodiments provided in the present application, it should be understood that the disclosed system, apparatus, and method may be implemented in other ways. For example, the above-described device embodiments are merely illustrative, and for example, the division of the units is only one logical functional division, and other divisions may be realized in practice, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. 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.
In addition, functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit.
The above description is only for the specific embodiments of the present application, but the scope of the present application is not limited thereto, and any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present application, and shall be covered by the scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.

Claims (10)

1. A method for determining vehicle overspeed, which is applied to an in-vehicle terminal of a target vehicle, the method comprising:
the vehicle-mounted terminal acquires the vehicle type, the current vehicle speed and information of a plurality of coordinates of the target vehicle;
the vehicle-mounted terminal determines a target road on which the target vehicle runs according to the information of the coordinates;
the vehicle-mounted terminal determines the corresponding maximum safe vehicle speed when the target vehicle runs on the target road according to the target road and the vehicle type;
the vehicle-mounted terminal determines a critical value of the vehicle speed according to the maximum safe vehicle speed, wherein the critical value is smaller than the maximum safe vehicle speed, and the difference value between the critical value and the maximum safe vehicle speed is a preset value;
and under the condition that the current vehicle speed is greater than or equal to the critical value and less than the maximum safe vehicle speed, the vehicle-mounted terminal sends first prompt information, wherein the first prompt information is used for prompting that the vehicle speed of the target vehicle is about to exceed the safe vehicle speed.
2. The method according to claim 1, wherein the vehicle-mounted terminal determines a target road on which the target vehicle travels according to the information of the plurality of coordinates, and comprises:
the vehicle-mounted terminal determines the moving track of the target vehicle according to the information of the coordinates;
and the vehicle-mounted terminal determines a road with the highest similarity with the moving track as the target road from road topologies of preset electronic maps according to a preset matching algorithm, wherein the road topologies comprise information of a plurality of roads.
3. The method according to claim 1 or 2, characterized in that the method further comprises:
and under the condition that the current vehicle speed is greater than the maximum safe vehicle speed, the vehicle-mounted terminal sends second prompt information, and the second prompt information is used for prompting that the current vehicle speed is a dangerous vehicle speed.
4. The method according to claim 1 or 2, characterized in that the method further comprises:
the vehicle-mounted terminal acquires the running time of the target vehicle and the number of vehicles on the target road;
and under the condition that the running time is greater than or equal to a first threshold value and/or the number of vehicles is greater than or equal to a second threshold value, the vehicle-mounted terminal sends third prompt information, and the third prompt information is used for prompting the reduction of the vehicle speed.
5. An apparatus for determining an overspeed of a vehicle, applied to a vehicle-mounted terminal of a target vehicle, the apparatus comprising:
the communication unit is used for acquiring the vehicle type, the current vehicle speed and information of a plurality of coordinates of the target vehicle;
the processing unit is used for determining a target road on which the target vehicle runs according to the information of the coordinates;
the processing unit is further configured to determine a maximum safe vehicle speed corresponding to the target vehicle when the target vehicle runs on the target road according to the target road and the vehicle type;
the processing unit is further used for determining a critical value of the vehicle speed according to the maximum safe vehicle speed, wherein the critical value is smaller than the maximum safe vehicle speed, and the difference value between the critical value and the maximum safe vehicle speed is a preset value;
the communication unit is further configured to send first prompt information when the current vehicle speed is greater than or equal to the critical value and less than the maximum safe vehicle speed, where the first prompt information is used to prompt that the vehicle speed of the target vehicle will exceed the safe vehicle speed.
6. The determination apparatus according to claim 5, wherein the processing unit is specifically configured to:
determining the moving track of the target vehicle according to the information of the coordinates;
and according to a preset matching algorithm, determining a road with the highest similarity with the moving track from road topologies of preset electronic maps as the target road, wherein the road topologies comprise information of a plurality of roads.
7. The determination device according to claim 5 or 6, wherein the communication unit is further configured to send a second prompt message for prompting that the current vehicle speed is a dangerous vehicle speed if the current vehicle speed is greater than the maximum safe vehicle speed.
8. The determination apparatus according to claim 5 or 6,
the communication unit is further used for acquiring the running time of the target vehicle and the number of vehicles on the target road;
the communication unit is further configured to send third prompt information when the running time is greater than or equal to a first threshold and/or the number of vehicles is greater than or equal to a second threshold, where the third prompt information is used for prompting to reduce the vehicle speed.
9. A computer-readable storage medium having stored therein instructions that, when executed, implement the method of any one of claims 1-4.
10. A chip comprising a processor and a communication interface, the communication interface being coupled to the processor, the processor being configured to execute a computer program or instructions to implement the method of any of claims 1-4.
CN201911167513.0A 2019-11-25 2019-11-25 Method and device for determining vehicle overspeed Pending CN111028514A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911167513.0A CN111028514A (en) 2019-11-25 2019-11-25 Method and device for determining vehicle overspeed

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911167513.0A CN111028514A (en) 2019-11-25 2019-11-25 Method and device for determining vehicle overspeed

Publications (1)

Publication Number Publication Date
CN111028514A true CN111028514A (en) 2020-04-17

Family

ID=70206638

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911167513.0A Pending CN111028514A (en) 2019-11-25 2019-11-25 Method and device for determining vehicle overspeed

Country Status (1)

Country Link
CN (1) CN111028514A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112668976A (en) * 2020-12-31 2021-04-16 车主邦(北京)科技有限公司 Vehicle early warning information processing method and device
CN114189802A (en) * 2021-12-06 2022-03-15 中国电信股份有限公司 Vehicle distress processing method and device, storage medium and electronic equipment

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN201449393U (en) * 2009-06-24 2010-05-05 朱跃明 Alarm system for limiting speed of automobile
CN102723001A (en) * 2012-06-08 2012-10-10 长安大学 Implementation method of speed feedback sign system for bend steering vehicle speed safety state prewarning
CN103473929A (en) * 2013-09-26 2013-12-25 招商局重庆交通科研设计院有限公司 Method, device and system for monitoring vehicle violation
CN103500514A (en) * 2013-09-11 2014-01-08 奇瑞汽车股份有限公司 Vehicle speed early-warning method, device and system in special road section
CN105799512A (en) * 2016-05-06 2016-07-27 深圳市中天安驰有限责任公司 Vehicle overspeed reminding method and system
CN106571042A (en) * 2015-10-12 2017-04-19 深圳市赛格导航科技股份有限公司 Variable speed limit vehicle overspeed determining method and system
CN107784407A (en) * 2016-08-25 2018-03-09 大连楼兰科技股份有限公司 Vehicle risk monitoring system, platform and method based on cloud platform
CN107888778A (en) * 2017-11-28 2018-04-06 维沃移动通信有限公司 The method and mobile terminal of a kind of overspeed prompting
CN108053669A (en) * 2018-01-15 2018-05-18 陈世辉 A kind of intelligent vehicle-carried manager
CN108417050A (en) * 2018-03-02 2018-08-17 西南交通大学 A kind of excess speed event real-time detecting method based on continuous hypervelocity GPS track point

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN201449393U (en) * 2009-06-24 2010-05-05 朱跃明 Alarm system for limiting speed of automobile
CN102723001A (en) * 2012-06-08 2012-10-10 长安大学 Implementation method of speed feedback sign system for bend steering vehicle speed safety state prewarning
CN103500514A (en) * 2013-09-11 2014-01-08 奇瑞汽车股份有限公司 Vehicle speed early-warning method, device and system in special road section
CN103473929A (en) * 2013-09-26 2013-12-25 招商局重庆交通科研设计院有限公司 Method, device and system for monitoring vehicle violation
CN106571042A (en) * 2015-10-12 2017-04-19 深圳市赛格导航科技股份有限公司 Variable speed limit vehicle overspeed determining method and system
CN105799512A (en) * 2016-05-06 2016-07-27 深圳市中天安驰有限责任公司 Vehicle overspeed reminding method and system
CN107784407A (en) * 2016-08-25 2018-03-09 大连楼兰科技股份有限公司 Vehicle risk monitoring system, platform and method based on cloud platform
CN107888778A (en) * 2017-11-28 2018-04-06 维沃移动通信有限公司 The method and mobile terminal of a kind of overspeed prompting
CN108053669A (en) * 2018-01-15 2018-05-18 陈世辉 A kind of intelligent vehicle-carried manager
CN108417050A (en) * 2018-03-02 2018-08-17 西南交通大学 A kind of excess speed event real-time detecting method based on continuous hypervelocity GPS track point

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112668976A (en) * 2020-12-31 2021-04-16 车主邦(北京)科技有限公司 Vehicle early warning information processing method and device
CN114189802A (en) * 2021-12-06 2022-03-15 中国电信股份有限公司 Vehicle distress processing method and device, storage medium and electronic equipment

Similar Documents

Publication Publication Date Title
KR102395308B1 (en) Apparatus for controlling lamp of platooning vehicles and method thereof
US20200247404A1 (en) Information processing device, information processing system, information processing method, and program
JP6252670B2 (en) Attention guidance system, method and program
CN109712430B (en) Information processing system, information processing apparatus, information processing method, and non-transitory computer-readable storage medium storing program
CN110395205B (en) Vehicle accident warning method and device, electronic equipment and storage medium
US11227487B2 (en) Server device and congestion identification method
US20210281968A1 (en) Information processing apparatus, vehicle, computer-readable storage medium, and information processing method
US10769945B2 (en) Information processor and vehicle system
CN109191831B (en) Vehicle passing control method and device and server
CN111028514A (en) Method and device for determining vehicle overspeed
CN111038376A (en) Method, device and system for controlling warning sign for vehicle
JP2014137682A (en) Traffic information provision system using location information of mobile terminal
CN113442830B (en) Traffic safety control method and vehicle-mounted device
CN110784680B (en) Vehicle positioning method and device, vehicle and storage medium
US11922813B2 (en) Alert control apparatus, moving body, alert control method, and computer-readable storage medium
CN115839721A (en) Method and device for predicting driving route, vehicle-mounted terminal and medium
CN112700648B (en) Method and device for determining traffic violation position
TWI762887B (en) Traffic safety control method, vehicle-mounted device and readable storage medium
JP2022163615A (en) Road information giving/receiving system
CN111354207A (en) Display method, display system, storage medium and vehicle-mounted terminal for front road condition
CN112150668A (en) Driving behavior reminding method and device
CN113487892B (en) Lane reservation method and device for cooperative priority vehicle passing
JP2020193955A (en) Driving information provision system, on-vehicle device, and method for providing driving information
JP7307824B1 (en) Information processing device, mobile object, system, information processing method, and program
US20240005785A1 (en) System and method for identifying a vehicle subject to an emergency alert

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
RJ01 Rejection of invention patent application after publication

Application publication date: 20200417