Road section traffic regulation method, system, device, equipment, medium and program product

By installing speed measuring devices and wireless communication modules on streetlights, vehicle speeds can be detected in real time and traffic lights can be adjusted accordingly. This solves the traffic congestion problem caused by fixed traffic lights in traditional traffic control systems and achieves more efficient traffic regulation.

CN122176938APending Publication Date: 2026-06-09PATEO CONNECT (NANJING) CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
PATEO CONNECT (NANJING) CO LTD
Filing Date
2024-12-06
Publication Date
2026-06-09

AI Technical Summary

Technical Problem

Traditional traffic control systems cannot adjust traffic light timings based on real-time traffic flow, leading to low road segment utilization and traffic congestion. Furthermore, single-point independent control systems cannot effectively coordinate with nearby intersections for control.

Method used

Speed ​​measuring devices are installed on streetlights and connected to area control modules and intersection control modules via wireless communication modules to detect vehicle speeds in real time, adjust traffic lights according to congestion conditions, and coordinate with traffic lights in the area to alleviate congestion.

Benefits of technology

It enables timely adjustment of traffic lights, improves traffic control capabilities, can alleviate traffic congestion in a timely manner, improves the efficiency of traffic light use, and is applicable to traffic systems at any intersection.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122176938A_ABST
    Figure CN122176938A_ABST
Patent Text Reader

Abstract

Embodiments of the present disclosure disclose a road section traffic regulation method, system, device, equipment, medium and program product, wherein the road section traffic regulation method comprises: determining whether a first road section is congested based on a driving speed of a first vehicle detected at an entrance of the first road section; adjusting a target traffic light for controlling a driving state of a vehicle in the first road section in a case where the first road section is congested; determining whether the first road section resumes smoothness based on a driving speed of a second vehicle detected at the entrance of the first road section; and adjusting the target traffic light to a default value in a case where the first road section resumes smoothness. In this way, the congestion of the road section can be sensed in time, and the purpose of immediately relieving traffic congestion is achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to, but is not limited to, the field of intelligent transportation technology, and in particular to a method, system, device, equipment, medium, and program product for road traffic control. Background Technology

[0002] With the rapid development of the automobile industry, cars have become an essential means of transportation for people, which has also led to traffic congestion. In daily life, we often encounter situations where there are no vehicles in one direction, but the green light remains on for as long as it should, while vehicles in the other direction are lined up in a long queue, and the red light in that direction causes the traffic jam to worsen.

[0003] While traditional traffic control systems can meet the traffic needs of road segments to a certain extent, they have shown obvious shortcomings as cities continue to expand. These shortcomings include low road segment utilization due to fixed traffic light times, which exacerbates traffic congestion. Summary of the Invention

[0004] In view of the above, the present disclosure provides at least one method, system, device, equipment, medium, and program product for traffic control of road sections.

[0005] The technical solution of this disclosure embodiment is implemented as follows:

[0006] On one hand, this disclosure provides a road segment traffic control method, which includes: determining whether the first road segment is congested based on the speed of a first vehicle detected at the entrance of the first road segment; adjusting a target traffic light used to control the driving status of vehicles in the first road segment when the first road segment is congested; determining whether the first road segment has returned to normal traffic flow based on the speed of a second vehicle detected at the entrance of the first road segment; and adjusting the target traffic light to its default value when the first road segment has returned to normal traffic flow.

[0007] In some embodiments, determining whether a first road segment is congested based on the speed of a first vehicle detected at the entrance of the first road segment includes: determining that the first road segment is congested when the speeds of multiple consecutive first vehicles are all below a preset first speed threshold; and determining that the first road segment is unobstructed when the speeds of the first vehicles are above the first speed threshold.

[0008] In some embodiments, the above-mentioned adjustment of the target traffic light for controlling the driving status of vehicles in the first road segment includes: extending the red light time of the first traffic light for controlling vehicles entering the first road segment; and extending the green light time of the second traffic light for controlling vehicles leaving the first road segment.

[0009] In some embodiments, determining whether the first road segment has been restored to unobstructed traffic based on the speed of the second vehicle detected at the entrance of the first road segment includes: determining that the first road segment has been restored to unobstructed traffic if the speed of the second vehicle is higher than a preset second speed threshold; and determining that the first road segment has not been restored to unobstructed traffic if the speed of the second vehicle is lower than the second speed threshold.

[0010] In some embodiments, the traffic control method for the road segment further includes: if there is no second vehicle at the entrance of the first road segment, determining whether the first road segment has been restored to smooth traffic based on the speed of a third vehicle detected at the exit of the first road segment and / or the speed of a fourth vehicle detected at the entrance of the next road segment of the first road segment.

[0011] In some embodiments, the traffic control method for the road segment further includes: determining whether the first road segment has been restored to smooth traffic based on the driving speed of the second vehicle, the driving speed of the third vehicle detected at the exit of the first road segment, the driving speed of the fourth vehicle detected at the entrance of the next road segment of the first road segment, the weight of the entrance of the first road segment, the weight of the exit of the first road segment, and the weight of the entrance of the next road segment.

[0012] On the other hand, this disclosure provides a road segment traffic control system, which includes: a region control module, an intersection control module, and speed measuring devices installed on streetlights at each intersection; the speed measuring devices are used to detect the speed of vehicles; the region control module is used to execute the steps of the road segment traffic control method described above and send adjustment instructions for the target traffic lights to the intersection control module; the intersection control module is used to control the target traffic lights based on the adjustment instructions.

