Crossing traffic light control method, system and device and medium

By adjusting traffic light control methods at intersections, keeping the green light in this lane continuously output, the problem of low traffic efficiency when there is little traffic is solved, and the effect of energy conservation and emission reduction is achieved.

CN120299267APending Publication Date: 2025-07-11ANHUI DEEPWAY TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510436208.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-08
Publication Date
2025-07-11

AI Technical Summary

Technical Problem

The existing traffic light control at intersections is low when the traffic flow is low, especially at night, which will lead to a reduction in vehicle traffic efficiency and increase vehicle energy consumption and environmental pollution.

Method used

When there is no target pass within a certain range of another road at the intersection at the same time or there is no target pass within a short period of time, keep the green light of this lane continuously output to avoid frequent brakes and starts of the vehicle, and improve traffic efficiency by adjusting the traffic light conversion time.

Benefits of technology

It improves vehicle traffic efficiency, reduces frequent braking and starting of vehicles, and has the effect of energy saving and emission reduction.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120299267A_ABST
    Figure CN120299267A_ABST
Patent Text Reader

Abstract

The invention discloses an intersection traffic light control method, system and device and a medium. The intersection traffic light control method comprises the following steps: judging whether a passing target exists on each road passing through an intersection or not; if the traffic target does not exist on each road, switching control is carried out on the traffic lights according to default traffic light switching time; and if the traffic target exists, performing conversion control on the traffic light according to the road where the traffic target is located. By adopting the method and the device, if no target passes within a certain range of another road of the intersection at the same moment or no target passes within a short time, continuous output of the green light of the lane is kept, so that the passing efficiency of vehicles in the lane is improved, the vehicles in the lane are prevented from being frequently braked and started, and the traffic safety of the vehicles is improved. And the purposes of energy conservation and emission reduction are achieved to a certain extent.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the technical field of traffic light control, and particularly to a traffic light control method, system, device and medium for intersections. Background Art

[0002] For existing intersections such as crossroads, although traffic light devices can share the time of traffic lights through the network, enabling drivers to know the time of traffic lights in advance and then perform corresponding operations such as accelerating and decelerating.

[0003] However, in the case of night in urban areas or when the traffic flow is relatively small, the existence of traffic lights at crossroads sometimes reduces the traffic efficiency of vehicles to a certain extent. For example: at night, there are fewer vehicles, and there are even fewer vehicles passing on one road at the intersection. For example: there may be no vehicles passing at night, while there are sometimes vehicles passing on the other road. In this case, the existence of traffic lights usually may cause a reduction in vehicle traffic efficiency. Moreover, vehicles need to brake and start, increasing vehicle energy consumption and causing more environmental pollution. Summary of the Invention

[0004] Based on this, it is necessary to provide a traffic light control method, system, device and medium for intersections to solve the above technical problems. If there is no target passing within a certain range or no target passing in a short time on another road at the intersection at the same moment, then keep the green light of this lane continuously output, thereby improving the traffic efficiency of vehicles in this lane, and avoiding frequent braking and starting of vehicles in this lane, and also achieving the purpose of energy conservation and emission reduction to a certain extent.

[0005] In a first aspect, a traffic light control method for intersections is provided, including:

[0006] Judge whether there are passing targets on each road passing through the intersection;

[0007] If there are no passing targets on each road, then control the conversion of the traffic lights with the default traffic light conversion time;

[0008] If there are passing targets, then control the conversion of the traffic lights according to the road where the passing targets are located.

[0009] In some examples, the step of if there are passing targets, then control the conversion of the traffic lights according to the road where the passing targets are located includes:

[0010] Obtain the types of passing targets on each road;

[0011] If the types of the passing targets on each of the roads are all of the first type, the traffic lights are controlled to be switched according to the roads where the passing targets on each of the roads are located, where the first type is motor vehicles.

[0012] In some examples, it further includes:

[0013] Obtain the motion attributes of the passing targets of the first type;

[0014] Filter the passing targets of the first type according to the motion attributes.

[0015] In some examples, the if the types of the passing targets on each of the roads are all of the first type, the traffic lights are controlled to be switched according to the roads where the passing targets on each of the roads are located, includes:

[0016] If there are passing targets on each of the roads, the traffic lights are controlled to be switched with the default traffic light switching time;

[0017] If there are passing targets on the first road among each of the roads, and there are no passing targets on the remaining lanes of each of the roads, when the first road is green, keep the traffic lights unchanged, and if the first road is red, immediately control the traffic lights to be switched so that the first road becomes green.

