Authorization control method, device, system, equipment and medium for parking management equipment

By identifying and comparing license plates in the surrounding areas of parking management equipment, the problem of cargo collection of parking management equipment is solved, the rational use of resources and the protection of market economic order is achieved, and the differentiated marketing needs of manufacturers are met.

CN115798187BActive Publication Date: 2025-08-22SHENZHEN XINLUTONG INTELLIGENT TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211382142.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-11-07
Publication Date
2025-08-22
Estimated Expiration
2042-11-07

AI Technical Summary

Technical Problem

The problem of cargo collection of parking management equipment has led to the destruction of the market economic order and unreasonable use of resources, making it difficult for manufacturers to formulate differentiated marketing strategies based on different regions.

Method used

By obtaining the license plate image of the area around the parking management equipment, identifying the license plate, estimating the current use area, comparing it with the authorized use area, and performing authorization control, including locking or unlocking the equipment, generating activation files for re-activate.

Benefits of technology

It effectively avoids the behavior of parking management equipment, ensures the rational use of resources, meets the needs of manufacturers to formulate differentiated strategies based on the region, and prevents the market economic order from being destroyed.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115798187B_ABST
    Figure CN115798187B_ABST
Patent Text Reader

Abstract

The present application relates to a method, apparatus, system, device, and medium for authorization control of parking management equipment. The method comprises: obtaining a license plate image obtained by photographing the surrounding area of ​​a target parking management equipment; the target parking management equipment is a successfully activated parking management equipment; performing license plate recognition processing on the license plate image to obtain a license plate recognition result; estimating the current use area of ​​the target parking management equipment based on the license plate recognition result; performing a consistency comparison between the current use area and the authorized use area of ​​the target parking management equipment to obtain a regional comparison result; and authorizing and controlling the target parking management equipment based on the regional comparison result. The use of this method can avoid the disruption of the market economic order due to the cross-selling of parking management equipment, ensure the rational use of parking management equipment resources, and also meet the needs of manufacturers of parking management equipment to customize differentiated marketing policies and strategic plans according to different regions.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of transportation technology, and in particular to an authorization control method, device, system, equipment and medium for parking management equipment. Background Art

[0002] With the continued rapid development of society and the economy, the number of motor vehicles has maintained a rapid growth trend for many years. However, this has also led to the difficulty of finding parking, forcing the traditional parking industry to transform towards smart parking. Relying on the development of technologies such as artificial intelligence, parking devices based on license plate recognition have emerged as a key component of smart parking construction. Parking management equipment that integrates license plate recognition and on-screen payment functions has particularly emerged as an indispensable component of building smart parking systems.

[0003] Manufacturers of parking management equipment often need to customize differentiated marketing policies and strategic plans for parking management equipment based on the different economic and development conditions of each region. This leads to the problem of cross-selling of parking management equipment between different operating areas. That is, agents in one region sell the same brand of goods to the sales area of ​​agents in another region, thereby disrupting the market economic order and leading to irrational use of equipment resources.

[0004] This shows that there is an urgent need for a solution to the problem of mixed goods in parking management equipment. Summary of the Invention

[0005] Based on this, it is necessary to provide an authorization control method, device, system, computer equipment, computer-readable storage medium and computer program product for parking management equipment that can solve the problem of parallel shipment of parking management equipment in response to the above technical problems.

[0006] In a first aspect, the present application provides an authorization control method for a parking management device, the method comprising:

[0007] Acquire a license plate image obtained by photographing an area surrounding a target parking management device; the target parking management device is a successfully activated parking management device;

[0008] Performing license plate recognition processing on the license plate image to obtain a license plate recognition result;

[0009] Estimate the current usage area of ​​the target parking management equipment based on the license plate recognition results;

[0010] Compare the current usage area with the authorized usage area of ​​the target parking management device to obtain an area comparison result;

[0011] Based on the regional comparison results, the target parking management equipment is authorized and controlled.

[0012] In some embodiments, the captured images are of license plates of multiple vehicles; each license plate image of the vehicle has a corresponding license plate recognition result; and estimating the current use area of ​​the target parking management device based on the license plate recognition result includes:

[0013] Determine the region to which the license plate in the license plate image belongs based on the license plate number in the license plate recognition result corresponding to each license plate image;

[0014] Determine the ratio of the number of license plates whose belonging areas are consistent with the authorized use areas to the total number of license plate recognition results;

[0015] If the ratio is greater than or equal to a preset threshold, it is estimated that the current use area of ​​the target parking management device is an authorized use area.

[0016] In some embodiments, authorization control of the target parking management device is performed based on the area comparison result, including:

[0017] If the area comparison result shows that the current usage area is consistent with the authorized usage area of ​​the target parking management device, then the current usage time of the target parking management device is compared with the authorized usage time of the target parking management device to obtain a time comparison result;

[0018] Based on the time comparison results, the target parking management equipment is authorized and controlled;

[0019] If the area comparison result shows that the current use area is inconsistent with the authorized use area of ​​the target parking management device, the target parking management device is locked to restrict the use of the target parking management device.

[0020] In some embodiments, the method further comprises:

[0021] When the target parking management device is locked, a reactivation request is sent to the device management object; the reactivation request carries the first device identity information and the current usage area of ​​the target parking management device;

[0022] The device management object responds to the reactivation request and determines whether the target parking management device meets the reactivation condition based on the current usage area;

[0023] If the target parking management device meets the reactivation condition, the device management object generates an activation file for the target parking management device based on the first device identity information and the current usage area, and sends the activation file to the target parking management device;

[0024] The target parking management device performs reactivation processing according to the activation file.

[0025] In some embodiments, determining whether the target parking management device meets the reactivation condition based on the current usage area includes:

[0026] If it is determined that the locking process of the target parking management device is correct based on the estimated accuracy of the current usage area, after determining that the unlocking operation is performed on the correctly locked target parking management device, it is determined that the target parking management device meets the reactivation condition;

[0027] If it is determined that the locking process of the target parking management device is an erroneous locking according to the estimated accuracy of the current usage area, it is determined that the erroneously locked target parking management device meets the reactivation condition.

[0028] In a second aspect, the present application also provides an authorization control device for a parking management device. The device includes:

[0029] an acquisition unit, configured to acquire a license plate image obtained by photographing an area surrounding a target parking management device; the target parking management device is a successfully activated parking management device;

[0030] The recognition processing unit is used to perform recognition processing on the license plate image to obtain a license plate recognition result;

[0031] An estimation unit, configured to estimate the current usage area of ​​the target parking management device based on the license plate recognition result;

[0032] The authorization control unit is used to compare the current use area with the authorized use area of ​​the target parking management device to obtain an area comparison result; and according to the area comparison result, the target parking management device is authorized to be controlled.

[0033] In a third aspect, the present application further provides an authorization control system for a parking management device, the system comprising a parking management device:

[0034] The parking management device is used to obtain a license plate image obtained by photographing the area surrounding the parking management device; the parking management device is a parking management device that is successfully activated based on an activation file issued by a device management object;

[0035] Performing license plate recognition processing on the license plate image to obtain a license plate recognition result;

[0036] Estimate the current usage area of ​​the parking management equipment based on the license plate recognition results;

[0037] Compare the current usage area with the authorized usage area of ​​the parking management device to obtain an area comparison result;

[0038] Based on the regional comparison results, parking management equipment is authorized and controlled.

[0039] In some embodiments, the system further comprises: a device management object;

[0040] The target parking management device is further configured to send a reactivation request to the device management object when locked; the reactivation request carries the first device identity information and the current usage area of ​​the target parking management device;

