CN114267175A - Intersection early warning method, device, system, electronic equipment and readable storage medium - Google Patents

Intersection early warning method, device, system, electronic equipment and readable storage medium Download PDF

Info

Publication number
CN114267175A
CN114267175A CN202111592867.7A CN202111592867A CN114267175A CN 114267175 A CN114267175 A CN 114267175A CN 202111592867 A CN202111592867 A CN 202111592867A CN 114267175 A CN114267175 A CN 114267175A
Authority
CN
China
Prior art keywords
intersection
information
vehicle
early warning
historical event
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
CN202111592867.7A
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.)
Beijing Huitongtianxia Iot Technology Co ltd
Original Assignee
Beijing Huitongtianxia Iot 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 Beijing Huitongtianxia Iot Technology Co ltd filed Critical Beijing Huitongtianxia Iot Technology Co ltd
Priority to CN202111592867.7A priority Critical patent/CN114267175A/en
Publication of CN114267175A publication Critical patent/CN114267175A/en
Pending legal-status Critical Current

Links

Images

Abstract

The application provides a crossing early warning method, a device, a system, an electronic device and a readable storage medium, which are applied to a server and comprise the following steps: receiving historical event data sent by a vehicle-mounted terminal; performing data processing on the historical event data to obtain intersection information; dividing the grade of the intersection according to the intersection information and the historical event data to obtain the grade information of the intersection; and sending the grade information of the intersection to a vehicle-mounted terminal so that the vehicle-mounted terminal can carry out early warning and reminding of the intersection. The method comprises the steps of obtaining intersection information according to historical event data, and carrying out intersection grade division according to the intersection information to obtain real intersection conditions and obtain more accurate intersection information so as to carry out intersection early warning reminding.

Description