[0018] In some examples, it further includes:

[0019] If there are passing targets of the second type among the types of the passing targets on each of the roads, the traffic lights are controlled to be switched with the default traffic light switching time, where the passing targets of the second type are pedestrians or cyclists.

[0020] In some examples, the determining whether there are passing targets on each of the roads passing through the intersection means: determining whether there are passing targets on each of the roads within a predetermined distance from the intersection.

[0021] In a second aspect, a traffic light control system for an intersection is provided, including:

[0022] A judgment module, configured to judge whether there are passing targets on each of the roads passing through the intersection;

[0023] A control module, configured to, when there are no passing targets on each of the roads, control the traffic lights to be switched with the default traffic light switching time, and if there are passing targets, control the traffic lights to be switched according to the roads where the passing targets are located.

[0024] In a third aspect, a computer device is provided, including a memory, a processor, and a computer program stored on the memory and executable on the processor. When the processor executes the program, the steps of the traffic light control method for intersections in the above-mentioned first aspect and any possible implementation manner of the first aspect are implemented.

[0025] In a fourth aspect, a computer-readable storage medium is provided, on which a computer program is stored. When the program is executed by a processor, the steps of the traffic light control method for intersections in the above-mentioned first aspect and any possible implementation manner of the first aspect are implemented.

[0026] In a fifth aspect, a computer program product is provided, on which a computer program is stored. When the program is executed by a processor, the steps of the traffic light control method for intersections in the above-mentioned first aspect and any possible implementation manner of the first aspect are implemented.

[0027] By adopting the embodiments of the present application, it is determined whether there are passing targets on each road passing through the intersection. If there are no passing targets on each road, the traffic lights are controlled to switch with the default traffic light conversion time. Otherwise, the traffic lights are controlled to switch according to the road where the passing target is located. Thus, if at the same moment, there is no target passing within a certain range on another road at the intersection or there is no target passing in a short time, the continuous output of the green light in this lane is maintained, thereby improving the passing efficiency of the vehicles in this lane, and avoiding the vehicles in this lane from frequently braking and starting, and also achieving the purpose of energy conservation and emission reduction to a certain extent. Description of the Drawings

[0028] By reading the detailed description of the non-restrictive embodiments with reference to the following drawings, other features, purposes, and advantages of the present application will become more obvious:

[0029] Figure 1 It is a flowchart of the traffic light control method for intersections provided by the embodiments of the present application;

[0030] Figure 2 It is an implementation schematic diagram of the traffic light control method for intersections provided by the embodiments of the present application;

[0031] Figure 3 It is a structural block diagram of the traffic light control system for intersections provided by the embodiments of the present application;

[0032] Figure 4 It is a structural block diagram of the computer device provided by the embodiments of the present application. Detailed Embodiments

[0033] The present application will be further described in detail below in conjunction with embodiments and the accompanying drawings. It can be understood that the specific embodiments described herein are only used to explain the related application, rather than limiting the application. Additionally, it should be noted that for ease of description, only parts related to the application are shown in the drawings.

[0034] It should be noted that, without conflict, the embodiments and features of the embodiments in the present application can be combined with each other. The present application will be described in detail below with reference to the drawings and in conjunction with embodiments.

[0035] The traffic light control method, system, device, and medium for intersections according to embodiments of the present application will be described in detail below with reference to the drawings.

[0036] Figure 1 is a flowchart of a traffic light control method for an intersection according to an embodiment of the present application. As Figure 1 shown, the traffic light control method for an intersection according to an embodiment of the present application includes the following steps:

[0037] S101: Determine whether there are passing targets on each road passing through the intersection.

[0038] Among them, determining whether there are passing targets on each road passing through the intersection, for example: refers to determining whether there are passing targets on each road within a predetermined distance from the intersection, where the predetermined distance is, for example, 100 meters.

[0039] S102: If there are no passing targets on each road, control the conversion of the traffic lights with the default traffic light conversion time.

[0040] S103: If there are passing targets, control the conversion of the traffic lights according to the road where the passing targets are located.

[0041] In an embodiment of the present application, if there are passing targets, controlling the conversion of the traffic lights according to the road where the passing targets are located includes: obtaining the types of passing targets on each road; if the types of passing targets on each road are all of the first type, controlling the conversion of the traffic lights according to the road where the passing targets on each road are located, where the first type is a motor vehicle.

[0042] In this example, it further includes: obtaining the movement attributes of passing targets of the first type; screening the passing targets of the first type according to the movement attributes.