[0041] a device management object for responding to a reactivation request and determining, based on the current usage zone, whether a target parking management device satisfies a reactivation condition; if the target parking management device satisfies the reactivation condition, generating an activation file for the target parking management device based on the first device identity information and the current usage zone, and sending the activation file to the target parking management device;

[0042] The target parking management device performs reactivation processing according to the activation file.

[0043] In a fourth aspect, the present application further provides a computer device, which includes a memory and a processor, wherein the memory stores a computer program, and the processor executes the steps in the above method embodiment.

[0044] In a fifth aspect, the present application further provides a computer-readable storage medium having a computer program stored thereon, which implements the steps in the above method embodiments when executed by a processor.

[0045] In a sixth aspect, the present application further provides a computer program product, which includes a computer program that implements the steps in the above method embodiments when executed by a processor.

[0046] The above-mentioned authorization control method, device, system, computer equipment, computer-readable storage medium and computer program product for parking management equipment perform license plate recognition on license plate images obtained by photographing the surrounding area of ​​the target parking management equipment to obtain a license plate recognition result, determine the regional comparison result between the current use area and the authorized use area of ​​the target parking management equipment based on the license plate recognition result, and perform authorization control on the target parking management equipment based on the regional comparison result, so as to avoid the disruption of market economic order due to the cross-selling of parking management equipment, ensure the rational use of parking management equipment resources, and at the same time meet the needs of manufacturers of parking management equipment to customize differentiated marketing policies and strategic plans according to different regions. BRIEF DESCRIPTION OF THE DRAWINGS

[0047] Figure 1 A diagram illustrating an application environment of an authorization control method for a parking management device according to an embodiment;

[0048] Figure 2A flowchart of an authorization control method for a parking management device according to an embodiment;

[0049] Figure 3A A schematic diagram of the architecture of an authorization control system for a parking management device in one embodiment;

[0050] Figure 3B A flowchart of an authorization control method for a parking management device in another embodiment;

[0051] Figure 4 A structural block diagram of an authorization control device of a parking management device in one embodiment;

[0052] Figure 5 is a structural block diagram of an estimation unit in one embodiment;

[0053] Figure 6 FIG. 1 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION

[0054] In order to make the purpose, technical solutions and advantages of this application more clear, the following further describes this application in detail with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain this application and are not intended to limit this application.

[0055] The authorization control method for parking management equipment provided in the embodiment of the present application can be applied to Figure 1 In the application environment shown, parking management device 101 sends an activation request to device management object 102. Device management object 102 generates an activation file based on the activation request. Device management object 102 then sends the activation file to parking management device 101. Parking management device 101 performs activation processing based on the activation file. The successfully activated parking management device 101 becomes the target management device. The target management device determines whether the target management device is a multi-cargo device based on the license plate number in the license plate image of vehicle 103.

[0056] The device management object refers to an object that manages the parking management device, that is, an object that can generate an activation file according to an activation request to activate and manage the parking management device.

[0057] For example, parking management device 101 captures a license plate image of vehicle 103 by photographing the area surrounding a target parking management device. The target parking management device is a successfully activated parking management device 101, i.e., one that has been successfully activated based on the activation file issued by device management object 102. Parking management device 101 performs license plate recognition on the license plate image to obtain a license plate recognition result. Based on the license plate recognition result, parking management device 101's current usage zone is estimated. The current usage zone is then compared with the authorized usage zone of the target parking management device to obtain a zone comparison result. Based on the zone comparison result, authorization control is performed on the target parking management device. It is understood that the target parking management device is the successfully activated parking management device 101.

[0058] In some embodiments, as Figure 2 As shown, a method for authorization control of a parking management device is provided, which is applied to Figure 1 Taking the parking management device 101 in FIG. 1 as an example, the method includes the following steps:

[0059] Step 201: Acquire a license plate image obtained by photographing the surrounding area of ​​a target parking management device; the target parking management device is a parking management device that has been successfully activated.

[0060] The target parking management device is the successfully activated parking management device. Specifically, the parking management device performs activation processing based on the activation file, and the successfully activated parking management device is the target parking management device. It is understood that all functions of the successfully activated parking management device are available normally.

[0061] The surrounding area refers to the preset range of the target parking management device. Generally speaking, the surrounding area is the area around the entrance or exit of the parking lot where the target parking management device is installed. The size of the surrounding area is related to the recognition range of the target parking management device.

[0062] The license plate image refers to an image including the license plate. It is understood that the license plate image can be an image obtained by capturing only the license plate of the vehicle, or an image obtained by capturing the front of the vehicle including the license plate.

[0063] For example, at the entrance or exit of a parking lot where parking management equipment is installed, an image capture device captures a vehicle's license plate, generating a license plate image. It should be noted that an image capture device is a device that captures license plate images. This device can be integrated into the parking management equipment or exist independently. If the image capture device exists independently, it captures the license plate image and transmits it to the parking management equipment.

[0064] Exemplarily, the target parking management device is installed at the entrance or exit of the parking lot. When a vehicle enters or exits the parking lot, the image acquisition device captures the license plate of the vehicle to obtain a license plate image. The target parking management device obtains the license plate image obtained by photographing the surrounding area of ​​the target parking management device from the image acquisition device.

[0065] It should be noted that, in order to enable all functions of the parking management device to be used normally, the parking management device needs to be activated for the first time when it is put into use for the first time.

[0066] In some embodiments, a method for performing initial activation processing on a parking management device is provided, the method comprising: the parking management device sends an initial activation request to a device management object; the initial activation request carries first device identity information of the parking management device; the device management object generates an initial activation file based on the first device information, and the parking management device performs initial activation processing based on the initial activation file.

[0067] The first activation request is the activation request sent by the parking management device for the first time, that is, the activation request sent when the parking management device is put into use for the first time.

[0068] The first device identity information is the identity information of the parking management device that sends the activation request, which is used to identify the uniqueness of the parking management device. That is, the identity information of each parking management device is unique. For example, the first device identity information includes the SN (S erial N umber , serial number) and at least one of the MAC (Media Access Control Address) address of the parking management device. It should be noted that the first device identity information in the embodiments refers to the identity information of the parking management device that sends the activation request.

[0069] The initial activation file is generated by the device management object based on the initial activation request. Specifically, the device management object determines the activation information contained in the initial activation file based on the first device identity information in the received activation request and generates an activation code from the activation information in a specific format. The generated activation code is then encrypted using an encryption algorithm to generate the initial activation file.

[0070] In some embodiments, the principles for generating an activation file are as follows:

[0071] C licence =E(M licence ,K c ). Among them, C licence is the encrypted activation code, E is the encryption algorithm, K c is the encryption key, Mlicence is the activation code.

[0072] For example, when a parking management device is installed at a parking lot entrance or exit and is used for the first time, the parking management device sends an initial activation request to the device management object. This initial activation request carries the parking management device's first device identity information, such as at least one of the parking management device's SN or MAC address. Upon receiving the initial activation request, the device management object generates an initial activation file based on the first device identity information. Based on the network connection between the parking management device and the device management object, the device management object selects a corresponding method to send the initial activation file to the parking management device. Upon receiving the initial activation file, the parking management device performs initial activation processing based on the initial activation file.

[0073] In some embodiments, the parking management device and the device management object are connected to each other and not connected. When the parking management device is connected to the device management object, that is, the parking management device and the device management object are connected via the network, the device management object directly sends the initial activation file to the parking management device. When the parking management device is not connected to the device management object, that is, the parking management device and the device management object cannot connect, the device management object sends the initial activation file to the administrator of the parking management device, that is, the user or salesperson of the parking management device. After receiving the initial activation file, the administrator connects the parking management device to a computer on the same local area network and then imports the initial activation file into the parking management device.

