CN116704797A - Security early warning method, terminal device, server and electronic device - Google Patents

Security early warning method, terminal device, server and electronic device Download PDF

Info

Publication number
CN116704797A
CN116704797A CN202210179739.8A CN202210179739A CN116704797A CN 116704797 A CN116704797 A CN 116704797A CN 202210179739 A CN202210179739 A CN 202210179739A CN 116704797 A CN116704797 A CN 116704797A
Authority
CN
China
Prior art keywords
target vehicle
information
red light
risk
running
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
CN202210179739.8A
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.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen 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 Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN202210179739.8A priority Critical patent/CN116704797A/en
Publication of CN116704797A publication Critical patent/CN116704797A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/09Arrangements for giving variable traffic instructions
    • G08G1/0962Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
    • G08G1/0967Systems involving transmission of highway information, e.g. weather, speed limits
    • G08G1/096766Systems involving transmission of highway information, e.g. weather, speed limits where the system is characterised by the origin of the information transmission
    • G08G1/096775Systems involving transmission of highway information, e.g. weather, speed limits where the system is characterised by the origin of the information transmission where the origin of the information is a central station
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/16Anti-collision systems
    • G08G1/166Anti-collision systems for active traffic, e.g. moving vehicles, pedestrians, bikes
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02BCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO BUILDINGS, e.g. HOUSING, HOUSE APPLIANCES OR RELATED END-USER APPLICATIONS
    • Y02B20/00Energy efficient lighting technologies, e.g. halogen lamps or gas discharge lamps
    • Y02B20/40Control techniques providing energy savings, e.g. smart controller or presence detection

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Atmospheric Sciences (AREA)
  • Traffic Control Systems (AREA)

Abstract

The application provides a safety early warning method, terminal equipment, a server and electronic equipment, and relates to the technical field of intelligent traffic, wherein the method is suitable for the terminal equipment and comprises the following steps: transmitting capability information to a server, wherein the capability information indicates whether the terminal equipment has prediction capability of red light running risk or not; when the terminal equipment has the prediction capability, receiving state information sent by the server; the state information is used for determining whether the target vehicle runs the red light risk or not; when the terminal equipment does not have the prediction capability, receiving early warning information sent by the server; the early warning information is used for reminding the target vehicle of running the red light. The method is suitable for any vehicle in a real road environment, can assist the vehicle to safely pass through the signal lamp intersection, and not only improves the traffic safety of the signal lamp intersection, but also improves the road traffic efficiency.

Description