Intersection early warning method, device, system, electronic equipment and readable storage medium
Technical Field
The application relates to the field of logistics safety, in particular to a crossing early warning method, a crossing early warning device, a crossing early warning system, electronic equipment and a readable storage medium.
Background
With the rapid development of the logistics industry, more and more freight vehicles running on the road are limited by the fact that accidents occur at the intersection when the freight vehicle runs on the road in the geographic environment, and particularly, the accidents occur at the intersection with multiple accidents at a high risk.
Disclosure of Invention
In view of this, an object of the embodiments of the present application is to provide an intersection early warning method, an intersection early warning device, an electronic device, and a readable storage medium. Therefore, the dangerous crossing is early warned, and the occurrence of crossing accidents is reduced.
In a first aspect, an embodiment of the present application provides an intersection early warning method, which is applied to a server, and includes: receiving historical event data sent by a vehicle-mounted terminal; performing data processing on the historical event data to obtain intersection information; dividing the grade of the intersection according to the intersection information and the historical event data to obtain the grade information of the intersection; and sending the grade information of the intersection to a vehicle-mounted terminal so that the vehicle-mounted terminal can carry out early warning and reminding of the intersection.
In the implementation process, the actual event occurrence condition of the intersection can be obtained by processing the historical event data, and further the actual condition of the intersection can be obtained. Further, the intersections are graded according to the actual conditions of the intersections to obtain dangerous conditions of each intersection, and the dangerous levels of the intersections are sent to the vehicle-mounted terminal. Because the dangerous conditions of each intersection are prestored in the vehicle-mounted terminal, when the vehicle runs a certain distance away from the intersection, no matter whether the driver uses navigation software or not, the vehicle-mounted equipment can timely perform early warning on the conditions of the intersection, timely early warn the conditions of the intersection and provide enough time for the driver to reflect so as to reduce the occurrence of accidents.
With reference to the first aspect, an embodiment of the present application provides a first possible implementation manner of the first aspect, where: the historical event data comprises historical event position data, and the data processing is performed on the historical event data to obtain intersection information, wherein the intersection information comprises: constructing a suspected intersection set according to the longitude and latitude coordinates of the historical events in the historical event position data; and carrying out data cleaning on the suspected intersection set to obtain intersection information.
In the implementation process, the suspected intersection set is preliminarily determined according to the position information of the historical event, data cleaning is carried out on the suspected intersection set, non-intersection information in the suspected intersection set is removed, and more accurate intersection information is obtained so as to ensure the accuracy of the data.
With reference to the first possible implementation manner of the first aspect, an embodiment of the present application provides a second possible implementation manner of the first aspect, where: the intersection information comprises intersection position information, and the intersection grade is divided according to the intersection information and the historical event data to obtain the intersection grade information, which comprises the following steps: matching the intersection position information with the historical event position data to obtain a matching result; determining historical event information of the intersection corresponding to each intersection position information according to the matching result, wherein the historical event information is the historical event number of the intersection and the historical event type of the intersection; and according to the historical event information, dividing each intersection into levels to obtain intersection level information.
In the implementation process, historical event data and historical event types in the historical event data are matched with intersection position information, historical events and historical event quantity which are correspondingly generated at each intersection can be obtained, further, the occurrence rate of different accidents at each intersection can be obtained, the grade of the intersection is determined according to the occurrence rate of different accidents at each intersection, the grade division of the intersection is guaranteed to be more consistent with the actual situation, and the authenticity of the grade of the intersection is guaranteed.
With reference to the second possible implementation manner of the first aspect, an embodiment of the present application provides a third possible implementation manner of the first aspect, where after the intersection level information is sent to a vehicle-mounted terminal, so that the vehicle-mounted terminal performs an intersection early warning prompt, the method further includes: receiving vehicle position information sent by a vehicle-mounted terminal in real time; determining whether a dangerous intersection exists in the appointed range of the target vehicle according to the intersection grade information and the vehicle position information; if the dangerous intersection exists, processing the dangerous intersection to obtain an intersection to be reminded; and sending the intersection to be reminded to the vehicle-mounted terminal so that the vehicle-mounted terminal can carry out intersection early warning reminding.
In the implementation process, the vehicle position information of the vehicle-mounted terminal is received in real time to determine whether a dangerous intersection exists in the designated range of the target vehicle, the dangerous intersection is processed to determine the intersection through which the vehicle can pass, further determine the intersection to be reminded, and send the intersection to be reminded to the vehicle-mounted terminal, so that the vehicle-mounted terminal can perform intersection early warning reminding, the intersection early warning reminding is performed in real time, the reaction time of a driver is prolonged, and accidents are reduced.
In a second aspect, an embodiment of the present application provides an intersection early warning method, which is applied to a vehicle-mounted terminal, and includes: sending historical event data of the vehicle to a server to enable the server to divide the grade of the intersection to obtain grade information of the intersection; receiving intersection grade information sent by the server; and carrying out intersection early warning reminding according to the intersection grade information.
In the implementation process, the vehicle-mounted terminal receives the intersection grade information sent by the server and carries out intersection early warning reminding according to the intersection grade information so as to realize early warning of dangerous intersections, provide intersection information for drivers in advance and remind the drivers of danger of intersections in front, and further reduce accidents.
In combination with the second aspect, the present embodiments provide a first possible implementation manner of the second aspect, where: after receiving the intersection level information sent by the server, the method further comprises: and determining an intersection early warning reminding mode according to the intersection grade information.
In the implementation process, the intersection early warning reminding mode is determined according to the intersection grade information, for example, the reminding time interval, the reminding point position, the voice reminding mode or the character reminding mode can be determined according to the intersection danger degree, so that the diversity and the flexibility of early warning reminding are realized, and the use feeling of customers is improved.
With reference to the first possible implementation manner of the second aspect, an embodiment of the present application provides a second possible implementation manner of the second aspect, wherein before performing intersection early warning reminding according to the intersection level information, the method further includes: acquiring vehicle position information in real time; and sending the vehicle position information to the server.
In the implementation process, the vehicle position information is acquired in real time and is sent to the server, so that the driving state of the vehicle can be reflected, and the timeliness and the accuracy of the information are ensured.
In a third aspect, an embodiment of the present application further provides an intersection early warning device, which is applied to a server, and includes: a first receiving module: the system comprises a data processing module, a data processing module and a data processing module, wherein the data processing module is used for receiving historical event data sent by a vehicle-mounted terminal; a processing module: the system is used for processing the historical event data to obtain intersection information; a dividing module: the system is used for dividing the grade of the intersection according to the intersection information and the historical event data to obtain the grade information of the intersection; a first sending module: and the system is used for sending the intersection grade information to the vehicle-mounted terminal so as to carry out intersection early warning reminding by the vehicle-mounted terminal.
In a fourth aspect, an embodiment of the present application further provides an intersection early warning device, where the intersection early warning device is applied to a vehicle-mounted terminal, and includes: a second sending module: sending historical event data of the vehicle to a server to enable the server to divide the grade of the intersection to obtain grade information of the intersection; a second receiving module: the system comprises a server, a data processing unit and a data processing unit, wherein the server is used for sending intersection grade information to the data processing unit; a reminding module: and the system is used for carrying out intersection early warning reminding according to the intersection grade information.
In a fifth aspect, an embodiment of the present application further provides an intersection early warning system, including: a server, a vehicle-mounted terminal; the server configured to perform the steps of the method of the first aspect described above, or any one of the possible method embodiments of the first aspect; the vehicle-mounted terminal is configured to perform the steps of the method in the second aspect or any possible method embodiment of the second aspect; the server is connected with the vehicle-mounted terminal through wireless communication.
In a sixth aspect, an embodiment of the present application further provides an electronic device, including: a processor, a memory storing machine-readable instructions executable by the processor, the machine-readable instructions when executed by the processor performing the steps of the method of the first aspect, or any of the possible implementations of the first aspect, the second aspect, or any of the possible implementations of the second aspect, when the electronic device is run.
In a seventh aspect, this application provides a computer-readable storage medium, where the computer program is stored on the computer-readable storage medium, and when executed by a processor, the computer program performs the steps of the method for early warning a road junction in the first aspect, or any one of the possible implementations of the first aspect, the second aspect, or any one of the possible implementations of the second aspect.
In order to make the aforementioned objects, features and advantages of the present application more comprehensible, embodiments accompanied with figures are described in detail below.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings that are required to be used in the embodiments will be briefly described below, it should be understood that the following drawings only illustrate some embodiments of the present application and therefore should not be considered as limiting the scope, and for those skilled in the art, other related drawings can be obtained from the drawings without inventive effort.
Fig. 1 is a schematic diagram illustrating interaction between a server and a local terminal according to an embodiment of the present application;
fig. 2 is a block diagram of an electronic device according to an embodiment of the present disclosure;
fig. 3 is a flowchart of an intersection early warning method according to an embodiment of the present application;
fig. 4 is a flowchart of another intersection early warning method provided in the embodiment of the present application;
fig. 5 is a schematic diagram of functional modules of an intersection early warning device according to an embodiment of the present disclosure;
fig. 6 is a schematic functional module diagram of another intersection early warning device provided in the embodiment of the present application.
Detailed Description
The technical solution in the embodiments of the present application will be described below with reference to the drawings in the embodiments of the present application.
It should be noted that: like reference numbers and letters refer to like items in the following figures, and thus, once an item is defined in one figure, it need not be further defined and explained in subsequent figures. Meanwhile, in the description of the present application, the terms "first", "second", and the like are used only for distinguishing the description, and are not to be construed as indicating or implying relative importance.
The existing map manufacturer can know whether an intersection exists in front of a road by collecting road network data, can make universal and non-differential reminding, but does not carry out risk grade division on different intersections, so that a truck driver hardly uses the navigation of the map manufacturer on a familiar road, and runs on the familiar road all the year round, so that the map navigation is hardly used, but long-time driving, fatigue and distraction are inevitable, and the potential high risk of a high-risk intersection cannot be timely and effectively judged in advance, so that accidents generated on the intersection are still few.
In order to reduce the occurrence of intersection accidents, the inventor provides an intersection early warning method, an intersection early warning device, electronic equipment and a readable storage medium, the geographical position and frequency data of vehicle driving events such as 'vehicle and cargo accidents', 'sudden deceleration', 'sudden braking', 'front collision', 'too close distance' and the like are fully mined and analyzed based on freight vehicle history, intersection identification is carried out based on the geographical longitude and latitude coordinate position of the event occurrence, and meanwhile, risk grade division is carried out on the intersection based on the occurrence frequency of the event. Under the condition that no road network data exists, when a truck passes through a dangerous intersection, early warning reminding is carried out on a driver through vehicle-mounted equipment in advance, and accidents at the dangerous intersection are reduced.
To facilitate understanding of the present embodiment, a detailed description will be first given of an intersection early warning system disclosed in the embodiments of the present application.
As shown in fig. 1, the server 10 provided in the embodiment of the present application is a schematic diagram of interacting with a vehicle-mounted terminal 20. The server 10 is in communication connection with one or more in-vehicle terminals 20 through a network to perform data communication or interaction. The server 10 may be a web server, a database server, or the like. The vehicle-mounted terminal 20 may be a Personal Computer (PC), a tablet PC, a smart phone, a Personal Digital Assistant (PDA), a vehicle-mounted navigation device, a vehicle-mounted computer, or the like.
The server 10 is configured to receive historical event data sent by the vehicle-mounted terminal 20, process the historical event information to obtain intersection level information, and send the intersection level information to the vehicle-mounted terminal 20.
The server 10 is further configured to receive vehicle position information sent by the vehicle-mounted terminal in real time, determine an intersection to be reminded according to the vehicle position information and the intersection level information, and send the intersection to be reminded to the vehicle-mounted terminal 20.
The vehicle-mounted terminal 20 is configured to send historical event data of the vehicle and receive intersection level information sent by the server 10, and perform intersection early warning and reminding according to the intersection level information.
The in-vehicle terminal 20 is also used to acquire vehicle position information in real time and transmit the real-time vehicle position information to the server 10.
As shown in fig. 2, is a block schematic diagram of an electronic device. The electronic device 100 may include a memory 111, a processor 113. It will be understood by those skilled in the art that the structure shown in fig. 2 is only an illustration and is not intended to limit the structure of the electronic device 100. For example, electronic device 100 may also include more or fewer components than shown in FIG. 2, or have a different configuration than shown in FIG. 2.
The memory 111 and the processor 113 are electrically connected directly or indirectly to realize data transmission or interaction. For example, the components may be electrically connected to each other via one or more communication buses or signal lines. The processor 113 is used to execute the executable modules stored in the memory.
The Memory 111 may be, but is not limited to, a Random Access Memory (RAM), a Read Only Memory (ROM), a Programmable Read-Only Memory (PROM), an Erasable Read-Only Memory (EPROM), an electrically Erasable Read-Only Memory (EEPROM), and the like. The memory 111 is configured to store a program, and the processor 113 executes the program after receiving an execution instruction, and the method executed by the electronic device 100 defined by the process disclosed in any embodiment of the present application may be applied to the processor 113, or implemented by the processor 113.
The processor 113 may be an integrated circuit chip having signal processing capability. The Processor 113 may be a general-purpose Processor, and includes a Central Processing Unit (CPU), a Network Processor (NP), and the like; the Integrated Circuit may also be a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA) or other programmable logic device, a discrete gate or transistor logic device, or a discrete hardware component. The various methods, steps, and logic blocks disclosed in the embodiments of the present application may be implemented or performed. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
Illustratively, the server 10 shown in FIG. 1 may include the components in the electronic device 100 shown in FIG. 2. Of course, the server 10 may also include more or fewer components than the electronic device 100 shown in fig. 2, for example, the server 10 may also include components such as a communication module. Wherein the communication module is provided with a wireless communication technology for realizing communication with the in-vehicle terminal 20.
Illustratively, the in-vehicle terminal 20 shown in fig. 1 may include components in the electronic device 100 shown in fig. 2. Of course, the in-vehicle terminal 20 may also include more or fewer components than the electronic device 100 shown in fig. 2, for example, the in-vehicle terminal 20 may also include components such as a display unit, a communication module, a positioning unit, and the like. Wherein the display unit provides an interactive interface (e.g., a user operation interface) between the in-vehicle terminal 20 and the user or for displaying image data to the user reference. In this embodiment, the display unit may be a liquid crystal display or a touch display. In the case of a touch display, the display can be a capacitive touch screen or a resistive touch screen, which supports single-point and multi-point touch operations. The support of single-point and multi-point touch operations means that the touch display can sense touch operations simultaneously generated from one or more positions on the touch display, and the sensed touch operations are sent to the processor for calculation and processing. The communication module is provided with a wireless communication technology for vehicles for communicating with the server 10. The positioning unit is used for determining the position of the vehicle-mounted terminal. The location may be represented by, for example, longitude, latitude, and altitude. The positioning unit may be a GPS positioning system for receiving a positioning signal broadcast by a GPS satellite and calculating its own position according to the positioning signal. It will be appreciated that the manner in which positioning is achieved is not limited to a GPS system. For example, the positioning unit may also be other available Satellite positioning systems, including Compass Navigation Satellite System (CNSS) or GLONASS System (GLONASS). Furthermore, the positioning unit is not limited to using satellite positioning technology, for example, wireless positioning technology, such as wireless base station based positioning technology or wireless hotspot positioning technology, may also be used.
The electronic device 100 in this embodiment may be configured to perform each step in each method provided in this embodiment. The following describes in detail the implementation process of the intersection early warning method by several embodiments.
Please refer to fig. 3, which is a flowchart of an intersection early warning method according to an embodiment of the present application. The intersection early warning method in the embodiment can be applied to a server. The specific flow shown in fig. 3 will be described in detail below.
Step 201, receiving historical event data sent by the vehicle-mounted terminal.
The historical event data can be historical traffic accident accidents of the vehicle, historical sudden braking of the vehicle, historical sudden deceleration of the vehicle, historical front collision of the vehicle, historical too close distance of the vehicle and the like.
Optionally, the historical event data sent by the vehicle-mounted terminal may be received after the vehicle finishes driving each time, and a certain time interval may be set, and the historical event data sent by the vehicle-mounted terminal may be received at intervals.
Step 202, performing data processing on the historical event data to obtain intersection information.
The intersection information comprises an intersection name, an intersection longitude, an intersection latitude, an intersection speed limit, an intersection-connected road name, an intersection-connected road speed limit, an intersection-connected road category and the like.
And step 203, dividing the grade of the intersection according to the intersection information and the historical event data to obtain the grade information of the intersection.
The intersection grade information can be determined according to the intersection name, the historical event type corresponding to the intersection and the historical event frequency. Intersection grade information can also be determined according to the intersection names and the corresponding historical event occurrence frequency. The road and the intersection speed limit can be connected through the intersection, and the intersection grade information and the like can be determined.
Illustratively, according to information such as 'sudden deceleration', 'sudden braking', 'front collision', 'too close distance' event data and historical 'accident' of a car, and the like, which are generated by a vehicle-mounted terminal, 100 meters of events generated near the intersection are counted, the number of the events generated at each intersection is counted, and the danger level of the intersection is divided based on the number of the events.
Illustratively, according to information such as 'sudden deceleration', 'sudden braking', 'front collision', 'vehicle distance too close' event data and historical 'accident' and the like of a vehicle-mounted terminal, 100-meter events occurring near intersections are counted, the frequency of occurrence of each type of event at each intersection is obtained through counting, the frequency of occurrence of each type of event is determined based on the frequency of occurrence of each type of event, and intersection danger grade division is carried out according to the frequency of events.
Optionally, the grade of the intersection can be divided into a first-grade intersection, a second-grade intersection, a third-grade intersection, a fourth-grade intersection and a fifth-grade intersection, and the danger degree of the intersection is in direct proportion to the grade of the intersection. For example, if the first-level intersection is a safe intersection, the second-level intersection can be a safer intersection, the third-level intersection can be a dangerous intersection, the fourth-level intersection can be a dangerous intersection, and the fifth-level intersection can be a dangerous intersection.
Illustratively, a five-level intersection is: in all intersection data, the cumulative number of "sudden deceleration", "sudden braking", "front collision", and "too close vehicle distance" is an intersection where an accident occurred and which exceeds 20 times. The four-level intersection is: in all intersection data, the accumulated times of 'sudden deceleration', 'sudden braking', 'front collision', 'too close distance' exceed 10 times and are less than 20 times, and the intersection where the accident occurs. The third-level intersection is: in all intersection data, the accumulated times of 'sudden deceleration', 'sudden braking', 'front collision', 'too close distance' exceed 10 times and are less than 20 times, and the intersection has no accident. The second grade intersection is: in all intersection data, the accumulated times of 'sudden deceleration', 'sudden braking', 'front collision', 'too close distance' exceed less than 10 times and the intersection where the accident occurs. The first-level intersection is: in all intersection data, the accumulated times of 'sudden deceleration', 'sudden braking', 'front collision', 'too close distance' exceed less than 10 times and the intersection has no accident.
And step 204, sending the grade information of the intersection to the vehicle-mounted terminal for the vehicle-mounted terminal to perform intersection early warning and reminding.
Alternatively, the intersection level information may be transmitted to the in-vehicle terminal in real time. A certain time interval can be set, and intersection grade information is sent to the vehicle-mounted terminal every other time interval.
On the basis of the above embodiment, step 202 includes: constructing a suspected intersection set according to the longitude and latitude coordinates of the historical events in the historical event position data; and carrying out data cleaning on the suspected intersection set to obtain intersection information.
The suspected intersection set is a preliminary intersection set which can be obtained by analyzing longitude and latitude coordinate data of a geographic position where a historical event occurs. Other unrelated intersections may be included in the set of suspected intersections.
Wherein, wash this suspected crossing and get the crossing information, include: and cleaning each crossing information in the suspected crossing set through a set program to determine complete crossing information of the crossing on the road where the vehicle is located.
On the basis of the above embodiment, step 203 includes: matching the intersection position information with historical event position data to obtain a matching result; according to the matching result, determining historical event information of the intersection corresponding to each intersection position information, and according to the historical event information, dividing the intersection grade of each intersection to obtain intersection grade information.
The intersection position information is longitude and latitude information of the intersection. The historical event position data is longitude and latitude information of the occurrence of the historical event.
The historical event information is the number of historical events of the intersection and the type of the historical events of the intersection.
Optionally, matching the intersection position information with the historical event position data to obtain a matching result, including: and matching the intersection position information with historical event position data, judging that the historical event position data belongs to the intersection position information when the difference value between the intersection position information and the historical event position data is within a preset range, and matching a plurality of historical event position data with the intersection position information one by one to obtain all historical event position data of the intersection position information so as to obtain a matching result.
On the basis of the above embodiment, after step 204, the method further includes: receiving vehicle position information sent by a vehicle-mounted terminal in real time; determining whether a dangerous intersection exists in the appointed range of the target vehicle according to the intersection grade information and the vehicle position information; if the dangerous intersection exists, processing the dangerous intersection to obtain an intersection to be reminded; and sending the intersection to be reminded to the vehicle-mounted terminal for the vehicle-mounted terminal to carry out intersection early warning reminding.
Wherein, dangerous crossing can include: dangerous intersections, dangerous intersections and the like, and specific dangerous intersections can be confirmed according to actual conditions.
Optionally, determining whether a dangerous intersection exists in the specified range of the target vehicle according to the intersection level information and the vehicle position information includes: determining intersection information within a certain range according to the intersection vehicle position information, wherein the intersection information can comprise an intersection name, acquiring an intersection grade in grade information corresponding to the intersection name according to the intersection name, and further determining whether dangerous intersections exist within the range, the number of the dangerous intersections and the like according to the intersection grade.
Optionally, determining whether a dangerous intersection exists in the specified range of the target vehicle according to the intersection level information and the vehicle position information, further comprising: the method comprises the steps of determining the road name of a road where a vehicle is located according to intersection vehicle position information, determining intersection information in a certain range of the road according to the road name, wherein the intersection information can comprise the intersection name, acquiring intersection levels in level information corresponding to the intersection name according to the intersection name, and further determining whether dangerous intersections exist in the range, the number of the dangerous intersections and the like according to the intersection levels.
Optionally, the step of processing the dangerous intersection to obtain the intersection to be reminded includes: and filtering dangerous intersections to filter intersections in which the intersections and vehicles are not in the same direction, or filtering intersections in which road names and road grades connected with the intersections are inconsistent with road names and road grades of vehicles currently running.
Illustratively, according to vehicle position information acquired in real time, information such as a road name and a road grade where a vehicle is located is preliminarily determined, intersection information (for example, 800 meters) in a certain range of the road can be preliminarily judged according to the information such as the road name and the road grade, if dangerous intersections exist in the range of 800 meters around the vehicle, the dangerous intersections are filtered, intersections where intersections and the vehicle are not in the same direction are filtered, intersections where the road name and the road grade connected with the intersections are not consistent with the road name and the road grade where the vehicle is currently running are filtered, intersections where the positions of the intersections are close to the vehicle are filtered (for example, less than 150 meters) are filtered, and finally, intersections closest to the vehicle position are selected from the filtered intersections to serve as intersections to be reminded.
Please refer to fig. 4, which is a flowchart of another intersection early warning method provided in the embodiment of the present application. The intersection early warning method in the embodiment can be applied to a vehicle-mounted terminal. The specific flow shown in fig. 4 will be described in detail below.
Step 301, sending historical event data of the vehicle to a server for the server to divide the intersection grade to obtain the intersection grade information.
Optionally, a certain time threshold may be set to send the historical event data of the vehicle to the server, the historical event data of the vehicle may be sent to the server in real time, and the historical event data of the vehicle may also be sent to the server after each driving is finished.
Step 302, intersection grade information sent by the server is received.
Alternatively, the intersection level information may be intersection level information transmitted by the service according to a vehicle position when the vehicle is driven. The intersection grade information can also receive updated intersection grade information and store the updated intersection grade information in the vehicle-mounted terminal.
Illustratively, when the vehicle runs, the situation that an intersection exists around the vehicle is determined according to the vehicle position information, the intersection is sent to the server, and intersection grade information corresponding to the intersection and fed back by the server is received.
Illustratively, after driving is finished each time, driving information is sent to the server, the server updates the intersection information according to new vehicle information, and the vehicle-mounted terminal receives the updated intersection grade information and stores the intersection grade information in the intersection terminal.
And 303, carrying out intersection early warning and reminding according to the intersection grade information.
The intersection early warning prompt can support fence broadcasting and not support fence broadcasting.
Illustratively, the fence broadcasting supporting mode can calculate longitude and latitude coordinates (fence) between a vehicle and a crossing, wherein the longitude and latitude coordinates are 200 meters away from the crossing, coordinate points and reminding voices are issued to a vehicle hardware terminal in advance through an IOT platform of a company, and the terminal automatically broadcasts the reminding voices when the vehicle enters the range of 50 meters around the fence.
Illustratively, the method for not supporting the fence broadcasting can calculate the time for delaying reminding (the time is delayed to be 200-300 meters away from the intersection) according to the distance between the vehicle and the intersection and the vehicle speed, and issue the intersection reminding through a timing task (in order to ensure that the reminding is more accurate, the reminding time can be corrected and calculated in real time according to GPS information uploaded by the vehicle).
Optionally, the intersection early warning prompt may be a voice prompt, the intersection early warning may be a short message prompt, and the intersection early warning may also be a pop-up window prompt. Certainly, the intersection early warning can also be various combinations thereof, and the specific form of the intersection early warning reminding can be set according to personal preferences of users.
On the basis of the above embodiment, step 303, thereafter, the method further includes: and determining an intersection early warning reminding mode according to the intersection grade information.
Optionally, a certain time interval can be set for intersection early warning and reminding, a distance threshold can be set for intersection early warning and reminding, and different early warning and reminding modes can be set according to the danger level of the intersection.
Illustratively, if the current intersection is a dangerous intersection, the intersection early warning reminding can be set to be performed every 1 minute. If the current intersection is a dangerous intersection, intersection early warning reminding can be set to be carried out every 2 minutes. And if the current intersection is a dangerous intersection, the intersection early warning reminding can be set every 3 minutes. If the current intersection is a safer intersection, the intersection early warning reminding can be set every 5 minutes.
Illustratively, if the current intersection is a very dangerous intersection, 500 meters away from the intersection can be set for intersection early warning and reminding. If the current intersection is a dangerous intersection, the distance between the current intersection and the dangerous intersection can be 400 meters, and intersection early warning reminding can be carried out. If the current intersection is a dangerous intersection, the intersection can be set to be 300 meters away from the intersection for early warning and reminding. If the current intersection is a safer intersection, 200 meters away from the intersection can be set for intersection early warning and reminding.
Illustratively, if the current intersection is a dangerous intersection and above-grade dangerous intersections, the intersection early warning reminding in a voice mode can be set. If the current intersection is a safer intersection, the intersection can be early-warned by setting a popup screen mode. If the current intersection is a safer intersection, the intersection can be early-warned by setting a short message mode.
Before step 303, the method further comprises: acquiring vehicle position information in real time; and sending the vehicle position information to a server.
Alternatively, the vehicle position information may be acquired by an onboard GPS, and the vehicle position information may also be acquired by an image acquisition device. Wherein, the vehicle-mounted GPS can directly acquire the vehicle position information. The image acquisition device is used for acquiring image information of the position of the vehicle and sending the image information to the server, and the server can analyze and process the image information to reach information such as intersection grade.
Optionally, the method may further include: acquiring vehicle position information in real time, and determining whether a dangerous intersection exists in a specified range of a target vehicle according to the vehicle intersection grade information and the vehicle position information; if the dangerous intersection exists, processing the dangerous intersection to obtain an intersection to be reminded; and carrying out intersection early warning reminding according to the intersection to be reminded.
According to the embodiment of the application, the road junctions are graded according to the historical event information of the vehicles, the danger degrees of different road junctions are determined, different early warning prompts can be set for the road junctions with different danger levels, the road junctions and road junction danger level data built by mining the historical event information can follow the passing regions of all trucks on the platform, the data samples are regularly updated, and the maintenance cost for building road network data under the lines is saved. Meanwhile, intersection identification is carried out based on the geographical longitude and latitude coordinate position of the event, and meanwhile risk grade classification is carried out on the intersection based on the event occurrence frequency. Under the condition that no road network data exists, when a truck passes through a dangerous intersection, early warning reminding is carried out on a driver through vehicle-mounted equipment in advance, and accidents at the dangerous intersection are reduced.
Based on the same application concept, an intersection early warning device corresponding to the intersection early warning method is further provided in the embodiment of the application, and is applied to a server.
Please refer to fig. 5, which is a schematic diagram of functional modules of an intersection early warning device according to an embodiment of the present application. Each module in the intersection early warning device in this embodiment is used to execute each step in the above method embodiments. The intersection early warning device/system comprises a first receiving module 401, a processing module 402, a dividing module 403 and a first sending module 404; wherein the content of the first and second substances,
the first receiving module 401 is configured to receive historical event data sent by the vehicle-mounted terminal.
And the processing module 402 is configured to perform data processing on the historical event data to obtain intersection information.
The dividing module 403 is configured to divide the intersection level according to the intersection information and the historical event data to obtain intersection level information.
The first sending module 404 is configured to send the intersection level information to the vehicle-mounted terminal, so that the vehicle-mounted terminal performs intersection early warning and reminding.
In a possible implementation, the processing module 402 is further configured to: constructing a suspected intersection set according to the longitude and latitude coordinates of the historical events in the historical event position data; and carrying out data cleaning on the suspected intersection set to obtain intersection information.
In a possible implementation, the dividing module 403 is further configured to: matching the intersection position information with historical event position data to obtain a matching result; determining historical event information of the intersection corresponding to each intersection position information according to the matching result, wherein the historical event information is the historical event number of the intersection and the historical event type of the intersection; and according to the historical event information, dividing each intersection into the grades to obtain the grade information of the intersections.
In a possible implementation manner, the first receiving module 401 is further configured to receive, in real time, vehicle location information sent by the vehicle-mounted terminal.
A processing module 402, further configured to: determining whether a dangerous intersection exists in the specified range of the target vehicle according to the grade information of the changed intersection and the position information of the vehicle; and if the dangerous crossing exists, processing the dangerous crossing to obtain the crossing to be reminded.
The first sending module 404 is further configured to send the intersection to be reminded to the vehicle-mounted terminal, so that the vehicle-mounted terminal performs intersection early warning reminding.
Based on the same application concept, an intersection early warning device corresponding to the intersection early warning method is further provided in the embodiment of the application, and is applied to a vehicle-mounted terminal.
Please refer to fig. 6, which is a schematic diagram of a functional module of another intersection early warning device according to an embodiment of the present application. Each module in the intersection early warning device in this embodiment is used to execute each step in the above method embodiments. The intersection early warning device comprises a second sending module 501, a second receiving module 502 and a reminding module 503; wherein the content of the first and second substances,
the second sending module 501 is configured to send historical event data of a vehicle to a server, so that the server can classify the intersection level to obtain intersection level information.
A second receiving module 502, configured to receive the intersection level information sent by the server.
And the reminding module 503 is configured to perform intersection early warning reminding according to the intersection level information.
In a possible embodiment, the intersection early warning device further includes: and determining a module.
The determining module is used for determining an intersection early warning reminding mode according to the intersection grade information.
In a possible embodiment, the intersection early warning device further includes: and an acquisition module.
The acquisition module is used for acquiring vehicle position information in real time;
in a possible implementation manner, the second sending module 501 is further configured to send the vehicle position information to the server.
In addition, an embodiment of the present application further provides a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the steps of the intersection early warning method in the foregoing method embodiments are executed.
The computer program product of the intersection early warning method provided in the embodiment of the present application includes a computer-readable storage medium storing a program code, where instructions included in the program code may be used to execute the steps of the intersection early warning method in the above method embodiment, which may be referred to specifically in the above method embodiment, and are not described herein again.
In the embodiments provided in the present application, it should be understood that the disclosed apparatus and method can be implemented in other ways. The apparatus embodiments described above are merely illustrative, and for example, the flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of apparatus, methods and computer program products according to various embodiments of the present application. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
In addition, functional modules in the embodiments of the present application may be integrated together to form an independent part, or each module may exist separately, or two or more modules may be integrated to form an independent part.
The functions, if implemented in the form of software functional modules 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 application or portions thereof that substantially contribute to the prior art may be embodied in the form of a software product stored in a storage medium and including instructions for causing a computer device (which may be 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 application. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes. It is noted that, herein, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising … …" does not exclude the presence of other identical elements in a process, method, article, or apparatus that comprises the element.
The above description is only a preferred embodiment of the present application and is not intended to limit the present application, and various modifications and changes may be made by those skilled in the art. Any modification, equivalent replacement, improvement and the like made within the spirit and principle of the present application shall be included in the protection scope of the present application. It should be noted that: like reference numbers and letters refer to like items in the following figures, and thus, once an item is defined in one figure, it need not be further defined and explained in subsequent figures.
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 (12)

1. The intersection early warning method is characterized by being applied to a server and comprising the following steps:
receiving historical event data sent by a vehicle-mounted terminal;
performing data processing on the historical event data to obtain intersection information;
dividing the grade of the intersection according to the intersection information and the historical event data to obtain the grade information of the intersection;
and sending the grade information of the intersection to a vehicle-mounted terminal so that the vehicle-mounted terminal can carry out early warning and reminding of the intersection.
2. The method of claim 1, wherein the historical event data comprises historical event location data, and the data processing of the historical event data to obtain intersection information comprises:
constructing a suspected intersection set according to the longitude and latitude coordinates of the historical events in the historical event position data;
and carrying out data cleaning on the suspected intersection set to obtain intersection information.
3. The method of claim 2, wherein the intersection information comprises intersection position information, and the dividing the intersection grade according to the intersection information and the historical event data to obtain the intersection grade information comprises:
matching the intersection position information with the historical event position data to obtain a matching result;
determining historical event information of the intersection corresponding to each intersection position information according to the matching result, wherein the historical event information is the historical event number of the intersection and the historical event type of the intersection;
and according to the historical event information, dividing each intersection into levels to obtain intersection level information.
4. The method of claim 1, wherein after the intersection level information is sent to a vehicle-mounted terminal for the vehicle-mounted terminal to perform intersection early warning reminding, the method further comprises:
receiving vehicle position information sent by a vehicle-mounted terminal in real time;
determining whether a dangerous intersection exists in the appointed range of the target vehicle according to the intersection grade information and the vehicle position information;
if the dangerous intersection exists, processing the dangerous intersection to obtain an intersection to be reminded;
and sending the intersection to be reminded to the vehicle-mounted terminal so that the vehicle-mounted terminal can carry out intersection early warning reminding.
5. The intersection early warning method is applied to a vehicle-mounted terminal and comprises the following steps:
sending historical event data of the vehicle to a server to enable the server to divide the grade of the intersection to obtain grade information of the intersection;
receiving intersection grade information sent by the server;
and carrying out intersection early warning reminding according to the intersection grade information.
6. The method of claim 5, wherein after receiving the intersection level information sent by the server, the method further comprises:
and determining an intersection early warning reminding mode according to the intersection grade information.
7. The method of claim 5, wherein before performing an intersection early warning alert according to the intersection level information, the method further comprises:
acquiring vehicle position information in real time;
and sending the vehicle position information to the server.
8. The utility model provides an intersection early warning device which characterized in that is applied to the server, includes:
a first receiving module: the system comprises a data processing module, a data processing module and a data processing module, wherein the data processing module is used for receiving historical event data sent by a vehicle-mounted terminal;
a processing module: the system is used for processing the historical event data to obtain intersection information;
a dividing module: the system is used for dividing the grade of the intersection according to the intersection information and the historical event data to obtain the grade information of the intersection;
a first sending module: and the system is used for sending the intersection grade information to the vehicle-mounted terminal so as to carry out intersection early warning reminding by the vehicle-mounted terminal.
9. The utility model provides a crossing early warning device which characterized in that is applied to vehicle mounted terminal, includes:
a second sending module: the system comprises a server, a data processing module and a data processing module, wherein the data processing module is used for sending historical event data of a vehicle to the server so that the server can divide intersection grades to obtain intersection grade information;
a second receiving module: the system comprises a server, a data processing unit and a data processing unit, wherein the server is used for sending intersection grade information to the data processing unit;
a reminding module: and the system is used for carrying out intersection early warning reminding according to the intersection grade information.
10. An intersection early warning system, comprising: a server, a vehicle-mounted terminal;
the server for performing the steps of the method according to any one of claims 1-4;
the vehicle-mounted terminal is used for executing the steps of the method according to any one of claims 5-7;
the server is connected with the vehicle-mounted terminal through wireless communication.
11. An electronic device, comprising: a processor, a memory storing machine-readable instructions executable by the processor, the machine-readable instructions when executed by the processor performing the steps of the method of any of claims 1 to 7 when the electronic device is run.
12. A computer-readable storage medium, having stored thereon a computer program which, when being executed by a processor, is adapted to carry out the steps of the method according to any one of claims 1 to 7.
CN202111592867.7A 2021-12-23 2021-12-23 Intersection early warning method, device, system, electronic equipment and readable storage medium Pending CN114267175A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111592867.7A CN114267175A (en) 2021-12-23 2021-12-23 Intersection early warning method, device, system, electronic equipment and readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111592867.7A CN114267175A (en) 2021-12-23 2021-12-23 Intersection early warning method, device, system, electronic equipment and readable storage medium

Publications (1)

Publication Number Publication Date
CN114267175A true CN114267175A (en) 2022-04-01

Family

ID=80829354

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111592867.7A Pending CN114267175A (en) 2021-12-23 2021-12-23 Intersection early warning method, device, system, electronic equipment and readable storage medium

Country Status (1)

Country Link
CN (1) CN114267175A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115985100A (en) * 2022-12-30 2023-04-18 云控智行科技有限公司 Method, device and equipment for generating electronic fence area of road side equipment

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013170815A (en) * 2012-02-17 2013-09-02 Mitsubishi Electric Corp Navigation device
CN106097750A (en) * 2016-07-06 2016-11-09 北京新能源汽车股份有限公司 The alarming method for power of road conditions, system, Cloud Server and vehicle
CN107430006A (en) * 2014-12-02 2017-12-01 凯文·孙林·王 Avoid the method and system of accident
CN111815986A (en) * 2020-09-02 2020-10-23 深圳市城市交通规划设计研究中心股份有限公司 Traffic accident early warning method and device, terminal equipment and storage medium
CN112885145A (en) * 2021-01-21 2021-06-01 北京嘀嘀无限科技发展有限公司 Crossing risk early warning method and device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013170815A (en) * 2012-02-17 2013-09-02 Mitsubishi Electric Corp Navigation device
CN107430006A (en) * 2014-12-02 2017-12-01 凯文·孙林·王 Avoid the method and system of accident
CN106097750A (en) * 2016-07-06 2016-11-09 北京新能源汽车股份有限公司 The alarming method for power of road conditions, system, Cloud Server and vehicle
CN111815986A (en) * 2020-09-02 2020-10-23 深圳市城市交通规划设计研究中心股份有限公司 Traffic accident early warning method and device, terminal equipment and storage medium
CN112885145A (en) * 2021-01-21 2021-06-01 北京嘀嘀无限科技发展有限公司 Crossing risk early warning method and device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115985100A (en) * 2022-12-30 2023-04-18 云控智行科技有限公司 Method, device and equipment for generating electronic fence area of road side equipment

Similar Documents

Publication Publication Date Title
US11891071B2 (en) Vehicle to vehicle telematics
EP1627370B1 (en) System and method for evaluating vehicle and operator performance
US11157973B2 (en) System and method for estimation of vehicle accident damage and repair
US10204460B2 (en) System for performing driver and vehicle analysis and alerting
CN113838284B (en) Vehicle early warning method and device on accident-prone road section, storage medium and terminal
US9489843B2 (en) Map provision server and map provision method
US6603406B2 (en) Method and apparatus for detecting and responding to an absence of journey-related information
CN110807930B (en) Dangerous vehicle early warning method and device
US20140279707A1 (en) System and method for vehicle data analysis
CA2809689C (en) System and method for vehicle data analysis
RU2017123090A (en) METHOD AND SYSTEM FOR PREVENTING ACCIDENTS
US10319230B2 (en) Safe speed limit recommendation
US11468533B1 (en) Vehicle rating system
CN112687125B (en) Early warning method and device after illegal parking on road, storage medium and terminal
JP6451282B2 (en) Analysis data generation program for driving operation, analysis data generation method, poster, and information processing apparatus
CN114140300A (en) Method, device, storage medium and terminal for identifying vehicle stop points based on GPS data
US20140279587A1 (en) System for tracking vehicle speed violations
CN109808641B (en) Anti-theft alarm method and device, electronic equipment and readable storage medium
CN114267175A (en) Intersection early warning method, device, system, electronic equipment and readable storage medium
JP2023067970A (en) Information processor
KR20180029210A (en) Premium rate offering system with high reliability
USRE47986E1 (en) System and method for evaluating vehicle and operator performance
CN114419888A (en) Safety early warning method, device, equipment and storage medium for freight vehicle
CN112622921B (en) Method and device for detecting abnormal driving behavior of driver and electronic equipment
CN105702067B (en) Traffic control device detection

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