[0074] In some embodiments, the initial activation file carries the second device identity information and authorized use information; the parking management device performs initial activation processing based on the initial activation file, including: the parking management device obtains the second device identity information based on the initial activation file; the second device identity information is the device identity information of the parking management device associated with the initial activation file; the parking management device performs a consistency comparison between the first device identity information and the second device identity information to obtain an identity information comparison result; if the identity information comparison result shows that the first device identity information and the second device identity information are consistent, the parking management device is successfully activated, and the parking management device stores the authorized use information. It is understood that the successfully activated parking management device is the target parking management device.

[0075] The second device identity information is the device identity information of the parking management device associated with the initial activation file, that is, the initial activation file carries the device identity information of the corresponding parking management device. The second device identity information includes at least one of the SN or MAC address of the corresponding parking management device carried in the initial activation file. It is understood that to prevent the initial activation file from being used to activate other parking management devices, the initial activation file carries the device identity information of the corresponding parking management device, that is, the initial activation file can only be used to activate the corresponding parking management device. For example, if initial activation file A is generated based on an activation request sent by parking management device A, then the initial activation file carries the device identity information of parking management device A and can only be used to activate parking management device A. If the initial activation file is sent to parking management device B, parking management device B will not be able to complete the activation process based on initial activation file A.

[0076] It should be noted that, whether it is the first activation file or the reactivation file, they are collectively referred to as activation files, and the activation files carry at least one of the SN or MAC address of the corresponding parking management device.

[0077] Authorized use information refers to the permitted use of a parking management device, including at least one of the authorized use area and authorized use time. It should be understood that the authorized use area refers to the area where the parking management device is permitted to be used, and the authorized use time refers to the time period during which the parking management device is permitted to be used. For example, the authorized use areas of parking management device A are Area 1 and Area 2. The authorized use time of parking management device A refers to the time period during which a specific authorized use area is used. For example, parking management device A can be used in Area 1 from July to August each year.

[0078] The identity information comparison result is a result obtained by comparing the first device identity information with the second device identity information, and is used to indicate whether the first device identity information is consistent with the second device identity information.

[0079] In some embodiments, the first device identity information includes the SN and MAC address of the parking management device, and the second device information includes the SN and MAC address of the parking management device associated with the first activation file. The parking management device performs a consistency comparison between the first device identity information and the second device identity information to obtain an identity information comparison result. Specifically, the SN and MAC address of the parking management device are compared with the SN and MAC address of the parking management device associated with the first activation file to obtain an identity information comparison result, i.e., whether the SN and MAC addresses of the two devices are consistent.

[0080] Exemplarily, the parking management device decrypts the initial activation file to obtain second device identity information; the second device identity information is the device identity information of the parking management device associated with the initial activation file. The parking management device then compares the first device identity information with the second device identity information to obtain an identity information comparison result. If the identity information comparison result indicates that the first device identity information and the second device identity information are consistent, the parking management device is successfully activated and the parking management device saves the authorized use information, which includes at least one of an authorized use area and an authorized use time.

[0081] In some embodiments, the parking management device decrypts the first activation file according to the following principles:

[0082] M licence =D(C licence , K d ). Among them, Clicence is the encrypted activation code, M licence is the activation code, D is the decryption algorithm, K d is the decryption key.

[0083] In some embodiments, if the identity information comparison result is that the first device identity information is inconsistent with the second device identity information, the parking management device activation fails, that is, the function of the parking management device cannot be used normally.

[0084] Step 202: Perform license plate recognition processing on the license plate image to obtain a license plate recognition result.

[0085] Exemplarily, the target parking management device preprocesses the license plate image to obtain a preprocessed license plate image; and then performs license plate recognition processing on the preprocessed license plate image to obtain a license plate recognition result.

[0086] In some embodiments, preprocessing the license plate image refers to sequentially performing denoising, image sharpening, and character segmentation on the license plate image. It is understood that the preprocessed license plate image is the license plate image obtained after performing denoising, image sharpening, and character segmentation on the license plate image.

[0087] In some embodiments, denoising the license plate image refers to denoising the license plate image using at least one of Gaussian filtering, bilateral filtering, median filtering, mean filtering, or BM3D (block-matching and 3D filtering) methods to obtain a denoised license plate image. It will be appreciated that denoising the license plate image can reduce or eliminate noise interference on the license plate image, making the denoised license plate image as close to the original license plate image as possible.

[0088] In some embodiments, performing image sharpening processing on the license plate image refers to using at least one of the image sharpening methods such as USM (Unsharp Mask) sharpening, convolution kernel sharpening or Laplace (Laplacian Sharpening) sharpening to perform image sharpening processing on the denoised license plate image to obtain a sharpened license plate image, so that the edge of the license plate number in the sharpened license plate image is more prominent.

[0089] In some embodiments, performing character segmentation on a license plate image refers to using at least one of a vertical projection segmentation method, a cluster analysis segmentation method, or a contour extraction segmentation method to perform character segmentation on the characters corresponding to the license plate number in the sharpened license plate image to obtain a single character image, i.e., a preprocessed license plate image.

[0090] In some embodiments, performing license plate recognition processing on the preprocessed license plate image to obtain a license plate recognition result means using an image recognition algorithm to perform license plate recognition processing on the preprocessed license plate image to obtain a preliminary license plate recognition result, and then further processing the preliminary license plate recognition result such as filtering, cleaning, and error correction to obtain a final license plate recognition result, that is, a license plate recognition result.

[0091] In some embodiments, the preliminary license plate recognition result includes at least one of a complete license plate number, an incomplete license plate number, a non-license plate number, and a license plate color.

[0092] In some embodiments, filtering and cleaning the preliminary license plate recognition results refers to filtering out incomplete license plate numbers and non-license plate numbers in the preliminary license plate recognition results, leaving only complete license plate numbers.

[0093] For example, filtering incomplete license plate numbers refers to filtering incomplete license plate numbers such as damaged license plates, dirty license plates (ie, the license plate numbers recognized are incomplete due to the license plates being too dirty), and obscured license plates.

[0094] For example, filtering non-license plate numbers means filtering out digital numbers that are mistakenly identified as license plate numbers and fake license plates, such as fake mobile phone license plates and other non-license plate numbers.

[0095] In some embodiments, error correction of the preliminary license plate recognition results involves performing secondary license plate recognition processing on the license plate numbers in the less reliable preliminary license plate recognition results using a license plate recognition platform with higher computing power, thereby obtaining a more reliable ticket recognition result. It is understood that higher computing power means stronger and faster computing power.

[0096] Low credibility means that the credibility of the license plate number in the preliminary recognition result is low, that is, the recognition accuracy of the license plate number in the preliminary recognition result is low.

[0097] It can be understood that using a license plate recognition platform with higher computing power to perform secondary license plate recognition on license plate numbers with lower credibility can improve the credibility of the license plate recognition results.

[0098] Step 203: Estimate the current usage area of ​​the target parking management device based on the license plate recognition result.

[0099] The currently used area refers to the area currently used by the target parking management device, that is, the area where the target parking management device is actually located.

[0100] Exemplarily, the target parking management device estimates the current usage area of ​​the target parking management device based on the area to which the license plate number belongs in the license plate recognition result.