Security early warning method, terminal device, server and electronic device
Technical Field
The embodiment of the application relates to the technical field of intelligent transportation, in particular to a safety early warning method, terminal equipment, a server and electronic equipment.
Background
With the increasing importance of the safety problem of the intersection, when a vehicle drives to the intersection with signal control, the traffic light is about to turn red or is in a red light state, and the vehicle fails to stop in a stop line and continues to go forward, the red light running warning (RLVW) application carries out red light running risk warning on the driver of the vehicle, but in a real road environment, not all vehicles can carry out red light running risk prediction on the vehicle when passing through the intersection, and warning is carried out when the vehicle runs at risk.
Disclosure of Invention
The application provides a safety early warning method, terminal equipment, a server and electronic equipment, which are used for adaptively selecting whether a vehicle end predicts red light running risk or cloud end predicts red light running risk based on the prediction capability of the terminal equipment on red light running risk, so that red light running risk prediction can be carried out on all vehicles in a real road environment, a driver is assisted to safely pass through a signal lamp intersection, traffic safety of the signal lamp intersection is improved, and road traffic efficiency is improved.
In a first aspect, an embodiment of the present application provides a security early warning method, where the method is applicable to a terminal device, and the method includes:
Transmitting capability information to a server, wherein the capability information is used for indicating whether the terminal equipment has prediction capability of red light running risk of a target vehicle;
when the terminal equipment has the prediction capability, receiving state information sent by the server; the state information is used for determining whether the target vehicle runs the red light risk or not;
and when the terminal equipment does not have the prediction capability and the target vehicle runs the red light risk, receiving the early warning information sent by the server.
In a second aspect, an embodiment of the present application provides a security early warning method, where the method is applicable to a server, and includes:
receiving capability information sent by a terminal device, wherein the capability information is used for indicating whether the terminal device has prediction capability of red light running risk of a target vehicle;
when the capability information indicates that the terminal equipment has the prediction capability, sending state information for determining whether the target vehicle runs the red light risk or not to the terminal equipment; or when the capability information indicates that the terminal equipment does not have the prediction capability and the target vehicle is at risk of running the red light, sending early warning information to the terminal equipment, wherein the early warning information is used for reminding the target vehicle of running the red light.
In a third aspect, an embodiment of the present application provides a terminal device, including:
the terminal equipment comprises a sending unit, a server and a control unit, wherein the sending unit is used for sending capability information to the server, and the capability information is used for indicating whether the terminal equipment has prediction capability of red light running risk of a target vehicle;
a first receiving unit, configured to receive status information sent by the server when the terminal device has the prediction capability; the state information is used for determining whether the target vehicle runs the red light risk or not;
a second receiving unit: when the terminal equipment does not have the prediction capability, receiving early warning information sent by the server; the early warning information is used for reminding the target vehicle of running the red light.
In a fourth aspect, an embodiment of the present application provides a server, including:
the receiving unit is used for receiving the capability information sent by the terminal equipment, and the capability information is used for indicating whether the terminal equipment has the prediction capability of running the red light risk of the target vehicle;
a sending unit, configured to send, to the terminal device, status information for determining whether the target vehicle has a risk of running a red light when the capability information indicates that the terminal device has the prediction capability; or when the capability information indicates that the terminal equipment does not have the prediction capability and the target vehicle is at risk of running the red light, sending early warning information to the terminal equipment, wherein the early warning information is used for reminding the target vehicle of running the red light.
In a fifth aspect, an embodiment of the present application provides an electronic device, including:
a processor and a memory;
the memory is configured to store instructions, and the processor is configured to invoke the instructions stored in the memory to implement the method of the first aspect or the second aspect.
In a sixth aspect, embodiments of the present application provide a computer readable storage medium storing a computer program which, when run on a computer, causes the computer to perform the method of the first or second aspect described above.
In a seventh aspect, embodiments of the present application provide a computer program product comprising a computer program/instruction which, when executed by a processor, implements the method of the first or second aspect described above.
According to the technical scheme provided by the embodiment of the application, on one hand, the prediction capability of the terminal equipment on the red light running risk is sent to the server, so that the server can adaptively determine whether the terminal equipment predicts the red light running risk of the target vehicle or the server end predicts the red light running risk of the target vehicle according to the capability information, and the situation that the target vehicle is not subjected to red light running risk prediction when the terminal equipment on the target vehicle does not have the prediction capability of the red light running risk is avoided, and the universality of the scheme is improved; on the other hand, when the terminal equipment has the prediction capability, the state information sent by the server is received, or when the terminal equipment does not have the prediction capability, the early warning information sent by the server is received, namely whether the terminal equipment has the prediction capability of running the red light risk or not, the scheme can ensure the prediction of the running the red light risk for the target vehicle through the cooperative processing of the server and the terminal equipment on the running red light risk prediction task, and the early warning information for reminding the target vehicle of the running red light risk can be obtained when the target vehicle has the running red light risk, namely, the scheme provided by the embodiment is suitable for all vehicles in a real road environment, so that on one hand, the universality of the scheme is improved, on the other hand, the scheme can assist a driver to safely pass through a signal lamp intersection, not only the traffic safety of the signal lamp intersection is improved, but also the road traffic efficiency is improved.
Drawings
Fig. 1 is a schematic diagram of a positional relationship between a target vehicle and an intersection provided by an embodiment of the present application.
Fig. 2 is a system architecture diagram provided in an embodiment of the present application.
Fig. 3 is a schematic flow chart of a security early warning method provided by an embodiment of the present application.
Fig. 4 is another schematic flow chart of a security pre-warning method provided by an embodiment of the present application.
Fig. 5 is a schematic interaction flow chart of a security early warning method provided by an embodiment of the present application.
Fig. 6 is a schematic block diagram of a terminal device provided in an embodiment of the present application.
Fig. 7 is a schematic block diagram of a server provided by an embodiment of the present application.
Fig. 8 is a schematic structural diagram of an electronic device provided in an embodiment of the present application.
Detailed Description
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present application.
It should be noted that the safety early warning scheme provided by the application can be applied to any scene where the safety risk of the vehicle needs to be controlled.
For example, the security early warning scheme provided by the application can relate to artificial intelligence technology.
Among these, artificial intelligence (Artificial Intelligence, AI) is the theory, method, technique and application system that uses a digital computer or a digital computer-controlled machine to simulate, extend and extend human intelligence, sense the environment, acquire knowledge and use knowledge to obtain optimal results. In other words, artificial intelligence is an integrated technology of computer science that attempts to understand the essence of intelligence and to produce a new intelligent machine that can react in a similar way to human intelligence. Artificial intelligence, i.e. research on design principles and implementation methods of various intelligent machines, enables the machines to have functions of sensing, reasoning and decision.
It should be appreciated that artificial intelligence techniques are a comprehensive discipline involving a wide range of fields, both hardware-level and software-level techniques. Artificial intelligence infrastructure technologies generally include technologies such as sensors, dedicated artificial intelligence chips, cloud computing, distributed storage, big data processing technologies, operation/interaction systems, mechatronics, and the like. The artificial intelligence software technology mainly comprises a computer vision technology, a voice processing technology, a natural language processing technology, machine learning/deep learning and other directions.
With research and advancement of artificial intelligence technology, research and application of artificial intelligence technology is being developed in various fields, such as common smart home, smart wearable devices, virtual assistants, smart speakers, smart marketing, unmanned, automatic driving, unmanned aerial vehicles, robots, smart medical treatment, smart customer service, etc., and it is believed that with the development of technology, artificial intelligence technology will be applied in more fields and with increasing importance value.
The safety early warning scheme provided by the application can relate to the technology of artificial intelligence such as automatic driving or auxiliary driving.
For example, the safety precaution method of the present application may be an automatic driving technique. Based on the method, the probability of traffic accidents of the vehicle at the signal lamp intersection is reduced in automatic driving, and the safety is further improved. The automatic driving technology can comprise high-precision map, environment perception, behavior decision, path planning, motion control and other technologies, and has wide application prospect. For another example, the safety precaution method in the present application may be a driving assistance technique. Based on the method, the driver can be assisted to drive the vehicle by the method provided by the application, so that the probability of traffic accidents of the vehicle at the signal lamp intersection is reduced, and the safety is further improved.
In addition, the scheme for early warning traffic accidents provided by the application relates to various network frameworks, such as Internet of things (The Internet of Things, IOT) applied to the traffic industry or Cloud internet of things (Cloud IOT) applied to the traffic industry. The internet of things applied to the transportation industry can also be called the internet of vehicles.
The internet of things refers to collecting any object or process needing to be monitored, connected and interacted in real time through various devices and technologies such as various information sensors, radio frequency identification technologies, global positioning systems, infrared sensors and laser scanners, collecting various needed information such as sound, light, heat, electricity, mechanics, chemistry, biology and positions, and realizing ubiquitous connection of objects and people through various possible network access, and realizing intelligent sensing, identification and management of objects and processes. The internet of things is an information carrier based on the internet, a traditional telecommunication network and the like, and enables all common physical objects which can be independently addressed to form an interconnection network.
The cloud internet of things aims at connecting information perceived by sensing equipment and accepted instructions in the traditional internet of things into the internet, realizing networking truly, and realizing mass data storage and operation through a cloud computing technology, and because the characteristics of the internet of things are that objects are connected with each other, the current running state of each object is perceived in real time, a large amount of data information can be generated in the process, how to collect the information, how to screen useful information in the mass information and make decision support for subsequent development, the key problems affecting the development of the internet of things are formed, and the internet of things cloud based on cloud computing and cloud storage technology is also powerful support for the internet of things technology and application.
The following schematically illustrates the positional relationship between the target vehicle and the intersection when the RLVW function is triggered.
As shown in fig. 1, when a target vehicle enters a certain entrance lane of an intersection and is at a certain distance from a stop line of the entrance lane, an RLVW function is triggered, and the RLVW system judges whether the target vehicle runs the red light risk or not based on running data of the current target vehicle and information provided by road side sensing equipment.
For example, the distance may be a preset fixed distance; for example, the distance may be 30m or 20m, and the present application is not particularly limited thereto.
The distance may also be an adjustable distance, for example, based on the degree of congestion of the surrounding vehicles.
For example, if the target vehicle is equipped with an OBU device, the road side sensing device may periodically broadcast the collected geographic information (Map Data) and traffic control signal lamp information (Signal Phase and Timing, SPAT) of the intersection to the OBU device, and the OBU device determines whether the target vehicle has a risk of running a red light based on the running Data of the target vehicle and the received Map Data message and SPAT message.
The Map Data message is Map information of a local area broadcast by the road side unit and transmitted to the vehicle. For example, the Map Data message may include intersection information, link information, lane information, connection relationship between roads, etc. of the local area. It should be appreciated that one map message may contain map data for a plurality of intersections or areas.
It should be noted that the SPAT message generally includes current status information of one or more intersection signal lights. By combining the SPAT message with the MAP message, real-time front signal lamp phase information can be provided for the vehicle.
By way of example, the data types in the SPAT message and the MAP message may be as shown in table 1:
TABLE 1
It should be noted that, for the timing scheme of the self-adaptive control signal lamp, when predicting the risk of running the red light, the remaining time of changing the red light into the green light/the remaining time of changing the green light into the red light in one or two periods should be considered, so as to improve the accuracy of predicting the risk of running the red light.
However, because the target vehicle may not be provided with the OBU device or only have some 4G/5G terminal devices, and the 4G/5G terminal devices may not have the capability of predicting the risk of running the red light, the risk prediction of running the red light of the target vehicle cannot be performed; in order to solve the problem, the application provides a safety early warning scheme, based on the prediction capability of terminal equipment on red light running risk, the terminal equipment (vehicle end) is adaptively selected to predict whether the red light running risk of the vehicle is predicted or the server (cloud end) predicts the red light running risk of the vehicle, so that the red light running risk prediction of all vehicles in a real road environment can be realized, a driver is timely reminded, the driver is assisted to safely pass through a signal lamp intersection, and the traffic safety of the signal lamp intersection is improved.
The system architecture of the safety precaution scheme provided by the embodiment of the application will be exemplified below.
As shown in fig. 2, the system comprises an intersection provided with red and green lamps, a target vehicle running on an entrance lane of the intersection, a terminal device arranged on the target vehicle, a road side sensing device for acquiring road side information of the intersection, and a server.
The terminal equipment can be 4G/5G terminal equipment, and the terminal equipment communicates with the server based on a 4G/5G network; for example, the terminal device may periodically send driving data of the target vehicle to the server, where the driving data may include a position of the target vehicle, a direction to be driven, a current speed, and the like. Of course, the 4G/5G terminal device may not be mounted on the target vehicle, and may communicate with the target vehicle.
The road side sensing equipment is used for monitoring road side information in a certain area and sending the road side information to the server; for example, the roadside sensing device may periodically send the roadside information to the server.
The roadside information may be, for example, data in the Map Data message and the SPAT message described above.
The server is used for receiving the road side information sent by the road side sensing equipment, and sending the road side information to the target vehicle when the terminal equipment has the prediction capability of red light running risk; or when the terminal equipment does not have the prediction capability of red light running risk, the server judges whether the target vehicle has the red light running risk or not, and timely sends early warning information to the terminal equipment when the target vehicle has the red light running risk so as to remind a driver.
The server is integrated with a V2X cloud platform, receives the road side information sent by the road side sensing equipment through the V2X cloud platform, judges the red light running risk of the target vehicle when the terminal equipment does not have the prediction capability of the red light running risk, and sends early warning information timely when the target vehicle has the red light running risk to remind a driver.
It should be understood that the number of target vehicles, terminal devices, roadside awareness devices, servers in fig. 2 is merely illustrative and should not be taken as limiting the application.
It should be noted that the terminal device may be, but not limited to, a smart phone, a tablet computer, a vehicle-mounted terminal, a palm game console, and other small personal portable devices, such as a palm computer (Personal Digital Assistant, PDA), an electronic book (E-book), and the like.
The server can be an independent physical server, a server cluster or a distributed system formed by a plurality of physical servers, and can also be a server for providing cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, basic cloud computing services such as big data and artificial intelligent platforms and the like.
Fig. 3 is a schematic flow chart of a security pre-warning method 100 according to an embodiment of the present application.
It should be noted that, the method is applied to a terminal device, and the terminal device may be the terminal device shown in fig. 2.
As shown in fig. 3, the method 100 may include some or all of the following:
s101, sending capability information to a server, wherein the capability information is used for indicating whether the terminal equipment has prediction capability of red light running risk of a target vehicle;
s102, when the terminal equipment has the prediction capability, receiving state information sent by the server; the state information is used for determining whether the target vehicle runs the red light risk or not;
s103, when the terminal equipment does not have the prediction capability, receiving early warning information sent by the server; the early warning information is used for reminding the target vehicle of running the red light.
It should be noted that, if the status information for determining whether the target vehicle has the risk of running the red light is received, the capability information indicates that the terminal device has the capability of predicting the risk of running the red light of the target vehicle, and the server transmits the task of predicting whether the target vehicle has the risk of running the red light to the terminal device for execution, so that on one hand, the computing power of the terminal is effectively utilized, and the computing resource of the server is saved; on the other hand, the terminal equipment predicts the risk of running the red light of the target vehicle based on the state information, and can help the target vehicle safely pass through the signal lamp intersection.
According to the technical scheme provided by the embodiment of the application, on one hand, the prediction capability of the terminal equipment on the red light running risk is sent to the server, so that the server can adaptively determine whether the terminal equipment predicts the red light running risk of the target vehicle or the server end predicts the red light running risk of the target vehicle according to the capability information, and the situation that the target vehicle is not subjected to red light running risk prediction when the terminal equipment on the target vehicle does not have the prediction capability of the red light running risk is avoided, and the universality of the scheme is improved; on the other hand, when the terminal equipment has the prediction capability, the state information sent by the server is received, or when the terminal equipment does not have the prediction capability, the early warning information sent by the server is received, namely whether the terminal equipment has the prediction capability of running the red light risk or not, the scheme can ensure the prediction of the running the red light risk for the target vehicle through the cooperative processing of the server and the terminal equipment on the running red light risk prediction task, and the early warning information for reminding the target vehicle of the running red light risk can be obtained when the target vehicle has the running red light risk, namely, the scheme provided by the embodiment is suitable for all vehicles in a real road environment, so that on one hand, the universality of the scheme is improved, on the other hand, the scheme can assist a driver to safely pass through a signal lamp intersection, not only the traffic safety of the signal lamp intersection is improved, but also the road traffic efficiency is improved.
When the capability information indicates that the terminal device has the capability of predicting the red light running risk of the target vehicle, state information for determining whether the target vehicle has the red light running risk can be sent to the terminal device, so that the terminal device determines whether the target vehicle has the red light running risk; of course, in other alternative embodiments, the server may also determine whether the target vehicle has a risk of running the red light directly based on the state information, and send early warning information to the terminal device to remind the target vehicle when the target vehicle has a risk of running the red light. It should be noted that, the status information is used for determining the early warning information when the target vehicle runs the risk of running the red light.
In some embodiments of the application, the method 100 may further comprise:
and when the terminal equipment has the prediction capability, receiving the early warning information sent by the server.
For example, if the terminal device receives the state information and the early warning information sent by the server at the same time and determines that the target vehicle runs the red light risk based on the state information, the early warning information is output.
In another example, if the terminal device receives the state information and the early warning information sent by the server at the same time and determines that the target vehicle does not have the risk of running the red light based on the state information, the terminal device may send a request to the server to request to obtain new state information and re-determine whether the target vehicle has the risk of running the red light based on the new state information; or the terminal device outputs the received early warning information, which is not particularly limited in the present application.
In this embodiment, when the terminal device has the prediction capability, the state information for determining whether the target vehicle has the red light running risk and the early warning information for reminding the target vehicle of the red light running risk are received at the same time, so that the terminal device can verify the result of the red light running risk determined based on the state information by using the early warning information sent by the receiving server, so as to improve the accuracy of the terminal device in predicting the red light running risk of the target vehicle.
In some embodiments of the application, the method 100 may further comprise:
and if the target vehicle is determined to have the risk of running the red light based on the state information, outputting early warning information, wherein the early warning information is used for reminding the target vehicle of the risk of running the red light.
In some embodiments of the application, prior to S101, the method further comprises:
and determining the capability information based on the type of a module used for calculating whether the red light running risk exists or the computing power used for calculating whether the red light running risk exists in the terminal equipment.
In some embodiments of the present application, if the module type is an unmanned type or the calculation force is greater than or equal to a preset calculation force, determining that the terminal device has a prediction capability of the risk of running the red light of the target vehicle; if the module type is the auxiliary driving type or the calculation power is smaller than the preset calculation power, determining that the terminal equipment does not have the prediction capability of the target vehicle red light running risk.
By way of example, the driving assistance types include, but are not limited to, a vehicle terminal T-BOX, an APP application on a vehicle terminal, an APP application on a smart mirror, an APP application or applet on a smart phone, etc.
The preset calculation force may be obtained from expert experience, or may be an average value of calculation forces used for historically calculating the risk of running the red light.
In general, the unmanned vehicle has high requirements on computing power and computing efficiency, so if the module type is an unmanned type, the terminal device can only predict the risk of running the red light of the target vehicle. The vehicle-road collaborative applet for assisting driving is limited by terminal calculation power which can be called by the applet, so that the server can only predict the red light running risk of the target vehicle.
In some embodiments of the present application, the method 100 further comprises:
if state information for determining whether the target vehicle runs the red light risk is received, acquiring running data of the target vehicle;
and determining whether the target vehicle runs the red light or not based on the running data, the geographic information of the target intersection in the state information and the information of a plurality of signal lamps of the target intersection in the state information.
For example, the terminal device may periodically acquire the driving data, and periodically send the driving data to the server; by periodically sending the driving data to the server, on one hand, when the terminal equipment does not have the prediction capability of the red light running risk, the server can more accurately determine whether the target vehicle has the red light running risk or not based on the acquired data; on the other hand, when the server has sufficient computing resources, whether the target vehicle runs the red light risk can be directly determined.
The terminal device may transmit the driving data to the server in a period of 10HZ, for example, and may transmit the driving data to the server in other periods, which is not particularly limited in the present application.
The driving data may be provided by an intelligent navigation system of the vehicle itself, or may be provided by a lane sensor installed on a lane in cooperation with the intelligent navigation system, for example.
For example, the lane sensor mounted on the lane may provide the speed at which the vehicle travels and the travel speed of the surrounding vehicle, but of course, other conditions of the road surface, and the like may be provided.
Exemplary, the data types that may be included in the travel data are shown in table 2:
It should be understood that the data types in table 2 are merely illustrative, and that the data types in the travel data include, but are not limited to, the data types shown in table 2 below.
TABLE 2
By way of example, the geographic information and signal light information for the target intersection may include data types as shown in table 3:
it should be understood that the data types in this table 3 are merely illustrative, and that the data types in the geographic information and the traffic light information of the target intersection include, but are not limited to, the data types shown in the following table 3.
TABLE 3 Table 3
It should be noted that, each entrance lane of the intersection corresponds to the data type in table 3; it should be understood that, if the lane attribute of a certain entrance lane includes a plurality of lane attributes corresponding to different signal lamp phases for an intersection with a large traffic flow, the data type in the above table 3 is the data type corresponding to one signal lamp phase on the entrance lane.
In some embodiments of the present application, the geographic information includes signal lamp phase information of the target intersection, information of an entrance lane where the target vehicle is located, and stop line position information of the entrance lane; the driving data comprises the direction to be driven of the target vehicle and the position information of the target vehicle, and the current speed of the target vehicle;
Based on this, it can be determined whether the target vehicle is at risk of running a red light, specifically including:
determining a first signal lamp phase for controlling the right of way of the target vehicle in the direction to be driven based on the signal lamp phase information of the target intersection, the information of the entrance lane of the target vehicle and the direction to be driven;
determining a time period for the target vehicle to reach the stop line of the entrance lane based on the current speed of the target vehicle, the position information of the target vehicle and the stop line position information of the entrance lane;
and determining whether the target vehicle runs the red light risk or not based on the information of the signal lamp corresponding to the first signal lamp phase and the time length of the target vehicle reaching the stop line of the entrance lane, wherein the information of the signal lamp comprises the lamp color information of the signal lamp and the timing information of the signal lamp.
In an exemplary embodiment, among a plurality of signal lamp phases of a target intersection, a first signal lamp phase for controlling the right of passage of a target vehicle is determined in combination with a direction to be driven of the target vehicle and a lane ID of an entrance lane where the target vehicle is located in the target vehicle navigation information.
For example, when determining the time period for the target vehicle to reach the entrance lane stop line, first, the distance between the target vehicle and the entrance lane stop line may be determined based on the entrance lane stop line position in the geographic information and the position information of the target vehicle; secondly, based on the current speed of the target vehicle and the running data of the front vehicle of the target vehicle (the speed of the front vehicle can be mainly considered), the time when the target vehicle reaches the stop line of the entrance lane is comprehensively estimated, and the acceleration or the deceleration of the current target vehicle can be simultaneously considered.
In the LTE-V2X technology, the target vehicle may broadcast and receive position and speed information of other vehicles in the relevant lane (for example, position and speed information of vehicles ahead of the target vehicle).
In other embodiments of the present application, it may be determined whether the target vehicle is at risk of running a red light by:
determining a first remaining duration of the signal lamp from red to green or a second remaining duration of the signal lamp from green to red based on the lamp color information of the signal lamp and the timing information of the signal lamp;
and if the time length of the target vehicle reaching the entrance lane stop line is smaller than the first residual time length, or if the time length of the target vehicle reaching the entrance lane stop line is larger than the second residual time length, determining that the target vehicle has the risk of running a red light.
For example, when it is determined that the target vehicle has a risk of running the red light, risk levels may be classified for the risk of running the red light according to a duration of the target vehicle reaching the stop line of the entrance lane and a first remaining duration, or a duration of the target vehicle reaching the stop line of the entrance lane and a second remaining duration, and different risk levels correspond to different early warning information.
In some embodiments of the present application, if the terminal device determines that the target vehicle has a risk of running a red light, the terminal device sends early warning information to the HMI module, and requests the HMI module to display the early warning information.
The HMI module may be an HMI module integrated in the target vehicle, or may be a module on a device in front of the target vehicle in the traveling direction, for example, and the present application is not particularly limited thereto.
Fig. 4 is a schematic flow chart of a security pre-warning method 200 provided in an embodiment of the present application.
It should be noted that, the method is applied to a server, and the server may be the server shown in fig. 2.
As shown in fig. 4, the method 200 may include some or all of the following:
s201, receiving capability information sent by a terminal device, wherein the capability information is used for indicating whether the terminal device has prediction capability of red light running risk of a target vehicle;
s202, when the capability information indicates that the terminal equipment has the prediction capability, sending state information for determining whether the target vehicle runs the red light risk to the terminal equipment; or when the capability information indicates that the terminal equipment does not have the prediction capability and the target vehicle is at risk of running the red light, sending early warning information to the terminal equipment, wherein the early warning information is used for reminding the target vehicle of running the red light.
For example, multiple risk levels can be divided for red light running risk, and different risk levels correspond to different early warning information; and determining a risk level corresponding to the probability according to the probability of the target vehicle running the red light, and outputting early warning information corresponding to the risk level to the target vehicle.
Exemplary, the pre-warning information includes data types as shown in table 4:
it should be understood that the data types in this table 4 are merely illustrative, and the data types in the pre-warning information include, but are not limited to, the data types shown in table 4 below.
TABLE 4 Table 4
It should be understood that, if the terminal device determines that the target vehicle runs the red light risk, the format of the output warning information may also be as shown in table 4.
The server may send the early warning information to the target vehicle immediately after predicting that the target vehicle runs the red light, or may send the early warning information to the target vehicle when the target vehicle is a preset distance from the entrance lane stop line.
For example, after receiving the capability information of the terminal device, if the capability information indicates that the terminal device does not have the prediction capability, the server may immediately send status information for determining whether the target vehicle has a risk of running a red light to the terminal device; or when the capability information indicates that the terminal equipment does not have the prediction capability and the target vehicle is a certain distance away from the entrance lane stop line, sending state information for determining whether the target vehicle runs the red light risk to the terminal equipment.
Based on the technical scheme, on one hand, the prediction capability of the terminal equipment on the red light running risk is obtained, so that the server determines whether the terminal equipment predicts the red light running risk of the target vehicle or the server predicts the red light running risk of the target vehicle according to the capability information, namely, the terminal equipment and the server perform task coordination, and when the terminal equipment does not have the prediction capability of the red light running risk, the server predicts the red light running risk of the target vehicle, thereby avoiding the situation that the red light running risk prediction is not performed on the target vehicle when the terminal equipment does not have the prediction capability of the red light running risk.
On the other hand, the server sends the state information or the early warning information for determining whether the target vehicle has the risk of running the red light or not to the terminal equipment, which is equivalent to the fact that whether the terminal equipment has the prediction capability of running the red light or not, the scheme provided by the embodiment of the application can assist a driver to safely pass through the signal lamp intersection, so that the traffic safety of the signal lamp intersection is improved, and the road traffic efficiency is improved.
In other embodiments of the present application, the method 200 may further comprise:
And when the capability information indicates that the terminal equipment has the prediction capability and the target vehicle runs the red light risk, sending the early warning information to the terminal equipment.
In other words, if the capability information sent by the terminal device is received to indicate that the terminal device has the prediction capability, the server may further determine whether the target vehicle has a risk of running the red light by using the remaining computing resources of the server, and send the early warning information to the terminal device when the target vehicle has a risk of running the red light.
In this embodiment, when the capability information indicates that the terminal device has the prediction capability and that the target vehicle has the red light running risk, the early warning information is sent to the terminal device, so that the auxiliary terminal device can verify the red light running risk result determined based on the state information, so as to improve the accuracy of red light running risk prediction of the terminal device on the target vehicle.
In some embodiments of the present application, it may be determined whether the target vehicle is at risk of running a red light by:
acquiring running data of the target vehicle;
and determining whether the target vehicle runs the red light or not based on the running data, the geographic information of the target intersection in the state information and the information of a plurality of signal lamps of the target intersection in the state information.
It should be noted that, the types of the traveling data, the geographic information of the target intersection and the information of the plurality of signal lamps provided in the embodiment of the present application are the same as those of the terminal device side, and are not described herein again.
In some embodiments of the present application, the geographic information includes signal lamp phase information of the target intersection, information of an entrance lane where the target vehicle is located, and stop line position information of the entrance lane; the driving data comprises the direction to be driven of the target vehicle and the position information of the target vehicle, and the current speed of the target vehicle;
based on this, it can be determined whether the target vehicle is at risk of running a red light, specifically including:
determining a first signal lamp phase for controlling the right of way of the target vehicle in the direction to be driven based on the signal lamp phase information of the target intersection, the information of the entrance lane of the target vehicle and the direction to be driven;
determining a time period for the target vehicle to reach the stop line of the entrance lane based on the current speed of the target vehicle, the position information of the target vehicle and the stop line position information of the entrance lane;
and determining whether the target vehicle runs the red light risk or not based on the information of the signal lamp corresponding to the first signal lamp phase and the time length of the target vehicle reaching the stop line of the entrance lane, wherein the information of the signal lamp comprises the lamp color information of the signal lamp and the timing information of the signal lamp.
It should be noted that, in this embodiment, the method for determining whether the target vehicle runs the red light may be the same as the terminal device side, which is not described herein.
In other embodiments of the present application, it may be determined whether the target vehicle is at risk of running a red light by:
determining a first remaining duration of the signal lamp from red to green or a second remaining duration of the signal lamp from green to red based on the lamp color information of the signal lamp and the timing information of the signal lamp;
and if the time length of the target vehicle reaching the entrance lane stop line is smaller than the first residual time length, or if the time length of the target vehicle reaching the entrance lane stop line is larger than the second residual time length, determining that the target vehicle has the risk of running a red light.
For example, when it is determined that the target vehicle has a risk of running the red light, risk levels may be classified for the risk of running the red light according to a duration of the target vehicle reaching the stop line of the entrance lane and a first remaining duration, or a duration of the target vehicle reaching the stop line of the entrance lane and a second remaining duration, and different risk levels correspond to different early warning information. It should be noted that the data type in the early warning information may be as shown in table 4.
Fig. 5 is a schematic interaction flow chart of a security pre-warning method 300 provided by an embodiment of the present application.
It should be noted that, the method is interactively performed by the terminal device and the server, and the terminal device may be the terminal device shown in fig. 2 and the server may be the server shown in fig. 2.
S301, the terminal device determines capability information.
S302, the terminal equipment sends the capability information to the server.
S303, if the capability information indicates that the terminal device does not have the prediction capability of the red light running risk of the target vehicle, the server determines whether the target vehicle runs the red light running risk based on state information for determining whether the target vehicle runs the red light running risk.
S304, if the target vehicle runs the red light risk, the server sends early warning information to the terminal equipment.
S305, if the capability information indicates that the terminal equipment has prediction capability of the red light running risk of the target vehicle, the server sends state information for determining whether the target vehicle has the red light running risk or not to the terminal equipment.
S306, the terminal equipment determines whether the target vehicle runs the red light risk or not based on the state information, and if the target vehicle runs the red light risk, early warning information is output.
Based on the technical scheme, the red light running risk prediction task cooperation is carried out through the terminal equipment and the server, so that the problem that the target vehicle is not subjected to red light running risk prediction when part of terminal equipment does not have the red light running risk prediction capability is solved; the scheme provided by the application can ensure that the red light running risk of the target vehicle is predicted, and the driver is assisted to safely pass through the signal lamp intersection, so that the traffic safety of the signal lamp intersection is improved, and the road traffic efficiency is improved.
The preferred embodiments of the present application have been described in detail above with reference to the accompanying drawings, but the present application is not limited to the specific details of the above embodiments, and various simple modifications can be made to the technical solution of the present application within the scope of the technical concept of the present application, and all the simple modifications belong to the protection scope of the present application. For example, the specific features described in the above embodiments may be combined in any suitable manner, and in order to avoid unnecessary repetition, various possible combinations are not described further. As another example, any combination of the various embodiments of the present application may be made without departing from the spirit of the present application, which should also be regarded as the disclosure of the present application. It should be further understood that, in the various method embodiments of the present application, the sequence numbers of the foregoing processes do not mean the order of execution, and the order of execution of the processes should be determined by the functions and internal logic of the processes, and should not constitute any limitation on the implementation process of the embodiments of the present application.
The method provided by the embodiment of the application is described above, and the device provided by the embodiment of the application is described below.
Fig. 6 is a schematic block diagram of a terminal device 400 provided in an embodiment of the present application.
As shown in fig. 6, the terminal device 400 may include:
a transmitting unit 410, configured to transmit capability information to a server, where the capability information is used to indicate whether the terminal device has a capability of predicting a risk of running a red light of a target vehicle;
a first receiving unit 420, configured to receive, when the terminal device has the prediction capability, status information sent by the server; the state information is used for determining whether the target vehicle runs the red light risk or not;
a second receiving unit 430, configured to receive the early warning information sent by the server when the terminal device does not have the prediction capability; the early warning information is used for reminding the target vehicle of running the red light.
In some embodiments of the present application, the first receiving unit 420 is specifically configured to:
and when the terminal equipment has the prediction capability, receiving the early warning information sent by the server.
In some embodiments of the present application, the terminal device 400 may further comprise a determining unit, specifically configured to:
And determining the capability information based on the type of a module used for calculating whether the red light running risk exists or the computing power used for calculating whether the red light running risk exists in the terminal equipment.
In some embodiments of the application, the determining unit is specifically further configured to:
if the module type is an unmanned type or the calculated power is greater than or equal to a preset calculated power, determining that the terminal equipment has prediction capability of red light running risk of the target vehicle;
if the module type is the auxiliary driving type or the calculation power is smaller than the preset calculation power, determining that the terminal equipment does not have the prediction capability of the red light running risk of the target vehicle.
In some embodiments of the present application, the first receiving unit 420 is specifically further configured to:
if state information for determining whether the target vehicle runs the red light risk is received, acquiring running data of the target vehicle;
and determining whether the target vehicle runs the red light or not based on the running data, the geographic information of the target intersection in the state information and the information of a plurality of signal lamps of the target intersection in the state information.
In some embodiments of the present application, the geographic information includes signal lamp phase information of the target intersection, information of an entrance lane where the target vehicle is located, and stop line position information of the entrance lane; the driving data comprises the direction to be driven of the target vehicle and the position information of the target vehicle, and the current speed of the target vehicle;
Based on this, the determination unit is specifically further configured to:
determining a first signal lamp phase for controlling the right of way of the target vehicle in the direction to be driven based on the signal lamp phase information of the target intersection, the information of the entrance lane of the target vehicle and the direction to be driven;
determining a time period for the target vehicle to reach the stop line of the entrance lane based on the current speed of the target vehicle, the position information of the target vehicle and the stop line position information of the entrance lane;
and determining whether the target vehicle runs the red light risk or not based on the information of the signal lamp corresponding to the first signal lamp phase and the time length of the target vehicle reaching the stop line of the entrance lane, wherein the information of the signal lamp comprises the lamp color information of the signal lamp and the timing information of the signal lamp.
In some embodiments of the application, the determining unit is specifically further configured to:
determining a first remaining duration of the signal lamp from red to green or a second remaining duration of the signal lamp from green to red based on the lamp color information of the signal lamp and the timing information of the signal lamp;
and if the time length of the target vehicle reaching the entrance lane stop line is smaller than the first residual time length, or if the time length of the target vehicle reaching the entrance lane stop line is larger than the second residual time length, determining that the target vehicle has the risk of running a red light.
Fig. 7 is a schematic block diagram of a server 500 provided by an embodiment of the present application.
As shown in fig. 7, the server 500 may include:
a receiving unit 510, configured to receive capability information sent by a terminal device, where the capability information is used to indicate whether the terminal device has a capability of predicting a risk of running a red light of a target vehicle;
a sending unit 520, configured to send, to the terminal device, status information for determining whether the target vehicle has a risk of running a red light when the capability information indicates that the terminal device has the prediction capability; or when the capability information indicates that the terminal equipment does not have the prediction capability and the target vehicle is at risk of running the red light, sending early warning information to the terminal equipment, wherein the early warning information is used for reminding the target vehicle of running the red light.
In some embodiments of the present application, the transmitting unit 520 is specifically configured to:
and when the capability information indicates that the terminal equipment has the prediction capability and the target vehicle runs the red light risk, sending the early warning information to the terminal equipment.
In some embodiments of the present application, the server 500 may further comprise a determining unit, specifically configured to:
acquiring running data of the target vehicle;
And determining whether the target vehicle runs the red light or not based on the running data, the geographic information of the target intersection in the state information and the information of a plurality of signal lamps of the target intersection in the state information.
In some embodiments of the application, the determining unit is specifically configured to: the geographic information comprises signal lamp phase information of the target intersection, information of an entrance lane where the target vehicle is located and stop line position information of the entrance lane; the driving data comprises the direction to be driven of the target vehicle and the position information of the target vehicle, and the current speed of the target vehicle;
based on this, the determination unit is further specifically configured to:
determining a first signal lamp phase for controlling the right of way of the target vehicle in the direction to be driven based on the signal lamp phase information of the target intersection, the information of the entrance lane of the target vehicle and the direction to be driven;
determining a time period for the target vehicle to reach the stop line of the entrance lane based on the current speed of the target vehicle, the position information of the target vehicle and the stop line position information of the entrance lane;
and determining whether the target vehicle runs the red light risk or not based on the information of the signal lamp corresponding to the first signal lamp phase and the time length of the target vehicle reaching the stop line of the entrance lane, wherein the information of the signal lamp comprises the lamp color information of the signal lamp and the timing information of the signal lamp.
In some embodiments of the application, the determining unit is further specifically configured to:
determining a first remaining duration of the signal lamp from red to green or a second remaining duration of the signal lamp from green to red based on the lamp color information of the signal lamp and the timing information of the signal lamp;
and if the time length of the target vehicle reaching the entrance lane stop line is smaller than the first residual time length, or if the time length of the target vehicle reaching the entrance lane stop line is larger than the second residual time length, determining that the target vehicle has the risk of running a red light.
It should be understood that the safety precaution device embodiment and the method embodiment may correspond to each other, and similar descriptions may refer to the method embodiment. To avoid repetition, no further description is provided here. Specifically, the terminal device 400 and the server 500 may correspond to respective main bodies in the methods 100 to 300 for executing the embodiments of the present application, and each unit in the terminal device 400 and the server 500 is for implementing respective flows in the methods 100 to 300, which are not described herein for brevity.
It should also be understood that each unit in the terminal device 400 and the server 500 related to the embodiments of the present application may be separately or all combined into one or several other units to form a structure, or some unit(s) thereof may be further split into a plurality of units with smaller functions to form a structure, which may achieve the same operation without affecting the implementation of the technical effects of the embodiments of the present application. The above units are divided based on logic functions, and in practical applications, the functions of one unit may be implemented by a plurality of units, or the functions of a plurality of units may be implemented by one unit. In other embodiments of the present application, the terminal device 400 and the server 500 may also include other units, and in practical applications, these functions may also be implemented with assistance by other units, and may be implemented by cooperation of a plurality of units. According to another embodiment of the present application, the terminal device 400 and the server 500 according to the embodiments of the present application may be constructed by running a computer program (including program code) capable of executing the steps involved in the respective methods on a general-purpose computing device of a general-purpose computer including a processing element such as a Central Processing Unit (CPU), a random access storage medium (RAM), a read only storage medium (ROM), and the like, and implementing the security pre-warning method of the embodiments of the present application. The computer program may be recorded on a computer readable storage medium, and loaded into an electronic device and executed therein to implement a corresponding method according to an embodiment of the present application.
In other words, the units referred to above may be implemented in hardware, or may be implemented by instructions in software, or may be implemented in a combination of hardware and software. Specifically, each step of the method embodiment in the embodiment of the present application may be implemented by an integrated logic circuit of hardware in a processor and/or an instruction in software form, and the steps of the method disclosed in connection with the embodiment of the present application may be directly implemented as a hardware decoding processor or implemented by a combination of hardware and software in the decoding processor. Alternatively, the software may reside in a well-established storage medium in the art such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, and the like. The storage medium is located in a memory, and the processor reads information in the memory, and in combination with hardware, performs the steps in the above method embodiments.
Fig. 8 is a schematic structural diagram of an electronic device 600 provided in an embodiment of the present application.
As shown in fig. 8, the electronic device 600 includes at least a processor 610 and a computer-readable storage medium 620. Wherein the processor 610 and the computer-readable storage medium 620 may be connected by a bus or other means. The computer readable storage medium 620 is used to store a computer program 621, the computer program 621 including computer instructions, and the processor 610 is used to execute the computer instructions stored by the computer readable storage medium 620. Processor 610 is a computing core and a control core of electronic device 600 that are adapted to implement one or more computer instructions, in particular to load and execute one or more computer instructions to implement a corresponding method flow or a corresponding function.
By way of example, the processor 610 may also be referred to as a central processing unit (Central Processing Unit, CPU). The processor 610 may include, but is not limited to: a general purpose processor, digital signal processor (Digital Signal Processor, DSP), application specific integrated circuit (Application Specific Integrated Circuit, ASIC), field programmable gate array (Field Programmable Gate Array, FPGA) or other programmable logic device, discrete gate or transistor logic device, discrete hardware components, or the like.
By way of example, computer readable storage medium 620 may be high speed RAM Memory or Non-Volatile Memory (NonVolatile Memory), such as at least one magnetic disk Memory; alternatively, it may be at least one computer-readable storage medium located remotely from the aforementioned processor 610. In particular, computer-readable storage media 620 include, but are not limited to: volatile memory and/or nonvolatile memory. The nonvolatile Memory may be a Read-Only Memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an Electrically Erasable EPROM (EEPROM), or a flash Memory. The volatile memory may be random access memory (Random Access Memory, RAM) which acts as an external cache. By way of example, and not limitation, many forms of RAM are available, such as Static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double Data Rate SDRAM (Double Data Rate SDRAM), enhanced SDRAM (ESDRAM), synchronous Link DRAM (SLDRAM), and Direct memory bus RAM (DR RAM).
In one implementation, the electronic device 600 may be the terminal device 400 and the server 500 shown in fig. 6 and 7; the computer readable storage medium 620 has stored therein computer instructions; computer instructions stored in computer-readable storage medium 620 are loaded and executed by processor 610 to implement the corresponding steps in the method embodiments shown in fig. 3-5; in particular, the computer instructions in the computer-readable storage medium 620 are loaded by the processor 610 and perform the corresponding steps, and are not repeated here.
According to another aspect of the present application, the embodiment of the present application further provides a computer-readable storage medium (Memory), which is a Memory device in the electronic device 600, for storing programs and data. Such as computer-readable storage medium 620. It is understood that the computer readable storage medium 620 herein may include a built-in storage medium in the electronic device 600, and may include an extended storage medium supported by the electronic device 600. The computer-readable storage medium provides storage space that stores an operating system of the electronic device 600. Also stored in this memory space are one or more computer instructions, which may be one or more computer programs 621 (including program code), adapted to be loaded and executed by the processor 610.
The electronic device 600 may further include: a transceiver 630, the transceiver 630 being connectable to the processor 610 or the computer-readable storage medium 620.
The computer-readable storage medium 620 may control the transceiver 630 to communicate with other devices, and in particular, may transmit information or data to other devices or receive information or data transmitted by other devices. Transceiver 630 may include a transmitter and a receiver. Transceiver 630 may further include antennas, the number of which may be one or more.
According to another aspect of the present application, there is provided a computer program product or computer program comprising computer instructions stored in a computer readable storage medium. Such as computer program 621. At this time, the electronic device 600 may be a computer, and the processor 610 reads the computer instructions from the computer-readable storage medium 620, and the processor 610 executes the computer instructions, so that the computer performs the security pre-warning method provided in the above-mentioned various alternatives.
In other words, when implemented in software, may be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When loaded and executed on a computer, runs the processes of, or implements the functions of, embodiments of the present application, in whole or in part. The computer may be a general purpose computer, a special purpose computer, a computer network, or other programmable apparatus. The computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, from one website, computer, server, or data center by wired (e.g., coaxial cable, fiber optic, digital subscriber line (digital subscriber line, DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means.
Those of ordinary skill in the art will appreciate that the elements and process steps of the examples described in connection with the embodiments disclosed herein may be implemented as electronic hardware, or as a combination of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
Finally, it should be noted that the above embodiments are merely 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 think about changes or substitutions within the technical scope of the present application, and the changes or substitutions are included in the scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.

Claims (17)

1. The safety early warning method is characterized by being suitable for terminal equipment and comprising the following steps:
transmitting capability information to a server, wherein the capability information is used for indicating whether the terminal equipment has prediction capability of red light running risk of a target vehicle;
When the terminal equipment has the prediction capability, receiving state information sent by the server; the state information is used for determining whether the target vehicle runs the red light risk or not;
when the terminal equipment does not have the prediction capability, receiving early warning information sent by the server; the early warning information is used for reminding the target vehicle of running the red light.
2. The method according to claim 1, wherein the method further comprises:
and when the terminal equipment has the prediction capability, receiving the early warning information sent by the server.
3. The method according to claim 1 or 2, wherein before the sending the capability information to the server, the method further comprises:
and determining the capability information based on the type of a module used for calculating whether the red light running risk exists or the computing power used for calculating whether the red light running risk exists in the terminal equipment.
4. A method according to claim 3, wherein the determining the capability information based on a type of a module in the terminal device for calculating whether there is a risk of running a red light or a computing power for calculating whether there is a risk of running a red light includes:
If the module type is an unmanned type or the calculated force is greater than or equal to a preset calculated force, determining that the terminal equipment has prediction capability of red light running risk of the target vehicle;
and if the module type is an auxiliary driving type or the calculated power is smaller than a preset calculated power, determining that the terminal equipment does not have the prediction capability of the red light running risk of the target vehicle.
5. The method according to claim 1 or 2, characterized in that the method further comprises:
if state information for determining whether the target vehicle runs the red light risk is received, acquiring running data of the target vehicle;
and determining whether the target vehicle runs the red light risk or not based on the running data, the geographic information of the target intersection in the state information and the information of a plurality of signal lamps of the target intersection in the state information.
6. The method of claim 5, wherein the geographic information comprises signal lamp phase information of the target intersection, information of an entrance lane in which the target vehicle is located, and stop line position information of the entrance lane; the driving data comprise the direction to be driven of the target vehicle and the position information of the target vehicle, and the current speed of the target vehicle;
Wherein the determining whether the target vehicle runs the red light risk based on the running data, the geographic information of the target intersection in the state information and the lamp information of the plurality of signals of the target intersection in the state information comprises:
determining a first signal lamp phase for controlling the right of way of the target vehicle in the direction to be driven based on the signal lamp phase information of the target intersection, the information of an entrance lane where the target vehicle is located and the direction to be driven;
determining a time period for the target vehicle to reach the stop line of the entrance lane based on the current speed of the target vehicle, the position information of the target vehicle and the stop line position information of the entrance lane;
and determining whether the target vehicle runs the red light risk or not based on the information of the signal lamp corresponding to the first signal lamp phase and the time length of the target vehicle reaching the entrance lane stop line, wherein the information of the signal lamp comprises the lamp color information of the signal lamp and the timing information of the signal lamp.
7. The method of claim 6, wherein the determining whether the target vehicle is at risk of running a red light based on the information of the signal corresponding to the first signal phase and the time period for the target vehicle to reach the entrance lane stop line comprises:
Determining a first residual duration of the signal lamp from red to green or a second residual duration of the signal lamp from green to red based on the lamp color information of the signal lamp and the timing information of the signal lamp;
and if the time length of the target vehicle reaching the entrance lane stop line is smaller than the first residual time length, or if the time length of the target vehicle reaching the entrance lane stop line is larger than the second residual time length, determining that the target vehicle is at risk of running a red light.
8. A security pre-warning method, wherein the method is applicable to a server and comprises the following steps:
receiving capability information sent by a terminal device, wherein the capability information is used for indicating whether the terminal device has prediction capability of red light running risk of a target vehicle;
when the capability information indicates that the terminal equipment has the prediction capability, sending state information for determining whether the target vehicle runs the red light risk or not to the terminal equipment; or when the capability information indicates that the terminal equipment does not have the prediction capability and the target vehicle is at risk of running the red light, sending early warning information to the terminal equipment, wherein the early warning information is used for reminding the target vehicle of the risk of running the red light.
9. The method of claim 8, wherein the method further comprises:
and when the capability information indicates that the terminal equipment has the prediction capability and the target vehicle is at risk of running a red light, sending the early warning information to the terminal equipment.
10. The method according to claim 8 or 9, wherein before sending the pre-warning information to the terminal device, the method further comprises:
acquiring running data of the target vehicle;
and determining whether the target vehicle runs the red light risk or not based on the running data, the geographic information of the target intersection in the state information and the information of a plurality of signal lamps of the target intersection in the state information.
11. The method of claim 10, wherein the geographic information comprises signal lamp phase information of the target intersection, information of an entrance lane in which the target vehicle is located, and stop line position information of the entrance lane; the driving data comprise the direction to be driven of the target vehicle and the position information of the target vehicle, and the current speed of the target vehicle;
wherein the determining whether the target vehicle runs the red light risk based on the running data, the geographic information of the target intersection in the state information and the lamp information of the plurality of signals of the target intersection in the state information comprises:
Determining a first signal lamp phase for controlling the right of way of the target vehicle in the direction to be driven based on the signal lamp phase information of the target intersection, the information of an entrance lane where the target vehicle is located and the direction to be driven;
determining a time period for the target vehicle to reach the stop line of the entrance lane based on the current speed of the target vehicle, the position information of the target vehicle and the stop line position information of the entrance lane;
and determining whether the target vehicle runs the red light risk or not based on the information of the signal lamp corresponding to the first signal lamp phase and the time length of the target vehicle reaching the entrance lane stop line, wherein the information of the signal lamp comprises the lamp color information of the signal lamp and the timing information of the signal lamp.
12. The method of claim 11, wherein the determining whether the target vehicle is at risk of running a red light based on the information of the signal corresponding to the first signal phase and the time period for the target vehicle to reach the entrance lane stop line comprises:
determining a first residual duration of the signal lamp from red to green or a second residual duration of the signal lamp from green to red based on the lamp color information of the signal lamp and the timing information of the signal lamp;
And if the time length of the target vehicle reaching the entrance lane stop line is smaller than the first residual time length, or if the time length of the target vehicle reaching the entrance lane stop line is larger than the second residual time length, determining that the target vehicle is at risk of running a red light.
13. A terminal device, comprising:
the terminal equipment comprises a sending unit, a server and a control unit, wherein the sending unit is used for sending capability information to the server, and the capability information is used for indicating whether the terminal equipment has prediction capability of red light running risk of a target vehicle;
a first receiving unit, configured to receive, when the terminal device has the prediction capability, state information sent by the server; the state information is used for determining whether the target vehicle runs the red light risk or not;
a second receiving unit: when the terminal equipment does not have the prediction capability, receiving early warning information sent by the server; the early warning information is used for reminding the target vehicle of running the red light.
14. A server, comprising:
the terminal equipment comprises a receiving unit, a control unit and a control unit, wherein the receiving unit is used for receiving capability information sent by the terminal equipment, and the capability information is used for indicating whether the terminal equipment has prediction capability of red light running risk of a target vehicle;
A sending unit, configured to send, to the terminal device, status information for determining whether the target vehicle has a risk of running a red light when the capability information indicates that the terminal device has the prediction capability; or when the capability information indicates that the terminal equipment does not have the prediction capability and the target vehicle is at risk of running the red light, sending early warning information to the terminal equipment, wherein the early warning information is used for reminding the target vehicle of the risk of running the red light.
15. An electronic device, comprising:
a processor and a memory;
the memory is configured to store instructions, and the processor is configured to invoke the instructions stored by the memory to implement the method of any of claims 1 to 7 or the method of any of claims 8 to 12.
16. A computer readable storage medium for storing a computer program which, when run on a computer, causes the computer to perform the method of any one of claims 1 to 7 or the method of any one of claims 8 to 12.
17. A computer program product comprising computer programs/instructions which when executed by a processor implement the method of any one of claims 1 to 7 or the method of any one of claims 8 to 12.
CN202210179739.8A 2022-02-25 2022-02-25 Security early warning method, terminal device, server and electronic device Pending CN116704797A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210179739.8A CN116704797A (en) 2022-02-25 2022-02-25 Security early warning method, terminal device, server and electronic device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210179739.8A CN116704797A (en) 2022-02-25 2022-02-25 Security early warning method, terminal device, server and electronic device

Publications (1)

Publication Number Publication Date
CN116704797A true CN116704797A (en) 2023-09-05

Family

ID=87829910

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210179739.8A Pending CN116704797A (en) 2022-02-25 2022-02-25 Security early warning method, terminal device, server and electronic device

Country Status (1)

Country Link
CN (1) CN116704797A (en)

Similar Documents

Publication Publication Date Title
Zhang et al. Mobile edge intelligence and computing for the internet of vehicles
US11087621B2 (en) Express lane planning method and unit
Tong et al. Artificial intelligence for vehicle-to-everything: A survey
Liu et al. High-efficiency urban traffic management in context-aware computing and 5G communication
KR20180034268A (en) Dynamic traffic guide based on v2v sensor sharing method
US11605298B2 (en) Pedestrian navigation based on vehicular collaborative computing
CN110910673B (en) Method and system for reminding pedestrian to collide with vehicle, camera and mobile terminal
WO2020139961A1 (en) Distributed system task management using a simulated clock
US20190049950A1 (en) Driving environment based mixed reality for computer assisted or autonomous driving vehicles
US11397610B2 (en) Architecture for simulation clock-based simulation of distributed systems
US10755565B2 (en) Prioritized vehicle messaging
CN113479195A (en) Method for automatic valet parking and system for carrying out said method
WO2020139967A1 (en) Distributed system execution using a serial timeline
CN112885112B (en) Vehicle driving detection method, vehicle driving early warning method and device
US11409927B2 (en) Architecture for configurable distributed system simulation timing
JP2022041923A (en) Vehicle path designation using connected data analysis platform
CN113415275A (en) Vehicle message processing method and device, readable medium and electronic equipment
CN107395757B (en) Parallel vehicle networking system based on ACP method and social physical information system
US20240182031A1 (en) Data processing method, apparatus, and device, and storage medium
WO2022067295A1 (en) Architecture for distributed system simulation timing alignment
Hernandez et al. Applications of Cloud Computing in Intelligent Vehicles: A Survey
EP3943352A1 (en) Driving control method, apparatus, device, medium, and system
CN116704797A (en) Security early warning method, terminal device, server and electronic device
US20220332324A1 (en) Identifying an origin of abnormal driving behavior for improved vehicle operation
US20220092232A1 (en) Architecture for distributed system simulation with realistic timing

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