A charging parking space information processing method and device

By acquiring parking space images and charging gun information from the parking lot, and using the mapping relationship between the charging gun and the parking space for joint determination, the problem of occupied charging spaces was solved, improving the accuracy of parking space occupancy status judgment and user experience.

CN117115733BActive Publication Date: 2026-04-21BEIJING DIDI INFINITY TECH & DEV CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
BEIJING DIDI INFINITY TECH & DEV CO LTD
Filing Date
2023-08-22
Publication Date
2026-04-21

AI Technical Summary

Technical Problem

Charging spaces are often occupied by vehicles that do not need to charge, preventing electric vehicles from charging properly. Existing methods are costly and difficult to implement, and image-based parking space detection may result in a poor user experience.

Method used

By acquiring images of parking spaces in the parking lot, the parking information of the parking spaces and the usage information of the charging guns are determined. The mapping relationship between the charging guns and parking spaces is used to make a joint judgment to determine whether the parking space is occupied by a non-charging vehicle.

Benefits of technology

It improves the compatibility between parking spaces and charging guns, reduces interference from users using charging guns in the wrong place, and improves the accuracy of judging the occupancy status of parking spaces.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117115733B_ABST
    Figure CN117115733B_ABST
Patent Text Reader

Abstract

Embodiments of the present application disclose a charging parking space information processing method and device. Embodiments of the present application determine parking information of each parking space in a parking lot through a parking space image, the parking information including a parking state, a bound license plate number and a parking duration, simultaneously determine usage information of each charging gun in the parking lot, the usage information including a usage state and a usage duration, and finally jointly determine each parking space and the charging gun in the parking lot according to the parking information of each parking space, the usage state of each charging gun and a pre-set charging gun parking space mapping relationship, so as to determine whether each parking space is occupied by a non-charging vehicle. Embodiments of the present application jointly determine the parking space and the charging gun through the charging gun parking space mapping relationship, improve the matching degree between the parking space and the charging gun, avoid interference caused by user mispositioned use of the charging gun on the parking space occupation state determination, and thus improve the accuracy of the parking space occupation state determination.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of parking space management technology, and more specifically, to a method and apparatus for processing charging parking space information. Background Technology

[0002] With the development of new energy technologies, electric vehicles have become a means of transportation for an increasing number of consumers. To address the charging issue of electric vehicles, more and more parking lots are setting up charging spaces. However, in reality, these charging spaces are often occupied by vehicles that do not need charging, preventing electric vehicles that do need charging from charging from charging properly upon arrival.

[0003] Traditional methods to reduce the occupation of charging spaces include manual patrols, adding parking locks, and using barrier gate systems. However, these methods are costly and difficult to implement. Alternatively, image-based parking space detection methods can be used, but these may result in the wrong space being selected by the trolley. If this is incorrectly identified as occupied and the trolley is asked to move, it creates unnecessary inconvenience and a poor user experience. Summary of the Invention

[0004] In view of this, embodiments of the present invention provide a charging parking space information processing method and apparatus to improve the accuracy of parking space occupancy status judgment.

[0005] Firstly, a method for processing charging parking space information is provided, the method comprising:

[0006] Obtain images of parking spaces in the parking lot;

[0007] The parking information of each parking space in the parking lot is determined based on the parking space image. The parking information includes at least the parking status, the bound license plate number, and the parking duration.

[0008] The usage information of each charging gun in the parking lot is determined. The usage information includes at least the usage status and usage duration. The usage status is used to characterize the charging status of the corresponding charging gun.

[0009] Based on the parking information of each parking space, the usage status of each charging gun, and the mapping relationship between the charging gun and the parking space, the occupancy status of the parking space is determined. The occupancy status is used to indicate whether the corresponding parking space is occupied by a non-charging vehicle.

[0010] Secondly, a charging parking space information processing device is provided, the device comprising:

[0011] The acquisition module is used to acquire images of parking spaces in the parking lot;

[0012] The first determining module is used to determine the parking information of each parking space in the parking lot based on the parking space image. The parking information includes at least the parking status, the bound license plate number, and the parking duration.

[0013] The second determining module is used to determine the usage information of each charging gun in the parking lot. The usage information includes at least the usage status and usage duration. The usage status is used to characterize the charging status of the corresponding charging gun.

[0014] The third module is used to determine the occupancy status of the parking space based on the parking information of each parking space, the usage status of each charging gun, and the mapping relationship between the charging gun and the parking space. The occupancy status is used to indicate whether the corresponding parking space is occupied by a non-charging vehicle.

[0015] Thirdly, a computer-readable storage medium is provided, wherein a computer program is stored therein, and the computer program, when executed by a processor, implements the method described in the first aspect.

[0016] Fourthly, an electronic device is provided, including a memory and a processor, the memory being used to store one or more computer program instructions, wherein the one or more computer program instructions are executed by the processor to implement the method as described in the first aspect.

[0017] Fifthly, a computer program product is provided, including a computer program / instructions that, when executed by a processor, implement the method described in the first aspect.

[0018] This invention determines the parking information of each parking space in a parking lot using parking space images. The parking information includes parking status, bound license plate number, and parking duration. Simultaneously, it determines the usage information of each charging gun in the parking lot, including usage status and usage duration. Finally, based on the parking information of each parking space, the usage status of each charging gun, and a pre-set charging gun-parking space mapping relationship, a joint determination is made between the parking spaces and charging guns in the parking lot to determine whether each parking space is occupied by a non-charging vehicle. This invention improves the matching degree between parking spaces and charging guns by using the charging gun-parking space mapping relationship, avoiding interference caused by users misusing charging guns and thus improving the accuracy of parking space occupancy determination. Attached Figure Description

[0019] The above and other objects, features and advantages of the present invention will become clearer from the following description of embodiments of the invention with reference to the accompanying drawings, in which:

[0020] Figure 1 This is a schematic diagram of the charging parking space information processing system according to an embodiment of the present invention;

[0021] Figure 2 This is a flowchart of the charging parking space information processing method according to an embodiment of the present invention;

[0022] Figure 3 This is a flowchart of a method for determining parking space information according to an embodiment of the present invention;

[0023] Figure 4 This is a flowchart of a method for determining the parking status of a parking space according to an embodiment of the present invention;