[0101] Step 204: perform consistency comparison between the current use area and the authorized use area of ​​the target parking management device to obtain an area comparison result.

[0102] The area comparison result is obtained by comparing the current use area of ​​the target parking management device with the authorized use area of ​​the target parking management device. The area comparison result is used to indicate whether the target parking management device is used in the authorized use area.

[0103] Exemplarily, the target parking management device performs a consistency comparison between the current use area of ​​the target parking management device and the authorized use area of ​​the target parking management device to obtain an area comparison result, and determines whether the current use area of ​​the target parking management device and the authorized area are consistent through the area comparison result, that is, whether there is a problem of mixed goods in the parking management device.

[0104] Step 205: Authorize and control the target parking management equipment based on the area comparison result.

[0105] Authorization control refers to managing the functions of the target parking management device through authorization. This involves managing the target parking management device by controlling its authorized usage information. For example, authorization control can include locking the target parking management device or allowing normal use of the target parking management device.

[0106] Illustratively, the target parking management device determines whether the current use area of ​​the target parking management device is consistent with the authorized use area based on the area comparison result, and performs authorization control on the target parking management device based on the area comparison result.

[0107] In the authorization control method for the above-mentioned parking management equipment, license plate recognition is performed on the license plate image obtained by shooting the surrounding area of ​​the target parking management equipment to obtain a license plate recognition result. The regional comparison result between the current use area of ​​the target parking management equipment and the authorized use area is determined based on the license plate recognition result. The target parking management equipment is authorized and controlled based on the regional comparison result, so as to avoid the disruption of the market economic order due to the cross-selling of parking management equipment, ensure the rational use of parking management equipment resources, and also meet the needs of manufacturers of parking management equipment to customize differentiated marketing policies and strategic plans according to different regions.

[0108] In some embodiments, the license plate images of multiple vehicles are captured; each vehicle's license plate image has a corresponding license plate recognition result; the current use area of ​​the target parking management device is estimated based on the license plate recognition result, including: determining the belonging area of ​​the license plate in the license plate image based on the license plate number in the license plate recognition result corresponding to each license plate image; determining the ratio of the number of license plates whose belonging areas are consistent with the authorized use area to the total number of license plate recognition results; if the ratio is greater than or equal to a preset threshold, the current use area of ​​the target parking management device is estimated to be the authorized use area.

[0109] The attribution area refers to the registration area of ​​the license plate in the license plate image.

[0110] The preset threshold represents the ratio of the number of license plates whose assigned area and authorized use area are consistent to the total number of license plate recognition results when the assigned area of ​​the target parking management device is consistent. It can be understood that the current use area of ​​the target parking management device can be estimated by comparing the ratio with the preset threshold.

[0111] For example, the target parking management device determines the zone to which the license plate in the license plate image belongs based on the graphic characters in the license plate number in the license plate recognition results corresponding to each license plate image. The device then determines the ratio of the number of license plates whose zones match the authorized zones to the total number of license plate recognition results. If this ratio is greater than or equal to a preset threshold, the target parking management device's current zone is estimated to be an authorized zone.

[0112] In some embodiments, if the ratio is less than a preset threshold, it is estimated that the current use area of ​​the target parking management device is inconsistent with the authorized use area, and the target parking management device is locked.

[0113] In some embodiments, locking a target parking management device means limiting its license plate recognition function, rendering it inoperable. It will be appreciated that when the license plate recognition function is disabled, the target parking management device cannot systematically manage vehicles entering and exiting the parking lot.

[0114] In some embodiments, the graphic characters are symbols that identify the region to which the license plate in the license plate image belongs. That is, the region to which the license plate in the license plate image belongs can be determined using the graphic characters. For example, the graphic characters in the license plate image can be Chinese characters or the first English letter adjacent to the Chinese character. For another example, the graphic characters in the license plate image can be certain specific graphics or specific codes. It is understood that the graphic characters used to identify the region to which the license plate belongs can vary in different regions, and this embodiment does not limit this.

[0115] In some embodiments, the step of determining the ratio of the number of license plates whose attribution areas are consistent with the authorized use areas to the total number of license plate recognition results includes: setting a preset value for the total number of license plate recognition results, recording the attribution area of ​​the license plate in the license plate recognition result each time a license plate recognition result is obtained, and when the total number of license plate recognition results reaches the preset value, determining the ratio of the number of license plates whose attribution areas are consistent with the authorized use areas to the total number of license plate recognition results.

[0116] In some embodiments, the following code is executed to perform the above embodiment to determine the number of license plates whose belonging areas are consistent with the authorized use areas.

[0117] IF Area cur IN Area per :Count per =Count per +1

[0118] Among them, Area cur Is the area to which the license plate belongs, Area per The license plate's belonging area is the authorized use area, Count per It is the number of license plates belonging to the authorized use area.

[0119] In some embodiments, the step of determining the ratio of the number of license plates whose attribution areas are consistent with the authorized use areas to the total number of license plate recognition results includes: randomly selecting license plate recognition results with a total number value, and determining the ratio of the number of license plates whose attribution areas are consistent with the authorized use areas among the total number of license plate recognition results.

[0120] In the above embodiment, the area to which the license plate in the license plate image belongs is determined by the graphic characters in the license plate number in the license plate recognition result corresponding to each license plate image, and whether the current use area of ​​the target parking management device is an authorized use area is estimated based on the area to which it belongs, so as to quickly determine whether the target parking management device is a cross-selling device.

[0121] In some embodiments, authorization control is performed on the target parking management device based on the area comparison result, including: if the area comparison result is that the current usage area is consistent with the authorized usage area of ​​the target parking management device, the current usage time of the target parking management device is compared with the authorized usage time of the target parking management device to obtain a time comparison result; and authorization control is performed on the target parking management device based on the time comparison result.

[0122] The time comparison result is used to indicate whether the target parking management device is used within the authorized usage time.

[0123] The current usage time refers to the time when the target parking management device is in operation. It is understood that when estimating the current usage area of ​​the target parking management device based on the license plate recognition results, the capture time of any license plate in the license plate recognition results can be used as the current usage time.

[0124] For example, if the area comparison result shows that the current usage area is consistent with the authorized usage area of ​​the target parking management device, that is, the target parking management device is used within the authorized area, then the shooting time of any license plate is selected from the license plate recognition result as the current usage time, and the current usage time of the target parking management device is compared with the authorized usage time of the target parking management device to obtain a time comparison result; based on the time comparison result, the target parking management device is authorized and controlled.

[0125] In some embodiments, the step of performing authorization control on the target parking management device based on the time comparison result includes: if the time comparison result shows that the current usage time is inconsistent with the authorized usage time of the target parking management device, that is, the current usage time of the parking management device is not within the time period allowed for use of the parking management device, then locking the target parking management device. If the time comparison result shows that the current usage time is consistent with the authorized usage time of the target parking management device, that is, the current usage time of the parking management device is within the time period allowed for use of the parking management device, then the target parking management device can be used normally without any action being taken.

[0126] In the above embodiment, when the area comparison result shows that the current use area of ​​the target parking management device is consistent with the authorized use area, the time comparison result is further used to perform authorization control on the target parking management device, making the authorization control result more accurate.

[0127] In some embodiments, authorization control is performed on the target parking management device based on the area comparison result, including: if the area comparison result shows that the current usage area is inconsistent with the authorized usage area of ​​the target parking management device, the target parking management device is locked to restrict the use of the target parking management device.