[0013] In some embodiments, the area control module, the intersection control module, and the speed measuring device communicate with each other via a wireless communication module; the speed measuring device operates using the power supply of the streetlights.

[0014] On the other hand, this disclosure provides a road segment traffic control device, which includes: a processing unit, configured to determine whether the first road segment is congested based on the speed of a first vehicle detected at the entrance of the first road segment; an adjustment unit, configured to adjust a target traffic light for controlling the driving state of vehicles in the first road segment when the first road segment is congested; the processing unit is further configured to determine whether the first road segment has returned to normal traffic flow based on the speed of a second vehicle detected at the entrance of the first road segment; and the adjustment unit is further configured to adjust the target traffic light to a default value when the first road segment has returned to normal traffic flow.

[0015] In another aspect, embodiments of this disclosure provide a computer device, including a memory and a processor. The memory stores a computer program that can run on the processor, and the processor executes the program to implement some or all of the steps in the above-described method.

[0016] In another aspect, embodiments of this disclosure provide a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements some or all of the steps in the above-described method.

[0017] In another aspect, embodiments of this disclosure provide a computer program including computer-readable code, which, when executed in a computer device, causes a processor in the computer device to perform some or all of the steps in the above-described method.

[0018] In another aspect, embodiments of this disclosure provide a computer program product, which includes a non-transitory computer-readable storage medium storing a computer program. When the computer program is read and executed by a computer, it implements some or all of the steps in the above-described method.

[0019] In this embodiment, based on the speed of a first vehicle detected at the entrance of a first road segment, it is determined whether the first road segment is congested. If the first road segment is congested, the target traffic light used to control the driving status of vehicles within the first road segment is adjusted. Based on the speed of a second vehicle detected at the entrance of the first road segment, it is determined whether the first road segment has returned to normal traffic flow. If the first road segment has returned to normal traffic flow, the target traffic light is adjusted to its default value. Thus, by directly adjusting the traffic lights based on the speed of vehicles detected at the entrance of a road segment, the congestion situation of the road segment can be detected in a timely manner, and traffic congestion can be immediately alleviated by adjusting the traffic lights promptly. When controlling the traffic lights, not only the traffic lights at the current intersection are adjusted, but also the traffic lights at other intersections related to the current road segment, which can improve traffic conditions while achieving more rational use of traffic lights, resulting in stronger traffic control capabilities.

[0020] It should be understood that the above general description and the following detailed description are merely exemplary and explanatory, and are not intended to limit the technical solutions of this disclosure. Attached Figure Description

[0021] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this disclosure and, together with the specification, serve to illustrate the technical solutions of this disclosure.

[0022] Figure 1 This is a schematic diagram of the composition structure of a road traffic control system provided in an embodiment of the present disclosure;

[0023] Figure 2A schematic diagram of the implementation process of a road segment traffic control method provided in this embodiment of the present disclosure. Figure 1 ;

[0024] Figure 3 A schematic diagram of the implementation process of a road segment traffic control method provided in this embodiment of the present disclosure. Figure 2 ;

[0025] Figure 4 A schematic diagram of the composition structure of a crossroads in a road segment traffic control method provided in this embodiment of the present disclosure;

[0026] Figure 5 This is a schematic diagram of the composition structure of a road traffic control device provided in an embodiment of the present disclosure;

[0027] Figure 6 This is a schematic diagram of the hardware entity of a computer device provided in an embodiment of this disclosure. Detailed Implementation

[0028] To make the objectives, technical solutions, and advantages of this disclosure clearer, the technical solutions of this disclosure are further described in detail below with reference to the accompanying drawings and embodiments. The described embodiments should not be regarded as limitations on this disclosure. All other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this disclosure.

[0029] In the following description, references are made to “some embodiments,” which describe a subset of all possible embodiments. However, it is understood that “some embodiments” may be the same subset or different subsets of all possible embodiments and may be combined with each other without conflict.

[0030] The terms “first / second / third” are used merely to distinguish similar objects and do not represent a specific ordering of objects. It is understood that “first / second / third” may be interchanged in a specific order or sequence where permitted, so that the embodiments of this disclosure described herein can be implemented in an order other than that illustrated or described herein.

[0031] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this disclosure pertains. The terminology used herein is for descriptive purposes only and is not intended to limit the scope of this disclosure.

[0032] To better understand the road traffic control method provided in the embodiments of this disclosure, the solutions in the related technologies will be described below.

[0033] With the rapid development of the automotive industry, traffic congestion has become an increasingly prominent problem. Traditional traffic control systems have fixed traffic light cycles, which cannot be adjusted in a timely manner according to traffic flow. At the same time, their functions are relatively limited, and they cannot provide effective prompts for special situations.

[0034] Currently, existing traffic control systems mainly fall into two categories: one type has fixed time settings for each direction of traffic, unable to adjust time according to real-time conditions; the other type involves manually controlling traffic lights at intersections, which can adjust time based on traffic flow to alleviate congestion. Both types are traditional, single-point, independent control systems that do not connect with traffic control systems at nearby intersections. This results in limited traffic regulation capabilities. If congestion occurs at this intersection and nearby traffic control systems do not make corresponding adjustments, congestion will persist. Furthermore, the solution of having traffic police control traffic lights on-site can only address congestion at that specific intersection, not the problem of persistent congestion.