[0043] Further, if the types of the passing targets on each road are all of the first type, the conversion control of the traffic lights is performed according to the roads where the passing targets on each road are located, including: if there are passing targets on each road, the traffic lights are converted and controlled at the default traffic light conversion time; if there are passing targets on the first road among each road, and there are no passing targets on the remaining lanes of each road, when the first road is green, the traffic lights remain unchanged, and if the first road is red, the traffic lights are immediately controlled to be converted so that the first road becomes green.

[0044] In another example of the present application, the traffic light control method at an intersection further includes: if there are passing targets of the second type among the types of the passing targets on each road, the traffic lights are converted and controlled at the default traffic light conversion time, where the passing targets of the second type are pedestrians or cyclists.

[0045] For example, taking an intersection as an example, as Figure 2 shown, identify the targets within a certain range of the intersection and determine whether to control the traffic light device. For example, when the vehicle is driving normally in lane A (i.e., the horizontal road passing through the intersection as shown in Figure 2 ), when the green light time is not enough for passing, the system detects the targets within a certain range of lane A and lane B (i.e., the vertical road passing through the intersection as shown in Figure 2 ), to see if there is any interference. Starting from the center of the intersection and expanding outwards, if there are no other targets within 100m of the two lanes, the green light time is extended, thereby improving the passing efficiency.

[0046] Specifically, as shown in Figure 2 , detect the targets within 100m of lane A and lane B, where the targets include pedestrians, cyclists, various vehicles, etc.

[0047] In order to screen out the vehicles parked illegally by the roadside or in the parking spaces, for the identified vehicles, obtain their motion attributes. If the motion attribute is motion or has changed from motion to static, it is considered that there are passing targets in the corresponding lane; when the vehicle has the attribute of changing from motion to static, this attribute remains for a certain time, such as 5 minutes, and then the attribute becomes static after 5 minutes. At the same time, in order to ensure the safety of pedestrians, when pedestrians or cyclists are detected within a certain distance, such as within 50 meters, at this time, in order to ensure the safety of pedestrians, regardless of the speed, it is considered that there are passing targets in this lane. It should be noted that the 5 minutes in this example is only exemplary. Due to the fact that the traffic light time may sometimes be relatively long, and for safety reasons, enough time is reserved. Of course, in other examples, it can also be 4 minutes, or even 3 minutes or a shorter time.

[0048] The traffic light control method is as follows:

[0049] When there is no target passing on both Lane A and Lane B, or there are target passings on both Lane A and Lane B, it cycles according to the normal traffic light time;

[0050] When there is a target passing on Lane A and it is detected that there is no other target passing on both Lane A and Lane B, Lane A keeps cycling with a green light;

[0051] When there is a target passing on Lane B and it is detected that there is no other target passing on both Lane A and Lane B, Lane B keeps cycling with a green light;

[0052] When a pedestrian or a cyclist is recognized, it cycles according to the normal traffic light time.

[0053] According to the traffic light control method at the intersection of the embodiment of the present application, it is judged whether there are passing targets on each road passing through the intersection. If there are no passing targets on each road, the traffic lights are controlled to switch with the default traffic light switching time. Otherwise, the traffic lights are controlled to switch according to the road where the passing target is located. Thus, if there is no target passing within a certain range or there is no target passing in a short time on another road at the intersection at the same moment, the green light of this lane is continuously output, thereby improving the passing efficiency of the vehicles in this lane, and avoiding the vehicles in this lane from frequently braking and starting, and also achieving the purpose of energy conservation and emission reduction to a certain extent.

[0054] Figure 3 It is the structural block diagram of the traffic light control system at the intersection according to an embodiment of the present application. As Figure 3 shown, the traffic light control system at the intersection according to the embodiment of the present application includes: a judgment module 310 and a control module 320, wherein:

[0055] The judgment module 310 is used to judge whether there are passing targets on each road passing through the intersection;

[0056] The control module 320 is used to control the switching of the traffic lights with the default traffic light switching time when there are no passing targets on each road, and if there are passing targets, control the switching of the traffic lights according to the road where the passing target is located.

[0057] In an embodiment of the present application, if there are passing targets, controlling the switching of the traffic lights according to the road where the passing target is located includes: obtaining the types of the passing targets on each road; if the types of the passing targets on each road are all the first type, controlling the switching of the traffic lights according to the road where the passing targets on each road are located, wherein the first type is a motor vehicle.

[0058] In this example, it further includes: obtaining the motion attributes of the passing targets of the first type; and screening the passing targets of the first type according to the motion attributes.