[0128] For example, the target parking management device performs a consistency comparison between the current use area of ​​the target parking management device and the authorized use area of ​​the target parking management device to obtain an area comparison result; if the area comparison result is that the current use area is inconsistent with the authorized use area of ​​the target parking management device, that is, the target parking management device is a parallel cargo device, the target parking management device is locked to restrict the use of the target parking management device.

[0129] In the above embodiment, when the current use area of ​​the target parking management device is inconsistent with the authorized use area, that is, when the target parking management device is a cross-selling device, the target parking management device is locked to avoid disrupting the market economic order due to cross-selling behavior of the parking management device, thereby ensuring the rational use of parking management device resources.

[0130] In some embodiments, the method further includes: when the target parking management device is locked, sending a reactivation request to the device management object; the reactivation request carries the first device identity information and the current usage area of ​​the target parking management device; the device management object responds to the reactivation request and determines whether the target parking management device meets the reactivation conditions based on the current usage area; if the target parking management device meets the reactivation conditions, the device management object generates a reactivation file for the target parking management device based on the first device identity information and the current usage area, and sends the reactivation file to the target parking management device; the target parking management device performs reactivation processing according to the reactivation file.

[0131] A reactivation request is any activation request sent by the target parking management device other than the initial activation request. It should be understood that a reactivation request is distinct from an initial activation request, and all activation requests other than the initial activation request can be referred to as a reactivation request. For example, a reactivation request can be the second activation request, the third activation request, and so on and so forth.

[0132] A reactivation file is an activation file generated by the device management object in response to a reactivation request. Specifically, the device management object determines the activation information contained in the reactivation file based on the first device identity information in the received reactivation request, and converts the activation information into an activation code in a specific format. The generated activation code is then encrypted using an encryption algorithm to generate the reactivation file. It should be understood that the reactivation file is a concept distinct from the initial activation file; all activation files other than the initial activation file can be referred to as reactivation files. For example, a reactivation file could be a second activation file, a third activation file, and so on.

[0133] It should be noted that the principles of generating the reactivation file and the initial activation file are the same. Similarly, the principles of decrypting the reactivation file and the initial activation file are also the same, which will not be described in detail in this embodiment.

[0134] The reactivation condition is a condition that needs to be met when reactivating the locked target parking management device. It can be understood that the reactivation condition is related to at least one of the current use area and current use time of the locked target parking management device.

[0135] Exemplarily, when a target parking management device is locked, in order to unlock the target parking management device, the target parking management device sends a reactivation request to the device management object. The reactivation request carries the first device identity information and current usage area of ​​the target parking management device. The device management object responds to the reactivation request and determines whether the target parking management device meets the reactivation conditions based on the current usage area. If the reactivation conditions are met, the device management object generates a reactivation file for the target parking management device based on the first device identity information and the current usage area. Based on the network connection between the target parking management device and the device management object, the device management object selects a corresponding method to send the reactivation file to the target parking management device. After receiving the reactivation file, the target parking management device performs reactivation processing based on the reactivation file. It should be noted that the method for sending the reactivation file based on the network connection between the target parking management device and the device management object is the same as the method for sending the initial activation file. Please refer to the above embodiment for details, and this embodiment will not be repeated here.

[0136] In the above embodiment, if the target parking management device is locked, the target parking management device sends a reactivation request to the device management object. If the reactivation request is met, the target parking management device is determined to meet the reactivation conditions based on the current usage zone. If the reactivation conditions are met, the target parking management device is reactivated, allowing the target parking management device to resume normal use as soon as possible.

[0137] In some embodiments, determining whether the target parking management device meets the reactivation condition based on the current usage area includes: if it is determined that the locking process of the target parking management device is correct based on the estimated accuracy of the current usage area, after determining that the unlocking operation is performed on the correctly locked target parking management device, determining that the target parking management device meets the reactivation condition; if it is determined that the locking process of the target parking management device is an erroneous lock based on the estimated accuracy of the current usage area, then determining that the erroneously locked target parking management device meets the reactivation condition.

[0138] Estimation accuracy refers to the accuracy of estimating the current use area of ​​the target parking management device based on the attribution area of ​​the license plate in the license plate image. It is understood that since the consistency between the current use area of ​​the target parking management device and the authorized use area is estimated based on the attribution area of ​​the license plate in the license plate image, estimation accuracy can vary. A high estimation accuracy indicates that the authorized use area of ​​the target parking management device estimated based on the attribution area of ​​the license plate in the license plate image is accurate. A low estimation accuracy indicates that the authorized use area of ​​the target parking management device estimated based on the attribution area of ​​the license plate in the license plate image is incorrect.

[0139] The unlocking operation refers to an operation performed to unlock the target parking management device when the target parking management device is locked. For example, the unlocking operation includes paying a fine or locating the target parking management device.

[0140] Mistaken locking means that the current use area and the authorized area of ​​the target parking management device are actually consistent, but the target parking management device is still locked.

[0141] Exemplarily, if the device management object determines that the locking process of the target parking management device is correct based on the estimated accuracy of the current usage area, that is, the estimated accuracy is high, after determining that the unlocking operation is performed on the correctly locked target parking management device, it is determined that the target parking management device meets the reactivation conditions; if it is determined that the locking process of the target parking management device is incorrectly locked based on the estimated accuracy of the current usage area, that is, the estimated accuracy is low, then it is determined that the incorrectly locked target parking management device meets the reactivation conditions.

[0142] In some embodiments, if the device management object determines, based on the estimated accuracy of the current usage area, that the target parking management device was correctly locked, i.e., that the target parking management device was a counterfeit device, then in order to unlock the target parking management device, the salesperson must pay a counterfeit fine. After the salesperson pays the counterfeit fine, the correctly locked target parking management device is unlocked, and the target parking management device is determined to meet the reactivation conditions. In some embodiments, if the target parking management device is incorrectly locked based on the estimated accuracy of the current usage area, the actual usage area of ​​the target parking management device is relocated, i.e., an unlocking operation is performed on the correctly locked target parking management device. If the located actual usage area is consistent with the authorized usage area, the incorrectly locked target parking management device is determined to meet the reactivation conditions.

[0143] In some embodiments, due to the target parking management device's latest authorized use area not being synchronized with the target parking management device in a timely manner, the target parking management device is locked as incorrectly, based on the estimated accuracy of the current use area. In reality, the target parking management device's latest authorized use area and the current use area are consistent. The device management object then determines that the target parking management device's current use area and the authorized use area are consistent, i.e., performs an unlock operation on the correctly locked target parking management device, and determines that the incorrectly locked target parking management device meets the reactivation conditions.

[0144] In the above embodiment, whether the locking process of the target parking management device is accurate is determined based on the estimated accuracy of the current usage area, and the locked target parking management device is reactivated when the reactivation conditions are met, thereby avoiding the disruption of the market economic order due to the cross-selling of parking management devices and ensuring the rational use of parking management device resources.

[0145] In some embodiments, as Figure 3A Figure 1 shows the architecture of an authorization control system for parking management equipment. This system uses the maintenance cloud platform as an example. The system includes parking management equipment and the maintenance cloud platform. The parking management equipment includes an image acquisition module a, a recognition module b, a recognition result processing module c, an activation authorization management module d, and a cloud interaction module e. The maintenance cloud platform includes an authorization management module f, a device interaction module g, and a device management module h.

[0146] Among them, the image acquisition module a is used to capture vehicle images and preprocess the original image data.

[0147] The recognition module b is used to identify the license plate number and other license plate recognition results from the vehicle image through the image recognition algorithm.

[0148] The recognition result processing module c is used to perform further processing operations such as filtering, cleaning, and error correction on the license plate recognition results.