[0035] Therefore, embodiments of this disclosure provide a road segment traffic control system, such as... Figure 1 As shown, the road segment traffic control system 10 includes: a regional control module 11, an intersection control module 12, and speed measuring devices 13 installed on the streetlights at each intersection;

[0036] The speed measuring device 13 is used to detect the vehicle's speed.

[0037] The area control module 11 is used to execute the steps of the road segment traffic control method provided in this embodiment of the present disclosure, and to send the adjustment instruction of the target traffic light to the intersection control module;

[0038] The intersection control module 12 is used to control the target traffic light based on the adjustment command.

[0039] The road segment traffic control system 10 is used to control traffic on all road segments within its control area. Each road segment traffic control system 10 can correspond to multiple road segments, that is, each road segment traffic control system 10 can control traffic on multiple road segments.

[0040] The area control module 11 is used to determine the congestion situation of each road segment based on the collected vehicle speeds, and sends traffic light adjustment commands to the intersection control module 12, so that the intersection control module 12 can adjust the traffic lights according to the adjustment commands. The area control module 11 can be an area controller.

[0041] Each area control module 11 can correspond to multiple speed measuring devices 13. For example... Figure 1As shown, the area control module 11 can correspond to the first speed measuring device 131, the second speed measuring device 132, the third speed measuring device 133, and so on. The speed measuring device 13 is used to detect the vehicle's speed; therefore, it can also be called a speed measuring point. The speed measuring device 13 can be installed on streetlights at various intersections. This eliminates the need for additional wiring for power; it can directly draw power from the streetlights. No construction or modification to the traffic lights or roads is required throughout the process. It is simple to implement, low-cost, and highly portable, and can be easily applied to the traffic system of any intersection. The speed measuring device can be a lidar sensor.

[0042] Each area control module 11 can correspond to one or more intersection control modules 12. For example... Figure 1 As shown, the area control module 11 can correspond to the first intersection control module 121, the second intersection control module 122, the third intersection control module 123, and so on. The intersection control module 12 is used to adjust the red, green, and yellow light times of the traffic lights. The intersection control module 12 can be an intersection controller.

[0043] Traffic lights refer to red and green lights. For example... Figure 1 As shown, each intersection control module 12 can correspond to four traffic lights.

[0044] In some embodiments, the area control module 11, the intersection control module 12, and the speed measuring device 13 communicate with each other via a wireless communication module; the speed measuring device 13 operates using the power supply of streetlights.

[0045] The area control module 11, the intersection control module 12, and the speed measuring device 13 communicate with each other using a wireless communication module, which avoids complex circuits and a large hardware structure, and does not require high distance between traffic lights.

[0046] In this embodiment, speed measuring devices are installed on streetlights at various intersections to detect vehicle speeds. Based on vehicle speeds, the congestion level of a road segment is determined, allowing for timely assessment of congestion. Adjusting traffic lights according to congestion levels enables timely handling of congestion and can automatically shut off traffic lights under specific circumstances, improving traffic conditions and achieving more rational use of traffic lights. Installing the speed measuring devices on streetlights eliminates the need for additional wiring for power; the power source is directly the streetlight. No construction or road modifications are required, making implementation simple, low-cost, and highly portable, easily applicable to traffic systems at any intersection. The area control module, intersection control module, and speed measuring devices communicate via wireless communication modules, avoiding complex circuits and bulky hardware structures, and reducing the distance requirements between traffic lights. The road segment traffic control system provided in this embodiment is regional, capable of coordinating all traffic lights within the area to alleviate congestion, resulting in stronger traffic control capabilities.

[0047] This disclosure provides a method for traffic control on a road segment, which can be executed by a regional control module 11 in a road segment traffic control system 10. The regional control module can be deployed on a computer device, which can be a server, laptop, tablet, desktop computer, smart TV, set-top box, mobile device (e.g., mobile phone, portable video player, personal digital assistant, dedicated messaging device, portable gaming device), or any other device with data processing capabilities. Figure 2 As shown, the method may include the following steps 201 to 204:

[0048] Step 201: Based on the speed of the first vehicle detected at the entrance of the first road segment, determine whether the first road segment is congested.

[0049] The first road segment refers to any road segment currently under control. The first vehicle refers to the vehicle detected at the entrance of the first road segment. The vehicle's speed can be simply referred to as vehicle speed.

[0050] In some implementations, step 201 can be specifically implemented as follows: determining whether the first road segment is congested based on the speed of the first vehicle detected at the entrance of the first road segment and a preset first speed threshold. The first speed threshold can be determined based on the results of multiple real-vehicle tests. For example, the first speed threshold can be determined based on any one of the vehicle speeds during road segment congestion, the average speed during congestion, the minimum speed, and the maximum speed during congestion in multiple real-vehicle tests.

[0051] Step 202: When the first road segment is congested, adjust the target traffic lights used to control the driving status of vehicles in the first road segment.

[0052] A target traffic light refers to a traffic light used to control the driving status of vehicles within a first road segment. For example, a target traffic light may include, but is not limited to: traffic lights at the entrance to the first road segment, traffic lights at the exit of the first road segment, traffic lights on other road segments adjacent to the first road segment, and other traffic lights at the current intersection. Among these, other traffic lights at the current intersection may refer to traffic lights located at the same crossroads as the first road segment, or traffic lights located at the same T-junction as the first road segment.