[0024] Figure 5 This is a schematic diagram of a parking lot scenario according to an embodiment of the present invention;

[0025] Figure 6 This is a flowchart of a method for determining the bound license plate number corresponding to a parking space according to an embodiment of the present invention;

[0026] Figure 7 This is a schematic diagram of a parking space image according to an embodiment of the present invention;

[0027] Figure 8 This is a flowchart of the method for re-determining parking spaces according to an embodiment of the present invention;

[0028] Figure 9 Flowchart of a method for determining parking space occupancy status using a charging gun-parking space mapping relationship according to an embodiment of the present invention;

[0029] Figure 10 A flowchart of a method for determining the occupancy status of a target parking space based on a first candidate charging gun, according to an embodiment of the present invention;

[0030] Figure 11 A schematic diagram of the charging parking space information processing system according to an embodiment of the present invention;

[0031] Figure 12 This is a schematic diagram of the charging parking space information processing device according to an embodiment of the present invention;

[0032] Figure 13 This is a schematic diagram of an electronic device according to an embodiment of the present invention. Detailed Implementation

[0033] The present application is described below based on embodiments, but it is not limited to these embodiments. In the detailed description of the present application below, certain specific details are described in detail. Those skilled in the art can fully understand the present application without these details. To avoid obscuring the substance of the present application, well-known methods, processes, flows, elements, and circuits are not described in detail.

[0034] Furthermore, those skilled in the art should understand that the accompanying drawings provided herein are for illustrative purposes only and are not necessarily drawn to scale.

[0035] Unless the context explicitly requires it, words such as "including" or "contains" throughout the application should be interpreted as including rather than exclusive or exhaustive; that is, meaning "including but not limited to".

[0036] In the description of this application, it should be understood that the terms "first," "second," etc., are used for descriptive purposes only and should not be construed as indicating or implying relative importance. Furthermore, in the description of this application, unless otherwise stated, "a plurality of" means two or more.

[0037] The solutions described in this specification and embodiments, if involving the processing of personal information, will be processed only under the premise of having a legal basis (such as obtaining the consent of the personal information subject, or being necessary for the performance of a contract), and will only be processed within the scope stipulated or agreed upon. A user's refusal to process personal information beyond what is necessary for basic functions will not affect the user's use of basic functions.

[0038] Figure 1 This is a schematic diagram of a charging parking space information processing system according to an embodiment of the present invention. Figure 1 As shown, the charging parking space information processing system of this embodiment includes a server 11, multiple cameras 12, and multiple charging guns 13. The cameras 12 can be installed anywhere in the parking lot that can clearly capture at least one charging parking space, and the total coverage area of ​​the multiple cameras 12 should include the entire parking lot. The charging guns 13 are installed on the charging piles corresponding to each parking space, with at least one charging gun 13 installed on each charging pile.

[0039] Server 11 interacts with multiple cameras 12 and multiple charging guns 13 via the network to process charging space information. Multiple cameras 12 capture images of parking spaces in the parking lot at preset time intervals and send these images to server 11 via the network. Multiple charging guns 13 determine their current usage status at the same preset time interval and send this status to server 11 via the network. After acquiring the parking space images, server 11 determines the parking information of each space in the parking lot, including parking status, bound license plate number, and parking duration. Simultaneously, upon receiving the usage status from each charging gun 13, server 11 determines the historical charging information of the charging gun based on its identifier. Then, based on the historical charging information and the current usage status, it determines the corresponding usage information for each charging gun 13, including usage status and usage duration. Finally, based on the parking information of each space, the usage status of each charging gun, and the pre-set charging gun-parking space mapping relationship, server 11 jointly determines whether each parking space is occupied by a non-charging vehicle.

[0040] The system in this embodiment of the invention determines the parking information of each parking space in a parking lot through parking space images. The parking information includes parking status, bound license plate number, and parking duration. Simultaneously, it determines the usage information of each charging gun in the parking lot, including usage status and usage duration. Finally, based on the parking information of each parking space, the usage status of each charging gun, and a pre-set charging gun-parking space mapping relationship, the system jointly determines whether the parking space is occupied by a non-charging vehicle. This embodiment of the invention improves the matching degree between parking spaces and charging guns by using the charging gun-parking space mapping relationship, avoiding interference caused by users misusing charging guns and thus improving the accuracy of parking space occupancy status determination.

[0041] Figure 2 This is a flowchart of a charging parking space information processing method according to an embodiment of the present invention. Figure 2 As shown, the charging parking space information processing method includes the following steps:

[0042] In step S100, images of parking spaces in the parking lot are acquired.

[0043] The parking space image must clearly capture the entire parking lot. Due to varying hardware capabilities of the shooting equipment, the shooting range and resolution will differ. To accommodate shooting equipment with less advanced hardware, multiple parking space images can be taken, each including at least one complete charging parking space. The total coverage area of ​​all images should encompass the entire parking lot. The shooting equipment captures images of the corresponding parking spaces at preset time intervals, such as 30 seconds, 1 minute, or 3 minutes.

[0044] In step S200, parking information for each parking space in the parking lot is determined based on the parking space image. The parking information includes at least the parking status, the bound license plate number, and the parking duration.

[0045] The parking status is used to characterize the presence status of a vehicle in the corresponding parking space, including whether there is a vehicle or not. The bound license plate number is the license plate number of the vehicle currently parked in the corresponding parking space. The parking duration is the duration that the vehicle has been parked in the corresponding parking space so far.

[0046] Figure 3 This is a flowchart illustrating a method for determining parking space information according to an embodiment of the present invention. Figure 3 As shown, the method for determining parking space information includes the following steps:

[0047] In step S210, target detection is performed on the parking space image to determine the parking status of each parking space in the parking lot.

[0048] The objects to be detected are parking spaces, vehicles, and license plates.

[0049] In one possible implementation, due to certain objective conditions, some parking lines in the parking space image may be missing. For example, some parking lots may have been used for a long time, resulting in faded, broken, or even undefined parking lines. Additionally, vehicles may obstruct the view, leading to inaccurate target detection results for parking spaces. Therefore, each parking space in the parking lot can be pre-calibrated, and the calibration information can be used to assist in target detection, improving the accuracy of parking space target detection.