[0149] The activation authorization management module d is used to receive the activation file, decrypt the activation file, activate the parking management device, and perform authorization control on the parking management device based on the license plate recognition result.

[0150] The cloud interaction module e is used to interact with the maintenance cloud platform and receive activation files and authorization information.

[0151] The authorization management module f is used to uniformly process activation requests of parking management devices, generate activation codes, encrypt the activation codes, and generate activation files.

[0152] The device interaction module g is used to interact with the parking management device and send activation files and authorization information to the parking management device.

[0153] The equipment management module h is used to uniformly manage the authorized use information of parking management equipment.

[0154] In some embodiments, as Figure 3B As shown, a method for authorization control of parking management equipment is provided. This method can be implemented through interaction between the parking management equipment and the maintenance cloud platform. The parking management equipment is installed at the entrance and exit of the parking lot. When the parking management equipment is used for the first time, the parking management equipment needs to be activated for the first time. It should be noted that when the parking management equipment manufacturer ships the parking management equipment, it will configure the parking management equipment with a unique identification SN and MAC address, that is, the first device identity information. The method includes the following steps:

[0155] Step 301: A user or salesperson submits an activation request; the activation request includes an activation application and related information.

[0156] For example, when a parking management device is first activated, the user or salesperson of the parking management device sends an activation request to the maintenance cloud platform via the parking management device. The activation request includes the activation application and related information. The related information includes merchant information and the unique identifier, such as the SN and MAC address.

[0157] Step 302: The manufacturer administrator reviews the activation request on the maintenance cloud platform and configures activation information such as the parking management device's SN, MAC address, merchant information, authorized use area, and authorized use time.

[0158] The manufacturer administrator is a person designated by the manufacturer of the parking management equipment to manage all matters related to the parking management equipment. It is understood that the manufacturer administrator configures activation information for the parking management equipment, such as authorized use areas and authorized use time, based on the manufacturer's customized differentiated marketing policies and strategic plans for different regions.

[0159] Step 303: Determine whether the parking management device is connected to the network. If so, proceed to step 304; if not, proceed to step 305.

[0160] For example, the maintenance cloud platform determines the activation method for parking management devices based on their connection to the platform. Activation methods include online and offline. If the parking management device is connected to the network, online activation is used; if the parking management device is not connected to the network, offline activation is used.

[0161] Step 304: When the parking management device is connected to the maintenance cloud platform, determine whether the parking management device is activated. If the parking management device is not activated, execute step 305; otherwise, execute step 309.

[0162] For example, when the parking management device is connected to the maintenance cloud platform, the device management module in the maintenance cloud platform determines whether the parking management device has been activated and used.

[0163] Step 305: The authorization management module of the maintenance cloud platform generates an activation file.

[0164] For example, the authorization management module f of the maintenance cloud platform generates an activation code in a certain format based on the SN and MAC address, authorized use area, and authorized use time configured in step 302. The generated activation code is then encrypted using an encryption algorithm to generate an activation file.

[0165] In some embodiments, the authorization management module f is used to uniformly process activation requests of all parking management devices, manage regional authorizations of merchants, and generate activation files according to activation requests.

[0166] In some embodiments, the principles for generating an activation file are as follows:

[0167] C licence =E(M licence ,K c ). Among them, C licence is the encrypted activation code, E is the encryption algorithm, K c is the encryption key, M licence is the activation code.

[0168] It should be noted that whether the parking management device is activated online or offline, the process of generating the activation file is the same, that is, step 305 is executed to generate the activation file. The difference between online activation and offline activation lies in the different methods of receiving the activation file.

[0169] Step 306: The device interaction module in the maintenance cloud platform sends the activation file to the parking management device.

[0170] It can be understood that the device interaction module g is used to connect and interact with the parking management device and send an activation file to the parking management device.

[0171] Step 307: Export the activation file and perform offline activation.

[0172] For example, the manufacturer's administrator exports an activation file on the maintenance cloud platform and distributes it to the user or salesperson. After receiving the activation file, the user or salesperson connects the parking management device to a computer on the same local area network and then imports the activation file into the parking management device. The parking management device then performs activation according to the method in step 308. It is understood that if the parking management device is not connected to the Internet, the maintenance cloud platform cannot determine the activation status of the parking management device and will assume that the parking management device is not activated. Therefore, the activation file will be directly exported for offline activation.

[0173] Step 308: The parking management device activates the parking management device according to the activation file and records the authorized use area and authorized use time.

[0174] For example, the cloud interaction module e in the parking management device receives the activation file, and the activation authorization management module d in the parking management device decrypts the received activation file to obtain an activation code. The SN and MAC address information in the decrypted activation code are compared with the SN and MAC address of the parking management device, respectively. If they match, authentication is successful and the device is activated successfully. The authorization area information (i.e., the authorized usage area) and the authorized time and date range (i.e., the authorized usage time) are recorded. If they do not match, authentication fails and the device activation fails.

[0175] In some embodiments, decryption works as follows:

[0176] M licence =D(C licence , K d ). Among them, Clicence is the encrypted activation code, M licence is the activation code, D is the decryption algorithm, K d is the decryption key.

[0177] Step 309: Determine the region to which the license plate in the license plate image belongs based on the license plate number in the license plate recognition result corresponding to each license plate image.

[0178] For example, a successfully activated parking management device, the target parking management device, uses its front-end camera to capture and pre-process the license plate image. This image is then sent to the parking management device's recognition module b, which uses an artificial intelligence algorithm to perform license plate recognition on the pre-processed image, obtaining the license plate number and other relevant information. This recognition result is then further processed by the recognition processing module c, including filtering, cleaning, and error correction, before being sent to the activation authorization management module d. This module then records the zone to which the license plate belongs based on the first and second letters of the license plate number in the recognition result.

[0179] In some embodiments, the following code is executed to determine the number of license plates whose home areas are consistent with the authorized use areas in the above embodiment:

[0180] IF Area cur IN Area per :Count per =Count per +1

[0181] Among them, Area cur Is the area to which the license plate belongs, Area per The license plate's belonging area is the authorized use area, Count per It is the number of license plates belonging to the authorized use area.

[0182] Step 310: Determine whether the ratio of the number of license plates whose belonging areas are consistent with the authorized use areas to the total number of license plate recognition results is less than a preset threshold. If so, proceed to step 312; if not, proceed to step 311.

[0183] In some embodiments, each time the license plate recognition result reaches a set number Count total After that, determine the number of license plates in the current record that belong to the authorized use area Count per Count of all license plate recognition results total If the ratio reaches the preset threshold T, the next step of authorization use time determination is carried out, otherwise the parking management device will be locked.

[0184] In some embodiments, the following code is executed to determine whether the parking management device is locked:

[0185]

[0186] Among them, Normal Use is normal use, and Device Lock is device lock.

[0187] Step 311: Determine whether the current usage time is consistent with the authorized usage time. If so, proceed to step 313; otherwise, proceed to step 312.

[0188] Step 312: Lock the target parking management device.

[0189] Step 313: The target parking management device is used normally.

[0190] Furthermore, in order to avoid the problem of mixed goods occurring again in the parking management equipment in normal use, the process returns to step 309 at every preset time interval.

[0191] Furthermore, if the target parking management device is locked, it sends a reactivation request to the maintenance cloud platform. The reactivation request carries the target parking management device's first device identity information and the current usage zone. If the maintenance cloud platform determines that the target parking management device meets the reactivation conditions based on the current usage zone, it determines to unlock the target parking management device and then returns to step 302.