[0053] In some implementations, step 202 can be specifically implemented by: extending the red light time of the traffic light used to control vehicles entering the first road segment; and extending the green light time of the traffic light used to control vehicles leaving the first road segment.

[0054] Step 203: Based on the speed of the second vehicle detected at the entrance of the first road segment, determine whether the first road segment has been restored to smooth traffic.

[0055] The second vehicle refers to the vehicle whose speed is detected again at the entrance of the first road segment after congestion has occurred. The second vehicle may be the same as or different from the first vehicle.

[0056] In some implementations, step 203 can be specifically implemented as follows: based on the speed of the second vehicle detected at the entrance of the first road segment and a preset second speed threshold, determine whether the first road segment has been restored to smooth traffic. The second speed threshold can be determined based on the results of multiple real-vehicle tests. For example, the second speed threshold can be determined based on any one of the vehicle speed when the road segment is smooth, the average speed when the road segment is smooth, or the minimum speed during multiple real-vehicle tests.

[0057] Step 204: Once the first road segment is clear, adjust the target traffic light to its default value.

[0058] In this embodiment, based on the speed of a first vehicle detected at the entrance of a first road segment, it is determined whether the first road segment is congested. If the first road segment is congested, the target traffic light used to control the driving status of vehicles within the first road segment is adjusted. Based on the speed of a second vehicle detected at the entrance of the first road segment, it is determined whether the first road segment has returned to normal traffic flow. If the first road segment has returned to normal traffic flow, the target traffic light is adjusted to its default value. Thus, by directly adjusting the traffic lights based on the speed of vehicles detected at the entrance of a road segment, the congestion situation of the road segment can be detected in a timely manner, and traffic congestion can be immediately alleviated by adjusting the traffic lights promptly. When controlling the traffic lights, not only the traffic lights at the current intersection are adjusted, but also the traffic lights at other intersections related to the current road segment, which can improve traffic conditions while achieving more rational use of traffic lights, resulting in stronger traffic control capabilities.

[0059] This disclosure provides a method for traffic control on a road segment, which can be executed by a processor of a computer device. For example... Figure 3 As shown, the method includes the following steps 301 to 304:

[0060] Step 301: Based on the speed of the first vehicle detected at the entrance of the first road segment and the preset first speed threshold, determine whether the first road segment is congested.

[0061] Here, step 301 corresponds to step 201 mentioned above, and the specific implementation of step 201 can be referred to during implementation.

[0062] In some implementations, step 301 can be specifically implemented as follows: determining whether the first road segment is congested based on the comparison result between the driving speed of the first vehicle detected at the entrance of the first road segment and the first speed threshold.

[0063] In some implementations, step 301 can be specifically implemented as follows: if the speed of multiple consecutive first vehicles is lower than a preset first speed threshold, the first road segment is determined to be congested; if the speed of the first vehicles is higher than the first speed threshold, the first road segment is determined to be unobstructed.

[0064] In some implementations, step 301 can be further implemented as follows: determining the congestion level of the first road segment based on a comparison between the speed of the first vehicle detected at the entrance of the first road segment and a plurality of preset first speed thresholds. Each of the plurality of first speed thresholds corresponds to a congestion level.

[0065] For example, the first speed thresholds are 3 km / h, 8 km / h, and 15 km / h. 3 km / h corresponds to extremely congested traffic, 8 km / h corresponds to moderately congested traffic, and 15 km / h corresponds to slightly congested traffic.

[0066] When implemented, if the speed of the first vehicle detected at the entrance of the first road segment is below 3 km / h, the congestion level of the first road segment is determined to be extremely congested. If the speed of the first vehicle detected at the entrance of the first road segment is above 3 km / h but below 8 km / h, the congestion level of the first road segment is determined to be moderately congested. If the speed of the first vehicle detected at the entrance of the first road segment is above 8 km / h but below 15 km / h, the congestion level of the first road segment is determined to be slightly congested.

[0067] Step 302: When the first road segment is congested, adjust the target traffic lights used to control the driving status of vehicles in the first road segment.

[0068] In some implementations, step 302 can be specifically implemented by: extending the red light time of the first traffic light used to control vehicles entering the first road segment; and extending the green light time of the second traffic light used to control vehicles leaving the first road segment.

[0069] The first traffic light is the one used to control vehicles entering the first section of the road. The second traffic light is the one used to control vehicles leaving the first section of the road.

[0070] Step 303: Based on the speed of the second vehicle detected at the entrance of the first road segment and the preset second speed threshold, determine whether the first road segment has been restored to smooth traffic.

[0071] Here, step 303 corresponds to step 203 mentioned above, and the specific implementation of step 203 mentioned above can be referred to during implementation.

[0072] The second speed threshold can be the same as or different from the first speed threshold, and can be set according to the actual traffic scenario.

[0073] In some implementations, step 303 can be specifically implemented as follows: if the speed of the second vehicle is higher than a preset second speed threshold, determine that the first road segment has been restored to smooth traffic; if the speed of the second vehicle is lower than the second speed threshold, determine that the first road segment has not been restored to smooth traffic.

[0074] For example: if the speed of the second vehicle is higher than 20 km / h, the first road segment is determined to be open; if the speed of the second vehicle is lower than 20 km / h, the first road segment is determined not to be open. It should be noted that the speeds of multiple consecutive second vehicles can also be used to determine whether the first road segment has reopened; for example, if the speeds of multiple consecutive second vehicles are all higher than a second speed threshold, the first road segment is determined to be open.

