Alarm method and device for monitoring service state of signal lamp
By comparing the true value data and status data of the signal lights, and alarming is made when the preset standards are not met, the problem of insufficient real-time quality monitoring of signal light service quality is solved, the real-time and accuracy of monitoring is improved, the effectiveness of signal light management is enhanced, and the intelligent support for the transportation system is provided.
Patent Information
- Application Number
- CN202510537437.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-27
- Publication Date
- 2025-05-30
AI Technical Summary
The current signal light service quality assurance mechanism lacks real-time monitoring and feedback mechanisms, and it is impossible to promptly detect abnormal situations in the service status of the signal light, making it difficult to detect and solve potential problems in a timely manner, reducing the overall efficiency of the V2X system and posing a potential threat to traffic safety.
In response to receiving the signal lamp truth value data and the signal lamp status data corresponding to the signal lamp truth value data, a comparison and analysis is performed to calculate the signal lamp test indicators, and based on these indicators and preset standard thresholds, an abnormal alarm for the signal lamp service status is performed when the signal lamp test indicator does not meet the preset standard.
It improves the real-time and accuracy of signal light service status monitoring, helps to enhance the effectiveness of signal light management, and provides strong support for improving the intelligence of the transportation system.
Smart Images

Figure CN120071665A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of intelligent transportation technology, and in particular to an alarm method and device for monitoring the service status of traffic lights. Background Art
[0002] With the rapid development of intelligent transportation systems, vehicle-to-everything (V2X) communication technology plays an increasingly important role in improving traffic safety and efficiency. The V2X system enables vehicles, pedestrians, and traffic infrastructure to communicate with each other through real-time data exchange, thus achieving more intelligent traffic management. Among them, the traffic light passing warning function is an important part of the V2X system. It helps drivers make more informed decisions by sending early warning information about the traffic light status to drivers, thereby reducing the probability of traffic accidents and environmental pollution.
[0003] However, the current traffic light service quality guarantee mechanism lacks real-time monitoring and feedback mechanisms, so it is impossible to timely detect abnormal traffic light service status. The evaluation of traffic light service quality often relies on manual sampling inspection, patrol inspection, and post-event analysis, and it is impossible to achieve real-time monitoring and dynamic adjustment of traffic light status. This real-time insufficient and passive management method makes potential problems difficult to be discovered and solved in time, not only reducing the overall efficiency of the V2X system, but also posing a potential threat to traffic safety. Summary of the Invention
[0004] To solve or partially solve the problems existing in the related art, this application provides an alarm method and device for monitoring the service status of traffic lights. By responding to receiving traffic light true value data and traffic light status data corresponding to the traffic light true value data; performing comparative analysis on the traffic light true value data and the traffic light status data to calculate a traffic light test index; based on the traffic light test index and a preset standard threshold corresponding to the traffic light test index, in the case of identifying that the traffic light test index does not meet the preset standard, an abnormal alarm for the traffic light service status is carried out, which can improve the real-time and accuracy of traffic light service status monitoring, is beneficial to enhancing the effectiveness of traffic light management, and provides strong support for improving the intelligence of the traffic system.
[0005] The first aspect of this application provides an alarm method for monitoring the service status of traffic lights, including: responding to receiving traffic light true value data and traffic light status data corresponding to the traffic light true value data; performing comparative analysis on the traffic light true value data and the traffic light status data to calculate a traffic light test index; based on the traffic light test index and a preset standard threshold corresponding to the traffic light test index, in the case of identifying that the traffic light test index does not meet the preset standard, an abnormal alarm for the traffic light service status is carried out.
[0006] In some embodiments, in response to receiving signal light true value data and signal light status data corresponding to the signal light true value data, it includes: in response to receiving driving trajectory data and signal light perception data from a target vehicle; calculating the signal light true value data according to the driving trajectory data and the signal light perception data; wherein, the signal light true value data includes intersection identification information, time information, current light state information, and signal light phase information; sending the signal light true value data to a target database to determine the signal light status data corresponding to the signal light true value data; receiving the signal light status data from the target database; the signal light status data represents the signal light status data matching the intersection identification information, time information, and signal light phase information.
[0007] In some embodiments, the driving trajectory data includes: the position information, trajectory information, and acceleration information of the vehicle; calculating the signal light true value data according to the driving trajectory data and the signal light perception data includes: calculating the signal light phase information according to the position information, trajectory information, acceleration information, and intersection information in the map database.
[0008] In some embodiments, the signal light test metrics include one or more of: the accuracy of the current light state, the prediction error of the next light state, the link delay, the prediction error of the light state two steps ahead, the light state change error, and the transmission frequency.
[0009] In some embodiments, the method further includes: dividing a preset standard threshold into multiple levels, and the preset standard threshold at each level is used to perform an abnormal alarm for the signal light service status in the corresponding driving mode.
[0010] In some embodiments, based on the signal light test metrics and the preset standard threshold corresponding to the signal light test metrics, in the case where it is recognized that the signal light test metrics do not meet the preset standard, an abnormal alarm for the signal light service status is performed, including: in response to the driving mode switching from the first running level to the second level, determining the preset standard threshold corresponding to the second level among the preset standard thresholds at multiple levels; in the case where it is recognized that the signal light test metrics do not meet the preset standard threshold corresponding to the second level, performing an abnormal alarm for the signal light service status.
[0011] A second aspect of this application provides an alarm device for monitoring the signal light service status, including: a receiving module, configured to respond to receiving signal light true value data and signal light status data corresponding to the signal light true value data; an obtaining module, configured to perform a comparative analysis on the signal light true value data and the signal light status data to calculate the signal light test metrics; an alarm module, configured to perform an abnormal alarm for the signal light service status based on the signal light test metrics and the preset standard threshold corresponding to the signal light test metrics in the case where it is recognized that the signal light test metrics do not meet the preset standard.
[0012] In a third aspect of the present application, an electronic device is provided, including: a processor; and a memory storing executable code, which, when executed by the processor, causes the processor to execute the method as described above.
[0013] In a fourth aspect of the present application, a computer-readable storage medium is provided, storing executable code, which, when executed by a processor of an electronic device, causes the processor to execute the method as described above.
[0014] The technical solution provided by the present application may include the following beneficial effects: It can improve the timeliness and accuracy of monitoring the service status of signal lights, which is beneficial to enhancing the effectiveness of signal light management and provides strong support for improving the intelligence of the traffic system.
[0015] It should be understood that the above general description and the following detailed description are only exemplary and explanatory, and cannot limit the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] By describing the exemplary embodiments of the present application in more detail in conjunction with the drawings, the above and other objects, features, and advantages of the present application will become more obvious. Among them, in the exemplary embodiments of the present application, the same reference numerals generally represent the same components.
[0017] Figure 1 is a schematic flowchart of an alarm method for monitoring the service status of signal lights shown in an embodiment of the present application; Figure 2 is a schematic flowchart of another alarm method for monitoring the service status of signal lights shown in an embodiment of the present application; Figure 3 is a schematic structural diagram of an alarm device for monitoring the service status of signal lights shown in an embodiment of the present application; Figure 4 is a schematic structural diagram of an electronic device shown in an embodiment of the present application. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0018] The embodiments of the present application will be described in more detail below with reference to the drawings. Although the embodiments of the present application are shown in the drawings, it should be understood that the present application can be implemented in various forms and should not be limited by the embodiments described herein. On the contrary, these embodiments are provided to make the present application more thorough and complete, and to fully convey the scope of the present application to those skilled in the art.
[0019] The terms used in this application are for the purpose of describing specific embodiments only and are not intended to limit this application. The singular forms "a", "the", and "said" used in this application and the appended claims are also intended to include the plural forms unless the context clearly dictates otherwise. It should also be understood that the term "and / or" as used herein refers to and encompasses any and all possible combinations of one or more of the associated listed items.
[0020] It should be understood that although the terms "first", "second", "third", etc. may be used in this application to describe various information, such information should not be limited to these terms. These terms are only used to distinguish information of the same type from each other. For example, without departing from the scope of this application, the first information may also be referred to as the second information, and similarly, the second information may also be referred to as the first information. Thus, the features defined with "first" and "second" may explicitly or implicitly include one or more of such features. In the description of this application, "a plurality of" means two or more unless otherwise specifically defined.
[0021] The current signal light service quality guarantee mechanism lacks real-time monitoring and feedback mechanisms and urgently needs to be improved.
[0022] In view of the above problems, an embodiment of this application provides an alarm method for monitoring the signal light service status, which can improve the real-time performance and accuracy of signal light service status monitoring, is beneficial to enhancing the effectiveness of signal light management, and provides strong support for improving the intelligence of the traffic system.
[0023] The technical solutions of the embodiments of this application are described in detail below with reference to the accompanying drawings.
[0024] Figure 1 is a schematic flowchart of an alarm method for monitoring the signal light service status shown in an embodiment of this application.
[0025] See Figure 1 , an alarm method for monitoring the signal light service status, the method comprising: Step 101, in response to receiving signal light true value data and signal light status data corresponding to the signal light true value data.
[0026] It can be understood that in this step, the signal light true value data can represent the perception data of the signal light in the real environment. The signal light status data can represent data consistent with the current traffic status.
[0027] The signal light status data can be obtained from the signal light perception data collected by the autonomous vehicle. The signal light status data can be obtained from the system storage of the engineering link.
[0028] For example, filter the signal light status data corresponding to the intersection, phase, and time period of the signal light true value data from the system storage of the engineering link, so as to make the signal light status data conform to the current traffic status and lay a foundation for subsequent data comparison.
[0029] Step 102: Compare and analyze the signal light true value data and the signal light status data to calculate the signal light test index.
[0030] In this step, the signal light test index can be used to evaluate the service quality of the signal light.
[0031] In some embodiments, the signal light test index may include one or more of the following: the accuracy rate of the current light state, the prediction error of the next light state, the link delay, the prediction error of the second-next light state, the light state change error, and the transmission frequency.
[0032] In some embodiments, comparing and analyzing the signal light true value data and the signal light status data to calculate the accuracy rate of the current light state includes: based on a preset frequency, frame by frame comparing the light state information (such as the light state value) of the signal light true value data and the light state information (such as the light state value) of the signal light status data to determine the number of frames with consistent light state information; calculating the accuracy rate of the current light state based on the number of frames with consistent light state information and the total number of frames corresponding to the preset frequency.
[0033] For example, the accuracy rate of the current light state: within a certain calculation period, for a certain signal light phase (such as the straight-ahead phase) in a certain direction (such as the north direction) of a certain intersection (such as the intersection of Road C1 and South Road C2 in Area B, City A), at a certain frequency (such as when the statistical frequency is 10hz, 1 second contains 10 frames), frame by frame compare whether the light state values of the signal light true value and the signal light status data in the database are consistent (the light state includes red, yellow, green, none, flashing lights, etc.). The calculation formula is: the accuracy rate of the current light state = (the number of frames with correct light state) / (the total number of frames within the calculation period) × 100%. 100%.
[0034] For example, the prediction error of the next light state: If the structured data of the signal light status contains the prediction information of the next light state, assuming that the actual number of light state changes within a certain calculation period is N times, then the prediction error of the next light state for a single light state change = |the actual light state change time in the signal light true value - the predicted light state change time of the next light state|. For the obtained sequence of light state change errors of the next light state, count its maximum value max, minimum value min, TP50, TP90 and other percentile values.
[0035] In some embodiments, a comparative analysis is performed on the true value data and the status data of the signal lights to calculate the link delay, including: performing a comparative analysis on the true value data and the status data of the signal lights to determine the receiving time and the sending time of the signal light data; calculating the link delay based on the receiving time and the sending time of the signal light data.
[0036] For example, both the true value data and the status data of the signal lights include time information, such as the receiving time and the sending time of the signal light data. Link delay: The calculation formula for the link delay = |receiving time of the signal light data - sending time|. For the obtained delay sequence, statistical analysis is performed on its maximum value max, minimum value min, TP50, TP90 and other percentile values.
[0037] For example, the prediction error of the lower two light states: If the structured data of the signal light status contains the prediction information of the lower two light states, assuming that the actual number of light changes within a certain calculation period is N times, then the prediction error of the lower two light states for a single light change = |actual light change time in the true value - predicted light change time of the lower two light states|. For the obtained sequence of light change errors of the lower two light states, statistical analysis is performed on its maximum value max, minimum value min, TP50, TP90 and other percentile values.
[0038] In some embodiments, a comparative analysis is performed on the true value data and the status data of the signal lights to calculate the light state change error, including: performing a comparative analysis on the true value data and the status data of the signal lights to determine the first light change time corresponding to the true value data of the signal lights and the second light change time corresponding to the status data of the signal lights; calculating the light state change error based on the first light change time and the second light change time.
[0039] For example, both the true value data and the status data of the signal lights include time information, such as the actual light change time of the true value data of the signal lights and the light change time of the status data of the signal lights. Light state change error: This metric calculates the light change error for the current light state. The light state change error = |actual light change time in the true value of the signal light - light change time in the status data of the signal light|. For the obtained sequence of light change errors of the light state, statistical analysis is performed on its maximum value max, minimum value min, TP50, TP90 and other percentile values.
[0040] For example, sending frequency: Depending on the way the signal light data is accessed, there may be the following several methods: 1. Push when the light state changes; 2. Fixed-frequency sending, etc. If method 2 (fixed-frequency sending) is used, then this frequency is the sending frequency.
[0041] It can be understood that by comparing the true value data of the signal lamp and the signal lamp status data, the difference between the signal lamp status data output by the system and the true value data of the signal lamp can be detected in a timely manner. After comparative analysis, signal lamp test indicators are calculated, such as the accuracy rate of the current signal lamp status, the lamp state change error, the error of the predicted time of the next lamp state and the predicted time of the second next lamp state, the end-to-end link segment delay, the data transmission frequency and other test indicators. These signal lamp test indicators can provide a quantitative basis for evaluating the service quality of the signal lamp and help optimize the service quality of the signal lamp.
[0042] Step 103: Based on the signal lamp test indicators and the preset standard thresholds corresponding to the signal lamp test indicators, in the case where it is recognized that the signal lamp test indicators do not meet the preset standards, an abnormal alarm for the signal lamp service status is carried out.
[0043] In this step, the signal lamp service quality problem can be fed back by means of an abnormal alarm.
[0044] By comparing the signal lamp test indicators calculated under actual conditions with the preset standard thresholds, it can be determined whether the signal lamp test indicators are within the reasonable range of the preset standard thresholds. If they are not within the reasonable range of the preset standard thresholds, it is recognized that the signal lamp test indicators do not meet the preset standards. Further, in the case where it is recognized that the signal lamp test indicators do not meet the preset standards, an abnormal alarm for the signal lamp service status can be carried out.
[0045] For example, the alarm information is automatically fed back to the terminal responsible for processing to remind the relevant person in charge. The relevant person in charge can process according to the standard thresholds of the indicators, quickly identify and solve the signal lamp service quality problem, and improve the efficiency of fault handling.
[0046] It can be understood that the alarm method for monitoring the signal lamp service status provided in this embodiment can be applied to the V2X system.
[0047] To improve the service quality for traffic lights to ensure that drivers can obtain accurate and timely traffic light status information, the V2X system needs to be able to achieve real-time monitoring and real-time feedback of the traffic light status, so as to improve the traffic light service quality, optimize driving decisions, and enhance traffic safety. The solution provided in this application responds to receiving traffic light true value data and traffic light status data corresponding to the traffic light true value data; conducts comparative analysis on the traffic light true value data and the traffic light status data to calculate the traffic light test index; and based on the traffic light test index and the preset standard threshold corresponding to the traffic light test index, in the case of identifying that the traffic light test index does not meet the preset standard, an abnormal alarm for the traffic light service status is carried out, which can achieve real-time monitoring and real-time feedback of the traffic light service status, thereby improving the timeliness and accuracy of traffic light service status monitoring, being beneficial to enhancing the effectiveness of traffic light management, and providing strong support for improving the intelligence of the traffic system.
[0048] Figure 2 It is a schematic flowchart of another method for alarming the service status of monitoring traffic lights shown in the embodiments of this application. Refer to Figure 2 。
[0049] In operation 201, traffic light true value data is received; in operation 202, traffic light status data is received. In operation 203, the traffic light test index is calculated. In operation 204, based on the traffic light test index and the preset standard threshold corresponding to the traffic light test index, it is determined whether the traffic light test index meets the standard, such as determining whether the traffic light test index is within the preset standard threshold range. If the standard is not met, operation 205 is executed to carry out an abnormal alarm for the traffic light service status. If the standard is met, operation 206 is executed, and the data passes, that is, no feedback alarm processing is required.
[0050] It can be understood that in this embodiment, the data that meets the test standard can be passed, and the data that does not meet the test standard can be alarmed and fed back to relevant technical team members for solution.
[0051] In some embodiments, responding to receiving traffic light true value data and traffic light status data corresponding to the traffic light true value data includes: responding to receiving the driving trajectory data and traffic light perception data from the target vehicle; calculating the traffic light true value data according to the driving trajectory data and the traffic light perception data; wherein, the traffic light true value data includes intersection identification information, time information, current light state information, and traffic light phase information; sending the traffic light true value data to the target database to determine the traffic light status data corresponding to the traffic light true value data; receiving the traffic light status data from the target database; the traffic light status data represents the traffic light status data that matches the intersection identification information, time information, and traffic light phase information.
[0052] The target vehicle can be a vehicle in autonomous driving during operation. The signal light perception data of the vehicle in autonomous driving during operation is received, and these data are used as the labeled true values of the signal lights, ensuring that the collected signal light status information has high credibility. It can be understood that by perceiving the signal lights in the real environment, an accurate signal light true value database is established, providing a basis for subsequent data analysis and comparison.
[0053] For the driving trajectory data and signal light perception data, the signal light true value data is calculated; the following is an example: 1. When the autonomous driving operation vehicle passes through the measured intersection, according to the vehicle trajectory and position information, the map interface is called to obtain the intersection number where the vehicle is currently located; 2. According to the vehicle position and driving direction, the corresponding signal light orientation (east, south, west, north, northeast, southwest, etc.) is obtained; 3. Through the vehicle driving intention, the signal light phase (straight phase, left turn phase, right turn phase, etc.) corresponding to this orientation is obtained; 4. Using the perception module of the self-driving vehicle, through image recognition technology, the signal light state color sequence of this orientation and this phase is obtained. The structured signal light true value data is composed of the intersection number, orientation, phase, light state color, and timestamp, and is stored in the database.
[0054] In some embodiments, the driving trajectory data may include: the position information, trajectory information, and acceleration information of the vehicle; calculating the signal light true value data according to the driving trajectory data and signal light perception data may include: calculating the signal light phase information according to the position information, trajectory information, acceleration information, and intersection information in the map database.
[0055] For example, the signal light phase information may be straight, left turn, right turn, U-turn, etc. According to the continuous trajectory of the signal light and the vehicle navigation data, the driving intention algorithm interface is called, and the phase to which this section of the trajectory belongs can be returned. The driving intention algorithm gives the final left turn, right turn, and straight driving intentions by analyzing the characteristics of the vehicle navigation data and continuous trajectory data.
[0056] It can be understood that in this embodiment, by analyzing the driving path of the target vehicle, a mapping between the vehicle driving data and the signal light status data can be established.
[0057] In some embodiments, the method further includes: dividing the preset standard threshold into multiple levels, and the preset standard threshold at each level is used to perform an abnormal alarm for the signal light service status in the corresponding driving mode.
[0058] It can be understood that the driving mode may include an autonomous driving mode and a non-autonomous driving mode.
[0059] Current autonomous driving technologies can be divided into five levels, namely L1 - L5. The higher the level, the higher the degree of automation. Among them, L1 is assisted driving; L2 is partial automation; L3 is conditional automation; L4 is highly automated; L5 is fully automated. Under the requirements of different levels (L1 - L5) of autonomous driving modes, the requirements for corresponding specific signal light test indicators are also different. For example, for the "accuracy rate of signal light status": the acceptable delay for Level - 1 is 2s - 50ms, and for Level - 2 is 300ms - 50ms (the entire cycle is calculated based on a maximum of 180s, 50ms is the communication delay, and the formula for the accuracy rate standard is: (180 - acceptable delay 3) / 180); for example, for the "end - to - end link delay": the standard for Level - 1 is that the P95 percentile is not higher than 1950ms, and the standard for Level - 2 is that the P99 percentile is not higher than 250ms, and so on.
[0060] In this embodiment, based on the requirements of different driving levels of autonomous driving technology and the needs of users in non - autonomous driving modes, the preset standard threshold range corresponding to the signal light test indicators can be divided into multiple levels to match different levels of driving modes. At the same time, an abnormal alarm for the signal light service status is executed based on the preset standard threshold corresponding to a certain level of driving mode.
[0061] By dividing the preset standard threshold into multiple levels, it can better adapt to different levels of driving modes. In different driving modes, by real - time monitoring the signal light service status according to the signal light test indicators and the preset standard threshold, it is beneficial to realize the real - time and automatic feedback of signal light problems to relevant departments to ensure that signal light problems can be quickly identified and processed. This closed - loop mechanism not only improves the efficiency of signal light management but also can effectively promote the timely resolution of faults and improve the overall traffic safety level.
[0062] In some embodiments, based on the signal light test indicators and the preset standard threshold corresponding to the signal light test indicators, when it is identified that the signal light test indicators do not meet the preset standard, an abnormal alarm for the signal light service status is carried out, including: in response to the driving mode switching from the first level in operation to the second level, determining the preset standard threshold corresponding to the second level among the preset standard thresholds of multiple levels; when it is identified that the signal light test indicators do not meet the preset standard threshold corresponding to the second level, an abnormal alarm for the signal light service status is carried out.
[0063] The first level or the second level can be any type of level among L1 to L5 and the level corresponding to the user's needs in the non-autonomous driving mode (such as level L0). The switching from the first level to the second level refers to the switching of different level driving modes, which can be from L1 to L3 or from L3 to L4 or from L2 to L0, etc., not just from L1 to L2.
[0064] Since the preset standard thresholds corresponding to different levels are different, in order to better adapt to the requirements of different driving levels of autonomous driving technology and the user's needs in the non-autonomous driving mode, by responding to the switching of the driving mode from the running first level to the second level, the preset standard threshold corresponding to the second level is determined among the preset standard thresholds of multiple levels, and the preset standard threshold corresponding to the second level can be called in time to judge the signal light service status of the identified signal and other test indicators. For example, in the case where the identified signal and other test indicators do not meet the preset standard threshold corresponding to the second level, an abnormal alarm for the signal light service status is given.
[0065] The alarm method for monitoring the signal light service status provided in this embodiment determines the preset standard threshold corresponding to the second level among the preset standard thresholds of multiple levels by responding to the switching of the driving mode from the running first level to the second level; in the case where the identified signal light test indicators do not meet the preset standard threshold corresponding to the second level, an abnormal alarm for the signal light service status is given, which not only improves the timeliness and accuracy of signal light status monitoring, but also meets the signal light service status control under different driving mode conditions through the meticulous preset standard threshold division, providing strong support for the improvement of driving safety.
[0066] To better understand the present invention, the content of the present invention will be further elaborated below in conjunction with embodiments, but the present invention is not limited to the following embodiments.
[0067] Based on the alarm method for monitoring the signal light service status, an automated monitoring framework for signal light service quality is built, such as the signal light service quality monitoring system for V2X operating intersections. Then, an autonomous driving vehicle equipped with a sensing device is driven in the operating area, and during the vehicle's driving, the autonomous driving data and the output data of the signal light system are transmitted into the above monitoring system in real time; then, the monitoring system outputs results in real time, and the data that meets the test standards is passed, while the data that does not meet the standards is alarmed and fed back to the relevant technical team personnel for solution; further, the monitoring web platform can also display the marked true values, system outputs, index results, alarm details, tracking progress, etc., for fault tracking.
[0068] On the one hand, it reduces the testing cost and expands the testing scope: The traditional method for testing the service quality of roadside signal lights involves manual operations such as spot checks and video recording of traffic lights. On average, only 2 intersections can be tested per day, with a limited coverage area. It is impossible to detect and solve problems in a timely manner, nor can it comprehensively grasp the overall quality of the signal light coverage area. However, the alarm method for monitoring the service status of signal lights provided in this embodiment realizes real-time testing and feedback, improves the testing efficiency, and thus reduces the testing cost.
[0069] On the other hand, it improves the real-time performance and accuracy of signal light status monitoring: The alarm method for monitoring the service status of signal lights provided in this embodiment can ensure that the collected signal light status information has high credibility by establishing an accurate signal light truth database and a real-time monitoring mechanism, thereby improving the real-time performance and accuracy of signal light status monitoring.
[0070] On the other hand, it enhances the effectiveness of signal light management: The alarm method for monitoring the service status of signal lights provided in this embodiment can quantitatively evaluate the service quality of signal lights by comparing and analyzing signal light data and calculating a series of key indicators such as accuracy rate, delay, prediction error, etc., thereby enhancing the effectiveness of signal light management.
[0071] On the other hand, the automatic feedback mechanism improves the fault handling efficiency: The alarm method for monitoring the service status of signal lights provided in this embodiment can quickly identify and solve problems by realizing real-time and automatic feedback of signal light problems to relevant departments and processing them according to the standard thresholds of the indicators, thereby improving the fault handling efficiency.
[0072] On the other hand, it supports the improvement of the intelligent transportation system: The alarm method for monitoring the service status of signal lights provided in this embodiment is conducive to building a complete signal light service quality guarantee system, which not only improves the level of signal light status monitoring and management, but also provides strong support for the further improvement of the intelligent transportation system.
[0073] Figure 3 It is a schematic structural diagram of an alarm device for monitoring the service status of signal lights shown in an embodiment of the present application.
[0074] See Figure 3 In this embodiment, the alarm device 300 for monitoring the service status of signal lights includes a receiving module 310, an obtaining module 320, and an alarm module 330.
[0075] The receiving module 310 is configured to respond to receiving signal light truth data and signal light status data corresponding to the signal light truth data.
[0076] The obtaining module 320 is configured to perform a comparative analysis on the signal light truth data and the signal light status data to calculate signal light test indicators.
[0077] An alarm module 330, configured to perform an abnormal alarm on the signal light service status when it is recognized that the signal light test index does not meet the preset standard based on the signal light test index and the preset standard threshold corresponding to the signal light test index.
[0078] According to an embodiment of the present application, any multiple of the receiving module 310, the obtaining module 320, and the alarm module 330 may be combined and implemented in one module, or any one of them may be split into multiple modules. Alternatively, at least part of the functions of one or more of these modules may be combined with at least part of the functions of other modules and implemented in one module. According to an embodiment of the present disclosure, at least one of the receiving module 310, the obtaining module 320, and the alarm module 330 may be at least partially implemented as a hardware circuit, such as a field programmable gate array (FPGA), a programmable logic array (PLA), a system on chip, a system on substrate, a system on package, an application specific integrated circuit (ASIC), or any other reasonable manner of integrating or packaging circuits, etc., implemented by hardware or firmware, or implemented in any one of the three implementation manners of software, hardware, and firmware, or in any appropriate combination of several of them. Alternatively, at least one of the receiving module 310, the obtaining module 320, and the alarm module 330 may be at least partially implemented as a computer program module, and when the computer program module runs, it can execute the corresponding functions.
[0079] Figure 4 It is a schematic structural diagram of an electronic device shown in an embodiment of the present application.
[0080] Refer to Figure 4 , the electronic device 400 includes a memory 410 and a processor 420.
[0081] The processor 420 may be a central processing unit (CPU), or may also be other general-purpose processors, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor, or the processor may also be any conventional processor, etc.
[0082] The memory 410 may include various types of storage units, such as system memory, read-only memory (ROM), and permanent storage devices. Among them, the ROM can store static data or instructions required by the processor 420 or other modules of the computer. The permanent storage device can be a read-write storage device. The permanent storage device can be a non-volatile storage device that does not lose the stored instructions and data even when the computer is powered off. In some embodiments, the permanent storage device uses a mass storage device (such as a magnetic or optical disk, flash memory) as the permanent storage device. In some other embodiments, the permanent storage device can be a removable storage device (such as a floppy disk, optical drive). The system memory can be a read-write storage device or a volatile read-write storage device, such as dynamic random access memory. The system memory can store some or all of the instructions and data required by the processor during operation. In addition, the memory 410 can include any combination of computer-readable storage media, including various types of semiconductor storage chips (such as DRAM, SRAM, SDRAM, flash memory, programmable read-only memory), and magnetic disks and / or optical disks can also be used. In some embodiments, the memory 410 can include a removable storage device that is readable and / or writable, such as a compact disc (CD), read-only digital versatile disc (such as DVD-ROM, dual-layer DVD-ROM), read-only Blu-ray disc, super density disc, flash memory card (such as SD card, min SD card, Micro-SD card, etc.), magnetic floppy disk, etc. Computer-readable storage media do not include carrier waves and instantaneous electronic signals transmitted wirelessly or wired.
[0083] Executable code is stored on the memory 410, and when the executable code is processed by the processor 420, it can cause the processor 420 to execute some or all of the methods described above.
[0084] In addition, the method according to the present application can also be implemented as a computer program or computer program product, which includes computer program code instructions for executing some or all of the steps in the above method of the present application.
[0085] Alternatively, the present application can also be implemented as a computer-readable storage medium (or non-transitory machine-readable storage medium or machine-readable storage medium), on which executable code (or computer program or computer instruction code) is stored. When the executable code (or computer program or computer instruction code) is executed by a processor of an electronic device (or a server, etc.), it causes the processor to execute some or all of the steps of the above method according to the present application.
[0086] The embodiments of the present application have been described above. The above description is exemplary, not exhaustive, and is not limited to the disclosed embodiments. Many modifications and variations are obvious to those of ordinary skill in the art without departing from the scope and spirit of the described embodiments. The choice of terms used herein is intended to best explain the principles of the embodiments, practical applications, or improvements to technologies in the market, or to enable other ordinary skill in the art to understand the embodiments disclosed herein.
Claims
1. An alarm method for monitoring the service status of a signal light, characterized in that: include: In response to receiving the signal light true value data and the signal light state data corresponding to the signal light true value data; Comparing and analyzing the signal light true value data and the signal light state data to calculate the signal light test index; Based on the signal light test index and a preset standard threshold value corresponding to the signal light test index, when it is identified that the signal light test index does not meet the preset standard, an abnormal alarm of the signal light service status is issued.
2. The method according to claim 1, characterized in that The step of responding to receiving the signal light true value data and the signal light state data corresponding to the signal light true value data comprises: In response to receiving the driving trajectory data and the signal light perception data from the target vehicle; The signal light true value data is calculated based on the driving trajectory data and the signal light perception data; wherein the signal light true value data includes intersection identification information, time information, current light state information and signal light phase information; Sending the signal light true value data to a target database to determine the signal light state data corresponding to the signal light true value data; The signal light status data is received from the target database; the signal light status data represents the signal light status data matching the intersection identification information, the time information and the signal light phase information.
3. The method according to claim 2, characterized in that The driving trajectory data includes: vehicle position information, trajectory information and acceleration information; the signal light true value data is calculated based on the driving trajectory data and the signal light perception data, including: The signal light phase information is calculated based on the position information, the trajectory information, the acceleration information and the intersection information in the map database.
4. The method according to claim 1, characterized in that The signal light test index includes: one or more of: accuracy of the current light state, prediction error of the next light state, link delay, prediction error of the next two light states, light state change error and transmission frequency.
5. The method according to claim 1, characterized in that The method further includes: dividing the preset standard threshold into a plurality of levels, and the preset standard threshold at each level is used to execute an abnormal alarm of the service status of the signal light in a corresponding driving mode.
6. The method according to claim 5, characterized in that The method of providing an abnormal alarm of a signal light service state based on the signal light test indicator and a preset standard threshold value corresponding to the signal light test indicator and identifying that the signal light test indicator does not meet the preset standard includes: In response to the driving mode switching from a first level of operation to a second level, determining a preset standard threshold value corresponding to the second level among preset standard threshold values of a plurality of levels; When it is identified that the signal light test index does not meet the preset standard threshold corresponding to the second level, an abnormal alarm of the signal light service status is issued.
7. An alarm device for monitoring the service status of a signal light, characterized in that: include: A receiving module, configured to respond to receiving the signal light true value data and the signal light state data corresponding to the signal light true value data; An acquisition module, used for comparing and analyzing the signal light true value data and the signal light state data to calculate the signal light test index; The alarm module is used to issue an abnormal alarm for the service status of the signal light based on the signal light test index and a preset standard threshold value corresponding to the signal light test index, when it is identified that the signal light test index does not meet the preset standard.
8. The device according to claim 7, characterized in that The receiving module comprises A first receiving submodule, configured to respond to receiving driving trajectory data and signal light perception data from a target vehicle; A calculation submodule, configured to calculate the signal light true value data according to the driving trajectory data and the signal light perception data; wherein the signal light true value data includes intersection identification information, time information, current light state information and signal light phase information; A determination submodule, used for sending the signal light true value data to a target database to determine the signal light state data corresponding to the signal light true value data; The second receiving submodule is used to receive the signal light status data from the target database; the signal light status data represents the signal light status data matching the intersection identification information, the time information and the signal light phase information.
9. An electronic device, characterized in that: include: processor; as well as A memory having executable codes stored thereon, which, when executed by the processor, causes the processor to execute the method according to any one of claims 1 to 6.
10. A computer-readable storage medium having executable codes stored thereon, which, when executed by a processor of an electronic device, causes the processor to execute the method according to any one of claims 1 to 6.