[0059] Further, if the types of the passing targets on each road are all of the first type, then according to the roads where the passing targets on each road are located, the traffic lights are controlled to switch, including: if there are passing targets on each road, the traffic lights are controlled to switch with the default traffic light switching time; if there are passing targets on the first road among each road, and there are no passing targets on the remaining lanes of each road, then when the first road is green, the traffic lights remain unchanged, and if the first road is red, the traffic lights are immediately controlled to switch so that the first road becomes green.

[0060] In another example of the present application, the traffic light control method at an intersection further includes: if there are passing targets of the second type among the types of the passing targets on each road, then the traffic lights are controlled to switch with the default traffic light switching time, where the passing targets of the second type are pedestrians or cyclists.

[0061] For example, taking an intersection as an example, as Figure 2 shown, the targets within a certain range of the intersection are identified to determine whether to control the traffic light device. For example, when the vehicle is driving normally in lane A (i.e., the horizontal road passing through the intersection as Figure 2 shown), and the green light time is not enough for passing, the system detects the targets within a certain range of lane A and lane B (i.e., the vertical road passing through the intersection as Figure 2 shown) to see if there is any interference. Starting from the center of the intersection and expanding outwards, if there are no other targets within 100m of the two lanes, the green light time is extended, thereby improving the passing efficiency.

[0062] Specifically, as combined with Figure 2 shown, the targets within 100m of lane A and lane B are detected, where the targets include pedestrians, cyclists, various vehicles, etc.

[0063] In order to screen out illegally parked vehicles by the roadside or vehicles in parking spaces, for the identified vehicles, their motion attributes are obtained. If the motion attribute is "moving" or "having changed from moving to stationary", it is considered that there is a target passing in the corresponding lane. When the vehicle has the attribute of changing from moving to stationary, this attribute is maintained for a certain period of time, such as 5 minutes, and after 5 minutes, the attribute becomes static. At the same time, in order to ensure the safety of pedestrians, when pedestrians or cyclists are detected within a certain distance, such as 50 meters, at this time, regardless of the speed, it is considered that there is a target passing in this lane. It should be noted that the 5 minutes in this example is only exemplary. Due to the fact that the traffic light time may sometimes be relatively long, and for safety reasons, sufficient time is reserved. Of course, in other examples, it can also be 4 minutes, or even 3 minutes or a shorter time.

[0064] The traffic light control method is as follows:

[0065] If there is no target passing in both Lane A and Lane B, or there is a target passing in both Lane A and Lane B, the traffic lights cycle according to the normal traffic light time;

[0066] If there is a target passing in Lane A, and it is detected that there is no other target passing in Lane A and Lane B, Lane A maintains a green light cycle all the time;

[0067] If there is a target passing in Lane B, and it is detected that there is no other target passing in Lane A and Lane B, Lane B maintains a green light cycle all the time;

[0068] When pedestrians or cyclists are identified, the traffic lights cycle according to the normal traffic light time.

[0069] According to the traffic light control system at the intersection of the embodiments of the present application, it is determined whether there are passing targets on each road passing through the intersection. If there are no passing targets on each road, the traffic lights are controlled to switch according to the default traffic light switching time. Otherwise, the traffic lights are controlled to switch according to the road where the passing target is located. Thus, if at the same moment, there is no target passing or there is no target passing in a short time within a certain range on another road at the intersection, the green light of this lane is continuously output, thereby improving the passing efficiency of the vehicles in this lane, and avoiding frequent braking and starting of the vehicles in this lane, and also achieving the purpose of energy conservation and emission reduction to a certain extent.

[0070] For the specific limitations of the traffic light control system at the intersection, reference can be made to the limitations of the traffic light control method for the intersection described above, which will not be elaborated here. Each module of the above traffic light control system at the intersection can be implemented in whole or in part through software, hardware and their combinations. The above-mentioned each module can be embedded in the processor of the computer device in the form of hardware or be independent of it, or can be stored in the memory of the computer device in the form of software, so that the processor can call and execute the operations corresponding to each of the above modules.

[0071] In one embodiment, a computer device is provided. Figure 4 It is a structural block diagram of the computer device provided in the embodiments of the present application. Refer to Figure 4 . The computer device includes a memory and a processor. A computer program is stored in the memory. When the processor executes the computer program, it implements the embodiments of the traffic light control method at the aforementioned intersection. For example, it executes: determining whether there are passing targets on each road passing through the intersection;

[0072] If there are no passing targets on each road, the traffic lights are controlled to switch with the default traffic light switching time;