[0075] In some implementations, step 303 may be further implemented as follows: determining whether the first road segment has been restored to smooth traffic based on at least one of the driving speed of the second vehicle, the driving speed of the third vehicle detected at the exit of the first road segment, and the driving speed of the fourth vehicle detected at the entrance of the next road segment of the first road segment.

[0076] The third vehicle refers to the vehicle detected at the exit of the first road segment. The fourth vehicle refers to the vehicle detected at the entrance of the next road segment after the first road segment, whose speed is being monitored.

[0077] The determination of whether the first road segment has been reopened is based on at least one of the following: the speed of the second vehicle, the speed of the third vehicle detected at the exit of the first road segment, and the speed of the fourth vehicle detected at the entrance of the next road segment. This includes the following scenarios: First, determining whether the first road segment has been reopened based on the speed of the second vehicle; second, determining whether the first road segment has been reopened based on the speed of the third vehicle detected at the exit of the first road segment; third, determining whether the first road segment has been reopened based on the speed of the fourth vehicle detected at the entrance of the next road segment; fourth, determining whether the first road segment has been reopened based on the speed of the second vehicle and the speed of the vehicle detected at the exit of the first road segment. The methods are as follows: 1) Determine whether the first road segment has reopened based on the speed of the third vehicle detected at the entrance of the first road segment; 2) Determine whether the first road segment has reopened based on the speed of the second vehicle detected at the entrance of the first road segment and the speed of the fourth vehicle detected at the entrance of the next road segment; 3) Determine whether the first road segment has reopened based on the speed of the third vehicle detected at the exit of the first road segment and the speed of the fourth vehicle detected at the entrance of the next road segment; 4) Determine whether the first road segment has reopened based on the speed of the second vehicle detected at the exit of the first road segment and the speed of the fourth vehicle detected at the entrance of the next road segment.

[0078] In some implementations, step 303 may be further implemented as follows: based on the driving speed of the second vehicle, the driving speed of the third vehicle detected at the exit of the first road segment, the driving speed of the fourth vehicle detected at the entrance of the next road segment of the first road segment, the weight of the entrance of the first road segment, the weight of the exit of the first road segment, and the weight of the entrance of the next road segment, determine whether the first road segment has been restored to smooth traffic.

[0079] The weights of the entrances and exits of the first road segment, as well as the entrances of the next road segment, can be set according to the importance of the speed measurement points (the coverage points of the testing device). For example, the weight of the entrance of the first road segment can be set to 50%, the weight of the exit of the first road segment to 30%, and the weight of the entrance of the next road segment to 20%.

[0080] In some implementations, the specific method for "determining whether the first road segment has been restored to smooth traffic based on the speed of the second vehicle, the speed of the third vehicle detected at the exit of the first road segment, the speed of the fourth vehicle detected at the entrance of the next road segment of the first road segment, the weight of the entrance of the first road segment, the weight of the exit of the first road segment, and the weight of the entrance of the next road segment" can be as follows: determine the speed to be determined based on the speed of the second vehicle, the speed of the third vehicle detected at the exit of the first road segment, the speed of the fourth vehicle detected at the entrance of the next road segment of the first road segment, the weight of the entrance of the first road segment, the weight of the exit of the first road segment, and the weight of the entrance of the next road segment; determine whether the first road segment has been restored to smooth traffic based on the comparison result between the speed to be determined and the third speed threshold.

[0081] In one feasible implementation, the specific implementation of "determining the speed to be determined" can be as follows: multiply the driving speed of the second vehicle by the weight of the entrance to the first road segment, multiply the driving speed of the third vehicle by the weight of the exit to the first road segment, multiply the driving speed of the fourth vehicle by the weight of the entrance to the next road segment, and then add the results of the product operations of the three to obtain the speed to be determined.

[0082] In one feasible implementation, the specific implementation of "determining the speed to be determined" can be as follows: if the speed to be determined is higher than the third speed threshold, determine that the first road segment has been restored to smooth traffic; if the speed to be determined is lower than the third speed threshold, determine that the first road segment has not been restored to smooth traffic.

[0083] In some embodiments, if there is no second vehicle at the entrance of the first road segment, the following steps can be performed: if there is no second vehicle at the entrance of the first road segment, determine whether the first road segment has been restored to smooth traffic based on the speed of the third vehicle detected at the exit of the first road segment and / or the speed of the fourth vehicle detected at the entrance of the next road segment of the first road segment.

[0084] If there is no second vehicle at the entrance of the first road segment, the congestion situation of the first road segment cannot be determined by the speed measurement point at the entrance of the first road segment. In this case, the congestion situation of the first road segment can be determined by the speed of a third vehicle detected at the exit of the first road segment, or by the speed of a fourth vehicle detected at the entrance of the next road segment, or by the speed of both the third vehicle detected at the exit of the first road segment and the speed of the fourth vehicle detected at the entrance of the next road segment.

[0085] Step 304: Once the first road segment is clear, adjust the target traffic light to its default value.

[0086] It should be noted that, in the present embodiment, when the current vehicle speed is higher than the first speed threshold, the display time of different colors of the traffic lights can be adjusted immediately, so as to achieve the purpose of real-time detection and real-time adjustment, which can alleviate traffic congestion to the greatest extent and has a high degree of immediacy.