[0192] In the above-mentioned authorization control method for parking management equipment, by activating the parking management equipment and then restricting the authorization of the use area of ​​the successfully activated parking management equipment, the market economic order is avoided from being disrupted by the cross-selling of parking management equipment, and the rational use of parking management equipment resources is ensured. At the same time, it can also meet the needs of manufacturers of parking management equipment to customize differentiated marketing policies and strategic plans according to different regions.

[0193] It should be understood that, although the various steps in the flowcharts involved in the various embodiments described above are displayed in sequence according to the instructions of the arrows, these steps are not necessarily executed in sequence in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order restriction on the execution of these steps, and these steps can be executed in other orders. Moreover, at least a portion of the steps in the flowcharts involved in the various embodiments described above can include multiple steps or multiple stages, and these steps or stages are not necessarily executed and completed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a portion of steps or stages in other steps.

[0194] Based on the same inventive concept, embodiments of the present application also provide an authorization control device for a parking management device for implementing the aforementioned authorization control method for a parking management device. The solution provided by this device is similar to the solution described in the aforementioned method. Therefore, the specific limitations of the following embodiments of the authorization control device for one or more parking management devices can be found in the aforementioned limitations of the authorization control method for a parking management device and will not be further elaborated here.

[0195] In some embodiments, as Figure 4 As shown, an authorization control device for a parking management device is provided, comprising: an acquisition unit 401, an identification processing unit 402, an estimation unit 403, and an authorization control unit 404, wherein:

[0196] The acquisition unit 401 is configured to acquire a license plate image obtained by photographing the surrounding area of ​​a target parking management device; the target parking management device is a parking management device that has been successfully activated.

[0197] The recognition processing unit 402 is used to perform recognition processing on the license plate image to obtain a license plate recognition result.

[0198] The estimating unit 403 is configured to estimate the current usage area of ​​the target parking management device according to the license plate recognition result.

[0199] The authorization control unit 404 is configured to perform consistency comparison between the current usage area and the authorized usage area of ​​the target parking management device to obtain an area comparison result; and perform authorization control on the target parking management device according to the area comparison result.

[0200] In some embodiments, as Figure 5 As shown, a block diagram of the structure of the estimation unit is provided. The license plate images of multiple vehicles are captured; each license plate image of the vehicle has a corresponding license plate recognition result; the estimation unit 403 includes a first determination subunit 403a, a second determination subunit 403b and an estimation subunit 403c:

[0201] The first determining subunit 403a is configured to determine the region to which the license plate in the license plate image belongs according to the license plate number in the license plate recognition result corresponding to each license plate image.

[0202] The second determining subunit 403b is configured to determine the ratio of the number of license plates whose attribution areas are consistent with the authorized use areas to the total number of license plate recognition results.

[0203] The estimation subunit 403c is configured to estimate that the current use area of ​​the target parking management device is an authorized use area if the ratio is greater than or equal to a preset threshold.

[0204] In some embodiments, the authorization control unit 404 is used to compare the current usage time of the target parking management device with the authorized usage time of the target parking management device if the area comparison result shows that the current usage area is consistent with the authorized usage area of ​​the target parking management device, to obtain a time comparison result; and perform authorization control on the target parking management device based on the time comparison result.

[0205] In some embodiments, the authorization control unit 404 is further configured to lock the target parking management device to restrict use of the target parking management device if the area comparison result shows that the current use area is inconsistent with the authorized use area of ​​the target parking management device.

[0206] Each module in the authorization control device of the parking management system described above may be implemented in whole or in part through software, hardware, or a combination thereof. Each module may be embedded in or independent of a processor within a computer device in the form of hardware, or may be stored in a memory within the computer device in the form of software, so that the processor can call and execute the corresponding operations of each module.

[0207] In some embodiments, an authorization control system for a parking management device is provided, the system including a parking management device:

[0208] A parking management device is used to obtain a license plate image obtained by photographing the surrounding area of ​​the parking management device; the parking management device is a parking management device that has been successfully activated based on an activation file issued by a device management object; license plate recognition processing is performed on the license plate image to obtain a license plate recognition result; the current use area of ​​the parking management device is estimated based on the license plate recognition result; the current use area is compared with the authorized use area of ​​the parking management device for consistency to obtain a regional comparison result; and the parking management device is authorized and controlled based on the regional comparison result.

[0209] In some embodiments, the license plate images of multiple vehicles are captured; each vehicle's license plate image has a corresponding license plate recognition result; the target parking management device is further used to determine the attribution area of ​​the license plate in the license plate image based on the license plate number in the license plate recognition result corresponding to each license plate image; determine the ratio of the number of license plates whose attribution area is consistent with the authorized use area to the total number of license plate recognition results; if the ratio is greater than or equal to a preset threshold, it is estimated that the current use area of ​​the target parking management device is the authorized use area.

[0210] In some embodiments, the target parking management device is further configured to compare the current usage time of the target parking management device with the authorized usage time of the target parking management device if the area comparison result shows that the current usage area is consistent with the authorized usage area of ​​the target parking management device, thereby obtaining a time comparison result; and perform authorization control on the target parking management device based on the time comparison result.

[0211] In some embodiments, the target parking management device is further configured to lock the target parking management device to restrict use of the target parking management device if the area comparison result shows that the current use area is inconsistent with the authorized use area of ​​the target parking management device.

[0212] In some embodiments, the system further includes a device management object:

[0213] The target parking management device is further configured to send a reactivation request to the device management object when locked; the reactivation request carries the first device identity information and the current usage area of ​​the target parking management device;

[0214] a device management object for responding to a reactivation request and determining, based on the current usage zone, whether a target parking management device satisfies a reactivation condition; if the target parking management device satisfies the reactivation condition, generating an activation file for the target parking management device based on the first device identity information and the current usage zone, and sending the activation file to the target parking management device;

[0215] The target parking management device performs reactivation processing according to the activation file.

[0216] In some embodiments, the device management object is also used to determine that the target parking management device meets the re-activation conditions if the locking process of the target parking management device is determined to be correct based on the estimated accuracy of the current usage area, and after determining that the unlocking operation is performed on the correctly locked target parking management device; if the locking process of the target parking management device is determined to be an erroneous lock based on the estimated accuracy of the current usage area, then determine that the erroneously locked target parking management device meets the re-activation conditions.

[0217] In some embodiments, a computer device is provided. The computer device may be a parking management device, and its internal structure diagram may be as follows: Figure 6 As shown. The computer device includes a processor, a memory, an input / output interface, a communication interface, a display unit and an input device. The processor, the memory and the input / output interface are connected via a system bus, and the communication interface, the display unit and the input device are connected to the system bus via the input / output interface. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The input / output interface of the computer device is used to exchange information between the processor and an external device. The communication interface of the computer device is used to communicate with an external terminal in a wired or wireless manner, and the wireless manner can be achieved through WIFI, a mobile cellular network, NFC (near field communication) or other technologies. When the computer program is executed by the processor, it implements an authorization control method for a parking management device. The display unit of the computer device is used to form a visually visible picture, which can be a display screen, a projection device or a virtual reality imaging device. The display screen can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device can be a touch layer covering the display screen, or a button, trackball or touchpad set on the computer device casing, or an external keyboard, touchpad or mouse.

[0218] Those skilled in the art will understand that Figure 6The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than shown in the figure, or combine certain components, or have a different component arrangement.

[0219] In some embodiments, a computer device is provided, including a memory and a processor. The memory stores a computer program, and the processor implements the steps in the above method embodiments when executing the computer program.