[0073] If there are passing targets, the traffic lights are controlled to switch according to the road where the passing targets are located.

[0074] In the embodiments of the present application, a computer-readable storage medium is further provided. The computer-readable storage medium stores a computer program. When the processor executes the computer program, it implements the embodiments of the traffic light control method at the aforementioned intersection. For example, it executes: determining whether there are passing targets on each road passing through the intersection;

[0075] If there are no passing targets on each road, the traffic lights are controlled to switch with the default traffic light switching time;

[0076] If there are passing targets, the traffic lights are controlled to switch according to the road where the passing targets are located.

[0077] In the embodiments of the present application, a computer program product is provided. The computer program product includes instructions. When the instructions are run, the method described in the embodiments of the present application is executed. For example, the various steps of the traffic light control method at the intersection shown in Figure 1 can be executed. For example, it executes: determining whether there are passing targets on each road passing through the intersection;

[0078] If there are no passing targets on each road, the traffic lights are controlled to switch with the default traffic light switching time;

[0079] If there are passing targets, the traffic lights are controlled to switch according to the road where the passing targets are located.

[0080] Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be completed by instructing relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above various methods. Among them, any reference to a memory, storage, database, or other medium used in the various embodiments provided in the present application can include at least one of non-volatile and volatile memories. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, or optical memory, etc. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc.

[0081] The technical features of the above embodiments can be combined arbitrarily. For the sake of concise description, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, it should be considered as the scope recorded in this specification.

[0082] The above embodiments only represent several implementation manners of the present application, and their descriptions are relatively specific and detailed. However, it should not be construed as a limitation to the scope of the patent application. It should be noted that for those of ordinary skill in the art, without departing from the concept of the present application, several modifications and improvements can still be made, and these all belong to the protection scope of the present application. Therefore, the protection scope of the patent of the present application should be subject to the appended claims.

Claims

1. A traffic light control method for an intersection, characterized in that, Including: Determine whether there are traffic targets on each road passing through the intersection; If there are no traffic targets on each road, control the traffic lights to switch with the default traffic light switching time; If there are traffic targets, control the traffic lights to switch according to the road where the traffic targets are located.

2. The traffic light control method for an intersection according to claim 1, wherein The step of "If there are traffic targets, control the traffic lights to switch according to the road where the traffic targets are located" includes: Obtain the types of traffic targets on each road; If the types of traffic targets on each road are all of the first type, control the traffic lights to switch according to the roads where the traffic targets on each road are located, where the first type is motor vehicles.

3. The traffic light control method for intersections according to claim 2, characterized in that, Also including: Obtain the movement attributes of traffic targets of the first type; Filter traffic targets of the first type according to the movement attributes.

4. The traffic light control method for an intersection according to claim 2, wherein The step of "If the types of traffic targets on each road are all of the first type, control the traffic lights to switch according to the roads where the traffic targets on each road are located" includes: If there are traffic targets on each road, control the traffic lights to switch with the default traffic light switching time; If there are traffic targets on the first road among each road, and there are no traffic targets on the remaining lanes of each road, when the first road is green, keep the traffic lights unchanged, and if the first road is red, immediately control the traffic lights to switch so that the first road becomes green.

5. The traffic light control method for intersections according to claim 2, characterized in that, Also including: If there are traffic targets of the second type among the types of traffic targets on each road, control the traffic lights to switch with the default traffic light switching time, where the traffic targets of the second type are pedestrians or cyclists.

6. The traffic light control method for an intersection according to any one of claims 1-5, characterized in that, The step of "Determine whether there are traffic targets on each road passing through the intersection" means: Determine whether there are traffic targets on each road within a predetermined distance from the intersection.

7. A traffic light control system for an intersection, characterized in that, Including: A judgment module for determining whether there are traffic targets on each road passing through the intersection; A control module for controlling the traffic lights to switch with the default traffic light switching time when there are no traffic targets on each road, and if there are traffic targets, controlling the traffic lights to switch according to the road where the traffic targets are located.

8. A computer device, comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, characterized in that, When the processor executes the program, it realizes the traffic light control method for the intersection according to any one of claims 1-6.

9. A computer-readable storage medium, comprising a memory and a computer program stored on the memory and executable on a processor, characterized in that, When the program is executed by the processor, it realizes the traffic light control method for the intersection according to any one of claims 1-6.

10. A computer program product, comprising a memory and a computer program stored on the memory and executable on a processor, characterized in that, When the program is executed by the processor, it realizes the traffic light control method for the intersection according to any one of claims 1-6.