[0087] In this embodiment, traffic lights are adjusted directly based on the vehicle speed detected at the entrance of the road segment. This allows for timely detection of traffic congestion and immediate traffic light adjustments to alleviate congestion. Furthermore, the traffic lights are adjusted not only at the current intersection but also at other intersections related to the current road segment. This improves traffic conditions while enabling more rational use of traffic lights, resulting in stronger traffic control capabilities.

[0088] The following describes the application of the road traffic control method provided in this embodiment in a real-world scenario.

[0089] This disclosure provides a road segment traffic control method. Vehicle speeds are measured using lidar (corresponding to the speed measuring device described above) installed on streetlights. The measured vehicle speeds are aggregated and sent to a regional control module. The regional control module determines road congestion based on vehicle speeds at each intersection and sends adjustment commands to the intersection control modules in real time to adjust the traffic lights at those intersections. Furthermore, the regional control module can send adjustment commands to adjacent intersection control modules. If congestion occurs at an intersection, the adjacent traffic lights can be adjusted accordingly to alleviate the congestion.

[0090] The implementation principle of the road segment traffic control method in this embodiment is as follows:

[0091] LiDAR sensors are installed on streetlights at the end of each road segment to monitor the speed of vehicles entering the current road segment through the intersection. The LiDAR sensors transmit the collected speed data to the area control module via a wireless communication module. The area control module then sends commands to the intersection control module, which is connected to the traffic light display module. Multiple adjacent intersection control modules are interconnected through the area control module.

[0092] The area control module collects data on vehicle speeds at the end of each intersection and determines whether the road is clear. Higher speeds indicate smooth traffic flow, lower speeds indicate heavy traffic, and speeds below a certain threshold indicate congestion. If congestion is detected at an intersection, the area control module sends a command to the intersection control module. The intersection control module then adjusts the traffic light timings to allow following vehicles and turning vehicles to wait longer, preventing further congestion. Simultaneously, it extends the timing of the traffic lights for outbound traffic to alleviate congestion.

[0093] like Figure 4 As shown, when the lidar at the filled arrow (the speed measurement point corresponding to traffic light 2) measures the speed of a vehicle passing through that point, it transmits the collected vehicle speed data to the area control module via a wireless communication module. The area control module determines that congestion has occurred on that road segment based on the obtained vehicle speed and sends an adjustment command to the intersection control module. The intersection control module then adjusts traffic light 2 from a straight-ahead light to a red light and extends the green light time for outbound traffic on the congested section to alleviate congestion. Whether traffic light 3 (left turn) and traffic light 4 (right turn) can be adjusted to green depends on the vehicle speed at that speed measurement point.

[0094] It should be noted that the technical innovations of this disclosure include at least the following:

[0095] 1. The present invention discloses a laser radar speed measuring device installed on a street light. It can determine the road congestion based on the speed of vehicles passing through the speed measuring point. It can also automatically turn off the traffic lights under certain circumstances, thereby improving traffic conditions and achieving a more reasonable use of traffic lights.

[0096] 2. Installing a lidar speed measurement device requires no additional wiring for power; it can be powered directly from streetlights. No construction or modification to traffic lights or roads is required throughout the process. It is simple to implement, low in cost, and highly portable, making it easily applicable to traffic systems at any intersection.

[0097] 3. The area control module and the intersection control module communicate with each other using a wireless communication module, which avoids complex circuits and large hardware structures, and does not require high distance between traffic lights.

[0098] 4. Traditional single-point independent control systems do not establish connections with the systems of other nearby intersections, resulting in limited traffic control capabilities. However, the embodiments disclosed in this disclosure are regional and can be linked with traffic lights in the area to alleviate congestion.

[0099] Based on the foregoing embodiments, this disclosure provides a road segment traffic control device, which includes various units and modules included in each unit, and can be implemented by a processor in a computer device; of course, it can also be implemented by specific logic circuits; in the implementation process, the processor can be a central processing unit (CPU), a microprocessor unit (MPU), a digital signal processor (DSP), or a field programmable gate array (FPGA), etc.

[0100] Figure 5 This is a schematic diagram of the composition structure of a road traffic control device provided in an embodiment of this disclosure, as shown below. Figure 5 As shown, the road traffic control device 500 includes: a processing unit 510 and an adjustment module 520, wherein:

[0101] The processing unit 510 is used to determine whether the first road segment is congested based on the speed of the first vehicle detected at the entrance of the first road segment.

[0102] The adjustment unit 520 is used to adjust the target traffic lights used to control the driving status of vehicles in the first road segment when the first road segment is congested.

[0103] The processing unit 510 is also used to determine whether the first road segment has been restored to smooth traffic based on the speed of the second vehicle detected at the entrance of the first road segment;

[0104] The adjustment unit 520 is also used to adjust the target traffic light to the default value when the first road section is restored to normal traffic flow.

[0105] In some embodiments, the processing unit 510 is further configured to determine that the first road segment is congested when the driving speeds of a plurality of the first vehicles are all below a preset first speed threshold; and to determine that the first road segment is unobstructed when the driving speeds of the first vehicles are above the first speed threshold.

[0106] In some embodiments, the adjustment unit 520 is further configured to extend the red light time of the first traffic light used to control vehicles entering the first road segment; and extend the green light time of the second traffic light used to control vehicles leaving the first road segment.