[0050] Specifically, the system obtains the location information of each parking space in the parking lot, including the location information of the four corners of the area where the parking space is located. Then, each parking space is numbered, with each number corresponding to a unique parking space. Finally, based on the parking space number and the location information, the calibration information of each parking space in the parking lot is determined. For example, the location information can be represented as (x... n y n The parking spaces can be numbered in the format of slot1, slot2, slot3...slotn. The parking lot's marking information can be as follows:

[0051] slot1:[(x 11 ,y 11 ),(x 12 ,y 12 ),(x 13 ,y 13 ),(x 14 ,y 14 )]

[0052] slot2:[(x 21 ,y 21 ),(x 22 ,y 22 ),(x 23 ,y 23 ),(x 24 ,y 24 )]

[0053] slot3:[(x 31 ,y 31 ),(x 32 ,y 32 ),(x 33 ,y 33 ),(x 34 ,y 34 )]

[0054] ...

[0055] slotn:[(x n1,y n1 ),(x n2 ,y n2 ),(x n3 ,y n3 ),(x n4 ,y n4 )]

[0056] After determining the calibration information of each parking space in the parking lot, the calibration information can be used to determine the parking space recognition area. Specifically, when performing target detection of parking spaces, the approximate location of the parking space is determined based on the target image. Then, the area location information that matches the approximate location is searched in the preset calibration information, and the area location information with the highest matching degree is determined as the parking space recognition area, thereby improving the detection accuracy.

[0057] Figure 4 This is a flowchart of a method for determining the parking status of a parking space according to an embodiment of the present invention. Figure 4 As shown, the method for determining the parking status of a parking space includes the following steps:

[0058] In step S211, by performing target detection on the parking space image, a vehicle recognition area that meets the effective recognition conditions is determined. The effective recognition conditions are that the aspect ratio of the vehicle is not within a preset aspect ratio range.

[0059] During image acquisition, vehicles may be driving in the lanes, resulting in the captured parking space images including vehicles that are not in parking spaces. To avoid vehicles in the lanes negatively impacting the judgment of parking space status, vehicles not in parking spaces need to be filtered out during vehicle target detection.

[0060] Figure 5 This is a schematic diagram of a parking lot scenario according to an embodiment of the present invention. (For example...) Figure 5 As shown, the parking lot scene includes a charging space area 51 and a lane area 52. After capturing images of the parking spaces in the parking lot using a camera device, vehicle target detection is performed to obtain multiple vehicle detection boxes, i.e., vehicle recognition areas. Since the parking direction of the parking spaces in the charging space area 51 is often perpendicular to the driving direction of the vehicles in the lane area 52, the aspect ratio of the vehicle detection boxes 53 in the charging space area 51 is significantly different from that of the vehicle detection boxes 54 in the lane area 52. Figure 5 As shown, the aspect ratio of vehicle detection frame 53 is significantly smaller than that of vehicle detection frame 54. Therefore, vehicles not in parking spaces can be filtered out based on the aspect ratio of the vehicle detection frames.

[0061] It is easy to see that the preset aspect ratio range is related to the shooting angle of the camera device. When the shooting device is camera 55, the aspect ratio of the vehicle detection frame in the charging parking space area 51 is smaller than that of the vehicle detection frame in the lane area 52 in the captured parking space image. When the shooting device is camera 56, the aspect ratio of the vehicle detection frame in the charging parking space area 51 is larger than that of the vehicle detection frame in the lane area 52 in the captured parking space image.

[0062] By filtering the vehicle detection boxes, interference from vehicles in the lanes on the analysis of parking space status can be avoided, improving the accuracy of the analysis. At the same time, it can also reduce the amount of useless data and improve data processing efficiency.

[0063] In step S212, the parking space recognition area and the vehicle recognition area are determined based on the parking space image.

[0064] The vehicle recognition area is the recognition area of ​​the vehicle with the largest overlap with the parking space recognition area. When the vehicle recognition areas of multiple vehicles overlap with the parking space recognition area, the other vehicle recognition areas, except for the one with the largest overlap with the parking space recognition area, will be filtered out.

[0065] In step S213, the intersection area of ​​the parking space recognition area and the vehicle recognition area is determined.

[0066] In step S214, the parking status is determined based on the area of ​​the parking space recognition area, the vehicle recognition area, and the area of ​​the intersecting area.

[0067] Specifically, firstly, a first area ratio is calculated, which represents the ratio of the area of ​​the intersecting region to the area of ​​the parking space recognition region. Then, a second area ratio is calculated, which represents the ratio of the area of ​​the intersecting region to the area of ​​the vehicle recognition region. The first area ratio is compared with a preset parking space intersection ratio threshold, and the second area ratio is compared with a preset vehicle intersection ratio threshold. If both the first area ratio and the second area ratio are greater than the preset parking space intersection ratio threshold, the parking space is determined to be occupied.

[0068] In step S220, in response to the parking status being occupied, the bound license plate number corresponding to the parking space is determined.

[0069] Figure 6 This is a flowchart illustrating the method for determining the bound license plate number corresponding to a parking space according to an embodiment of the present invention. Figure 6 As shown, the method for determining the license plate number corresponding to the parking space includes the following steps:

[0070] In step S221, the target license plate recognition area is determined.

[0071] The target recognition area is the license plate number of the vehicle parked in the parking space.

[0072] Due to factors such as non-standard camera angles, improper parking, and vehicles being parked too close together, the license plate recognition area of ​​vehicles in adjacent parking spaces may appear in the current vehicle's recognition area, resulting in incorrect license plate matching between adjacent parking spaces.

[0073] Figure 7 This is a schematic diagram of a parking space image according to an embodiment of the present invention. Figure 7 As shown, the parking space image includes a vehicle recognition area 71 for vehicle 1, a vehicle recognition area 72 for vehicle 2, a license plate recognition area 73 for vehicle 1, and a license plate recognition area 74 for vehicle 2. Because the parking spaces for vehicle 1 and vehicle 2 are close together, the overlap between vehicle recognition areas 71 and 72 is significant. The license plate recognition area 74 corresponding to vehicle recognition area 72 is located within this overlap area, leading to an error in determining the matching license plate recognition area for vehicle recognition area 71, mistakenly identifying the license plate recognition area corresponding to vehicle recognition area 71 as license plate recognition area 74.

[0074] To address the aforementioned issues, further matching is required after identifying the vehicle recognition area and license plate recognition area. The specific method is as follows: In response to the parking space's parking status being "occupied," the number of license plate recognition areas within the vehicle recognition area is determined based on the parking space image. If the number of license plate recognition areas is one, that license plate recognition area is designated as the target license plate recognition area. If the number of license plate recognition areas is greater than one, the license plate recognition area that meets the center-point distance requirement is designated as the target license plate recognition area, where the center point distance requirement is the shortest distance between the center point of the license plate recognition area and the center point of the vehicle recognition area.

[0075] In step S222, the target license plate recognition area is identified, and the recognition result is determined.

[0076] The identification result is the candidate license plate number.

[0077] Specifically, the target license plate recognition area undergoes preprocessing, such as white balance adjustment, backlight correction, overexposure correction, and contrast enhancement. Then, the recognition result is determined through license plate correction, character segmentation, and character recognition.

[0078] Due to interference from light and obstructions, there may be issues with incomplete license plate recognition or incorrect recognition of some numbers or letters, requiring further verification of the recognition results.

[0079] In step S223, in response to the recognition result conforming to the standard license plate number format, the recognition result is determined as the currently bound license plate number of the parking space.

[0080] In step S224, in response to the recognition result not conforming to the standard license plate number format, the current bound license plate number of the parking space is determined based on the recognition result and the historical bound license plate number of the parking space.

[0081] For example, the recognition result may not start with a Chinese character or the character length may not meet the requirements. In this case, the currently bound license plate number can be determined by using the historical bound license plate number corresponding to the current parking space.

[0082] The specific method is as follows: In response to the recognition result not conforming to the standard license plate number format, the similarity between the recognition result and the historically bound license plate number of the parking space is determined. In response to the similarity being higher than a preset similarity, the historically bound license plate number is determined as the currently bound license plate number of the parking space.

[0083] Specifically, the similarity between the identification result and the historically bound license plate number of the current parking space can be calculated using the following formula:

[0084]

[0085] Wherein, similar represents the similarity between the recognition result and the historically bound license plate number of the current parking space, lcs_plate represents the length of the longest common subsequence between the recognition result and the historically bound license plate number, len_plate_a represents the sequence length of the recognition result, and len_plate_b represents the sequence length of the historically bound license plate number.

[0086] The recognition results are compared with the historically bound license plate numbers in turn to determine the historically bound license plate number with the highest similarity to the recognition results. The highest similarity is then compared with the preset similarity. If the highest similarity is greater than the preset similarity, the historically bound license plate number corresponding to the highest similarity is determined as the current bound license plate number.

[0087] In step S230, the parking duration of the vehicle corresponding to the bound license plate number in the parking space is determined according to the historical parking information corresponding to the parking space. The historical parking information includes at least the historical parking status of the parking space, the historical bound license plate number, and the historical update time.

[0088] Specifically, after confirming the bound license plate number, the historical parking information is updated. The specific historical parking status is "vehicle present," the historical bound license plate number is the bound license plate number determined by the above method, and the historical update time is the time when the corresponding parking space image was collected.

[0089] The parking duration is the difference between the latest update time and the previous update time.

[0090] In step S240, in response to the fact that the license plate number bound to the parking space is the same as the license plate number bound to the adjacent parking space, the parking status of the parking space is redefined.

[0091] Improper parking, such as parking a vehicle between two adjacent parking spaces, may result in two adjacent spaces having the same license plate number. To avoid errors in judging the parking status of spaces due to improper parking, an overall correction is needed after determining the parking information for each space in the parking lot.

[0092] Figure 8 This is a flowchart of a method for re-determining parking spaces according to an embodiment of the present invention. Figure 8 As shown, the method for redetermining parking spaces includes the following steps:

[0093] In step S241, in response to the fact that the license plate number bound to the current parking space is the same as the license plate number bound to the adjacent parking space, the adjacent parking space identification area is determined.

[0094] In step S242, the first distance and the second distance are determined.

[0095] Wherein, the first distance is the distance between the upper left corner of the parking space recognition area and the upper left corner of the vehicle recognition area, and the second distance is the distance between the upper left corner of the parking space recognition area and the upper left corner of the vehicle recognition area of ​​the adjacent parking space.

[0096] In step S243, it is determined whether the first distance is greater than the second distance.

[0097] If it is greater than, proceed to step S424; if it is not greater than, proceed to step S425.

[0098] In step S244, in response to the first distance being greater than the second distance, the parking status of the current parking space is corrected to no car.

[0099] Specifically, if the first distance is greater than the second distance, it means that the vehicle has a larger area in the adjacent parking space. Therefore, the parking status of the current parking space is changed to no car, while the parking status of the adjacent parking spaces remains unchanged.

[0100] In step S245, in response to the first distance not being greater than the second distance, the parking status of the adjacent parking space is corrected to no car.

[0101] Specifically, if the first distance is not greater than the second distance, it means that the vehicle occupies at least half of the area of ​​the current parking space. Therefore, the parking status of the current parking space remains unchanged, and the parking status of the adjacent parking spaces is corrected to "no car".

[0102] In step S300, the usage information of each charging gun in the parking lot is determined. The usage information includes at least the usage status and usage duration. The usage status is used to characterize the charging status of the corresponding charging gun.

[0103] The charging gun's usage status includes not charging, charging in progress, and charging complete. Usage duration includes charging time and occupied time. Not charging means the charging gun is not plugged into the vehicle; charging in progress means the charging gun is currently charging the vehicle; charging complete means the vehicle is fully charged but the charging gun is not unplugged. When the usage status is not charging, there is no corresponding usage duration. When the usage status is charging in progress, the charging time is the current time minus the start time, and there is no occupied time. When the usage status is charging complete, the charging time is the charging completion time minus the charging start time, and the occupied time is the current time minus the charging completion time.

[0104] In step S400, the occupancy status of the parking space is determined based on the parking information of each parking space, the usage status of each charging gun, and the mapping relationship between the charging gun and the parking space. The occupancy status is used to indicate whether the corresponding parking space is occupied by a non-charging vehicle.

[0105] The occupancy status includes at least unoccupied, occupied after charging, and occupied without charging. The charging gun-parking space mapping relationship is used to characterize the mapping relationship between charging guns and parking spaces. The charging gun can be the primary key to determine the parking spaces covered by each charging gun, or the parking space can be the primary key to determine the available charging guns for each parking space. The following explanation uses the charging gun as the primary key. The charging gun-parking space mapping relationship includes the parking spaces covered by each charging gun and the distance between the charging gun and the covered parking space. The parking space closest to the charging gun among the covered parking spaces is the optimal matching parking space.

[0106] For example, each charging gun can be numbered in the format charge1, charge2, charge3...chargen, and the parking lot calibration information can be as follows:

[0107] charge1:[slot1_0,slot2_1]

[0108] charge2:[slot2_0,slot1_1,slot3_1]

[0109] charge3:[slot3_0,slot2_1,slot4_1]

[0110] ...

[0111] chargen:[slotn_0,slot(n-1)_1,slot(n+1)_1]

[0112] Where, slot represents the parking space number, and slot1_0 represents the distance between parking space slot1 and the corresponding charging gun. chargen:[slotn _0 The expression `slot(n-1)_1,slot(n+1)_1` means that the charging gun numbered `chargen` can cover parking spaces numbered `slot(n-1)`, `slotn`, and `slot(n+1)`, with distances of 0, 1, and 1 from these three parking spaces, respectively. The smaller the distance number between the charging gun and the parking space, the closer they are. A distance of 0 indicates the optimal matching of the charging gun and parking space. Each charging gun has exactly one optimal matching parking space.

[0113] Figure 9 A flowchart illustrating the method for determining parking space occupancy status using a charging gun-parking space mapping relationship according to an embodiment of the present invention. (See flowchart for example.) Figure 9 The method for determining the parking space occupancy status using the charging gun parking space mapping relationship includes the following steps:

[0114] In step S410, at least one first candidate charging gun is determined for each target parking space based on the charging gun parking space mapping relationship.

[0115] The target parking space is a parking space where a car is parked. For example, if the target parking space is numbered slot2, then according to the above-mentioned charging gun parking space mapping relationship, the first candidate charging guns include charge1, charge2, and charge3.

[0116] In step S420, the occupancy status of the target parking space is determined based on the parking information of the target parking space and the usage information of the first candidate charging gun corresponding to the target parking space.

[0117] The parking information also includes the start time of the vehicle in the parking space, and the usage information also includes the start time of the latest charging task.

[0118] Figure 10 A flowchart illustrating the method for determining the occupancy status of a target parking space based on a first candidate charging gun, according to an embodiment of the present invention. Figure 10 The method for determining the occupancy status of a target parking space based on a first candidate charging gun includes the following steps:

[0119] In step S421, it is determined that there is at least one first candidate charging gun.

[0120] Taking the above-mentioned charging gun parking space mapping relationship as an example, the first candidate charging guns include charge1, charge2, and charge3.

[0121] In step S422, it is determined whether there is at least one first candidate charging gun that meets the first screening condition.

[0122] The first screening criterion is that the start time of the latest charging task of the first candidate charging gun is later than the start time of the vehicle parking in the target parking space. In other words, the charging gun should start charging after the vehicle has stopped and begun to occupy the parking space.

[0123] If it exists, proceed to step S423; if it does not exist, proceed to step S426.

[0124] In step S423, the first candidate charging gun is determined as the second candidate charging gun.

[0125] In step S424, the target charging gun corresponding to the target parking space is determined from at least one of the second candidate charging guns according to the preset second screening conditions.

[0126] The second screening condition is that the distance between the second candidate charging gun and the target parking space is the shortest. Assuming that both charge1 and charge2 meet the first screening condition, further determining the distances between charge1 and slot2 and between charge2 and slot2, based on the above charging gun-parking space mapping relationship, the distances are 1 and 0 respectively. Therefore, charge2 is the target parking space for slot2.

[0127] In step S425, the usage status of the target charging gun is determined.

[0128] If the usage status is not charging, proceed to step S426; if the usage status is charging, proceed to step S427; if the usage status is charging complete, proceed to step S428.

[0129] In step S426, the occupancy status of the target parking space is determined to be "not charged and occupied".

[0130] The process proceeds from step S422 to step S426. This indicates that there is a car in the target parking space, but the start time of the latest charging task for the available charging gun in the target parking space is earlier than the start time of the car's parking. This means that the charging gun is not currently charging the car in the target parking space, and the car in the target parking space has not started charging. Therefore, the occupancy status is "not charging".

[0131] The process transitions from step S425 to step S426. This indicates that although the start time of the latest charging task at the current target charging station is earlier than the time the vehicle has been parked in the target parking space, the latest charging task has already been completed and the vehicle has long since left the target parking space. Therefore, the current target charging station has not started a new charging task. Thus, the occupancy status is "not charging, occupied."

[0132] In step S427, the occupancy status of the target parking space is determined to be unoccupied.

[0133] In other words, the vehicle in the target parking space is currently charging.

[0134] In step S428, the occupancy status of the target parking space is determined to be "charged and occupied".

[0135] In other words, the vehicle in the target parking space did not leave the target parking space in a timely manner after charging was completed.

[0136] In step S500, based on the occupancy status, the corresponding relocation method for the parking space is determined and relocation is initiated.

[0137] Specifically, in response to the parking space being determined to be unoccupied, it is determined not to urge the space to be moved.

[0138] In response to the parking space being determined to be occupied without charging, the contact information associated with the license plate number of the vehicle is determined based on the license plate number of the parking space, and the contact information is used to urge the vehicle to move.

[0139] Specifically, if the occupancy status is determined to be "not charging occupied," it means that the vehicle has not placed an order in the corresponding mini-program for the vehicle charging task. The contact information of the occupying vehicle cannot be determined through the charging order. Therefore, the contact information associated with the identified license plate number can be found using the identified bound license plate number, such as by querying through 114 (directory assistance).

[0140] In one possible implementation, the contact information for the license plate number can also be found in the historical order database of the mini-program corresponding to the charging task. If the vehicle occupying the charging spot previously placed an order in the mini-program corresponding to the charging task, the contact information for that license plate number can also be found through historical orders.

[0141] In response to the parking space being determined to be occupied after charging, the duration of occupancy of the parking space is determined;

[0142] Specifically, a vehicle may not be able to leave the target parking space immediately after charging is complete. If a prompt to move the vehicle is made immediately after charging, it may affect the user experience. Therefore, a preset occupancy time can be set. If the occupancy time does not exceed the preset time, no prompt to move the vehicle will be made. If the occupancy time exceeds the preset time, a prompt to move the vehicle will be made using the corresponding mini-program for the charging task. The preset occupancy time can be 5 minutes, 10 minutes, or 15 minutes, etc.

[0143] The method of this invention determines the parking information of each parking space in a parking lot through parking space images. The parking information includes parking status, bound license plate number, and parking duration. Simultaneously, it determines the usage information of each charging gun in the parking lot, including usage status and usage duration. Finally, based on the parking information of each parking space, the usage status of each charging gun, and a pre-set charging gun-parking space mapping relationship, a joint determination is made between the parking spaces and charging guns in the parking lot to determine whether each parking space is occupied by a non-charging vehicle. This invention improves the matching degree between parking spaces and charging guns by using the charging gun-parking space mapping relationship for joint determination, avoiding interference caused by users misusing charging guns and thus improving the accuracy of parking space occupancy status determination.

[0144] Figure 11 A schematic diagram of the charging parking space information processing system according to an embodiment of the present invention. Figure 11 As shown, the charging parking space information processing system 1100 includes a data acquisition unit 1110, an image analysis unit 1120, a gun status analysis unit 1130, and a occupancy analysis unit 1140. In addition, before the charging parking space information processing system 1100 starts operating, it also includes a data calibration unit 1150 to calibrate necessary data.

[0145] The data calibration unit 1150 is used for calibration initialization, generating a calibration initialization configuration file. This file provides necessary parameters for the subsequent algorithm analysis of the parking space status analysis module 1122 and the joint decision module 1141. The initialization configuration file includes the calibration of parking space area location information and the calibration of the charging gun-parking space mapping relationship. The parking space calibration module 1151 is used to calibrate the parking space area location information, and the charging gun-parking space mapping relationship calibration module 1152 is used to calibrate the charging gun-parking space mapping relationship. The specific calibration information is similar to that in the above embodiment and will not be repeated here.

[0146] After the data calibration unit 1150 determines the initial configuration file for calibrating all parking spaces and charging guns in the parking lot, the charging parking space information processing system 1100 can start operating.

[0147] The data acquisition unit 1110 is divided into an image acquisition module 1111 and a charging gun status acquisition module 1112, which are the data sources of this system. The image acquisition module 1111 is a multi-channel monitoring camera device connected to this system. The charging gun status acquisition module 1112 is a charging pile communication module connected to the system. This module uploads the usage status of the charging gun in real time, including: not in use, charging, and charging complete.

[0148] The image analysis unit 1120 consists of a target detection module 1121, a parking space status analysis module 1122, and a license plate recognition confirmation module 1123. The image analysis unit 1120 can output information about occupied parking spaces within the current camera monitoring area. The target detection module 1121 is used to determine the recognition areas for each parking space, each vehicle, and each license plate. The parking space status analysis module 1122 corrects the parking space recognition areas using calibrated parking space location information, or directly uses the auxiliary parking space recognition area identified by the target detection module 1121 to find the parking space recognition area with the highest overlap with the auxiliary parking space recognition area in the initialization configuration file and determines it as the parking space recognition area for that parking space. Then, interfering vehicles are filtered out. It is then determined whether the parking space is occupied. The occupancy determination method is similar to the above embodiment and will not be repeated here. The license plate recognition confirmation module 1123 is used to recognize and confirm the license plates of vehicles within the parking space, specifically divided into two steps: recognition and confirmation. The recognition step calls a deep learning model to detect and recognize license plates within the vehicle recognition area. The verification step employs the license plate verification algorithm based on spatiotemporal clustering proposed in this invention to perform secondary verification and correction on the license plate obtained in the identification step, thereby resolving the problem of license plate and vehicle matching errors. The license plate verification algorithm is similar to that in the above embodiments and will not be described in detail here.

[0149] The charging gun status analysis unit 1130 is composed solely of the charging gun status analysis module 1131. The charging gun status analysis module 1131 calculates and outputs the current charging gun usage information to the placeholder analysis unit 1140. The charging gun usage information includes usage status and usage duration. Usage status includes three states: not in use, charging in progress, and charging complete. "Not in use" indicates the charging gun is not inserted into the vehicle; "charging complete" indicates the vehicle is fully charged but the gun is not removed; "charging in progress" indicates the vehicle is being charged by the charging gun. Usage duration includes charging time and placeholder time.

[0150] The parking space occupancy analysis unit 1140 comprises two parts: a joint determination module 1141 and a parking space relocation urging module 1142. The occupancy analysis unit 1140 receives parking space status, license plate numbers of vehicles occupying spaces, and parking durations from the image analysis unit 1120, and charging gun usage information from the charging gun status analysis unit 1130. The joint determination module 1141 analyzes the parking space occupancy status, and the parking space relocation urging module 1142 urges relocation using different methods based on the analysis results of the joint determination module. The joint determination module 1141 is used to maximize the matching between parking spaces with occupied vehicles and charging guns in charging or charging complete states in the parking lot. The matching conditions include a first filtering condition and a second filtering condition. The first filtering condition is that the start time of the latest charging task of an available charging gun in the parking space is later than the start time of the vehicle in the parking space. The second filtering condition is that the distance between the charging gun and the parking space is minimized. Maximizing the matching can pair up as many parking spaces and charging guns as possible that meet the matching conditions. After matching by the joint judgment module 1141, the charging gun in use can be matched to the corresponding parking space vehicle. Since there are cases where the parked vehicle has not plugged in the charging gun, there are vehicles that cannot be matched with the charging gun. Therefore, the space occupancy urging module 1142 needs to urge the vehicle to move in different ways according to the matching result of the joint judgment module 1141.

[0151] The system in this embodiment of the invention determines the parking information of each parking space in a parking lot through parking space images. The parking information includes parking status, bound license plate number, and parking duration. Simultaneously, it determines the usage information of each charging gun in the parking lot, including usage status and usage duration. Finally, based on the parking information of each parking space, the usage status of each charging gun, and a pre-set charging gun-parking space mapping relationship, the system jointly determines whether the parking space is occupied by a non-charging vehicle. This embodiment of the invention improves the matching degree between parking spaces and charging guns by using the charging gun-parking space mapping relationship, avoiding interference caused by users misusing charging guns and thus improving the accuracy of parking space occupancy status determination.

[0152] Figure 12 This is a schematic diagram of a charging parking space information processing device according to an embodiment of the present invention. Figure 12 As shown, the device includes:

[0153] The acquisition module 1201 is used to acquire images of parking spaces in the parking lot;

[0154] The first determining module 1202 is used to determine the parking information of each parking space in the parking lot based on the parking space image. The parking information includes at least the parking status, the bound license plate number, and the parking duration.

[0155] The second determining module 1203 is used to determine the usage information of each charging gun in the parking lot. The usage information includes at least the usage status and usage duration. The usage status is used to characterize the charging status of the corresponding charging gun.

[0156] The third determining module 1204 is used to determine the occupancy status of the parking space based on the parking information of each parking space, the usage status of each charging gun and the mapping relationship between the charging gun and the parking space. The occupancy status is used to indicate whether the corresponding parking space is occupied by a non-charging vehicle.

[0157] The device in this embodiment of the invention determines the parking information of each parking space in a parking lot through parking space images. The parking information includes parking status, bound license plate number, and parking duration. Simultaneously, it determines the usage information of each charging gun in the parking lot, including usage status and usage duration. Finally, based on the parking information of each parking space, the usage status of each charging gun, and a pre-set charging gun-parking space mapping relationship, the device jointly determines whether the parking space is occupied by a non-charging vehicle. This embodiment of the invention improves the matching degree between parking spaces and charging guns by using the charging gun-parking space mapping relationship, avoiding interference caused by users misusing charging guns and thus improving the accuracy of parking space occupancy status determination.

[0158] Figure 13 This is a schematic diagram of an electronic device according to an embodiment of the present invention. (For example...) Figure 13 As shown, Figure 13 The illustrated electronic device is a general address lookup device, comprising a general computer hardware architecture, including at least a processor 1301 and a memory 1302. The processor 1301 and memory 1302 are connected via a bus 1303. The memory 1302 is adapted to store instructions or programs executable by the processor 1301. The processor 1301 can be a standalone microprocessor or a collection of one or more microprocessors. Thus, the processor 1301 executes the instructions stored in the memory 1302, thereby performing the method flow of the embodiments of the present invention as described above to process data and control other devices. The bus 1303 connects the aforementioned components together, and also connects these components to a display controller 1304, a display device, and an input / output (I / O) device 1305. The input / output (I / O) device 1305 can be a mouse, keyboard, modem, network interface, touch input device, motion-sensing input device, printer, and other devices known in the art. Typically, the input / output device 1305 is connected to the system via an input / output (I / O) controller 1306.

[0159] Those skilled in the art will understand that embodiments of this application can be provided as methods, apparatus (devices), or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-readable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0160] This application is described with reference to flowchart illustrations of methods, apparatus (devices), and computer program products according to embodiments of this application. It should be understood that each step in the flowchart can be implemented by computer program instructions.

[0161] These computer program instructions may be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including an instruction means, the implementation process of which is described in the instruction means. Figure 1 The function specified in one or more processes.

[0162] These computer program instructions may also be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing device to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing device, produce instructions for implementing processes. Figure 1 A device for a function specified in one or more processes.

[0163] Another embodiment of the present invention relates to a non-volatile storage medium for storing a computer-readable program for use by a computer to execute some or all of the above-described method embodiments.

[0164] That is, those skilled in the art will understand that all or part of the steps in the methods of the above embodiments can be implemented by a program specifying the relevant hardware. This program is stored in a storage medium and includes several instructions to cause a device (which may be a microcontroller, chip, etc.) or processor to execute all or part of the steps of the methods described in the embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as a USB flash drive, a portable hard drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.

[0165] The above description is merely a preferred embodiment of this application and is not intended to limit this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the protection scope of this application.

Claims

1. A method for processing charging parking space information, characterized in that, The method includes: Obtain images of parking spaces in the parking lot; The parking information of each parking space in the parking lot is determined based on the parking space image. The parking information includes at least the parking status, the bound license plate number, and the parking duration. The usage information of each charging gun in the parking lot is determined. The usage information includes at least the usage status and usage duration. The usage status is used to characterize the charging status of the corresponding charging gun. Based on the parking information of each parking space, the usage status of each charging gun, and the charging gun-parking space mapping relationship, the occupancy status of the parking space is determined. The charging gun-parking space mapping relationship includes the parking spaces that each charging gun can cover and the distance between the charging gun and the parking spaces that can be covered. Each charging gun can cover at least two parking spaces. The occupancy status is used to indicate whether the corresponding parking space is occupied by a non-charging vehicle. The step of determining the occupancy status of a parking space based on the parking information of each parking space, the usage information of each charging gun, and the mapping relationship between the charging gun and the parking space includes: Based on the charging gun parking space mapping relationship, at least one first candidate charging gun is determined for each target parking space, wherein the target parking space is a parking space with a car in the parking state. The occupancy status of the target parking space is determined based on the parking information of the target parking space and the usage information of the first candidate charging gun corresponding to the target parking space.

2. The method according to claim 1, characterized in that, The step of determining the parking information of each parking space in the parking lot based on the parking space image includes: Target detection is performed on the parking space image to determine the parking status of each parking space in the parking lot. The parking status is used to characterize the presence status of the vehicle in the corresponding parking space. In response to the parking status indicating a vehicle is present, the bound license plate number corresponding to the parking space is determined; Based on the historical parking information corresponding to the parking space, the parking duration of the vehicle corresponding to the bound license plate number in the parking space is determined. The historical parking information includes at least the historical parking status of the parking space, the historical bound license plate number, and the historical update time.

3. The method according to claim 2, characterized in that, The step of performing target detection on the parking space image to determine the parking status of each parking space in the parking lot includes: By performing target detection on the parking space image, a vehicle recognition area that meets the effective recognition conditions is determined. The effective recognition conditions are that the aspect ratio of the vehicle is not greater than a preset aspect ratio. The parking space recognition area and the vehicle recognition area are determined based on the parking space image; Determine the intersection area between the parking space recognition area and the vehicle recognition area; The parking status is determined based on the area of ​​the parking space recognition area, the vehicle recognition area, and the area of ​​the intersecting area.

4. The method according to claim 3, characterized in that, Determining the parking status based on the area of ​​the parking space recognition area, the vehicle recognition area, and the intersecting area includes: Calculate a first area ratio, which is used to characterize the ratio of the area of ​​the intersecting region to the area of ​​the parking space recognition region; Calculate a second area ratio, which is used to characterize the ratio of the area of ​​the intersecting region to the area of ​​the vehicle recognition region; In response to the first area ratio being greater than a first threshold and the second area ratio being greater than a second threshold, the parking status of the parking space is determined to be occupied.

5. The method according to claim 2, characterized in that, The step of responding to the parking status being occupied by a vehicle and determining the bound license plate number corresponding to the parking space includes: Determine the target license plate recognition area; Identify the target license plate recognition area and determine the recognition result; In response to the recognition result conforming to the standard license plate number format, the recognition result is determined as the currently bound license plate number of the parking space; In response to the recognition result not conforming to the standard license plate number format, the current bound license plate number of the parking space is determined based on the recognition result and the historical bound license plate number of the parking space.

6. The method according to claim 5, characterized in that, The determination of the target license plate recognition area includes: In response to the parking status of the parking space being occupied, the number of license plate recognition areas within the vehicle recognition area is determined based on the parking space image; In response to the fact that the number of license plate recognition areas is one, the license plate recognition area is determined as the target license plate recognition area; In response to the fact that the number of license plate recognition areas is greater than one, the license plate recognition area that meets the center point distance requirement is determined as the target license plate recognition area, wherein the center point distance requirement is that the distance between the center point of the license plate recognition area and the center point of the vehicle recognition area is the shortest.

7. The method according to claim 5, characterized in that, In response to the recognition result not conforming to the standard license plate number format, the method of determining the current license plate number bound to the parking space based on the recognition result and the historically bound license plate numbers of the parking space includes: In response to the recognition result not conforming to the standard license plate number format, the similarity between the recognition result and the historically bound license plate number of the parking space is determined; In response to the similarity being higher than a preset similarity, the historically bound license plate number is determined as the currently bound license plate number of the parking space.

8. The method according to claim 7, characterized in that, The method further includes: In response to the fact that the license plate number associated with the parking space is the same as the license plate number associated with the adjacent parking space, the parking status of the parking space is redefined.

9. The method according to claim 8, characterized in that, The step of re-determining the parking status of a parking space in response to the fact that the license plate number associated with the parking space is the same as the license plate number associated with the adjacent parking space includes: In response to the fact that the license plate number bound to the parking space is the same as the license plate number bound to the adjacent parking space, the adjacent parking space identification area is determined; A first distance and a second distance are determined. The first distance is the distance between the upper left corner of the parking space recognition area and the upper left corner of the vehicle recognition area of ​​the parking space. The second distance is the distance between the upper left corner of the parking space recognition area and the upper left corner of the vehicle recognition area of ​​the adjacent parking space. In response to the first distance being greater than the second distance, the parking status of the parking space is corrected to no car.

10. The method according to claim 1, characterized in that, The charging gun's usage status includes not charging, charging in progress, and charging complete.

11. The method according to claim 10, characterized in that, The parking information also includes the start time of the vehicle in the parking space, and the usage information also includes the start time of the latest charging task; Determining the occupancy status of the target parking space based on the parking information of the target parking space and the usage information of the first candidate charging gun corresponding to the target parking space includes: In response to the existence of at least one first candidate charging gun that meets the first screening condition, the first candidate charging gun is determined as the second candidate charging gun, wherein the first screening condition is that the start time of the latest charging task of the first candidate charging gun is later than the start time of the vehicle in the target parking space. According to the preset second filtering condition, the target charging gun corresponding to the target parking space is determined from at least one second candidate charging gun, and the second filtering condition is that the distance between the second candidate charging gun and the target parking space is the shortest. The occupancy status of the target parking space is determined based on the parking information of the target parking space and the usage information of the second candidate charging gun.

12. The method according to claim 1, characterized in that, The occupancy status includes at least unoccupied, occupied after charging, and occupied without charging; The method further includes: In response to the parking space being occupied after charging, the occupancy duration of the parking space is determined; In response to the fact that the occupied time exceeds the preset occupied time, the corresponding applet for the charging task is used to urge the relocation. In response to the parking space being occupied as unoccupied, the system determines the contact information associated with the license plate number of the vehicle in question and uses that contact information to urge the vehicle to move.

13. A charging parking space information processing device, characterized in that, The device includes: The acquisition module is used to acquire images of parking spaces in the parking lot; The first determining module is used to determine the parking information of each parking space in the parking lot based on the parking space image. The parking information includes at least the parking status, the bound license plate number, and the parking duration. The second determining module is used to determine the usage information of each charging gun in the parking lot. The usage information includes at least the usage status and usage duration. The usage status is used to characterize the charging status of the corresponding charging gun. The third determining module is used to determine the occupancy status of the parking space based on the parking information of each parking space, the usage status of each charging gun, and the charging gun-parking space mapping relationship. The charging gun-parking space mapping relationship includes the parking spaces that each charging gun can cover and the distance between the charging gun and the parking spaces that can be covered. Each charging gun can cover at least two parking spaces. The occupancy status is used to indicate whether the corresponding parking space is occupied by a non-charging vehicle. The third determining module is specifically used to determine at least one first candidate charging gun corresponding to each target parking space according to the charging gun parking space mapping relationship. The target parking space is a parking space with a car in the parking status. The occupancy status of the target parking space is determined according to the parking information of the target parking space and the usage information of the first candidate charging gun corresponding to the target parking space.

14. A computer-readable storage medium storing computer program instructions thereon, characterized in that, The computer program instructions, when executed by a processor, implement the method as described in any one of claims 1-12.

15. An electronic device, characterized in that, The device includes: a memory for storing one or more computer program instructions; and a processor that executes the one or more computer program instructions to implement the method as described in any one of claims 1-12.

16. A computer program product comprising a computer program / instructions, characterized in that, When the computer program / instructions are executed by the processor, they implement the method as described in any one of claims 1-12.

Citation Information

Patent Citations

  • License plate identification method and device

    CN107730896A

  • Parking space management method and system

    CN111882916A

  • Image detection method, device, equipment and medium

    CN114724107A

  • Improved intelligent charging pile and charging pile management system

    CN211152077U