Signal machine learning device
Through the optocouple acquisition module and intelligent learning module of the signal machine learner, the traffic light status is collected and optimized in real time, and the problems of insufficient delay and accuracy in the existing technology are solved, and the intelligence and efficiency of traffic management are improved.
Patent Information
- Application Number
- CN202411255411.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-09
- Publication Date
- 2024-12-27
AI Technical Summary
In the prior art, vehicle terminals have delay problems of 2-3 seconds to obtain traffic light status, and the real-time and data accuracy are insufficient, especially when the traffic efficiency is coordinated at multiple intersections, which affects the accuracy and efficiency of signal control.
A signal machine learner is designed to communicate with the vehicle terminal through the intelligent control unit and the roadside unit, and to collect traffic light status information in real time using the optical coupling acquisition module, and to obtain the control logic information of the signal light through the intelligent learning module to optimize traffic light scheduling.
Real-time and accurate signal light status acquisition is achieved, signal transmission delay is reduced, traffic management is improved, traffic flow is optimized, different traffic environments and control strategies are improved, and road safety is improved.
Smart Images

Figure CN119207132A_ABST
Abstract
Description
Technical Field
[0001] The invention relates to the technical field of traffic signal light control, and in particular to a signal machine learner. Background Art
[0002] In the prior art, vehicle terminals obtain traffic light status mainly through the collection and push of traffic light status by AutoNavi Internet Application, but there is a delay of 2-3 seconds. In addition, the prior art has certain deficiencies in real-time performance and data accuracy, especially when it is necessary to coordinate the traffic efficiency of multiple intersections. At the same time, the insufficient accuracy and sensitivity of the collection of traffic light status affect the accuracy and efficiency of signal control. Summary of the invention
[0003] In view of the above-mentioned shortcomings and deficiencies of the prior art, the present invention provides a signal machine learner.
[0004] In order to achieve the above object, the main technical solutions adopted by the present invention include:
[0005] A signal machine learner, the signal machine learner is used to communicate with a vehicle terminal through an intelligent control unit and a roadside unit; the signal machine learner comprises:
[0006] An optical coupling acquisition module connected to the traffic light signal machine at the designated intersection is used to collect the light color status information of the traffic light at the designated intersection in real time;
[0007] The intelligent learning module is used to obtain the control logic information of the light color of the signal light at the designated intersection based on the collected light color status information of the signal light at the designated intersection, and send the control logic information of the light color of the signal light at the designated intersection to the intelligent control unit.
[0008] Preferably, based on the collected light color status information of the signal light at the designated intersection, obtaining the control logic information of the light color of the signal light at the designated intersection specifically includes:
[0009] Acquire the collected light color status information of the signal lights at the designated intersection in real time, and put the light color status information into a pre-set storage queue as the data information of the first stage;
[0010] When the collected light color status information shows a preset condition, the light color status information of the signal light at the designated intersection obtained within the first designated time period is used as the data information of the new stage, and the data information of the new stage is put into the preset storage queue according to the preset putting logic;
[0011] The data information in the storage queue under the specified conditions is obtained, and based on the data information in the storage queue under the specified conditions, the control logic information of the light color of the traffic light at the specified intersection is obtained.
[0012] Preferably,
[0013] The light color status information of the traffic lights at the designated intersection includes: the light color of each traffic light at the designated intersection and the duration of the current light color.
[0014] Preferably,
[0015] The preset condition is: the traffic light at the designated intersection turns yellow, or all the traffic lights at the designated intersection turn red for a preset period of time;
[0016] The preset time period is between 0.5s and 3 seconds.
[0017] Preferably,
[0018] The first designated time period is from when the collected light color status information ends to when the collected light color status information ends.
[0019] Preferably,
[0020] The data information of the first stage is the light color status information obtained from the time when the intelligent learning module obtains the light color status information of the traffic light at the designated intersection to the time when the collected light color status information reaches a preset condition.
[0021] Preferably, the data information of the new stage is placed into a preset storage queue according to a preset placement logic, specifically including:
[0022] It is determined whether the data information of the new stage is the same as the data information of the first stage in the storage queue. If not, the data information of the new stage is placed in a preset storage queue.
[0023] Preferably,
[0024] If the data information of the new stage of the storage queue under the specified conditions is the same as the data information of the first stage in the storage queue, the storage queue is obtained after deleting the data information of the new stage.
[0025] Preferably,
[0026] The control logic information of the traffic light color at the designated intersection includes the light color status information of each traffic light in the data information of each stage arranged in sequence in the storage queue under designated conditions, the duration of the traffic light in different light color states and the duration of each stage.
[0027] Preferably,
[0028] The intelligent module is also used to determine whether the collected light color status information of the traffic light at the designated intersection conforms to the control logic information of the light color of the traffic light at the designated intersection. If not, it is used to obtain new control logic information of the light color of the traffic light at the designated intersection based on the collected light color status information of the traffic light at the designated intersection, and send the new control logic information of the traffic light at the designated intersection to the intelligent control unit.
[0029] The beneficial effect of the present invention is that a traffic light learner of the present invention can collect the light color status information of the traffic light at a designated intersection in real time and accurately through an optical coupling acquisition module directly connected to the traffic light signal. This direct connection ensures the accuracy and timeliness of the information and reduces the error caused by signal transmission or delay.
[0030] The intelligent learning module in a signal learner of the present invention can analyze and learn the control logic of the signal light. This means that the signal learner does not just passively receive the signal light status information. This learning ability enables the system to predict the changes of the signal light and improve the intelligence level of the system in traffic management.
[0031] The signal machine learner of the present invention can optimize the scheduling of traffic lights, reduce waiting time, and improve the efficiency of traffic flow by sending the learned signal light control logic information to the intelligent control unit. For autonomous driving or vehicle networking systems, real-time signal light information and prediction capabilities can help vehicles better plan driving routes, reduce sudden stops or accelerations, and improve road safety.
[0032] The signal machine learner of the present invention has learning ability and can adapt to different traffic light control strategies and environmental changes. This makes the signal machine learner universal in different intersections and traffic environments and can self-adjust as traffic patterns change. BRIEF DESCRIPTION OF THE DRAWINGS
[0033] Figure 1 A schematic diagram of the structure of a signal machine learner of the present invention;
[0034] Figure 2 A connection diagram of a signal machine learner of the present invention;
[0035] Figure 3 Schematic diagram of the states of traffic lights at different time stages in an embodiment of the present invention. DETAILED DESCRIPTION
[0036] In order to better explain the present invention and facilitate understanding, the present invention is described in detail below through specific implementation modes in conjunction with the accompanying drawings.
[0037] In order to better understand the above technical solution, exemplary embodiments of the present invention will be described in more detail below with reference to the accompanying drawings. Although exemplary embodiments of the present invention are shown in the accompanying drawings, it should be understood that the present invention can be implemented in various forms and should not be limited by the embodiments described herein. On the contrary, these embodiments are provided to enable a clearer and more thorough understanding of the present invention and to fully convey the scope of the present invention to those skilled in the art.
[0038] See also Figure 1 This embodiment provides a signal machine learner, which is used to communicate with a vehicle terminal (OBU) through an intelligent control unit (ICU) and a roadside unit (RSU), such as Figure 2 As shown; the signal machine learner includes:
[0039] An optical coupling acquisition module connected to the traffic light signal machine at the designated intersection is used to collect the light color status information of the traffic light at the designated intersection in real time;
[0040] In the technical implementation of this embodiment, the optocoupler acquisition module is usually composed of an optocoupler and related circuits, which are used to isolate and collect the light color status information of the traffic light from the traffic light at the designated intersection. The main function of the optocoupler is to transmit electrical signals through optical signals to achieve electrical isolation and avoid interference problems in signal transmission. The optocoupler acquisition circuit converts this optical signal into an electrical signal that can be processed, and transmits these signals to the downstream intelligent control module for analysis and processing. The optocoupler acquisition circuit can be used to monitor the status of the traffic light in real time. For example, when a certain light of the traffic light is on, the optocoupler acquisition circuit can convert the light state into a corresponding electrical signal and pass it to the subsequent control circuit for further processing. In this embodiment, the optocoupler acquisition module can not only be a part of the optocoupler acquisition circuit, but also a more complex integrated module, which includes multiple functions such as signal acquisition, signal processing, isolation and transmission.
[0041] The intelligent learning module is used to obtain the control logic information of the light color of the signal light at the designated intersection based on the collected light color status information of the signal light at the designated intersection, and send the control logic information of the light color of the signal light at the designated intersection to the intelligent control unit.
[0042] In this embodiment, the Intelligent Control Unit (ICU) is mainly responsible for the control and management of traffic lights to ensure the optimization and safety of traffic flow. The core component in the intelligent transportation system is responsible for the management and control of traffic lights and coordination with other traffic management equipment. The Roadside Unit (RSU) is responsible for communicating with vehicles on the roadside, providing real-time traffic information, and coordinating with the Intelligent Control Unit (ICU). The equipment deployed on the road infrastructure is responsible for communicating and exchanging data with the vehicle terminal (OBU). The vehicle terminal (OBU, On-Board Unit) is mainly used to receive and send traffic information to help vehicles make better driving decisions, and also feed back vehicle data to the traffic management system. The equipment installed on the vehicle is used to receive and send information related to the traffic management system.
[0043] In the practical application of this embodiment, based on the collected light color status information of the signal light at the designated intersection, the control logic information of the light color of the signal light at the designated intersection is obtained, which specifically includes:
[0044] Acquire the collected light color status information of the signal lights at the designated intersection in real time, and put the light color status information into a pre-set storage queue as the data information of the first stage;
[0045] The light color status information of the traffic lights at the designated intersection includes: the light color of each traffic light at the designated intersection and the duration of the current light color.
[0046] When the collected light color status information shows a preset condition, the light color status information of the signal light at the designated intersection obtained within the first designated time period is used as the data information of the new stage, and the data information of the new stage is put into the preset storage queue according to the preset putting logic;
[0047] The preset condition is: the traffic light at the designated intersection turns yellow, or all the traffic lights at the designated intersection turn red for a preset period of time;
[0048] The preset time period is between 0.5s and 3 seconds.
[0049] The first designated time period is from when the collected light color status information ends to when the collected light color status information ends.
[0050] The data information of the first stage is the light color status information obtained from the time when the intelligent learning module obtains the light color status information of the traffic light at the designated intersection to the time when the collected light color status information reaches a preset condition.
[0051] The data information in the storage queue under the specified conditions is obtained, and based on the data information in the storage queue under the specified conditions, the control logic information of the light color of the traffic light at the specified intersection is obtained.
[0052] For an example, see Figure 3 , Figure 3 The traffic light at the intersection has four time stages (these four time stages are a complete cycle displayed by the traffic light at this intersection). The first time stage is that the lanes in group A are passable (the signal lights in the lanes in group A are green or yellow), and any other lanes are not passable (the signal lights in other lanes are red); the second time stage is that the lanes in group B are passable (the signal lights in the lanes in group B are green or yellow), and any other lanes are not passable (the signal lights in other lanes are red); the third time stage is that the lanes in group C are passable (the signal lights in the lanes in group C are green or yellow), and any other lanes are not passable (the signal lights in other lanes are red); the fourth time stage is that the lanes in group D are passable (the signal lights in the lanes in group D are green or yellow), and any other lanes are not passable (the signal lights in other lanes are red).
[0053] Figure 3 Area 1 in the middle disc indicates the time of the first time stage, area 2 indicates the time of the second time stage, area 3 indicates the time of the third time stage, and area 4 indicates the time of the fourth time stage;
[0054] Assume that the traffic light learner starts to acquire the light color status information of the traffic lights at the designated intersection in real time from the 5th second after the start of the first time stage, and puts the light color status information into a preset storage queue as the data information of the first stage; the data information of the first stage in this embodiment is the light color status information acquired from the time when the intelligent learning module acquires the light color status information of the traffic lights at the designated intersection to the end of the collected light color status information appearing in a preset condition (that is, from the 5th second after the start of the first time stage to the end of the first time stage).
[0055] When a yellow light appears in the collected light color status information, the light color status information of the traffic light at the designated intersection obtained from the end of the yellow light to the end of the next yellow light is used as the data information of the new stage (that is, the status information of the traffic light in the second time stage). Then, it is determined whether the data information of the new stage is the same as the data information of the first stage in the storage queue. If not, the data information of the new stage is placed in the pre-set storage queue and the process is repeated.
[0056] Whether the data information of the new stage in this embodiment is the same as the data information of the first stage in the storage queue refers to whether the light color state information is the same.
[0057] If the data information of the new stage of the storage queue under the specified condition is the same as the data information of the first stage in the storage queue, the data information of the new stage is deleted, and the storage queue obtained at this time includes the data information of the first stage, the data information of the second stage, the data information of the third stage, and the data information of the fourth stage.
[0058] In this embodiment, the control logic information of the traffic light color at the designated intersection includes the light color status information of each traffic light in the data information of each stage arranged in sequence in the storage queue under specified conditions, the duration of the traffic light in different light color states, and the duration of each stage.
[0059] For example, the control logic information obtained in this embodiment includes the light color of each signal light in each stage arranged in sequence in the storage queue and how long the light color is on. However, since the signal machine learner in this embodiment starts real-time collection from the 5th second after the start of the first time stage, the cycle of the traffic light display of the currently obtained control logic information is not complete.
[0060] The intelligent module is also used to determine whether the collected light color status information of the traffic light at the designated intersection conforms to the control logic information of the light color of the traffic light at the designated intersection. If not, it is used to obtain new control logic information of the light color of the traffic light at the designated intersection based on the collected light color status information of the traffic light at the designated intersection, and send the new control logic information of the traffic light at the designated intersection to the intelligent control unit.
[0061] Specifically, since the traffic light learner obtains the light color status information of the traffic light at the intersection in real time, it will then match and judge with the obtained control logic information to determine whether the light color and duration of the obtained light color status information of the traffic light are the same as the current control logic information obtained. If they are the same, it is compliant, and if they are not the same, it is not compliant. If they are not compliant, then based on the collected light color status information of the traffic light at the designated intersection, new control logic information of the light color of the traffic light at the designated intersection is obtained, and the new control logic information of the traffic light at the designated intersection is sent to the intelligent control unit.
[0062] In this example, if the signal machine learner starts collecting data from the 5th second after the start of the first time period, the acquired control logic information will be incomplete because the data is collected from the middle. This means that in the next detection, if the signal machine learner finds that the collected light color status does not match the previously acquired control logic information (because the previous control logic information is incomplete), the signal machine learner will update its control logic, regenerate a complete cycle information, and send it to the intelligent control unit to ensure that the operation of the signal light is consistent with the actual traffic conditions.
[0063] Let me give you another example:
[0064] This embodiment again uses a specific example of a traffic light control system to understand the working process of the traffic light learner.
[0065] Assume that at a city intersection, the traffic light control logic of the traffic light system includes four stages:
[0066] Phase 1: The north-south straight lane has a green light (travel allowed), and the east-west straight lane has a red light (no travel allowed).
[0067] Phase 2: The east-west straight lane has a green light (travel allowed), and the north-south straight lane has a red light (no travel allowed).
[0068] Phase 3: The left-turn lane in the north-south direction has a green light (traffic is allowed), and the lanes in other directions have red lights (no traffic is allowed).
[0069] Phase 4: The left-turn lane in the east-west direction has a green light (passage), and the lanes in other directions have a red light (no passage).
[0070] In this example, the signal machine learner will obtain the status information of the signal lights in all directions of the intersection in real time through the optocoupler acquisition circuit or other sensor devices. Assume that the learner is in a working cycle (assuming the cycle is 120 seconds and each stage is 30 seconds), and starts to collect the light color status information from the beginning of each stage and stores it in the queue.
[0071] The signal machine learner will match the real-time signal light status information with the currently stored control logic information. For example, in the first stage, the signal light for the north-south through lane should be green. If the information collected by the learner is that the signal light for the north-south through lane is indeed green and the duration is as expected (assuming 30 seconds), the matching result is "compliant".
[0072] Suppose in the second stage, under normal circumstances, the traffic light for the east-west straight lane should be green, but the learner collects that the traffic light for the east-west straight lane only stays on for 25 seconds before turning red, while in the current control logic information, the green light should last for 30 seconds. At this time, the learner will determine that the current traffic light status does not match the control logic information.
[0073] Once the signal learner finds a discrepancy, it will recalculate and record the new control logic based on the actual light color status information collected. For example, if the learner detects that the green light time of the east-west straight lane is shortened to 25 seconds multiple times, it will record this new time and form new control logic information.
[0074] The signal machine learner will send the acquired new control logic information to the intelligent control unit (ICU) to update the signal light control strategy at the intersection. The intelligent control unit adjusts the time setting of the signal light according to the updated information to ensure that the signal light operates according to the new logic.
[0075] In this embodiment, the signal machine learner can dynamically monitor and learn the status information of the traffic lights, and continuously correct and update the control logic information according to the actual situation, so as to ensure that the traffic signal system can effectively adapt to the changes in the actual traffic conditions.
[0076] In the description of the present invention, it should be understood that the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features. In the description of the present invention, the meaning of "plurality" is two or more, unless otherwise clearly and specifically defined.
[0077] In the present invention, unless otherwise clearly specified and limited, the terms "installed", "connected", "connected", "fixed" and the like should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection or an indirect connection through an intermediate medium; it can be the internal connection of two elements or the interaction relationship between two elements. For ordinary technicians in this field, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.
[0078] In the present invention, unless otherwise clearly specified and limited, when a first feature is “on” or “below” a second feature, it may be that the first and second features are in direct contact, or that the first and second features are in indirect contact through an intermediate medium. Moreover, when a first feature is “above”, “above” or “above” a second feature, it may be that the first feature is directly above or obliquely above the second feature, or it may simply mean that the first feature is higher in level than the second feature. When a first feature is “below”, “below” or “below” a second feature, it may be that the first feature is directly below or obliquely below the second feature, or it may simply mean that the first feature is lower in level than the second feature.
[0079] In the description of this specification, the description of the terms "one embodiment", "some embodiments", "embodiment", "example", "specific example" or "some examples" etc. means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner. In addition, those skilled in the art may combine and combine the different embodiments or examples described in this specification and the features of the different embodiments or examples, unless they are contradictory.
[0080] Although the embodiments of the present invention have been shown and described above, it is to be understood that the above embodiments are exemplary and are not to be construed as limitations of the present invention. A person skilled in the art may alter, modify, replace and modify the above embodiments within the scope of the present invention.
Claims
1. A signal machine learner, characterized in that: The signal machine learner is used to communicate with the vehicle terminal through the intelligent control unit and the roadside unit; the signal machine learner includes: An optical coupling acquisition module connected to the traffic light signal machine at the designated intersection is used to collect the light color status information of the traffic light at the designated intersection in real time; The intelligent learning module is used to obtain the control logic information of the light color of the signal light at the designated intersection based on the collected light color status information of the signal light at the designated intersection, and send the control logic information of the light color of the signal light at the designated intersection to the intelligent control unit.
2. The signal machine learning device according to claim 1, characterized in that: Based on the collected light color status information of the signal light at the designated intersection, obtaining control logic information of the light color of the signal light at the designated intersection specifically includes: Acquire the collected light color status information of the signal lights at the designated intersection in real time, and put the light color status information into a pre-set storage queue as the data information of the first stage; When the collected light color status information shows a preset condition, the light color status information of the signal light at the designated intersection obtained within the first designated time period is used as the data information of the new stage, and the data information of the new stage is put into the preset storage queue according to the preset putting logic; The data information in the storage queue under the specified conditions is obtained, and based on the data information in the storage queue under the specified conditions, the control logic information of the light color of the traffic light at the specified intersection is obtained.
3. The signal machine learning device according to claim 2, characterized in that: The light color status information of the traffic lights at the designated intersection includes: the light color of each traffic light at the designated intersection and the duration of the current light color.
4. The signal machine learner according to claim 3, characterized in that: The preset condition is: the traffic light at the designated intersection turns yellow, or all the traffic lights at the designated intersection turn red for a preset period of time; The preset time period is between 0.5s and 3 seconds.
5. The signal machine learning device according to claim 4, characterized in that: The first designated time period is from when the collected light color status information ends to when the collected light color status information ends.
6. The signal machine learning device according to claim 5, characterized in that: The data information of the first stage is the light color status information obtained from the time when the intelligent learning module obtains the light color status information of the traffic light at the designated intersection to the time when the collected light color status information reaches a preset condition.
7. The signal machine learning device according to claim 6, characterized in that: The data information of the new stage is placed into a preset storage queue according to a preset placement logic, specifically including: It is determined whether the data information of the new stage is the same as the data information of the first stage in the storage queue. If not, the data information of the new stage is placed in a preset storage queue.
8. The signal machine learning device according to claim 7, characterized in that: If the data information of the new stage of the storage queue under the specified conditions is the same as the data information of the first stage in the storage queue, the storage queue is obtained after deleting the data information of the new stage.
9. The signal machine learner according to claim 8, characterized in that: The control logic information of the traffic light color at the designated intersection includes the light color status information of each traffic light in the data information of each stage arranged in sequence in the storage queue under designated conditions, the duration of the traffic light in different light color states and the duration of each stage.
10. The signal machine learning device according to claim 9, characterized in that: The intelligent module is also used to determine whether the collected light color status information of the traffic light at the designated intersection conforms to the control logic information of the light color of the traffic light at the designated intersection. If not, it is used to obtain new control logic information of the light color of the traffic light at the designated intersection based on the collected light color status information of the traffic light at the designated intersection, and send the new control logic information of the traffic light at the designated intersection to the intelligent control unit.