[0107] In some embodiments, the processing unit 510 is further configured to determine that the first road segment has been restored to open traffic when the speed of the second vehicle is higher than a preset second speed threshold; and to determine that the first road segment has not been restored to open traffic when the speed of the second vehicle is lower than the second speed threshold.

[0108] In some embodiments, the processing unit 510 is further configured to determine whether the first road segment has been restored to smooth traffic flow, based on the speed of a third vehicle detected at the exit of the first road segment and / or the speed of a fourth vehicle detected at the entrance of the next road segment of the first road segment, when there is no second vehicle at the entrance of the first road segment.

[0109] In some embodiments, the processing unit 510 is further configured to determine whether the first road segment has been restored to smooth traffic based on the driving speed of the second vehicle, the driving speed of the third vehicle detected at the exit of the first road segment, the driving speed of the fourth vehicle detected at the entrance of the next road segment of the first road segment, the weight of the entrance of the first road segment, the weight of the exit of the first road segment, and the weight of the entrance of the next road segment.

[0110] The descriptions of the apparatus embodiments above are similar to those of the method embodiments above, and have similar beneficial effects. In some embodiments, the functions or modules included in the apparatus provided in this disclosure can be used to perform the methods described in the method embodiments above. For technical details not disclosed in the apparatus embodiments of this disclosure, please refer to the descriptions of the method embodiments of this disclosure for understanding.

[0111] It should be noted that, in the embodiments of this disclosure, if the above-described road traffic control method is implemented as a software functional module and sold or used as an independent product, it can also be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the embodiments of this disclosure, or the part that contributes to related technologies, can be embodied in the form of a software product. This software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the methods described in the various embodiments of this disclosure. The aforementioned storage medium includes various media capable of storing program code, such as a USB flash drive, portable hard drive, read-only memory (ROM), magnetic disk, or optical disk. Thus, the embodiments of this disclosure are not limited to any specific hardware, software, or firmware, or any combination of hardware, software, and firmware.

[0112] This disclosure provides a computer device including a memory and a processor. The memory stores a computer program that can run on the processor. When the processor executes the program, it implements some or all of the steps in the above-described method.

[0113] This disclosure provides a computer-readable storage medium storing a computer program thereon, which, when executed by a processor, implements some or all of the steps in the above-described method. The computer-readable storage medium may be transient or non-transient.

[0114] This disclosure provides a computer program including computer-readable code, wherein when the computer-readable code is executed in a computer device, a processor in the computer device performs some or all of the steps in the above-described method.

[0115] This disclosure provides a computer program product, which includes a non-transitory computer-readable storage medium storing a computer program. When the computer program is read and executed by a computer, it implements some or all of the steps in the above-described method. This computer program product can be implemented specifically through hardware, software, or a combination thereof. In some embodiments, the computer program product is specifically embodied as a computer storage medium; in other embodiments, the computer program product is specifically embodied as a software product, such as a software development kit (SDK), etc.

[0116] It should be noted that the descriptions of the various embodiments above tend to emphasize the differences between them, while their similarities or commonalities can be referenced interchangeably. The descriptions of the above embodiments of the device, storage medium, computer program, and computer program product are similar to the descriptions of the above method embodiments and have similar beneficial effects. For technical details not disclosed in the embodiments of the device, storage medium, computer program, and computer program product of this disclosure, please refer to the descriptions of the method embodiments of this disclosure for understanding.

[0117] It should be noted that, Figure 6 This is a schematic diagram of a hardware entity of a computer device in an embodiment of this disclosure, such as... Figure 6 As shown, the hardware entity of the computer device 600 includes: a processor 601, a communication interface 602, and a memory 603, wherein:

[0118] Processor 601 typically controls the overall operation of computer device 600.

[0119] Communication interface 602 enables computer devices to communicate with other terminals or servers via a network.

[0120] The memory 603 is configured to store instructions and applications executable by the processor 601, and can also cache data to be processed or already processed (e.g., image data, audio data, voice communication data, and video communication data) of the processor 601 and various modules in the computer device 600. It can be implemented using flash memory or random access memory (RAM). Data transfer between the processor 601, the communication interface 602, and the memory 603 can be performed via bus 604.

[0121] It should be understood that the phrase "an embodiment" or "one embodiment" throughout the specification means that a specific feature, structure, or characteristic related to the embodiment is included in at least one embodiment of this disclosure. Therefore, "in one embodiment" or "one embodiment" appearing throughout the specification does not necessarily refer to the same embodiment. Furthermore, these specific features, structures, or characteristics can be combined in any suitable manner in one or more embodiments. It should be understood that in the various embodiments of this disclosure, the sequence numbers of the above steps / processes do not imply a sequential order of execution; the execution order of each step / process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this disclosure. The sequence numbers of the above embodiments of this disclosure are merely descriptive and do not represent the superiority or inferiority of the embodiments.

[0122] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.

[0123] In the several embodiments provided in this disclosure, it should be understood that the disclosed devices and methods can be implemented in other ways. The device embodiments described above are merely illustrative. For example, the division of units is only a logical functional division, and in actual implementation, there may be other division methods, such as: multiple units or components may be combined, or integrated into another system, or some features may be ignored or not executed. In addition, the coupling, direct coupling, or communication connection between the various components shown or discussed may be through some interfaces, and the indirect coupling or communication connection between devices or units may be electrical, mechanical, or other forms.

