Roadside parking management method and device based on cooperation of camera and unmanned aerial vehicle, computer equipment, storage medium and computer program product
The roadside parking management method, which combines cameras and drones, can detect parking space status and obtain license plate information in real time, forming a complete record of parking events. This solves the problems of untimely information acquisition and low management efficiency in traditional management methods, and improves the real-time and intelligent level of roadside parking management.
Patent Information
- Application Number
- CN202511778338.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-11-28
- Publication Date
- 2026-02-27
AI Technical Summary
Existing roadside parking management technologies are inadequate in terms of real-time performance, reliability, and economy. Geomagnetic sensors have limited functionality, low-position video stakes have limited monitoring coverage, and electric bicycle inspection efficiency is low, making it impossible to achieve real-time monitoring and large-scale deployment.
A management method based on camera and drone collaboration is adopted. The center-position camera detects the parking space status in real time, triggers the drone to obtain license plate information, forms a complete parking event record, and uploads it to the cloud server for data processing and analysis.
It enables real-time detection of parking space status and accurate acquisition of license plate information, forming a full-process tracking record, improving the real-time and intelligent level of roadside parking management, and solving the problems of untimely information acquisition and low management efficiency.
Smart Images

Figure CN121583142A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of roadside parking management technology, and in particular to a roadside parking management method, device, computer equipment, storage medium and computer program product based on camera and drone collaboration. Background Technology
[0002] With the rapid development of technology in the field of intelligent transportation systems, roadside parking management, as a key link in urban traffic governance, has ushered in diversified technological innovations. Various technical solutions have emerged, such as geomagnetic sensor detection, low-position video pile recognition, and electric bicycle patrol linkage, providing new ideas for solving problems such as low parking management efficiency and high supervision difficulty.
[0003] In traditional roadside parking management scenarios, the above-mentioned technical solutions are widely used: for scenarios with high cost control requirements, geomagnetic sensors are often selected to complete basic parking space status detection at low cost; in small road sections or areas with less obstruction, low-position video piles play a role due to their close-range recognition advantage; and for large-scale, open roadside parking areas, electric bicycle patrol linkage is used to make up for the problem of insufficient coverage of fixed equipment.
[0004] However, these roadside parking management methods still have many prominent problems, making it difficult to meet the high-efficiency needs of refined urban management: Geomagnetic sensors have limited functionality, only able to determine whether a vehicle is parked, but unable to identify license plate information. Furthermore, being buried in the ground, they are susceptible to environmental factors such as rain and temperature changes, requiring frequent maintenance and replacement, resulting in high overall costs. Low-position video poles are limited by installation height and field of view, resulting in limited monitoring coverage and susceptibility to obstruction by surrounding obstacles, leading to unstable recognition results. Electric bicycle patrol linkages rely on manual operation, with patrol efficiency limited by personnel working hours and patrol frequency, failing to achieve real-time monitoring of parking behavior, and incurring high labor costs during large-scale deployment. These problems result in shortcomings in the real-time performance, reliability, and economy of related technologies, hindering the intelligent upgrade of roadside parking management. Summary of the Invention
[0005] Therefore, it is necessary to provide a roadside parking management method, device, computer equipment, computer-readable storage medium, and computer program product that can take into account real-time performance, reliability, and economy based on camera and drone collaboration to address the above-mentioned technical problems.
[0006] Firstly, this application provides a roadside parking management method based on camera and drone collaboration. The method includes:
[0007] The parking space status information of the target parking area is detected in real time by camera sensors deployed at a preset installation height;
[0008] In response to detecting a change in the parking space status information, an event log is triggered to send a control command to the drone, controlling the drone to go to the target parking area and obtain the vehicle license plate information in the target parking area;
[0009] By combining the parking space status information and the license plate information, a complete parking event record is formed;
[0010] The parking event record is sent to the cloud server, and the data service result returned by the cloud server based on the parking event record is received.
[0011] In some embodiments of the method, the step of detecting parking space status information in the target parking area in real time by using a camera sensor deployed at a preset installation height includes:
[0012] The video stream collected by the camera sensor is analyzed in real time by an edge computing device, and the parking space status information is determined based on the vehicle movement trajectory. The parking space status information includes at least one of the vehicle entry status and the vehicle exit status.
[0013] In some embodiments of the method, the parking space status information includes at least one of parking space number information and parking space status change time. The step of combining the parking space status information and the license plate information to form a complete parking event record further includes:
[0014] The parking space number information, the parking space status change time, and the vehicle license plate information are integrated into a complete parking event record by an edge computing device and then uploaded to the cloud server.
[0015] In some embodiments of the method, the data service result includes at least one of parking fee calculation results and parking data analysis reports, and receiving the data service result returned by the cloud server based on the parking event record includes:
[0016] The system receives the parking fee calculation results and parking data analysis report returned by the cloud server after storing, processing, and analyzing the parking event records.
[0017] In some embodiments of the method, the preset installation height ranges from 1.5 to 3 meters.
[0018] In some embodiments of the method, each camera sensor is configured to detect 3 to 6 parking spaces in the target parking area.
[0019] According to a second aspect of the present disclosure, a roadside parking management device based on camera and drone collaboration is provided. The device includes:
[0020] The data acquisition module is used to detect the parking space status information of the target parking area in real time through camera sensors deployed at a preset installation height;
[0021] The control module is used to respond to the detection of a change in the parking space status information, trigger the event log to send control commands to the drone, control the drone to go to the target parking area and obtain the vehicle license plate information in the target parking area;
[0022] The processing module is used to combine the parking space status information and the license plate information to form a complete parking event record;
[0023] The communication module is used to send the parking event records to the cloud server and receive the data service results returned by the cloud server based on the parking event records.
[0024] According to a third aspect of the present disclosure, a computer device is provided. The computer device includes a memory and a processor, the memory storing a computer program, and the processor executing the computer program performing the following steps:
[0025] The parking space status information of the target parking area is detected in real time by camera sensors deployed at a preset installation height;
[0026] In response to detecting a change in the parking space status information, an event log is triggered to send a control command to the drone, controlling the drone to go to the target parking area and obtain the vehicle license plate information in the target parking area;
[0027] By combining the parking space status information and the license plate information, a complete parking event record is formed;
[0028] The parking event record is sent to the cloud server, and the data service result returned by the cloud server based on the parking event record is received.
[0029] According to a fourth aspect of the present disclosure, a computer-readable storage medium is provided. The computer-readable storage medium stores a computer program thereon, which, when executed by a processor, performs the following steps:
[0030] The parking space status information of the target parking area is detected in real time by camera sensors deployed at a preset installation height;
[0031] In response to detecting a change in the parking space status information, an event log is triggered to send a control command to the drone, controlling the drone to go to the target parking area and obtain the vehicle license plate information in the target parking area;
[0032] By combining the parking space status information and the license plate information, a complete parking event record is formed;
[0033] The parking event record is sent to the cloud server, and the data service result returned by the cloud server based on the parking event record is received.
[0034] According to a fifth aspect of the present disclosure, a computer program product is provided. The computer program product includes a computer program that, when executed by a processor, performs the following steps:
[0035] The parking space status information of the target parking area is detected in real time by camera sensors deployed at a preset installation height;
[0036] In response to detecting a change in the parking space status information, an event log is triggered to send a control command to the drone, controlling the drone to go to the target parking area and obtain the vehicle license plate information in the target parking area;
[0037] By combining the parking space status information and the license plate information, a complete parking event record is formed;
[0038] The parking event record is sent to the cloud server, and the data service result returned by the cloud server based on the parking event record is received.
[0039] The roadside parking management solution based on camera and drone collaboration provided in this application embodiment completely breaks through the limitations of traditional single-device management by combining a mid-level camera and a drone in a collaborative mode. By deploying the mid-level camera at a height below the tree canopy, interference from pedestrians and non-motorized vehicles on the ground is avoided, and the problem of high-level cameras being easily obstructed by trees and buildings is effectively avoided, ensuring clear and stable acquisition of video data of the target parking area, providing a reliable foundation for parking space status detection. The mid-level camera sensor enables real-time detection of parking space status, ensuring timely detection of changes in parking space status; the drone responds quickly and accurately acquires license plate information. The two work together to achieve full-process tracking and recording of parking events. Uploading parking event records to a cloud server and receiving data service results creates a complete closed loop for parking management from data collection, processing to service feedback, effectively improving the real-time performance and intelligence level of roadside parking management, and solving the problems of untimely information acquisition and low management efficiency in traditional management methods.
[0040] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description
[0041] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure, and are not intended to unduly limit this disclosure.
[0042] Figure 1 This is a schematic flowchart illustrating a roadside parking management method based on camera and drone collaboration according to an exemplary embodiment;
[0043] Figure 2 This is a detailed architecture diagram illustrating a roadside parking management method based on camera and drone collaboration, according to an exemplary embodiment.
[0044] Figure 3 This is a structural block diagram of a roadside parking management device based on camera and drone collaboration, according to an exemplary embodiment.
[0045] Figure 4 This is a diagram illustrating the internal structure of a computer device according to an exemplary embodiment. Detailed Implementation
[0046] 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.
[0047] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this disclosure are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this disclosure described herein can be implemented in orders other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this disclosure. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this disclosure. The terms "comprising," "including," or any other variations thereof are intended to cover a non-exclusive inclusion, such that a process, method, product, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, product, or apparatus. Without further limitations, the presence of other identical or equivalent elements in a process, method, product, or apparatus that includes said elements is not excluded. For example, the use of terms such as "first," "second," etc., to denote names does not indicate any specific order.
[0048] In some embodiments provided in this disclosure, the execution of the roadside parking management method based on camera and drone collaboration can be controlled by a unified controller or by multiple controllers. These controllers may include controllers on local terminals or controllers on remote servers. In some embodiments, the controllers on local terminals and the controllers on servers can work together to complete the roadside parking management based on camera and drone collaboration. The local terminal mentioned in this disclosure may include, but is not limited to, various robotic devices, in-vehicle devices, personal computers, laptops, smartphones, tablets, wearable devices, medical devices, VR (Virtual Reality) devices, etc. The server may also be a server, server cluster, distributed subsystem, cloud processing platform, server containing blockchain nodes, or a combination thereof. The controllers described in this disclosure may include various control units capable of implementing logic processing functions, including but not limited to CPU (Central Processing Unit), PLC (Programmable Logic Controller), ECU (Electronic Control Unit), MCU (Microcontroller Unit), FPGA (Field Programmable Gate Array), and CPLD (Complex Programmable Logic Device), as well as controllers composed of one or more logic function units, chips, etc.
[0049] In some embodiments of this disclosure, a roadside parking management method based on camera and drone collaboration is provided, such as... Figure 1 As shown, it includes the following steps:
[0050] S20. Real-time detection of parking space status information in the target parking area using camera sensors deployed at a preset installation height.
[0051] In this disclosure, the camera sensor typically refers to a center-position camera, which is an image sensing device deployed at a specific location on the roadside and equipped with real-time video acquisition capabilities. Its core function is to capture video stream data of the target parking area, providing a basis for determining the parking space status. In some embodiments, a camera can be installed below the tree's obstruction (i.e., at the center position) as the aforementioned center-position camera, acquiring real-time video data of the parking space and detecting the entry and exit status of vehicles. This avoids the problem of obstruction by trees and buildings.
[0052] The target parking area typically refers to a specific area designated on the roadside for temporary vehicle parking, and it is the core area managed collaboratively by camera sensors and drones. This area is pre-planned with a parking space layout, clearly defining the boundaries and number of each space to facilitate precise monitoring and location of parking behavior by the equipment.
[0053] Parking space status information typically refers to key data reflecting the usage of roadside parking spaces. In some examples, parking space status information may include vehicle entry and exit status. In other examples, parking space status information may also include auxiliary information to provide basic data support for parking management.
[0054] S22. In response to detecting a change in the parking space status information, an event log is triggered to send a control command to the drone, controlling the drone to go to the target parking area and obtain the vehicle license plate information in the target parking area.
[0055] Control commands typically refer to the operational instructions generated and sent to the drone by the system after detecting a change in the parking space status. These commands include key information such as the precise location of the target parking area and the task type (e.g., capturing license plates), and are used to drive the drone to respond quickly and execute the specified task, enabling collaborative work with the camera.
[0056] Vehicle license plate information typically refers to the character combination data of a vehicle's license plate, which is a core identifier for vehicle identification. It is captured and extracted by drones from an aerial perspective, ensuring that every parking action can be associated with a specific vehicle.
[0057] S24. Combine the parking space status information and the license plate information to form a complete parking event record.
[0058] Parking event records typically refer to complete data records that integrate parking space status information and vehicle license plate information. By linking and integrating parking space status information and license plate information, key elements of a parking behavior can be comprehensively recorded, ensuring that parking events are traceable and verifiable.
[0059] S26. Send the parking event record to the cloud server and receive the data service result returned by the cloud server based on the parking event record.
[0060] A cloud server typically refers to a remote server platform with data storage, processing, and analysis capabilities, serving as the data hub of a parking management system. It is responsible for receiving parking event records uploaded from edge computing devices, performing long-term storage and processing, and then providing corresponding service results back to the terminals.
[0061] Data service results typically refer to the management service data output by the cloud server after processing parking event records.
[0062] In some embodiments of this disclosure, a collaborative mode combining a mid-level camera and a drone can be used to completely break the limitations of traditional single-device management. By deploying the mid-level camera at a height below the tree cover, interference from pedestrians and non-motorized vehicles on the ground is avoided, and the problem of high-level cameras being easily blocked by trees and buildings is effectively avoided, ensuring clear and stable acquisition of video data of the target parking area, providing a reliable foundation for parking space status detection. The mid-level camera sensor enables real-time detection of parking space status, ensuring timely detection of changes in parking space status; the drone responds quickly and accurately acquires license plate information. The two work together to achieve full-process tracking and recording of parking events. Uploading parking event records to the cloud server and receiving data service results makes parking management a complete closed loop from data collection, processing to service feedback, effectively improving the real-time and intelligent level of roadside parking management and solving the problems of untimely information acquisition and low management efficiency in traditional management methods.
[0063] The following is combined with Figure 2 Further explanation is needed.
[0064] In some embodiments of this disclosure, S20 includes:
[0065] The video stream collected by the camera sensor is analyzed in real time by an edge computing device, and the parking space status information is determined based on the vehicle movement trajectory. The parking space status information includes at least one of the vehicle entry status and the vehicle exit status.
[0066] In some implementations, edge computing devices are localized data processing devices deployed on the roadside that can quickly analyze and process video data collected by camera sensors, making real-time judgments without relying on cloud computing power and reducing data transmission latency.
[0067] In some implementations, when deploying a roadside parking management system, the installation location and number of camera sensors are first determined based on the actual layout of the target parking area. The installation height of the camera sensors needs to be controlled within a suitable range, which avoids interference from ground obstacles and effectively avoids obstruction by trees, low buildings, etc., ensuring effective coverage of the target parking spaces. The monitoring range of each camera sensor is rationally planned, typically responsible for several adjacent parking spaces. This configuration ensures comprehensive monitoring while avoiding resource waste. After installation, the camera sensors remain operational, continuously collecting video stream data of the covered parking spaces in real time and transmitting the data to the nearest deployed edge computing device. The edge computing device analyzes the received video stream frame by frame, identifying vehicle movement trajectories to determine whether a vehicle has entered or exited the parking space, thereby determining the parking space status information. When a vehicle enters the camera's monitoring range and parks in a parking space, the edge computing device determines that the vehicle has entered based on the continuous stability of the vehicle's position; when a vehicle that was originally parked in a parking space leaves the monitoring range and the parking space returns to an empty state, it is determined that the vehicle has exited.
[0068] In some embodiments of this disclosure, edge computing devices analyze video streams captured by camera sensors in real time and determine changes in parking space status based on vehicle movement trajectories. This eliminates the need to transmit large amounts of raw video data to the cloud for processing, significantly reducing data transmission volume and network bandwidth usage. Simultaneously, it improves the response speed of parking space status determination, ensuring timely capture of changes in parking space status. Clearly defining parking space status information includes vehicle entry and exit status, enabling the system to accurately distinguish different parking event types. This provides accurate foundational data for subsequent parking fee calculations and parking behavior analysis, further enhancing the accuracy of parking management.
[0069] In some embodiments of this disclosure, the preset installation height ranges from 1.5 to 3 meters.
[0070] In some implementations, the preset installation height can be 1.5 meters, 3 meters, 2 meters, or any value between 1.5 meters and 3 meters. The preset installation height of the camera sensor needs to be controlled within a suitable range, which can avoid interference from ground obstacles and effectively avoid obstruction by trees, low buildings, etc., to ensure effective coverage of the target parking space.
[0071] In some embodiments of this disclosure, the preset installation height of the camera sensor is limited to a specific range. This height range has been extensively verified in practice to effectively avoid interference from pedestrians and non-motorized vehicles on the ground, while also preventing obstruction by trees and low buildings. This ensures that the camera sensor can clearly and stably collect video data of the target parking space, improving the accuracy of parking space status detection. Furthermore, this installation height facilitates equipment installation and maintenance, reducing construction difficulty and maintenance costs. Compared to high-mounted cameras, it reduces the manpower and material resources required for equipment deployment and subsequent maintenance, improving the system's economic efficiency.
[0072] In some embodiments of this disclosure, each camera sensor is configured to detect 3 to 6 parking spaces in the target parking area.
[0073] In some implementations, each camera sensor is configured to detect 3 to 6 parking spaces in the target parking area, which can be 3, 6, or any integer value from 3 to 6.
[0074] In some embodiments of this disclosure, each camera sensor is configured to detect 3 to 6 parking spaces. This configuration achieves efficient resource utilization. It avoids the problem of insufficient monitoring accuracy caused by an excessively large monitoring range of a single camera sensor, ensuring accurate detection of status changes in each parking space. Simultaneously, it avoids equipment waste caused by an excessively small monitoring range, reducing the number of camera sensors deployed and lowering the overall system deployment cost. Furthermore, the reasonable division of the monitoring range keeps the video stream data volume of the camera sensors at a moderate level, reducing the processing pressure on edge computing devices, ensuring data processing efficiency and accuracy, and improving the overall system's operational stability.
[0075] In some embodiments of this disclosure, the parking space status information includes at least one of parking space number information and parking space status change time. Based on this, S24 includes:
[0076] The parking space number information, the parking space status change time, and the vehicle license plate information are integrated into a complete parking event record by an edge computing device and then uploaded to the cloud server.
[0077] In some implementations, once the edge computing device detects a change in parking space status information, it immediately triggers an event logging mechanism and simultaneously generates a corresponding control command. This control command contains the precise location information of the target parking area and is transmitted via a wireless communication module to a drone deployed at a nearby key intersection or fixed parking point. Upon receiving the control command, the drone quickly initiates its flight program and, based on a preset navigation path and real-time positioning technology, accurately flies to the target parking area. Upon reaching the target area, the drone adjusts its altitude and angle, using its onboard high-resolution camera to capture images of the vehicles in the target parking spaces from a high-altitude perspective, ensuring clear capture of the vehicle license plate images. Subsequently, the drone performs preliminary processing of the license plate images using its onboard image recognition module to extract the license plate information, or transmits the captured image data in real time to the edge computing device, which then completes the license plate information recognition and extraction. After the license plate information extraction is complete, the drone feeds back the results to the edge computing device and then returns to its original parking point according to instructions, awaiting the next mission command.
[0078] In some implementations, after acquiring parking space status information and license plate information, the edge computing device begins data integration processing. The parking space status information includes a parking space number, a unique identifier assigned to each parking space during system deployment for precise parking location; it also includes the parking space status change time, i.e., the specific moment a vehicle enters or exits the parking space, which is accurately recorded by the edge computing device's timing module. The edge computing device correlates and integrates key data such as the parking space number, parking space status change time, and vehicle license plate information, forming a complete parking event record according to a preset data format. During the data integration process, the edge computing device verifies the completeness and accuracy of the data, ensuring that no information is missing or incorrect, providing a reliable data foundation for subsequent management services.
[0079] In some embodiments of this disclosure, parking space number information, parking space status change time, and vehicle license plate information are integrated to form a complete parking event record, ensuring clear and comprehensive data traceability for each parking behavior. Parking space number information enables precise location of the parking spot, facilitating quick location of the corresponding parking space for management personnel; parking space status change time provides an accurate reference for calculating parking duration, ensuring the fairness of parking fee calculation; and vehicle license plate information establishes a unique association between the vehicle and the parking event, facilitating the management of vehicle parking behavior. This data integration method makes parking event records more standardized and complete, providing high-quality data support for subsequent data processing and analysis on the cloud server, and improving the reliability and practicality of the overall parking management system.
[0080] In some embodiments of this disclosure, the data service result includes at least one of parking fee calculation results and parking data analysis reports. Based on this, S26 includes:
[0081] The system receives the parking fee calculation results and parking data analysis report returned by the cloud server after storing, processing, and analyzing the parking event records.
[0082] In some implementations, after a complete parking event record is generated, the edge computing device uploads the record to the cloud server via a network communication module. Upon receiving the parking event record, the cloud server first stores the data in a corresponding database for long-term retention and future retrieval. Subsequently, the cloud server processes and analyzes the parking event record according to preset business rules and algorithms. If a vehicle enters the parking area, the cloud server records the parking start time. After the vehicle exits, the cloud server calculates the corresponding parking fee based on the parking duration and preset billing standards. Simultaneously, the cloud server performs statistical analysis on all parking event records within a certain time period, generating a parking data analysis report. This report includes information such as parking traffic flow, parking space utilization, and peak parking times. Finally, the cloud server feeds back the calculated parking fee and the parking data analysis report to the corresponding terminal devices, such as the management backend or the car owner's mobile application, completing the entire data service process.
[0083] In some embodiments of this disclosure, the cloud server stores, processes, and analyzes parking event records, then returns parking fee calculation results and parking data analysis reports, meeting the needs of different users. For car owners, this allows them to obtain accurate parking fee information promptly and conveniently complete payments. For managers, the parking data analysis reports provide data support for management decisions, enabling them to understand parking space usage, adjust management strategies appropriately, optimize parking space resource allocation, and improve parking space utilization. Simultaneously, centralized data storage and processing facilitates historical data querying and statistics, providing a reference for urban traffic planning and promoting the development of roadside parking management towards refinement and scientific methods.
[0084] This disclosure provides several roadside parking management methods based on camera and drone collaboration. These methods combine a mid-level camera with a drone, completely overcoming the limitations of traditional single-device management. By deploying the mid-level camera below the tree canopy, interference from pedestrians and non-motorized vehicles is avoided, and the problem of high-level cameras being easily obstructed by trees and buildings is effectively mitigated. This ensures clear and stable acquisition of video data from the target parking area, providing a reliable foundation for parking space status detection. The mid-level camera sensor enables real-time detection of parking space status, ensuring timely detection of changes. The drone responds quickly and accurately acquires license plate information. The two work together to achieve full-process tracking and recording of parking events. Uploading parking event records to a cloud server and receiving data service results creates a complete closed loop for parking management, from data collection and processing to service feedback. This effectively improves the real-time performance and intelligence of roadside parking management, solving the problems of untimely information acquisition and low management efficiency in traditional methods.
[0085] It is understood that the various embodiments of the methods described in this specification are presented in a progressive manner. Similar or identical parts between embodiments can be referred to mutually. Each embodiment focuses on describing the differences from other embodiments. Related details can be found in the descriptions of other method embodiments.
[0086] It should be understood that although the steps in the flowcharts shown in the accompanying drawings are displayed sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some of the steps in the accompanying drawings may include multiple steps or stages, which are not necessarily completed at the same time, but may be executed at different times, and the execution order of these steps or stages is not necessarily sequential, but may be performed alternately or in turn with other steps or at least a portion of the steps or stages of other steps.
[0087] Based on the description of the above-described embodiments of the roadside parking management method based on camera and drone collaboration, this disclosure also provides a roadside parking management device based on camera and drone collaboration for implementing the above-described roadside parking management method based on camera and drone collaboration. The device may include a system (including a distributed system), software (application), module, component, controller, server, terminal, etc., using the method described in the embodiments of this specification, combined with necessary implementation hardware. Based on the same innovative concept, the devices in one or more embodiments provided in this disclosure are as described in the following embodiments. Since the implementation schemes and methods for solving the problem by the devices are similar, the implementation of specific devices in the embodiments of this specification can refer to the implementation of the foregoing method, and repeated details will not be repeated. As used below, the terms "unit" or "module" can refer to a combination of software and / or hardware that implements a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, hardware implementation, or a combination of software and hardware, is also possible and contemplated.
[0088] Figure 3 This is a schematic block diagram illustrating a roadside parking management device based on camera and drone collaboration, according to an exemplary embodiment. The device can be the aforementioned terminal, a server, or a module, component, device, control unit, etc., integrated into the terminal. For details, please refer to... Figure 3 The device 100 may include: a data acquisition module 120, a control module 140, a processing module 160, and a communication module 180. Specifically, the data acquisition module 120 is used to detect parking space status information in a target parking area in real time using a camera sensor deployed at a preset installation height; the control module 140 is used to, in response to detecting a change in the parking space status information, trigger an event record to send a control command to a drone, controlling the drone to travel to the target parking area and acquire vehicle license plate information in the target parking area; the processing module 160 is used to combine the parking space status information and the license plate information to form a complete parking event record; and the communication module 180 is used to send the parking event record to a cloud server and receive data service results returned by the cloud server based on the parking event record.
[0089] In some embodiments of the device, the data acquisition module 120 is also used to analyze the video stream collected by the camera sensor in real time through an edge computing device, and determine whether the parking space status information has changed based on the vehicle movement trajectory. The parking space status information includes at least one of vehicle entry status and vehicle exit status.
[0090] In some embodiments of the device, the parking space status information includes at least one of parking space number information and parking space status change time. The processing module 160 is also used to integrate the parking space number information, the parking space status change time and the vehicle license plate information into a complete parking event record through an edge computing device and then upload it to the cloud server.
[0091] In some embodiments of the device, the data service results include at least one of parking fee calculation results and parking data analysis reports. The communication module 180 is also used to receive the parking fee calculation results and parking data analysis reports returned by the cloud server after storing, processing and analyzing the parking event records.
[0092] In some embodiments of the device, the preset installation height ranges from 1.5 to 3 meters.
[0093] In some embodiments of the device, each camera sensor is configured to detect 3 to 6 parking spaces in the target parking area.
[0094] The various modules in the aforementioned roadside parking management device based on camera and drone collaboration can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in a computer device, or stored in the memory of a computer device as software, so that the processor can call and execute the corresponding operations of each module.
[0095] In one embodiment, a computer device is provided, which may be a terminal, and its internal structure diagram may be as follows: Figure 4 As shown, the computer device includes a processor, memory, communication interface, display screen, and input device connected via a system bus. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The communication interface is used for wired or wireless communication with external terminals; wireless communication can be achieved through Wi-Fi, mobile cellular networks, NFC (Near Field Communication), or other technologies. When executed by the processor, the computer program implements a roadside parking management method based on camera and drone collaboration.
[0096] Those skilled in the art will understand that Figure 4The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.
[0097] Based on the foregoing description of the relevant methods and apparatus embodiments, this disclosure also provides a computer device, including a memory and a processor. The memory stores a computer program, which, when executed by the processor, implements the roadside parking management method based on camera and drone collaboration as described in any embodiment of this specification.
[0098] Based on the foregoing description of the relevant methods and apparatus embodiments, this disclosure also provides a computer-readable storage medium that, when the instructions in the computer-readable storage medium are executed by the processor of a computer device, enables the computer device to implement the roadside parking management method based on camera and drone collaboration as described in any embodiment of this disclosure.
[0099] Based on the foregoing description of the relevant methods and apparatus embodiments, this disclosure also provides a computer program product, including a computer program that, when executed by a processor, implements the roadside parking management method based on camera and drone collaboration as described in any embodiment of this specification.
[0100] The various embodiments in this specification are described in a progressive manner. Similar or identical parts between embodiments can be referred to interchangeably. Each embodiment focuses on its differences from other embodiments. In particular, hardware + program embodiments are relatively simple in description because they are fundamentally similar to method embodiments; relevant parts can be referred to the descriptions in the method embodiments.
[0101] Those skilled in the art will understand that all or part of the processes in the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments described above. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, etc., and are not limited to these.
[0102] It should be noted that the apparatus, computer equipment, storage medium, and computer program products described above may also include other implementation methods according to the description of the method embodiments. Specific implementation methods can be found in the description of the relevant method embodiments. Furthermore, new embodiments formed by combinations of features from various methods, apparatuses, devices, and server embodiments still fall within the scope of this disclosure and will not be elaborated upon here.
[0103] For ease of description, the above devices are described in terms of function, divided into various modules. Of course, when implementing one or more of these specifications, the functions of each module can be implemented in the same or different software and / or hardware, or a module that performs the same function can be implemented by a combination of multiple sub-modules or sub-units. The device embodiments described above are merely illustrative. For example, the division of modules or units is only a logical functional division; in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling and communication connections between the devices or units shown or described can be implemented through direct and / or indirect coupling / connection, through standard or custom interfaces or protocols, and can be implemented electrically, mechanically, or in other forms.
[0104] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the following claims.
[0105] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope.
Claims
1. A roadside parking management method based on camera and drone collaboration, characterized in that, The method includes: The parking space status information of the target parking area is detected in real time by camera sensors deployed at a preset installation height; In response to detecting a change in the parking space status information, an event log is triggered to send a control command to the drone, controlling the drone to go to the target parking area and obtain the vehicle license plate information in the target parking area; By combining the parking space status information and the license plate information, a complete parking event record is formed; The parking event record is sent to the cloud server, and the data service result returned by the cloud server based on the parking event record is received.
2. The method according to claim 1, characterized in that, The method of using camera sensors deployed at a preset installation height to detect parking space status information in the target parking area in real time includes: The video stream collected by the camera sensor is analyzed in real time by an edge computing device, and the parking space status information is determined based on the vehicle movement trajectory. The parking space status information includes at least one of the vehicle entry status and the vehicle exit status.
3. The method according to claim 2, characterized in that, The parking space status information includes at least one of the following: parking space number information and parking space status change time. The combination of the parking space status information and the license plate information forms a complete parking event record, including: The parking space number information, the parking space status change time, and the vehicle license plate information are integrated into a complete parking event record by an edge computing device and then uploaded to the cloud server.
4. The method according to claim 1, characterized in that, The data service results include at least one of the following: parking fee calculation results and parking data analysis reports. Receiving the data service results returned by the cloud server based on the parking event records includes: The system receives the parking fee calculation results and parking data analysis report returned by the cloud server after storing, processing, and analyzing the parking event records.
5. The method according to claim 1, characterized in that, The preset installation height ranges from 1.5 to 3 meters.
6. The method according to claim 1, characterized in that, Each camera sensor is configured to detect 3 to 6 parking spaces in the target parking area.
7. A roadside parking management device based on camera and drone collaboration, characterized in that, The device includes: The data acquisition module is used to detect the parking space status information of the target parking area in real time through camera sensors deployed at a preset installation height; The control module is used to respond to the detection of a change in the parking space status information, trigger the event log to send control commands to the drone, control the drone to go to the target parking area and obtain the vehicle license plate information in the target parking area; The processing module is used to combine the parking space status information and the license plate information to form a complete parking event record; The communication module is used to send the parking event records to the cloud server and receive the data service results returned by the cloud server based on the parking event records.
8. A computer device, characterized in that, It includes a memory and a processor, the memory storing a computer program, and the processor executing the computer program to implement the steps of the method according to any one of claims 1 to 6.
9. A computer-readable storage medium, characterized in that, It stores a computer program thereon, which, when executed by a processor, implements the steps of the method according to any one of claims 1 to 6.
10. A computer program product, characterized in that, Includes a computer program that, when executed by a processor, implements the steps of the method according to any one of claims 1 to 6.
Citation Information
Patent Citations
Roadside parking management method based on vehicle trajectory analysis
CN112382104A
Inspection evidence obtaining method suitable for roadside parking space
CN119028121A