A smart city traffic management method and system based on a cloud platform
By implementing real-time monitoring and penalty management of pedestrian crossings in the city, the problem of slow handling of traffic incidents has been solved, timely penalties for violating vehicles have been imposed, and road traffic efficiency has been improved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- AIPARK TECHNOLOGY CO LTD
- Filing Date
- 2023-08-15
- Publication Date
- 2026-05-19
AI Technical Summary
Current technologies are slow to handle traffic incidents and cannot effectively monitor vehicles involved in accidents, resulting in low road traffic efficiency.
By conducting real-time monitoring of target pedestrian crossings in target cities, traffic violation monitoring data is obtained, violating vehicles are located, and information on the number and type of violations is acquired. Based on preset penalty schemes, penalties are implemented to manage traffic violations.
It enabled timely handling of traffic incidents, improved road traffic efficiency, and ensured effective supervision of vehicles involved in accidents.
Smart Images

Figure CN116935650B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of traffic management technology, and in particular to a smart city traffic management method and system based on a cloud platform. Background Technology
[0002] The rapid economic development in recent years has further deepened urbanization, with cities gradually transforming in size and population towards large and medium-sized cities. However, this has also led to increasingly serious urban traffic problems, particularly the increase in vehicles involved in crimes and the persistent problem of speeding. Against this backdrop, high-definition checkpoint systems provide an effective technical means to improve traffic management, curb traffic accidents, combat and prevent vehicle-related crimes, deter criminals, and enhance public security.
[0003] The intelligent road vehicle monitoring and recording system utilizes cloud platform technology to automatically capture, identify, and store images of vehicles entering and leaving the city 24 / 7. This system provides images that combine panoramic views of the scene with detailed vehicle features, and can identify and record information such as license plate numbers, dates, times, locations, and speeds of vehicles entering and leaving the city. It can also clearly identify the facial features of drivers in the driver's cab. Using this system, accident-related vehicles, vehicles violating traffic rules, and vehicles on blacklists can be captured very quickly, providing crucial information and evidence for the timely investigation of traffic violations, hit-and-run accidents, and vehicle theft. Furthermore, the system continuously and automatically records the composition, flow distribution, and violations of vehicles operating on highways, providing traffic management departments with valuable statistical data.
[0004] In summary, this application solves the technical problems of slow handling of traffic incidents and inability to subsequently monitor the vehicles involved in the accident in the prior art. Summary of the Invention
[0005] Therefore, it is necessary to provide a cloud-based smart city traffic management method and system that can promptly handle traffic incidents and improve road traffic efficiency, addressing the aforementioned technical problems. This system solves the technical issues of slow handling of traffic incidents and inability to subsequently monitor offending vehicles in existing technologies, thus achieving the technical effect of timely handling of traffic incidents and improving road traffic efficiency.
[0006] In a first aspect, embodiments of this application provide a smart city traffic management method based on a cloud platform. The method includes: collecting data on target pedestrian walkways in a target city, including a first pedestrian walkway and a second pedestrian walkway; monitoring the target pedestrian walkways in real time to obtain violation monitoring data; locating a first violating vehicle based on the violation monitoring data and obtaining information on the number of violations and the type of violation of the first violating vehicle; obtaining a preset violation penalty scheme; matching the violation number information and the violation type information with the preset violation penalty scheme to obtain a first penalty scheme; and sending the first penalty scheme to a traffic control platform and the first vehicle owner, and managing traffic penalties according to the first penalty scheme.
[0007] Secondly, this application provides a cloud-based smart city traffic management system, comprising: a target pedestrian access acquisition module for acquiring target pedestrian access in a target city, the target pedestrian access including a first pedestrian access and a second pedestrian access; a violation monitoring data acquisition module for real-time monitoring of the target pedestrian access and acquiring violation monitoring data; a first violation vehicle location module for locating a first violation vehicle based on the violation monitoring data and acquiring violation count information and violation type information of the first violation vehicle; a preset violation penalty scheme acquisition module for acquiring preset violation penalty schemes; a first penalty scheme acquisition module for matching the violation count information and violation type information with the preset violation penalty scheme to acquire a first penalty scheme; and a traffic penalty management module for sending the first penalty scheme to a traffic control platform and a first vehicle owner, and managing traffic penalties according to the first penalty scheme.
[0008] One or more technical solutions provided in this application have at least the following technical effects or advantages:
[0009] First, target pedestrian walkways in the target city are collected, including a first pedestrian walkway and a second pedestrian walkway. Then, the target pedestrian walkways are monitored in real time to obtain violation monitoring data. Next, the first violating vehicle is located based on the violation monitoring data, and the number of violations and violation type information of the first violating vehicle are obtained. Then, a preset violation penalty scheme is obtained based on the violation information. Next, the violation number information and violation type information are matched with the preset violation penalty scheme to obtain a first penalty scheme. Finally, the first penalty scheme is sent to the traffic control platform and the first vehicle owner, and traffic penalty management is carried out according to the first penalty scheme. This application solves the technical problems of slow handling of traffic incidents and inability to subsequently monitor offending vehicles in the prior art, achieving the technical effect of timely handling of traffic incidents and improving road traffic efficiency.
[0010] The above description is merely an overview of the technical solution of this application. In order to better understand the technical means of this application and to implement it in accordance with the contents of the specification, and to make the above and other objects, features and advantages of this application more obvious and understandable, specific embodiments of this application are given below. Attached Figure Description
[0011] Figure 1 This is a flowchart illustrating a cloud-based smart city traffic management method in one embodiment.
[0012] Figure 2 This is a schematic diagram illustrating the process of tracking and managing information on vehicles with the highest number of traffic violations using a cloud-based smart city traffic management method in one embodiment.
[0013] Figure 3 This is a structural block diagram of a cloud-based smart city traffic management system in one embodiment.
[0014] Explanation of reference numerals in the attached diagram: Target pedestrian access acquisition module 11, violation monitoring data acquisition module 12, first violation vehicle location module 13, preset violation penalty scheme acquisition module 14, first penalty scheme acquisition module 15, traffic penalty management module 16. Detailed Implementation
[0015] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.
[0016] After introducing the basic principles of this application, the technical solutions of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of the embodiments of this application. It should be understood that this application is not limited to the exemplary embodiments described herein. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application. It should also be noted that, for ease of description, only the parts related to this application are shown in the accompanying drawings, not all of them.
[0017] Example 1
[0018] like Figure 1 As shown, this application provides a smart city traffic management method based on a cloud platform, the method comprising:
[0019] S100: Collect target pedestrian walkways in the target city, wherein the target pedestrian walkways include a first pedestrian walkway and a second pedestrian walkway;
[0020] Specifically, a cloud platform, also known as a cloud computing platform, is a service based on hardware and software resources, providing computing, networking, and storage capabilities. The target city is any city that needs to access smart city traffic management methods. The target pedestrian walkway is a safe passage for pedestrians, including a first pedestrian walkway and a second pedestrian walkway, where the first pedestrian walkway has a traffic light and the second pedestrian walkway has a zebra crossing, respectively. Delineating these target pedestrian walkways facilitates subsequent traffic control.
[0021] S200: Real-time monitoring of the target pedestrian passage to obtain violation monitoring data;
[0022] Specifically, image acquisition devices, such as surveillance cameras, are used to simultaneously monitor the process of people or vehicles passing through the target pedestrian passage, and to obtain violation monitoring data, such as vehicles not following traffic light rules or vehicles driving in the wrong direction.
[0023] Furthermore, the steps in this application include:
[0024] S210: If the target pedestrian crossing is the first pedestrian crossing, determine whether the first traffic light is the first color;
[0025] S220: If so, set a first monitoring window, and use a video acquisition device to capture video of the first pedestrian passage within the first monitoring window to obtain first video data, wherein the first video data has a time stamp;
[0026] S230: Based on the first video data, identify the spatial positions of the first pedestrian and the first turning vehicle, and obtain the first pedestrian position sequence and the first vehicle position sequence;
[0027] Furthermore, the steps in this application also include:
[0028] S231: Determine the first image acquisition frequency;
[0029] S232: Extract images from the first video data according to the first image acquisition frequency to obtain a first extracted image set, and then time-stamp it;
[0030] S233: Obtain the first image frame and the second image frame of the first extracted image set;
[0031] S234: Perform vehicle and pedestrian recognition on the first image frame and the second image frame to obtain the first vehicle and the first pedestrian;
[0032] S235: Establish a first coordinate system based on the first pedestrian passage, and perform position identification of the first vehicle and the first pedestrian based on the first coordinate system to obtain the first pedestrian position sequence and the first vehicle position sequence.
[0033] Specifically, firstly, the first image acquisition frequency is determined. This frequency can be set based on the experience of the staff and is not limited here. Based on the first image acquisition frequency, images are extracted from the first video data to obtain a first extracted image set. The first extracted image set is then marked and identified according to time. The first image frame and the second image frame of the first extracted image set are then obtained, where the first image frame and the second image frame are two consecutive images. Vehicle and pedestrian identification is performed on the first image frame and the second image frame to obtain the first vehicle and the first pedestrian. A first coordinate system is established based on the first pedestrian passage, with the X-axis representing time change and the Y-axis representing the positions of the first vehicle and the first pedestrian within the same time period. Based on the first coordinate system, the positions of the first vehicle and the first pedestrian are identified to obtain the first pedestrian position sequence and the first vehicle position sequence, that is, the first pedestrian position sequence and the first vehicle position sequence are obtained according to the time sequence.
[0034] S240: Perform time mapping on the first pedestrian location sequence and the first vehicle location sequence based on the time identifier;
[0035] S250: Locate the first location intersection time based on the first pedestrian location sequence, the first vehicle location sequence, and the time mapping result;
[0036] S260: Determine the first time interval based on the first position crossover time;
[0037] S270: Segment the first video data according to the first time interval to obtain the first segmented video;
[0038] S280: Perform feature recognition on the first segmented video to determine whether the first vehicle stopped within the first time interval;
[0039] S290: If not, determine whether the first vehicle has been involved in a traffic accident within the first time interval, and obtain the first monitoring data.
[0040] Specifically, the target pedestrian walkway is monitored in real time using a surveillance camera. If the target pedestrian walkway is the first pedestrian walkway, it is determined whether the first traffic light is in the first color, where the first color of the first traffic light is green. If the first traffic light is green, the surveillance camera is set as the first monitoring window to capture video of the first pedestrian walkway. Video data is acquired by capturing video of the first pedestrian walkway using a video acquisition device such as a surveillance camera. The first video data has a time stamp, i.e., the first video data is identified by a time stamp. Based on the first video data, the spatial positions of the first pedestrian and the first turning vehicle are identified. The pedestrian is any pedestrian crossing or turning vehicle. When the first traffic light is green, pedestrians can cross, but vehicles cannot and can only turn right. The first pedestrian position sequence and the first vehicle position sequence are obtained, i.e., the frame order of the pedestrian positions and the frame order of the turning vehicles. The first pedestrian position sequence and the first vehicle position sequence are then... The sequences are mapped one-to-one according to time relationships to obtain a time mapping result. Then, based on the first pedestrian position sequence, the first vehicle position sequence, and the time mapping result, the first position intersection time is located. The first position intersection time refers to the moment when the first pedestrian and the first vehicle cross a traffic light; the first pedestrian is walking in a straight line, and the first vehicle is turning right. At this point, they will intersect at a certain time. The time of this intersection is the first position intersection time. Based on the first position intersection time, a first time interval is determined, which is the time interval from the first pedestrian and the first vehicle's intersection to the completion of their journey. The first video data is segmented according to the first time interval to obtain the first segmented video. Feature recognition is performed on the first segmented video to determine whether the first vehicle stopped within the first time interval. If it did not stop, it is determined whether the first vehicle was involved in a traffic accident within the first time interval, because vehicles are required to yield to pedestrians. Therefore, if there is no stop, it can be concluded that the vehicle did not yield to pedestrians, thus obtaining the first monitoring data. The monitoring data of the first pedestrian crossing is fed back to the cloud platform for analysis, improving the efficiency of the traffic management system in handling traffic incidents.
[0041] Furthermore, the steps in this application also include
[0042] S2100: If the target pedestrian crossing is a second pedestrian crossing, determine the first monitoring interval:
[0043] S2110: Perform vehicle speed monitoring and vehicle position monitoring in the first monitoring interval to obtain a second vehicle speed sequence and a second vehicle position sequence;
[0044] S2120: Obtain a first distance threshold and a first speed threshold based on the first monitoring interval;
[0045] S2130: Based on the second vehicle position sequence and the second vehicle speed sequence, obtain the second monitoring speed of the second vehicle within the first distance threshold range;
[0046] S2140: Determine whether the second monitored speed meets the first speed threshold; if not, determine whether the second vehicle has been involved in a traffic accident within the first monitoring interval, and obtain the second monitoring data.
[0047] S2150: Obtain the violation monitoring data based on the first monitoring data and the second monitoring data.
[0048] Specifically, if the target pedestrian crossing is a second pedestrian crossing, i.e., a pedestrian crossing including a zebra crossing, a first monitoring interval is determined. This first monitoring interval is defined by staff based on experience, for example, within 50 meters of the zebra crossing. Vehicle speed and position are monitored within the first monitoring interval to obtain a second vehicle speed sequence and a second vehicle position sequence. Within the first monitoring interval, vehicle speeds and positions are sorted according to their distance from the zebra crossing. Based on the first monitoring interval, a first distance threshold and a first speed threshold are obtained. For example, within 30 meters of the zebra crossing, vehicle speeds need to be reduced to below 30 kilometers per hour. The first distance threshold is 30 meters, and the first speed threshold is 30 kilometers per hour, set by the staff. Based on the second vehicle position sequence and the second vehicle speed sequence, a second monitoring speed of the second vehicle within the first distance threshold range is obtained. It is determined whether the second monitoring speed meets the first speed threshold. If not, it is determined whether the second vehicle has been involved in a traffic accident within the first monitoring interval, obtaining second monitoring data. The violation monitoring data is obtained based on the first monitoring data and the second monitoring data. The surveillance cameras analyze the video footage of the vehicles and pedestrians to obtain all the violation data, which is then fed back to the cloud platform for processing, thus improving processing efficiency.
[0049] S300: Locate the first violating vehicle based on the violation monitoring data, and obtain the violation count and violation type information of the first violating vehicle;
[0050] S400: Obtain preset traffic violation penalty schemes;
[0051] Specifically, the system locates the first violating vehicle based on the traffic violation monitoring data and obtains information on the number of violations and the type of violation. It also locates the first violating vehicle based on the feedback traffic violation monitoring data and obtains information on the number of violations and the type of violation based on feedback information from all monitoring cameras. A preset violation penalty scheme is then obtained. This scheme refers to the penalty method that the first violating vehicle should receive based on its number of violations and the type of violation; it is set by experts and is not limited here.
[0052] Furthermore, the steps in this application also include:
[0053] S410: Based on the frequency and type of violations, multiple penalty types can be obtained;
[0054] S420: Conduct a traffic impact assessment on the aforementioned multiple penalty types and obtain the assessment results:
[0055] S430: Based on the evaluation results, classify and rank the multiple groups of penalty types;
[0056] S440: Set a graded penalty scheme based on the graded ranking results;
[0057] S450: The preset violation penalty scheme is composed of the multiple penalty types and the graded penalty scheme.
[0058] Specifically, multiple penalty types are obtained by combining the number of violations and the types of violations committed by the offending vehicles. Experts then conduct traffic impact assessments on these multiple penalty types, obtaining assessment results. Based on these results, the experts further rank and classify the penalty types. For example, running a red light is clearly more serious than failing to yield to pedestrians. A tiered penalty scheme is then set based on the ranking results. For instance, failing to yield to pedestrians and causing congestion may result in one penalty point, while running a red light may result in demerit points. These multiple penalty types and the tiered penalty scheme constitute the preset violation penalty scheme. This preset violation penalty scheme supports the subsequent matching of penalty schemes.
[0059] S500: Match the violation count information and the violation type information with the preset violation penalty scheme to obtain a first penalty scheme;
[0060] S600: Send the first penalty plan to the traffic control platform and the first vehicle owner, and manage traffic penalties according to the first penalty plan.
[0061] Specifically, the violation count information and violation type information are matched with the preset violation penalty scheme according to the preset violation penalty scheme. That is, the violation count information and violation type information of the first vehicle or the first pedestrian are obtained by analysis, and the violation count information and violation type information are matched with the preset violation penalty scheme to obtain a first penalty scheme. The first penalty scheme is sent to the traffic control platform and the first vehicle owner through the cloud platform, and the withdrawal is punished according to the matched first penalty scheme.
[0062] Furthermore, the steps in this application include:
[0063] S610: Set the data statistics cycle;
[0064] S620: Based on the data statistics period, count the number of traffic violations in the target city and obtain the traffic violation statistics results;
[0065] S630: Based on the violation statistics results, obtain information on the number of first violations corresponding to any pedestrian crossing in the target city;
[0066] S640: Obtain the first traffic management personnel of the pedestrian passage corresponding to the maximum number of violations among multiple first violation count information;
[0067] S650: Send the information of the first traffic management personnel and the maximum number of violations to the traffic control platform.
[0068] Specifically, this involves targeted management of pedestrian crossings with a high number of violations. First, a data collection period is established, such as once a month. Based on this period, violation statistics are collected for the target city, yielding the results. Then, based on these results, multiple violation counts for any pedestrian crossing within the target city are obtained. The highest violation count for any given pedestrian crossing is then identified, and a traffic management officer for that crossing is determined using a cloud platform. The traffic management officer and the highest violation count information are then sent to the traffic control platform. For example, the pedestrian crossing may be included in a key monitoring project, and the traffic management officer may receive training to reduce violations at that crossing. By statistically analyzing and providing feedback on pedestrian crossings with high violation rates, targeted management of the traffic system is achieved.
[0069] like Figure 2 As shown, the steps of this application further include:
[0070] S660: Based on the traffic violation statistics results, obtain information on multiple second traffic violation counts for any vehicle in the target city;
[0071] S670: Obtain the information of the vehicle with the highest number of violations among multiple second-level violation information;
[0072] S680: Send the information of the vehicle with the highest traffic violation to the traffic control platform to track and manage the vehicle with the highest traffic violation for a preset period of time.
[0073] Specifically, this part involves targeted management of vehicles with the highest number of traffic violations. Based on the violation statistics, multiple second violation counts are obtained for any vehicle within the target city. These vehicles are then sorted according to their second violation counts, with the highest number of violations corresponding to the most violating vehicle. This information is sent to the traffic control platform for tracking and management of the most violating vehicle for a preset time period. This preset time period is set by the traffic control personnel; for example, tracking the identified most violating vehicle for one month. If no further violations occur within this month, the tracking is lifted. If another violation occurs, tracking resumes for another month from the date of the violation. This application solves the technical problems of slow traffic incident response and inability to subsequently monitor offending vehicles in existing technologies, achieving the technical effect of timely handling of traffic incidents and improving road traffic efficiency.
[0074] Example 2
[0075] like Figure 3 As shown, this application also provides a cloud-based smart city traffic management system, wherein the system includes:
[0076] A target pedestrian access acquisition module is used to acquire target pedestrian access in a target city. The target pedestrian access includes a first pedestrian access and a second pedestrian access.
[0077] The violation monitoring data acquisition module is used to monitor the target pedestrian passage in real time and acquire violation monitoring data.
[0078] The first vehicle location module is used to locate the first vehicle that violated traffic regulations based on the violation monitoring data, and to obtain information on the number of violations and the type of violation of the first vehicle.
[0079] A preset violation penalty scheme acquisition module is used to acquire preset violation penalty schemes;
[0080] The first penalty scheme acquisition module is used to match the number of violations and the type of violations with the preset violation penalty scheme to obtain the first penalty scheme.
[0081] The traffic penalty management module is used to send the first penalty plan to the traffic control platform and the first vehicle owner, and to manage traffic penalties according to the first penalty plan.
[0082] Furthermore, embodiments of this application include:
[0083] The first traffic light determination module is used to determine whether the first traffic light is the first color if the target pedestrian passage is a first pedestrian passage;
[0084] The first video data acquisition module is used to, if so, set a first monitoring window, and use a video acquisition device to capture video of the first pedestrian passage within the first monitoring window to acquire first video data, wherein the first video data has a time stamp.
[0085] A spatial location recognition module is used to identify the spatial locations of a first pedestrian and a first turning vehicle based on the first video data, and to obtain a first pedestrian location sequence and a first vehicle location sequence.
[0086] A time mapping module is used to perform time mapping on the first pedestrian location sequence and the first vehicle location sequence based on the time identifier;
[0087] The first location intersection time positioning module is used to locate the first location intersection time based on the first pedestrian location sequence, the first vehicle location sequence and the time mapping result.
[0088] The first time interval determination module is used to determine the first time interval based on the first position crossover time.
[0089] The first segmented video acquisition module is used to segment the first video data according to the first time interval to acquire the first segmented video.
[0090] The first vehicle determination module is used to perform feature recognition on the first segmented video and determine whether the first vehicle stops within a first time interval.
[0091] The first monitoring data acquisition module is used to determine whether the first vehicle has been involved in a traffic accident within a first time interval if no, and to obtain the first monitoring data.
[0092] Furthermore, embodiments of this application include:
[0093] The first image acquisition frequency determination module is used to determine the first image acquisition frequency;
[0094] The first image set acquisition module is used to extract images from the first video data according to the first image acquisition frequency, acquire the first image set, and perform time stamping.
[0095] The first image frame and second image frame acquisition module is used to acquire the first image frame and the second image frame of the first extracted image set;
[0096] The first vehicle and first pedestrian acquisition module is used to identify vehicles and pedestrians in the first image frame and the second image frame to acquire the first vehicle and the first pedestrian.
[0097] The module for obtaining the first pedestrian position sequence and the first vehicle position sequence is used to establish a first coordinate system based on the first pedestrian passage, identify the positions of the first vehicle and the first pedestrian based on the first coordinate system, and obtain the first pedestrian position sequence and the first vehicle position sequence.
[0098] Furthermore, embodiments of this application include:
[0099] The first monitoring interval determination module is used to determine the first monitoring interval if the target pedestrian passage is a second pedestrian passage:
[0100] The second vehicle speed sequence and second vehicle position sequence acquisition module is used to perform vehicle speed monitoring and vehicle position monitoring in the first monitoring interval, and acquire the second vehicle speed sequence and the second vehicle position sequence.
[0101] The first distance threshold and first speed threshold acquisition module is used to acquire a first distance threshold and a first speed threshold based on the first monitoring interval;
[0102] The second monitoring speed acquisition module is used to acquire the second monitoring speed of the second vehicle within the first distance threshold range based on the second vehicle position sequence and the second vehicle speed sequence.
[0103] The second monitoring data acquisition module is used to determine whether the second monitoring speed meets the first speed threshold. If not, it determines whether the second vehicle has caused a traffic accident within the first monitoring interval and obtains the second monitoring data.
[0104] A violation monitoring data acquisition module is used to obtain the violation monitoring data from the first monitoring data and the second monitoring data.
[0105] Furthermore, embodiments of this application include:
[0106] The penalty type acquisition module is used to acquire multiple sets of penalty types by combining the frequency and type of violations.
[0107] The assessment result acquisition module is used to conduct traffic impact assessments on the multiple groups of penalty types and obtain assessment results.
[0108] A tiered sorting module is used to tier and sort the multiple groups of penalty types according to the evaluation results;
[0109] The penalty scheme grading module, wherein the penalty scheme upgrade module is used to set graded penalty schemes based on the grading and sorting results;
[0110] The preset violation penalty scheme composition module is used to compose the preset violation penalty scheme by combining the multiple penalty types and the graded penalty scheme.
[0111] Furthermore, embodiments of this application also include:
[0112] A data statistics cycle setting module, which is used to set the data statistics cycle;
[0113] The violation statistics result acquisition module is used to perform violation count statistics on the target city according to the data statistics period and obtain violation statistics results.
[0114] Multiple first violation count information acquisition module, the multiple first violation count information acquisition module is used to acquire multiple first violation count information corresponding to any pedestrian passage in the target city according to the violation statistics results;
[0115] The first traffic management personnel correspondence module is used to obtain the first traffic management personnel of the pedestrian passage corresponding to the maximum number of violations among multiple first violation number information;
[0116] The maximum number of violations information sending module is used to send the first traffic management personnel and the maximum number of violations information to the traffic control platform.
[0117] Furthermore, embodiments of this application also include:
[0118] The second violation count information acquisition module is used to acquire multiple second violation count information corresponding to any vehicle in the target city based on the violation statistics results.
[0119] The module for obtaining information on the vehicle with the highest number of traffic violations is used to obtain information on the vehicle with the highest number of traffic violations corresponding to the maximum number of violations among multiple second violation count information.
[0120] The highest-violation vehicle tracking and management module is used to send the information of the highest-violation vehicle to the traffic control platform and track and manage the highest-violation vehicle within a preset time period.
[0121] For a specific embodiment of a cloud-based smart city traffic management system, please refer to the embodiment of a cloud-based smart city traffic management method described above, which will not be repeated here. The above modules can be embedded in hardware or independent of the processor in a computer device, or stored in software in the memory of a computer device, so that the processor can call and execute the operations corresponding to each module.
[0122] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0123] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the invention patent. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this patent application should be determined by the appended claims.
Claims
1. A smart city traffic management method based on a cloud platform, the method comprising: Collect target pedestrian walkways in the target city, wherein the target pedestrian walkways include a first pedestrian walkway and a second pedestrian walkway; The target pedestrian passage is monitored in real time to obtain violation monitoring data; The first violating vehicle is located based on the violation monitoring data, and the number of violations and the type of violation of the first violating vehicle are obtained. Obtain preset penalty schemes for traffic violations; According to the preset violation penalty scheme, the violation count information and the violation type information are matched with penalty schemes to obtain a first penalty scheme; The first penalty plan is sent to the traffic control platform and the first vehicle owner, and traffic penalty management is carried out according to the first penalty plan. The real-time monitoring of the target pedestrian passage and the acquisition of violation monitoring data include: If the target pedestrian crossing is the first pedestrian crossing, determine whether the first traffic light is the first color; If so, a first monitoring window is set up, and the first pedestrian passage is captured by a video acquisition device within the first monitoring window to obtain first video data, which has a time stamp. Based on the first video data, spatial position recognition is performed on the first pedestrian and the first turning vehicle to obtain the first pedestrian position sequence and the first vehicle position sequence. Time mapping is performed on the first pedestrian location sequence and the first vehicle location sequence based on the time identifier; The first location intersection time is located based on the first pedestrian location sequence, the first vehicle location sequence, and the time mapping result; The first time interval is determined based on the first position crossover moment; The first video data is segmented according to the first time interval to obtain the first segmented video; Perform feature recognition on the first segmented video to determine whether the first vehicle stopped within the first time interval; If not, determine whether the first vehicle was involved in a traffic accident within the first time interval, and obtain the first monitoring data; The step of identifying the spatial positions of the first pedestrian and the first turning vehicle based on the first video data, and obtaining the first pedestrian position sequence and the first vehicle position sequence, includes: Determine the first image acquisition frequency; Based on the first image acquisition frequency, images are extracted from the first video data to obtain a first set of extracted images, which are then time-stamped. Obtain the first image frame and the second image frame of the first extracted image set; Vehicle and pedestrian recognition is performed on the first image frame and the second image frame to obtain the first vehicle and the first pedestrian; A first coordinate system is established based on the first pedestrian passage, and the positions of the first vehicle and the first pedestrian are identified based on the first coordinate system to obtain the first pedestrian position sequence and the first vehicle position sequence.
2. The method as described in claim 1, characterized in that, The real-time monitoring of the target pedestrian passage and the acquisition of violation monitoring data include: If the target pedestrian crossing is the second pedestrian crossing, determine the first monitoring interval: In the first monitoring interval, vehicle speed and vehicle position are monitored to obtain a second vehicle speed sequence and a second vehicle position sequence. A first distance threshold and a first speed threshold are obtained based on the first monitoring interval; Based on the second vehicle position sequence and the second vehicle speed sequence, the second monitoring speed of the second vehicle within the first distance threshold range is obtained; Determine whether the second monitored speed meets the first speed threshold; if not, determine whether the second vehicle has been involved in a traffic accident within the first monitoring interval, and obtain the second monitoring data. The violation monitoring data is obtained based on the first monitoring data and the second monitoring data.
3. The method as described in claim 1, characterized in that, The process of obtaining the preset violation penalty scheme includes: Multiple penalty types can be obtained by combining the frequency and type of violations; Traffic impact assessments were conducted on the aforementioned multiple penalty types, and the assessment results were obtained: The multiple penalty types are classified and ranked according to the assessment results. A tiered penalty scheme will be set based on the ranking results. The preset violation penalty scheme is composed of the multiple penalty types and the tiered penalty scheme.
4. The method as described in claim 1, characterized in that, The method further includes: Set the data statistics cycle; Based on the data statistical period, the number of traffic violations in the target city is counted to obtain the traffic violation statistics results; Based on the violation statistics, obtain information on the number of first violations for any pedestrian crossing in the target city. Obtain the first traffic management personnel at the pedestrian crossing corresponding to the highest number of violations among multiple first violation records; The first traffic management personnel and the maximum number of violations are sent to the traffic control platform.
5. The method as described in claim 4, characterized in that, The method further includes: Based on the traffic violation statistics, obtain information on the number of second traffic violations for any vehicle in the target city; Retrieve the information of the vehicle with the highest number of violations among multiple sets of secondary violation counts; The information of the vehicle with the highest traffic violation is sent to the traffic control platform for tracking and management within a preset time period.
6. A cloud-based smart city traffic management system, the system comprising: A target pedestrian access acquisition module is used to acquire target pedestrian access in a target city. The target pedestrian access includes a first pedestrian access and a second pedestrian access. The violation monitoring data acquisition module is used to monitor the target pedestrian passage in real time and acquire violation monitoring data. The first vehicle location module is used to locate the first vehicle that violated traffic regulations based on the violation monitoring data, and to obtain information on the number of violations and the type of violation of the first vehicle. A preset violation penalty scheme acquisition module is used to acquire preset violation penalty schemes; The first penalty scheme acquisition module is used to match the number of violations and the type of violations with the preset violation penalty scheme to obtain the first penalty scheme. The traffic penalty management module is used to send the first penalty plan to the traffic control platform and the first vehicle owner, and to manage traffic penalties according to the first penalty plan. The first traffic light determination module is used to determine whether the first traffic light is the first color if the target pedestrian passage is a first pedestrian passage; The first video data acquisition module is used to, if so, set a first monitoring window, and use a video acquisition device to capture video of the first pedestrian passage within the first monitoring window to acquire first video data, wherein the first video data has a time stamp. A spatial location recognition module is used to identify the spatial locations of a first pedestrian and a first turning vehicle based on the first video data, and to obtain a first pedestrian location sequence and a first vehicle location sequence. A time mapping module is used to perform time mapping on the first pedestrian location sequence and the first vehicle location sequence based on the time identifier; The first location intersection time positioning module is used to locate the first location intersection time based on the first pedestrian location sequence, the first vehicle location sequence and the time mapping result. The first time interval determination module is used to determine the first time interval based on the first position crossover time. The first segmented video acquisition module is used to segment the first video data according to the first time interval to acquire the first segmented video. The first vehicle determination module is used to perform feature recognition on the first segmented video and determine whether the first vehicle stops within a first time interval. The first monitoring data acquisition module is used to determine whether the first vehicle has been involved in a traffic accident within a first time interval if no, and to obtain the first monitoring data. The first image acquisition frequency determination module is used to determine the first image acquisition frequency; The first image set acquisition module is used to extract images from the first video data according to the first image acquisition frequency, acquire the first image set, and perform time stamping. The first image frame and second image frame acquisition module is used to acquire the first image frame and the second image frame of the first extracted image set; The first vehicle and first pedestrian acquisition module is used to identify vehicles and pedestrians in the first image frame and the second image frame to acquire the first vehicle and the first pedestrian. The module for obtaining the first pedestrian position sequence and the first vehicle position sequence is used to establish a first coordinate system based on the first pedestrian passage, identify the positions of the first vehicle and the first pedestrian based on the first coordinate system, and obtain the first pedestrian position sequence and the first vehicle position sequence.