[0124] The units described above as separate components may or may not be physically separate. The components shown as units may or may not be physical units. They may be located in one place or distributed across multiple network units. Some or all of the units may be selected to achieve the purpose of this embodiment according to actual needs.

[0125] In addition, each functional unit in the various embodiments of this disclosure can be integrated into one processing unit, or each unit can be a separate unit, or two or more units can be integrated into one unit; the integrated unit can be implemented in hardware or in the form of hardware plus software functional units.

[0126] Those skilled in the art will understand that all or part of the steps of the above method embodiments can be implemented by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When the program is executed, it performs the steps of the above method embodiments. The aforementioned storage medium includes various media that can store program code, such as mobile storage devices, read-only memory (ROM), magnetic disks, or optical disks.

[0127] Alternatively, if the integrated units described above are implemented as software functional modules and sold or used as independent products, they can also be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this disclosure, or the part that contributes to related technologies, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the methods described in the various embodiments of this disclosure. The aforementioned storage medium includes various media capable of storing program code, such as mobile storage devices, ROM, magnetic disks, or optical disks.

[0128] The above description is merely an embodiment of this disclosure, but the scope of protection of this disclosure is not limited thereto. Any changes or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this disclosure should be included within the scope of protection of this disclosure.

Claims

1. A method for traffic control on a road segment, characterized in that, The traffic control methods for the aforementioned road sections include: Based on the speed of the first vehicle detected at the entrance of the first road segment, determine whether the first road segment is congested; In the event of congestion on the first road segment, adjust the target traffic lights used to control the driving status of vehicles within the first road segment; Based on the speed of the second vehicle detected at the entrance of the first road segment, determine whether the first road segment has been restored to smooth traffic. Once the first road segment is clear, the target traffic light will be adjusted to its default value.

2. The traffic control method for road sections according to claim 1, characterized in that, Determining whether the first road segment is congested based on the speed of the first vehicle detected at the entrance of the first road segment includes: If the speed of multiple consecutive vehicles is lower than a preset first speed threshold, the first road segment is determined to be congested. If the speed of the first vehicle is higher than the first speed threshold, the first road segment is determined to be unobstructed.

3. The traffic control method for road sections according to claim 1 or 2, characterized in that, The adjustment of the target traffic lights used to control the driving status of vehicles within the first road segment includes: Extend the red light time of the first traffic light used to control vehicles entering the first road segment; Extend the green light time of the second traffic light used to control vehicles leaving the first road segment.

4. The traffic control method for road sections according to claim 1 or 2, characterized in that, The determination of whether the first road segment has been restored to smooth traffic based on the speed of the second vehicle detected at the entrance of the first road segment includes: If the speed of the second vehicle is higher than a preset second speed threshold, it is determined that the first road segment has been restored to open traffic. If the speed of the second vehicle is lower than the second speed threshold, it is determined that the first road segment has not been restored to normal traffic flow.

5. The traffic control method for road sections according to claim 1, characterized in that, The traffic control methods for the aforementioned road sections also include: If there is no second vehicle at the entrance of the first road segment, determine whether the first road segment has been restored to smooth traffic based on the speed of the third vehicle detected at the exit of the first road segment and / or the speed of the fourth vehicle detected at the entrance of the next road segment of the first road segment.

6. The traffic control method for road sections according to claim 1, characterized in that, The traffic control methods for the aforementioned road sections also include: Based on the speed of the second vehicle, the speed of the third vehicle detected at the exit of the first road segment, the speed of the fourth vehicle detected at the entrance of the next road segment of the first road segment, the weight of the entrance of the first road segment, the weight of the exit of the first road segment, and the weight of the entrance of the next road segment, it is determined whether the first road segment has been restored to smooth traffic.

7. A road segment traffic control system, characterized in that, The road segment traffic control system includes: a regional control module, an intersection control module, and speed measuring devices installed on the streetlights at each intersection; The speed measuring device is used to detect the vehicle's speed; The area control module is used to execute the steps of the method according to any one of claims 1 to 6, and send the adjustment command of the target traffic light to the intersection control module; The intersection control module is used to control the target traffic light based on the adjustment command.

8. The road traffic control system according to claim 7, characterized in that, The area control module, the intersection control module, and the speed measuring device communicate with each other via a wireless communication module. The speed measuring device operates using the power supply of the streetlights.

9. A traffic control device for a road section, characterized in that, The traffic control device for the road section includes: The processing unit is used to determine whether the first road segment is congested based on the speed of the first vehicle detected at the entrance of the first road segment; An adjustment unit is used to adjust the target traffic lights used to control the driving status of vehicles in the first road segment when the first road segment is congested. The processing unit is also used to determine whether the first road segment has been restored to smooth traffic based on the speed of the second vehicle detected at the entrance of the first road segment; The adjustment unit is also used to adjust the target traffic light to the default value when the first road section is restored to normal traffic flow.

10. A computer device comprising a memory and a processor, the memory storing a computer program executable on the processor, characterized in that, When the processor executes the program, it implements the steps of the method according to any one of claims 1 to 6.

11. A computer-readable storage medium having a computer program stored thereon, characterized in that, When executed by a processor, the computer program implements the steps of the method according to any one of claims 1 to 6.

12. A computer program product comprising a non-transitory computer-readable storage medium storing a computer program, wherein when the computer program is read and executed by a computer, it implements the steps of the method according to any one of claims 1 to 6.