[0220] In some embodiments, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps in the above-mentioned method embodiments are implemented.

[0221] In some embodiments, a computer program product is provided, including a computer program, which implements the steps in the above method embodiments when executed by a processor.

[0222] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with the relevant laws, regulations and standards of relevant countries and regions.

[0223] Those skilled in the art will appreciate that all or part of the processes in the above-mentioned embodiment methods can be implemented by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, database or other media used in the embodiments provided in this application may include at least one of non-volatile and volatile memory. Non-volatile memory may 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 may include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in the various embodiments provided herein may include at least one of a relational database and a non-relational database. Non-relational databases may include, but are not limited to, distributed databases based on blockchains. The processor involved in the various embodiments provided herein may be, but are not limited to, a general-purpose processor, a central processing unit, a graphics processing unit, a digital signal processor, a programmable logic unit, a data processing logic unit based on quantum computing, and the like.

[0224] The technical features of the above embodiments can be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0225] The above-described embodiments merely represent several implementation methods of the present application. While the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the present application. It should be noted that a person of ordinary skill in the art may make various modifications and improvements without departing from the spirit of the present application, and these modifications and improvements fall within the scope of protection of the present application. Therefore, the scope of protection of the present application shall be determined by the appended claims.

Claims

1. A method for authorization control of a parking management device, characterized in that: The method comprises: Acquiring a license plate image obtained by photographing an area surrounding a target parking management device; the target parking management device is a successfully activated parking management device; Performing license plate recognition processing on the license plate image to obtain a license plate recognition result; the license plate images of multiple vehicles are obtained by photographing; each vehicle license plate image has a corresponding license plate recognition result; Determining the attribution area of ​​the license plate in the license plate image based on the license plate number in the license plate recognition result corresponding to each license plate image; determining the ratio of the number of license plates whose attribution area is consistent with the authorized use area to the total number of license plates in the license plate recognition results; if the ratio is greater than or equal to a preset threshold, estimating that the current use area of ​​the target parking management device is the authorized use area; Performing a consistency comparison between the current use area and the authorized use area of ​​the target parking management device to obtain an area comparison result; If the area comparison result shows that the current usage area is consistent with the authorized usage area of ​​the target parking management device, the current usage time of the target parking management device is compared with the authorized usage time of the target parking management device to obtain a time comparison result; and authorization control is performed on the target parking management device based on the time comparison result. If the area comparison result shows that the current usage area is inconsistent with the authorized usage area of ​​the target parking management device, the target parking management device is locked to restrict use of the target parking management device.

2. The method according to claim 1, characterized in that The method further comprises: When the target parking management device is locked, sending a reactivation request to the device management object; the reactivation request carries the first device identity information of the target parking management device and the current usage area; The device management object responds to the reactivation request and determines whether the target parking management device meets the reactivation condition according to the current use area; If the target parking management device meets the reactivation condition, the device management object generates an activation file for the target parking management device based on the first device identity information and the current usage area, and sends the activation file to the target parking management device; The target parking management device performs reactivation processing according to the activation file.

3. The method according to claim 2, characterized in that The determining, based on the current usage area, whether the target parking management device meets a reactivation condition includes: If it is determined that the locking process of the target parking management device is correct based on the estimated accuracy of the current usage area, after determining that the unlocking operation is performed on the correctly locked target parking management device, determining that the target parking management device meets the reactivation condition; If it is determined that the locking process of the target parking management device is an erroneous locking according to the estimated accuracy of the current use area, it is determined that the erroneously locked target parking management device meets a reactivation condition.

4. The method according to claim 1, wherein The license plate recognition result includes a preliminary recognition result and a secondary recognition result, and the credibility of the preliminary recognition result is lower than the credibility of the secondary recognition result.

5. The method according to claim 1, wherein Determining the ratio of the number of license plates whose attribution areas are consistent with the authorized use areas to the total number of license plate recognition results includes: setting a preset value for the total number of license plate recognition results, and recording the attribution area of ​​the license plate in each license plate recognition result for each license plate recognition result obtained; When the total number of license plate recognition results reaches a preset value, the ratio of the number of license plates whose attribution areas are consistent with the authorized use areas to the total number of license plate recognition results is determined.

6. An authorization control system for parking management equipment, characterized in that: The system includes parking management equipment: The parking management device is used to obtain a license plate image obtained by photographing the area surrounding the parking management device; the target parking management device is a parking management device that has been successfully activated based on the activation file issued by the device management object; Performing license plate recognition processing on the license plate image to obtain a license plate recognition result; The license plate images of multiple vehicles are captured; each license plate image of a vehicle has a corresponding license plate recognition result; Determining the attribution area of ​​the license plate in the license plate image based on the license plate number in the license plate recognition result corresponding to each license plate image; determining the ratio of the number of license plates whose attribution area is consistent with the authorized use area to the total number of license plates in the license plate recognition results; If the ratio is greater than or equal to a preset threshold, it is estimated that the current use area of ​​the target parking management device is the authorized use area; Performing a consistency comparison between the current use area and the authorized use area of ​​the parking management device to obtain an area comparison result; If the area comparison result shows that the current usage area is consistent with the authorized usage area of ​​the target parking management device, the current usage time of the target parking management device is compared with the authorized usage time of the target parking management device to obtain a time comparison result; and authorization control is performed on the target parking management device based on the time comparison result. If the area comparison result shows that the current usage area is inconsistent with the authorized usage area of ​​the target parking management device, the target parking management device is locked to restrict use of the target parking management device.

7. The system according to claim 6, characterized in that The system further includes: a device management object; The target parking management device is further configured to, when locked, send a reactivation request to the device management object; the reactivation request carries the first device identity information of the target parking management device and the current usage area; the device management object being configured to respond to the reactivation request and determine, based on the current usage zone, whether the target parking management device satisfies a reactivation condition; if the target parking management device satisfies the reactivation condition, generate an activation file for the target parking management device based on the first device identity information and the current usage zone, and send the activation file to the target parking management device; The target parking management device is further configured to perform reactivation processing according to the activation file.

8. An authorization control device for parking management equipment, characterized in that: The device comprises: an acquisition unit, configured to acquire a license plate image obtained by photographing an area surrounding a target parking management device; the target parking management device is a successfully activated parking management device; The recognition processing unit is used to perform recognition processing on the license plate image to obtain a license plate recognition result; the license plate images of multiple vehicles are obtained by shooting; each vehicle license plate image has a corresponding license plate recognition result; an estimating unit, configured to determine, based on the license plate number in the license plate recognition result corresponding to each license plate image, an attribution zone of the license plate in the license plate image; determine a ratio of the number of license plates whose attribution zones are consistent with the authorized use zones to the total number of license plates in the license plate recognition results; and if the ratio is greater than or equal to a preset threshold, estimate that the current use zone of the target parking management device is the authorized use zone; The authorization control unit is configured to perform a consistency comparison between the current usage area and the authorized usage area of ​​the target parking management device to obtain an area comparison result; if the area comparison result shows that the current usage area is consistent with the authorized usage area of ​​the target parking management device, compare the current usage time of the target parking management device with the authorized usage time of the target parking management device to obtain a time comparison result; perform authorization control on the target parking management device based on the time comparison result; if the area comparison result shows that the current usage area is inconsistent with the authorized usage area of ​​the target parking management device, lock the target parking management device to restrict use of the target parking management device.

9. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 5 are implemented.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 5 are implemented.

Citation Information

Patent Citations

  • License plate recognition method and device

    CN106778765A

  • Method and equipment for regional management and control of monitoring equipment

    CN114390169A