Urban traffic monitoring management system based on cloud computing
By building a cloud-based urban traffic monitoring and management system, comprehensive monitoring of the urban road network and rapid detection of traffic anomalies have been achieved, solving the problems of insufficient monitoring and low data processing efficiency of the existing system, and improving the flexibility and safety of traffic management.
Patent Information
- Application Number
- CN202411832845.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-13
- Publication Date
- 2025-01-10
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
Existing urban traffic monitoring and management systems lack flexibility and scalability, making it difficult to achieve comprehensive monitoring of urban road networks and rapid and effective traffic data processing. They also lack efficient traffic anomaly detection capabilities based on cloud computing.
A cloud-based urban traffic monitoring and management system is constructed. Through data acquisition, data transmission, data processing, and decision-making modules, it achieves comprehensive monitoring of the urban road network and detection of traffic anomalies. It utilizes the computing resources of the data topology network and cloud computing terminals for data processing and route decision-making.
It enables comprehensive monitoring of the urban road network, improves the coverage and accuracy of traffic data collection, enhances data processing speed and efficiency, can quickly identify traffic incidents and generate traffic overview maps, promptly locate abnormal intersections and plan travel routes, and ensure traffic safety and efficiency.
Smart Images

Figure CN119296332A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of traffic supervision, and in particular to an urban traffic monitoring and management system based on cloud computing. Background Art
[0002] At present, urban traffic supervision mainly relies on traditional technologies, which often have the following shortcomings: First, the collection of traffic data usually relies on sensors at fixed locations, which have limited coverage and are difficult to achieve comprehensive monitoring of the entire urban road network. Second, the traditional traffic monitoring system has limited data processing capabilities and is difficult to quickly and effectively extract and analyze features in the face of large-scale traffic data. In addition, existing traffic monitoring and management systems often lack flexibility and scalability, making it difficult to cope with ever-changing traffic conditions.
[0003] In the existing technology, although cloud computing technology has been applied to the field of traffic supervision, there is still a lack of a system that can efficiently utilize cloud computing resources to comprehensively monitor the urban road network and promptly detect traffic anomalies. Therefore, there is a need for a cloud computing-based urban traffic monitoring and management system that can collect and process large-scale traffic data, monitor traffic conditions in real time, and provide effective path decision support for traffic execution objects. Summary of the invention
[0004] In order to solve the above problems, the purpose of the present invention is to provide an urban traffic monitoring and management system based on cloud computing.
[0005] The object of the present invention can be achieved by the following technical solutions: A cloud computing-based urban traffic monitoring and management system, comprising a cloud computing terminal, wherein the cloud computing terminal is communicatively connected with a data acquisition module, a data transmission module, a data processing module, a traffic monitoring module, and a decision-making module; The data acquisition module is used to collect traffic-related data of several traffic intersections in the urban road network, and to construct a data topology network, mapping the traffic-related data of each traffic intersection into the data topology network; The data transmission module is used to construct a data transmission link between the data topology network and the cloud computing terminal, and send all traffic-related data in the data topology network to the cloud computing terminal through the data transmission link; The cloud computing terminal configures corresponding computing resources according to the amount of traffic-related data, and generates data processing tasks corresponding to each traffic intersection; The data processing module is used to perform feature processing on the data to be processed at each traffic intersection, thereby generating the actual traffic situation features of the corresponding traffic intersection; The traffic monitoring module is used to construct a traffic monitoring node corresponding to a traffic intersection, input traffic real-time characteristics into the traffic monitoring node, and then monitor the traffic events at the corresponding traffic intersection, and integrate all traffic events in the urban road network to generate a traffic overview map; The decision module is used to analyze the traffic overview map, locate each traffic intersection with traffic anomalies, generate corresponding anomaly warnings, and make path decisions for traffic execution objects at traffic intersections without traffic anomalies, and then plan corresponding travel routes.
[0006] Furthermore, the traffic-related data of several traffic intersections in the urban road network are collected, and a data topology network is constructed. The process of mapping the traffic-related data of each traffic intersection to the data topology network includes: Arrange different data collection equipment at several traffic intersections in the urban road network. The data collection equipment includes different types of sensors, panoramic cameras and distributed data terminals. The number and speed of traffic execution objects at the traffic intersections are collected through different types of sensors. The traffic execution objects include pedestrians and vehicles. The panoramic cameras are used to collect panoramic traffic live videos at the corresponding traffic intersections in real time. A data topology network is constructed, which is composed of several data nodes. The number of traffic execution objects corresponding to each traffic intersection in the urban road network, the travel speed of each traffic execution object, and the panoramic traffic live video are merged as their respective traffic-related data. The location coordinates of each traffic intersection are obtained and annotated to the corresponding traffic-related data, and the traffic-related data of each traffic intersection are mapped to a data node on the data topology network.
[0007] Furthermore, the process of constructing a data transmission link between the data topology network and the cloud computing terminal, and sending all traffic-related data in the data topology network to the cloud computing terminal through the data transmission link includes: A data transmission link point is constructed at the data topology network, a data reception link point is constructed at the cloud computing terminal, and a link request file is established at the data transmission link point; Establishing a plurality of transmission link points between a data transmission link point and a data reception link point; Set the transmission parameters for the link request file at the data sending link point. The transmission parameters include transmission bandwidth, transmission load and synchronization frequency. Transmit the link request file from the data sending link point, and obtain the bandwidth fluctuation value and load fluctuation value between points, which are recorded as DK respectively. 波动 and FZ 波动 ; The data sending link point, the transmission link point and the data receiving link point are connected to construct the initial data transmission link. The data transmission link includes several communication path segments. The fluctuation thresholds of the transmission bandwidth and the transmission load are set, which are respectively denoted as DK 阈值 and FZ 阈值 ; DK 波动 ≥DK 阈值 or FZ 波动 ≥FZ 阈值 At least one established communication path segment is marked as an abnormal communication path segment, and the link request file in the abnormal communication path segment is captured on the network, and then the data part that causes the abnormal communication is located and the fault is handled until DK is satisfied. 波动 <DK 阈值 And FZ 波动 <FZ 阈值 Until the establishment of the same; DK 波动 <DK 阈值 And FZ 波动 <FZ 阈值 The communication path segments established at the same time are identified as normal communication path segments; When each communication path segment constituting the initial data transmission link is identified as a normal communication path segment, the final data transmission link between the data topology network and the cloud computing terminal is completed, and all traffic-related data in the data topology network are sent to the cloud computing terminal through the data transmission link.
[0008] Furthermore, the process of configuring corresponding computing resources according to the amount of traffic-related data and generating data processing tasks corresponding to each traffic intersection includes: In the cloud computing terminal, the amount of traffic-related data corresponding to each traffic intersection is counted, and a computing power matching interval is set. Different computing power matching intervals correspond to computing power resources of different computing power sizes. The computing power matching interval includes a first interval, a second interval, and a third interval, which are respectively recorded as Ω1, Ω2, and Ω3, wherein Ω1 = [a, b], Ω2 = (b, c], Ω3 = (c, d], and the values of the computing power sizes of the computing power resources corresponding to Ω1, Ω2, and Ω3 are respectively recorded as SL1, SL2, and SL3, wherein 0 < a < b < c < d, 0 < SL1 < SL2 < SL3; The amount of traffic-related data corresponding to the traffic intersection is recorded as D[i], where D[i] represents the amount of traffic-related data corresponding to the data node numbered i in the data topology network; When D[i]∈[a, b], configure the computing resources with the computing power of SL1 to process the traffic-related data at the corresponding traffic intersection; When D[i]∈(b, c], configure the computing power resources with the computing power of SL2 to process the traffic-related data at the corresponding traffic intersection; When D[i]∈(c, d], configure the computing resources with the computing power of SL3 to process the traffic-related data at the corresponding traffic intersection; According to the traffic-related data of each traffic intersection after the configuration of computing resources is completed, the data processing tasks under the corresponding traffic intersection are generated.
[0009] Furthermore, the process of performing feature processing on the data to be processed of each traffic intersection and then generating the traffic situation features of the corresponding traffic intersection includes: Feature processing includes feature extraction and feature analysis; Obtain preliminary traffic feature information at the traffic intersection corresponding to each data processing task through feature extraction; Through feature analysis, it is concluded that the traffic execution object is in a normal traffic state or an abnormal traffic state. When it is in a normal traffic state, no operation is performed. When it is in an abnormal traffic state, the panoramic traffic live video under the traffic intersection where the traffic execution object is located is called out, and the panoramic traffic live video of the corresponding part of the area of the traffic execution object in the abnormal traffic state is intercepted. The panoramic traffic live video of the part of the area is processed by video processing technology to obtain a video frame set of the traffic execution object in the abnormal traffic state; A set of video frames of traffic execution objects with abnormal traffic speed at each traffic intersection and preliminary traffic feature information at each traffic intersection are combined as actual traffic features of the corresponding traffic intersection.
[0010] Furthermore, the process of constructing a traffic monitoring node corresponding to a traffic intersection, inputting traffic real-time characteristics into the traffic monitoring node, and then monitoring traffic events at the corresponding traffic intersection, and integrating all traffic events in the urban road network to generate a traffic overview map includes: The real-time traffic characteristics corresponding to each traffic intersection are stored in the distributed data terminal at the corresponding traffic intersection, and a corresponding traffic monitoring node is constructed for each traffic intersection. For each traffic intersection, the real-time traffic characteristics in the distributed data terminal are input into the corresponding traffic monitoring node, and the traffic monitoring node performs similar event proofreading. Through the similar event proofreading, the traffic events at each traffic intersection are monitored. The types of traffic events include traffic accident events, traffic congestion events, and traffic control events. Obtain the road network map corresponding to the urban road network, topologically map the traffic events at each traffic intersection under the urban road network to the road network map according to the corresponding location coordinates of the traffic intersection, and then generate the corresponding traffic real-time display component for each traffic intersection, integrate all the traffic real-time display components on the road network map, and then generate the corresponding traffic overview map of the entire urban road network.
[0011] Furthermore, the process of analyzing the traffic overview map, locating each traffic intersection with traffic anomalies, and generating corresponding anomaly warnings includes: When a traffic incident is associated with a corresponding traffic intersection in the traffic overview, the current traffic intersection will be marked as having traffic anomalies on the traffic overview, and an anomaly warning will be generated. The content of the anomaly warning is: the detailed information of the traffic incidents at all traffic intersections with traffic anomalies, along with the location coordinates of the traffic intersections, will be shared with the handheld mobile terminals or vehicle-mounted terminals of several traffic execution objects under the urban road network; When the corresponding traffic intersection in the traffic overview is not associated with any traffic event, it means that there is no abnormality at the current traffic intersection, and a path decision is made for the traffic execution object at the current traffic intersection.
[0012] Furthermore, the process of making a path decision for a traffic execution object at a traffic intersection where no traffic anomaly occurs and then planning a corresponding travel path includes: Import the traffic overview map into the handheld mobile terminal or vehicle-mounted terminal of the traffic execution object at the traffic intersection where no traffic anomalies occur, take the traffic intersection where the current traffic execution object is located as the path starting point, set the path end point, construct several travel paths between the path starting point and the path end point, take the shortest one as the traffic execution path, and the traffic execution object travels according to the traffic execution path; The traffic execution path and all intersecting road network paths form several path intersection points. The traffic status of the road network path associated with each path intersection point is highlighted on the traffic overview map in real time. The traffic status includes congestion status and smooth traffic status. Obtain the real-time position of the traffic execution object on the traffic execution path, and obtain the traffic status of all road network paths corresponding to the path intersection points adjacent to the real-time position; If the traffic status of all road network paths is congested, the total travel time of each road network path is obtained, and the road network path with the shortest total travel time is selected for passage; If there is a smooth traffic state among the traffic states of all road network paths; Determine whether the road network path in a smooth traffic state belongs to the original traffic execution path; If so, the traffic will proceed according to the original traffic execution path; If not, then obtain the travel time of the road network path corresponding to the smooth traffic state, and compare it with the total travel time of the road network path corresponding to the original traffic execution path, and choose the road network path with the smaller value between the travel time and the total travel time to pass; Until the traffic execution object reaches the end of the path, the final travel path planning of the corresponding traffic execution object is completed, and the final travel path is recorded in the respective handheld mobile terminal or vehicle-mounted terminal.
[0013] Compared with the prior art, the present invention has the following beneficial effects: 1. By building a data topology network, we can achieve comprehensive monitoring of each traffic intersection in the urban road network, improve the coverage and accuracy of traffic data collection, and utilize the computing power resources of cloud computing terminals to configure computing power in a targeted manner according to the amount of traffic-related data, thereby improving the speed and efficiency of data processing.
[0014] 2. By processing the characteristics of traffic-related data at each traffic intersection, corresponding traffic real-time characteristics are generated, providing detailed data support for traffic monitoring. Traffic monitoring nodes are constructed to input traffic real-time characteristics, which can effectively monitor and identify traffic events, improve the accuracy of traffic event detection, and generate a traffic overview corresponding to the entire urban road network after integrating traffic events at all traffic intersections. After analyzing the traffic overview, abnormal traffic intersections can be quickly located, abnormal warnings can be issued, and relevant personnel can be arranged in time to handle them to ensure the safety of urban traffic.
[0015] 3. Provide path decisions for traffic execution objects at traffic intersections without traffic abnormalities, plan corresponding travel routes, and improve the efficiency of urban transportation. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] Figure 1 It is a schematic diagram of the present invention. DETAILED DESCRIPTION
[0017] like Figure 1 As shown, a cloud computing-based urban traffic monitoring and management system includes a cloud computing terminal, and the cloud computing terminal is communicatively connected with a data acquisition module, a data transmission module, a data processing module, a traffic monitoring module, and a decision-making module; The data acquisition module is used to collect traffic-related data of several traffic intersections in the urban road network, and to construct a data topology network, mapping the traffic-related data of each traffic intersection into the data topology network; The data transmission module is used to construct a data transmission link between the data topology network and the cloud computing terminal, and send all traffic-related data in the data topology network to the cloud computing terminal through the data transmission link; The cloud computing terminal configures corresponding computing resources according to the amount of traffic-related data, and generates data processing tasks corresponding to each traffic intersection; The data processing module is used to perform feature processing on the data to be processed at each traffic intersection, thereby generating the actual traffic situation features of the corresponding traffic intersection; The traffic monitoring module is used to construct a traffic monitoring node corresponding to a traffic intersection, input traffic real-time characteristics into the traffic monitoring node, and then monitor the traffic events at the corresponding traffic intersection, and integrate all traffic events in the urban road network to generate a traffic overview map; The decision module is used to analyze the traffic overview map, locate each traffic intersection with traffic anomalies, generate corresponding anomaly warnings, and make path decisions for traffic execution objects at traffic intersections without traffic anomalies, and then plan corresponding travel routes.
[0018] It should be further explained that, in the specific implementation process, the traffic-related data of several traffic intersections in the urban road network are collected, and a data topology network is constructed. The process of mapping the traffic-related data of each traffic intersection to the data topology network includes: Arrange different data acquisition equipment at several traffic intersections of the urban road network, wherein the data acquisition equipment includes different types of sensors, panoramic cameras and distributed data terminals, and the different types of sensors include infrared sensors and geomagnetic sensors; The number of traffic execution objects under the traffic intersection is collected through infrared sensors; Among them, traffic enforcement targets include pedestrians and vehicles; The travel speed of each traffic execution object is collected through the geomagnetic sensor; Through the panoramic camera at each traffic intersection, the panoramic traffic video at the corresponding traffic intersection is collected in real time; Construct a data topology network. The data topology network consists of a number of data nodes. The data nodes are numbered and the number is recorded as i, then i = 1, 2, 3, ..., n, where n is a natural number greater than 0; The number of traffic execution objects corresponding to each traffic intersection in the urban road network, the travel speed of each traffic execution object and the panoramic traffic live video are merged as their respective traffic-related data, the location coordinates of each traffic intersection are obtained, and the respective location coordinates and their traffic-related data are annotated, and the traffic-related data of each traffic intersection are mapped to a data node on the data topology network.
[0019] It should be further explained that, in the specific implementation process, the process of building a data transmission link between the data topology network and the cloud computing terminal, and sending all traffic-related data in the data topology network to the cloud computing terminal through the data transmission link includes: A data transmission link point is constructed at the data topology network, a data receiving link point is constructed at the cloud computing terminal, and a link request file is established at the data transmission link point, wherein the link request file records the network IP address of the data topology network and the test data pre-constructed at the data topology network; Among them, a part of all the traffic-related data mapped in the data topology network is selected as test data; Establishing a plurality of transmission link points between a data transmission link point and a data reception link point; Setting transmission parameters for the link request file at the data transmission link point, wherein the transmission parameters include transmission bandwidth, transmission load and synchronization frequency; According to the synchronization frequency, a link request file is transmitted from a data transmission link point to a next transmission link point, or a link request file is transmitted between transmission link points, or a link request file is sent from a transmission link point to a data receiving link point, and the transmission bandwidth and transmission load corresponding to the next transmission link point for receiving the link request file or the data receiving link point are obtained, thereby obtaining an inter-point bandwidth fluctuation value and an inter-point load fluctuation value; The bandwidth fluctuation value between points and the load fluctuation value between points are respectively denoted as DK 波动 and FZ 波动 ; DK 波动 =|DK 发送 -DK 接收 |; FZ 波动 =|FZ 发送 -FZ 接收 |; Among them, DK 发送 and FZ 发送 They represent the transmission bandwidth and transmission load when sending link request files, DK 接收 and FZ 接收 They represent the transmission bandwidth and transmission load when receiving link request files respectively; The data sending link point, the transmission link point and the data receiving link point are communicatively connected to construct an initial data transmission link, and the parts between the data sending link point and the transmission link point, between the transmission link points and between the transmission link point and the data receiving link point are respectively used as communication path segments; Set the fluctuation thresholds of transmission bandwidth and transmission load, and record them as DK respectively. 阈值 and FZ 阈值 ; DK 波动 ≥DK 阈值 or FZ 波动 ≥FZ阈值 At least one established communication path segment is marked as an abnormal communication path segment, and the link request file in the abnormal communication path segment is captured on the network, and then the data part that causes the abnormal communication is located and the fault is handled until DK is satisfied. 波动 <DK 阈值 And FZ 波动 <FZ 阈值 Until the establishment of the same; DK 波动 <DK 阈值 And FZ 波动 <FZ 阈值 The communication path segments established at the same time are identified as normal communication path segments; When each communication path segment constituting the initial data transmission link is identified as a normal communication path segment, the final data transmission link between the data topology network and the cloud computing terminal is completed, and all traffic-related data in the data topology network are sent to the cloud computing terminal through the data transmission link.
[0020] It should be further explained that, in the specific implementation process, the process of configuring corresponding computing resources according to the amount of traffic-related data and generating data processing tasks corresponding to each traffic intersection includes: In the cloud computing terminal, the amount of traffic-related data corresponding to each traffic intersection is counted, and a computing power matching interval is set, where different computing power matching intervals correspond to computing power resources of different computing power sizes, and the computing power matching intervals include a first interval, a second interval, and a third interval; The first interval, the second interval and the third interval are respectively denoted as Ω1, Ω2 and Ω3, where Ω1 = [a, b], Ω2 = (b, c], Ω3 = (c, d], and the values of the computing power of the computing power resources corresponding to Ω1, Ω2 and Ω3 are respectively denoted as SL1, SL2 and SL3; Among them, 0<a<b<c<d, 0<SL1<SL2<SL3; The amount of traffic-related data corresponding to the traffic intersection is recorded as D[i], where D[i] represents the amount of traffic-related data corresponding to the data node numbered i in the data topology network; When D[i]∈[a, b], configure the computing resources with the computing power of SL1 to process the traffic-related data at the corresponding traffic intersection; When D[i]∈(b, c], configure the computing power resources with the computing power of SL2 to process the traffic-related data at the corresponding traffic intersection; When D[i]∈(c, d], configure the computing resources with the computing power of SL3 to process the traffic-related data at the corresponding traffic intersection; According to the traffic-related data of each traffic intersection after the configuration of computing resources is completed, the data processing tasks under the corresponding traffic intersection are generated.
[0021] It should be further explained that, in the specific implementation process, the process of performing feature processing on the data to be processed task of each traffic intersection and then generating the traffic situation features of the corresponding traffic intersection includes: Set the data processing period of the data processing module, denoted as T 处理 , there is T 处理 =[t1, t2], where t1 is the start time of the data processing period, and t2 is the end time of the data processing period. During the data processing period, feature processing is performed on the data to be processed at each traffic intersection; The feature processing includes feature extraction and feature analysis; The content of feature extraction is: edit the corresponding operation script for each data to be processed task, use the computing power resources corresponding to the data to be processed task as the operation power of the operation script, run the operation script, and then obtain the preliminary traffic feature information at the traffic intersection corresponding to the data to be processed task; The operation script records the traffic flow intervals corresponding to different traffic execution objects; After running the operation script, the operation script performs the following operations: Determine the relationship between different traffic execution objects and their respective traffic flow intervals, and mark the corresponding traffic signs, specifically: Traffic flow intervals include pedestrian flow intervals and vehicle flow intervals; According to the relationship between the number of pedestrians in the traffic execution object and the pedestrian flow interval, the traffic sign corresponding to the pedestrians at the corresponding traffic intersection is generated; wherein the number of pedestrians is recorded as N 行人 ,The pedestrian flow interval includes the congested interval and the unobstructed interval; The congested interval and the unobstructed interval are denoted as ∆ 拥挤 and ∆ 畅通 ; When N 行人 ∈∆ 拥挤 When , it means that the pedestrian passage under the current traffic intersection is already in a congested state, and the marked traffic sign is a pedestrian congestion sign; When N 行人 ∈∆ 畅通 When , it means that the pedestrian passage under the current traffic intersection is in a clear state, and the marked traffic sign is a pedestrian clear sign; According to the relationship between the number of vehicles in the traffic execution object and the traffic flow interval, the traffic sign corresponding to the vehicle under the corresponding traffic intersection is generated, where the number of vehicles is recorded as N 行车 , the traffic flow interval includes the pass interval and the no-travel interval; The allowed area and the prohibited area are denoted as ∆ 通行 and ∆ 禁行 ; When N 行车 ∈∆ 通行 When , it means that the current traffic passage at the intersection is unobstructed, and the marked traffic sign is a traffic-unobstructed sign; When N 行车 ∈∆ 禁行 When , it means that the current traffic passage at the intersection is congested, and the marked traffic sign is a traffic congestion sign; The corresponding traffic signs marked with different traffic execution objects at the traffic intersection are used as preliminary traffic characteristic information; The content of feature analysis is as follows: Set the safety range intervals corresponding to the speeds of different traffic execution objects. If the speeds of the traffic execution objects are within their respective safety range intervals, the corresponding traffic execution objects are analyzed to be in a normal traffic state and no operation is performed. Otherwise, the corresponding traffic execution objects are analyzed to be in an abnormal traffic state, and the panoramic traffic live video at the corresponding traffic intersection is called out, and the traffic execution objects with abnormal speeds are marked; Intercept the traffic execution object with abnormal current speed, obtain the panoramic traffic live video of the corresponding part of the area under the corresponding traffic intersection, and process the panoramic traffic live video of the part of the area through video processing technology to obtain the video frame set of the traffic execution object with abnormal speed; A set of video frames of traffic execution objects with abnormal traffic speed at each traffic intersection and preliminary traffic feature information at each traffic intersection are combined as actual traffic features of the corresponding traffic intersection.
[0022] It should be further explained that, in the specific implementation process, the traffic monitoring node corresponding to the traffic intersection is constructed, the traffic real-time characteristics are input into the traffic monitoring node, and then the traffic events under the corresponding traffic intersection are monitored, and all the traffic events in the urban road network are integrated to generate a traffic overview map. The process includes: The real-time traffic characteristics corresponding to each traffic intersection are stored in the distributed data terminal at the corresponding traffic intersection, and a corresponding traffic monitoring node is constructed for each traffic intersection. For each traffic intersection, the real-time traffic characteristics in the distributed data terminal are input into the corresponding traffic monitoring node, and the traffic monitoring node performs similar event proofreading, and monitors the traffic events at each traffic intersection through similar event proofreading; The types of traffic events include traffic accidents, traffic congestion events, and traffic control events. The historical data corresponding to different types of traffic events are obtained, and the characteristic data sets corresponding to each type of traffic event are obtained by performing data mining on the respective historical data. The content of the proofreading of the similar incident is as follows: All feature data sets are input into each traffic monitoring node in turn. The traffic monitoring node compares the data overlap between the actual traffic features and each feature data set to perform similar event verification. Feature data sets with a data overlap greater than or equal to 90% are used as similar data corresponding to the current actual traffic features. Feature data sets with a data overlap less than 90% are not operated. Traffic events of the type corresponding to the similar data are associated with the current traffic intersection, thereby monitoring all traffic events corresponding to each traffic intersection. Obtain the road network map corresponding to the urban road network, topologically map the traffic events at each traffic intersection under the urban road network to the road network map according to the corresponding location coordinates of the traffic intersection, and then generate the corresponding traffic real-time display component for each traffic intersection; Integrate all the real-time traffic display components on the road network map to generate a traffic overview corresponding to the entire urban road network. The traffic overview is used to reflect the real-time traffic conditions at each traffic intersection, which is convenient for subsequent analysis, timely positioning of abnormal traffic intersections and making adjustments.
[0023] It should be further explained that, in the specific implementation process, the process of analyzing the traffic overview map, locating each traffic intersection with traffic anomalies, and generating corresponding anomaly warnings includes: When a corresponding traffic intersection in the traffic overview is associated with a traffic event, that is, at least one of a traffic accident event, a traffic congestion event, and a traffic control event, the current traffic intersection is marked as having a traffic anomaly on the traffic overview, and an anomaly warning is generated. The content of the anomaly warning is: the detailed information of the traffic events of all traffic intersections with traffic anomalies, along with the location coordinates of the traffic intersection, is shared to the handheld mobile terminals or vehicle-mounted terminals of several traffic execution objects under the urban road network; The abnormal warning is pushed to the traffic management department, which retrieves the panoramic traffic live video of the corresponding traffic intersection at the corresponding location coordinates, understands the preliminary traffic situation at the traffic intersection based on the panoramic traffic live video, and then arranges relevant traffic management personnel to perform traffic maintenance at the corresponding traffic intersection with abnormal traffic; The detailed information of the traffic incident includes the incident type, incident content, incident start time and incident estimated end time; When the corresponding traffic intersection in the traffic overview map is not associated with any traffic events, it means that there is no abnormality at the current traffic intersection. A path decision is made for the traffic execution object at the current traffic intersection, and a travel path is planned to avoid the traffic intersection with abnormalities and improve the travel efficiency of the traffic execution object.
[0024] It should be further explained that, in the specific implementation process, the process of making path decisions for traffic execution objects at traffic intersections without traffic anomalies and then planning corresponding travel paths includes: Obtain data communication permissions of handheld mobile terminals or vehicle-mounted terminals of all traffic execution objects at traffic intersections without traffic anomalies, and then import the traffic overview map into the handheld mobile terminal or vehicle-mounted terminal, and the handheld mobile terminal or vehicle-mounted terminal makes path decisions based on the traffic overview map; The content of the path decision is as follows: The traffic intersection where the current traffic execution object is located is taken as the path starting point, and the traffic execution object sets the path end point on the handheld mobile terminal or the vehicle-mounted terminal, thereby constructing several travel paths between the path starting point and the path end point; The shortest of several travel paths is used as the traffic execution path, and the traffic execution object travels along the traffic execution path. The traffic execution path is highlighted on the road network map, and several road network paths on the road network map that intersect with the traffic execution path are marked with dotted lines on the road network map; It should be noted that, on the original traffic execution path, the path portion between the path intersection points is also the road network path on the road network map.
[0025] The traffic execution path and all intersecting road network paths form a number of path intersection points, which are traffic intersections. When the traffic execution object passes on the traffic execution path, the traffic status of the road network path associated with each path intersection point is highlighted in real time on the traffic overview map on the handheld mobile terminal or the vehicle terminal; The traffic status includes a congested traffic status and a smooth traffic status; Obtain the real-time position of the traffic execution object on the traffic execution path, and obtain the traffic status of all road network paths corresponding to the path intersection points adjacent to the real-time position; If the traffic status of all road network paths is a congested state, then obtain the estimated clearing time of each road network path and the travel cost time of each traffic execution object when it passes through the road network path and arrives at the next path intersection adjacent to the current path intersection on the traffic execution path; The estimated dredging time is recorded as T 预计疏通 , and the travel time is recorded as T 通行开销 ; Then, each path intersection point adjacent to the real-time position of the traffic execution object on the current traffic execution path is obtained, and the total travel time of each road network path associated with it is recorded as T 总 ; Then we have: T 总 =T 预计疏通 +T 通行开销 ; Choose a road network path with the shortest total travel time; If there is a smooth traffic state among the traffic states of all road network paths; Determine whether the road network path in a smooth traffic state belongs to the original traffic execution path; If so, the traffic will proceed according to the original traffic execution path; If not, then obtain the travel time of the road network path corresponding to the smooth traffic state to reach the next path intersection point adjacent to the current path intersection point on the traffic execution path, recorded as T 畅通通行 , obtain the total travel time of the original traffic execution path corresponding to the part of the road network path, that is, the above T 总 ; If T 畅通通行 ≤T 总 , then the traffic execution object travels on the road network path in a smooth traffic state. If T 畅通通行 >T 总 , then the traffic execution object shall pass according to the original traffic execution path; The above operation is repeated until the traffic execution object reaches the end of the path, the final travel path planning of the corresponding traffic execution object is completed, and the final travel path is recorded in the respective handheld mobile terminal or vehicle terminal.
[0026] The above embodiments are only used to illustrate the technical method of the present invention rather than to limit it. Although the present invention has been described in detail with reference to the preferred embodiments, those skilled in the art should understand that the technical method of the present invention may be modified or replaced by equivalents without departing from the spirit and scope of the technical method of the present invention.
Claims
1. A cloud computing-based urban traffic monitoring and management system, comprising a cloud computing terminal, characterized in that: The cloud computing terminal is communicatively connected with a data acquisition module, a data transmission module, a data processing module, a traffic monitoring module and a decision-making module; The data acquisition module is used to collect traffic-related data of several traffic intersections in the urban road network, and to construct a data topology network, mapping the traffic-related data of each traffic intersection into the data topology network; The data transmission module is used to construct a data transmission link between the data topology network and the cloud computing terminal, and send all traffic-related data in the data topology network to the cloud computing terminal through the data transmission link; The cloud computing terminal configures corresponding computing resources according to the amount of traffic-related data, and generates data processing tasks corresponding to each traffic intersection; The data processing module is used to perform feature processing on the data to be processed at each traffic intersection, thereby generating the actual traffic situation features of the corresponding traffic intersection; The traffic monitoring module is used to construct a traffic monitoring node corresponding to a traffic intersection, input traffic real-time characteristics into the traffic monitoring node, and then monitor the traffic events at the corresponding traffic intersection, and integrate all traffic events in the urban road network to generate a traffic overview map; The decision module is used to analyze the traffic overview map, locate each traffic intersection with traffic anomalies, generate corresponding anomaly warnings, and make path decisions for traffic execution objects at traffic intersections without traffic anomalies, and then plan corresponding travel routes.
2. The cloud computing-based urban traffic monitoring and management system according to claim 1 is characterized in that: The process of collecting traffic-related data of several traffic intersections in the urban road network and constructing a data topology network and mapping the traffic-related data of each traffic intersection to the data topology network includes: Arrange different data collection equipment at several traffic intersections in the urban road network. The data collection equipment includes different types of sensors, panoramic cameras and distributed data terminals. The number and speed of traffic execution objects at the traffic intersections are collected through different types of sensors. The traffic execution objects include pedestrians and vehicles. The panoramic cameras are used to collect panoramic traffic live videos at the corresponding traffic intersections in real time. A data topology network is constructed, which is composed of several data nodes. The number of traffic execution objects corresponding to each traffic intersection in the urban road network, the travel speed of each traffic execution object, and the panoramic traffic live video are merged as their respective traffic-related data. The location coordinates of each traffic intersection are obtained and annotated to the corresponding traffic-related data, and the traffic-related data of each traffic intersection are mapped to a data node on the data topology network.
3. The cloud computing-based urban traffic monitoring and management system according to claim 2 is characterized in that: The process of building a data transmission link between the data topology network and the cloud computing terminal and sending all traffic-related data in the data topology network to the cloud computing terminal through the data transmission link includes: A data transmission link point is constructed at the data topology network, a data reception link point is constructed at the cloud computing terminal, and a link request file is established at the data transmission link point; Establishing a plurality of transmission link points between a data transmission link point and a data reception link point; Set the transmission parameters for the link request file at the data sending link point. The transmission parameters include transmission bandwidth, transmission load and synchronization frequency. Transmit the link request file from the data sending link point, and obtain the bandwidth fluctuation value and load fluctuation value between points, which are recorded as DK respectively. 波动 and FZ 波动 ; The data sending link point, the transmission link point and the data receiving link point are connected to construct an initial data transmission link. The data transmission link includes several communication path segments. The fluctuation thresholds of the transmission bandwidth and the transmission load are set, which are respectively denoted as DK 阈值 and FZ 阈值 ; DK 波动 ≥DK 阈值 or FZ 波动 ≥FZ 阈值 At least one established communication path segment is marked as an abnormal communication path segment, and the link request file in the abnormal communication path segment is captured on the network, and then the data part that causes the abnormal communication is located and the fault is handled until DK is satisfied. 波动 <DK 阈值 And FZ 波动 <FZ 阈值 Until the establishment of the same; DK 波动 <DK 阈值 And FZ 波动 <FZ 阈值 The communication path segments established at the same time are identified as normal communication path segments; When each communication path segment constituting the initial data transmission link is identified as a normal communication path segment, the final data transmission link between the data topology network and the cloud computing terminal is completed, and all traffic-related data in the data topology network are sent to the cloud computing terminal through the data transmission link.
4. The cloud computing-based urban traffic monitoring and management system according to claim 3 is characterized in that: The process of configuring corresponding computing resources according to the amount of traffic-related data and generating data processing tasks corresponding to each traffic intersection includes: In the cloud computing terminal, the amount of traffic-related data corresponding to each traffic intersection is counted, and a computing power matching interval is set. Different computing power matching intervals correspond to computing power resources of different computing power sizes. The computing power matching interval includes a first interval, a second interval, and a third interval, which are respectively recorded as Ω1, Ω2, and Ω3, wherein Ω1 = [a, b], Ω2 = (b, c], Ω3 = (c, d], and the values of the computing power sizes of the computing power resources corresponding to Ω1, Ω2, and Ω3 are respectively recorded as SL1, SL2, and SL3, wherein 0 < a < b < c < d, 0 < SL1 < SL2 < SL3; The amount of traffic-related data corresponding to the traffic intersection is recorded as D[i], where D[i] represents the amount of traffic-related data corresponding to the data node numbered i in the data topology network; When D[i]∈[a, b], configure the computing resources with the computing power of SL1 to process the traffic-related data at the corresponding traffic intersection; When D[i]∈(b, c], configure the computing power resources with the computing power of SL2 to process the traffic-related data at the corresponding traffic intersection; When D[i]∈(c, d], configure the computing resources with the computing power of SL3 to process the traffic-related data at the corresponding traffic intersection; According to the traffic-related data of each traffic intersection after the configuration of computing resources is completed, the data processing tasks under the corresponding traffic intersection are generated.
5. The cloud computing-based urban traffic monitoring and management system according to claim 4 is characterized in that: The process of performing feature processing on the data to be processed at each traffic intersection and then generating the traffic situation features of the corresponding traffic intersection includes: Feature processing includes feature extraction and feature analysis; Obtain preliminary traffic feature information at the traffic intersection corresponding to each data processing task through feature extraction; Through feature analysis, it is concluded that the traffic execution object is in a normal traffic state or an abnormal traffic state. When it is in a normal traffic state, no operation is performed. When it is in an abnormal traffic state, the panoramic traffic live video under the traffic intersection where the traffic execution object is located is called out, and the panoramic traffic live video of the corresponding part of the area of the traffic execution object in the abnormal traffic state is intercepted. The panoramic traffic live video of the part of the area is processed by video processing technology to obtain a video frame set of the traffic execution object in the abnormal traffic state; A set of video frames of traffic execution objects with abnormal traffic speed at each traffic intersection and preliminary traffic feature information at each traffic intersection are combined as actual traffic features of the corresponding traffic intersection.
6. The cloud computing-based urban traffic monitoring and management system according to claim 5 is characterized in that: The process of constructing a traffic monitoring node corresponding to a traffic intersection, inputting traffic real-time characteristics into the traffic monitoring node, and then monitoring traffic events at the corresponding traffic intersection, and integrating all traffic events in the urban road network to generate a traffic overview map includes: The real-time traffic characteristics corresponding to each traffic intersection are stored in the distributed data terminal at the corresponding traffic intersection, and a corresponding traffic monitoring node is constructed for each traffic intersection. For each traffic intersection, the real-time traffic characteristics in the distributed data terminal are input into the corresponding traffic monitoring node, and the traffic monitoring node performs similar event proofreading. Through the similar event proofreading, the traffic events at each traffic intersection are monitored. The types of traffic events include traffic accident events, traffic congestion events, and traffic control events. Obtain the road network map corresponding to the urban road network, topologically map the traffic events at each traffic intersection under the urban road network to the road network map according to the corresponding location coordinates of the traffic intersection, and then generate the corresponding traffic real-time display component for each traffic intersection, integrate all the traffic real-time display components on the road network map, and then generate the corresponding traffic overview map of the entire urban road network.
7. The cloud computing-based urban traffic monitoring and management system according to claim 6 is characterized in that: The process of analyzing the traffic overview map, locating each traffic intersection with traffic anomalies, and generating corresponding anomaly warnings includes: When a traffic incident is associated with a corresponding traffic intersection in the traffic overview, the current traffic intersection will be marked as having traffic anomalies on the traffic overview, and an anomaly warning will be generated. The content of the anomaly warning is: the detailed information of the traffic incidents at all traffic intersections with traffic anomalies, along with the location coordinates of the traffic intersections, will be shared with the handheld mobile terminals or vehicle-mounted terminals of several traffic execution objects under the urban road network; When the corresponding traffic intersection in the traffic overview is not associated with any traffic event, it means that there is no abnormality at the current traffic intersection, and a path decision is made for the traffic execution object at the current traffic intersection.
8. The cloud computing-based urban traffic monitoring and management system according to claim 7 is characterized in that: The process of making path decisions for traffic execution objects at traffic intersections without traffic anomalies and then planning corresponding travel paths includes: Import the traffic overview map into the handheld mobile terminal or vehicle-mounted terminal of the traffic execution object at the traffic intersection where no traffic anomalies occur, take the traffic intersection where the current traffic execution object is located as the path starting point, set the path end point, construct several travel paths between the path starting point and the path end point, take the shortest one as the traffic execution path, and the traffic execution object travels according to the traffic execution path; The traffic execution path and all intersecting road network paths form several path intersection points. The traffic status of the road network path associated with each path intersection point is highlighted on the traffic overview map in real time. The traffic status includes congestion status and smooth traffic status. Obtain the real-time position of the traffic execution object on the traffic execution path, and obtain the traffic status of all road network paths corresponding to the path intersection points adjacent to the real-time position; If the traffic status of all road network paths is congested, the total travel time of each road network path is obtained, and the road network path with the shortest total travel time is selected for passage; If there is a smooth traffic state among the traffic states of all road network paths; Determine whether the road network path in a smooth traffic state belongs to the original traffic execution path; If so, the traffic will proceed according to the original traffic execution path; If not, then obtain the travel time of the road network path corresponding to the smooth traffic state, and compare it with the total travel time of the road network path corresponding to the original traffic execution path, and choose the road network path with the smaller value between the travel time and the total travel time to pass; Until the traffic execution object reaches the end of the path, the final travel path planning of the corresponding traffic execution object is completed, and the final travel path is recorded in the respective handheld mobile terminal or vehicle-mounted terminal.
Citation Information
Patent Citations
Intelligent GPS (global position system) route planning system and method based on cloud service
CN103364001A
Traffic condition analysis system, method and device
CN109493620A
Universe traffic abnormal condition integrated monitoring method and system
CN117894181A
Network information technology data exchange device and use method thereof
CN118590431A
Urban traffic congestion governance decision support system based on dynamic space-time diagram neural network
CN118736837A
Cited By
Rail transit data analysis method and system based on cloud computing
CN121167221A