The application is a divisional application of Chinese patent applications with the application number of 201711055974.X and the application name of 'access control method, system and storage medium' filed by the Chinese patent office on 11 months and 1 days in 2017.
Disclosure of Invention
The invention provides an access control method, an access control system and a storage medium, and aims to realize the intelligentization of access control of a parking garage and improve the management efficiency of a parking garage.
In order to achieve the above object, the present invention provides an access control method, which is applied to a parking lot, wherein the parking lot is provided with an embedded host, and the method comprises:
the embedded host identifies the characteristic information of the vehicle when detecting that the vehicle enters or exits the garage of the parking lot;
comparing the identified characteristic information of the vehicle with pre-stored characteristic information of the vehicle;
when the comparison is successful, controlling an access controller of the parking garage to open an access, and releasing the vehicle;
and when the comparison fails, a preset entrance guard control remediation scheme is adopted to control the vehicle to pass.
Optionally, the characteristic information of the vehicle includes a license plate number of the vehicle; the step of comparing the identified characteristic information of the vehicle with pre-stored characteristic information of the vehicle includes:
and comparing the identified license plate number of the vehicle with a pre-stored license plate number of the vehicle.
Optionally, the preset entrance guard control remedy scheme is a manual amendment scheme, and when the comparison fails, the preset entrance guard control remedy scheme is adopted to control the vehicle to pass through the steps of:
when the comparison fails, the embedded host sends a control instruction to a management terminal of the parking garage, the management terminal displays a license plate number recognition interface according to the control instruction, the license plate number recognition interface is provided for an entrance guard manager, the entrance guard manager corrects the license plate number through the license plate number recognition interface and submits the license plate number to the server, and the server communicates with an entrance guard controller to open an entrance guard and release the vehicle.
Optionally, the preset entrance guard control remedy scheme is a manual amendment scheme, and when the comparison fails, the preset entrance guard control remedy scheme is adopted to control the vehicle to pass through the steps of:
when the comparison fails, the embedded host computer sends a control instruction to an entrance guard display terminal of the parking garage, the entrance guard display terminal displays the currently recognized license plate number and the two-dimensional code to the vehicle user according to the control instruction, the vehicle user scans the two-dimensional code, and then the vehicle user corrects the license plate number at the terminal by oneself and submits the license plate number to the server, the server communicates with an entrance guard controller, opens an entrance guard and releases the vehicle.
Optionally, the preset entrance guard control remediation scheme is an unmanned self-service scheme, and when the comparison fails, the preset entrance guard control remediation scheme is adopted to control the vehicle to pass through the steps of:
when the comparison fails, if the license plate number of the vehicle is not recognized, the embedded host sends a control instruction to an access control display terminal of the parking garage, and the access control display terminal displays the two-dimensional code to a vehicle user according to the control instruction; after the vehicle user scans the two-dimensional code, the authentication identifier of the vehicle user is identified through the server and compared with the pre-stored user authentication identifier, and after the comparison is successful, the server communicates with the access controller to open the access control and release the vehicle.
Optionally, when the comparison fails, the step of controlling the vehicle to pass by using a preset entrance guard control remediation scheme further includes:
the authentication identifier of the vehicle user is identified through the server, the authentication identifier is compared with the pre-stored user authentication identifier, after the comparison fails, the vehicle user inputs a personal access control password through a personal access control password page on the display terminal, the personal access control password is submitted to the server, the server communicates with the access control device after the authentication of the server passes, the access control is opened, and the vehicle is released.
Optionally, when the comparison fails, the step of controlling the vehicle to pass by using a preset entrance guard control remediation scheme further includes:
and after the personal access control password input by the vehicle user fails to be authenticated or fails to be authenticated for multiple times, the embedded host sends a notice to the management terminal to perform manual negotiation processing.
Optionally, after the step of identifying the characteristic information of the vehicle, the method further includes:
judging whether the characteristic information of the vehicle is identified or not; if the characteristic information of the vehicle is identified, executing the following steps: comparing the identified characteristic information of the vehicle with pre-stored characteristic information of the vehicle;
and if the characteristic information of the vehicle is not identified, controlling the vehicle to pass by adopting an unmanned self-service scheme.
In addition, an embodiment of the present invention further provides an access control system, which includes an embedded host, an access controller, a memory, a processor, and a computer program stored in the memory, where the computer program implements the steps of the method when executed by the processor.
Furthermore, an embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored, where the computer program is executed by a processor to implement the steps of the method described above.
Compared with the prior art, the access control method, the access control system and the storage medium provided by the invention have the advantages that the embedded host identifies the characteristic information of the vehicle when detecting that the vehicle enters or exits the garage of the parking lot; comparing the identified characteristic information of the vehicle with pre-stored characteristic information of the vehicle; when the comparison is successful, controlling an access controller of the parking garage to open an access, and releasing the vehicle; and when the comparison fails, a preset entrance guard control remediation scheme is adopted to control the vehicle to pass. Therefore, the intelligent access control of the parking garage is realized, and the parking management efficiency is improved.
Detailed Description
It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
The main solution of the embodiment of the invention is as follows: the method comprises the steps that when an embedded host detects that a vehicle enters or exits a parking garage, the embedded host identifies characteristic information of the vehicle; comparing the identified characteristic information of the vehicle with pre-stored characteristic information of the vehicle; when the comparison is successful, controlling an access controller of the parking garage to open an access, and releasing the vehicle; and when the comparison fails, a preset entrance guard control remediation scheme is adopted to control the vehicle to pass. Therefore, the intelligent access control of the parking garage is realized, and the parking management efficiency is improved.
Specifically, referring to fig. 1, fig. 1 is a schematic flow chart of a first embodiment of an access control method according to the present invention.
As shown in fig. 1, a first embodiment of the present invention provides an access control method, which is applied to a parking lot provided with an embedded host, and the method includes:
step S101, when detecting that a vehicle enters or exits a parking garage, the embedded host identifies the characteristic information of the vehicle;
this embodiment scheme relates to parking garage with access control. In order to realize the intelligentization of the access control of the parking garage and improve the management efficiency of the parking garage, the invention utilizes the embedded host of the parking garage and combines the management terminal and the user terminal software to carry out the access control on the vehicles which enter or exit the parking garage. The related system architecture comprises: the system comprises an embedded host, an access controller, an access display terminal (similar to a parking lot entrance ticket taker with a display), and a management terminal (a security personnel handheld device, such as a tablet personal computer).
The embedded host is configured with a database for storing relevant information of a user in advance, such as a license plate number of a vehicle of the user and a user authentication identifier (binding WeChat ID, binding Paibao ID, personal access control password and the like).
Specifically, firstly, the embedded host detects a vehicle entering or exiting the parking garage through a camera or other detection devices arranged at an entrance or an exit of the parking garage, and when the embedded host detects that the vehicle enters or exits the parking garage, the embedded host identifies characteristic information of the vehicle through the camera or a license plate identification device and other identification devices, wherein the characteristic information of the vehicle may be a license plate number of the vehicle or other characteristic information capable of identifying the identity of the vehicle, and the embodiment exemplifies the license plate number.
Step S102, comparing the identified characteristic information of the vehicle with pre-stored characteristic information of the vehicle;
and comparing the identified license plate number of the vehicle with a pre-stored license plate number of the vehicle.
S103, when the comparison is successful, controlling an access controller of the parking garage to open an access, and releasing the vehicle;
and step S104, when the comparison fails, adopting a preset entrance guard control remedial scheme to control the vehicle to pass.
When the comparison is successful, the access controller of the parking garage is controlled to open the access control and release the vehicle, and when the comparison fails, a preset access control remediation scheme is adopted to control the release of the vehicle.
The preset entrance guard control remediation scheme can be set according to actual conditions, for example, the entrance guard control of the parking garage is achieved through a manual correction mode or an unmanned self-service mode, for a preset manual correction scheme or an unmanned self-service scheme, and vehicles are controlled to pass.
According to the scheme, when the embedded host detects that the vehicle enters or exits the garage of the parking lot, the embedded host identifies the characteristic information of the vehicle; comparing the identified characteristic information of the vehicle with pre-stored characteristic information of the vehicle; when the comparison is successful, controlling an access controller of the parking garage to open an access, and releasing the vehicle; and when the comparison fails, a preset entrance guard control remediation scheme is adopted to control the vehicle to pass. Therefore, the intelligent access control of the parking garage is realized, and the parking management efficiency is improved.
More specifically, the following preset entrance guard control remediation scheme is a manual correction scheme and an unmanned self-service scheme, and is elaborated in detail:
as an implementation manner, the preset entrance guard control remedy scheme is a manual amendment scheme, and when the comparison fails, the release of the vehicle is controlled by adopting the preset entrance guard control remedy scheme, which is specifically implemented as follows:
when the comparison fails, the embedded host sends a control instruction to a management terminal of the parking garage, the management terminal displays a license plate number identification interface according to the control instruction and provides the license plate number identification interface for an entrance guard manager, the entrance guard manager corrects the license plate number through the license plate number identification interface and submits the license plate number to the server through the management terminal, and the server communicates with the entrance guard controller to open the entrance guard and release the vehicle. The server can be an embedded host, or a server which is arranged independently of the embedded host and communicates with the embedded host.
As another embodiment, the preset entrance guard control remedy scheme is a manual amendment scheme, and when the comparison fails, the release of the vehicle is controlled by adopting the preset entrance guard control remedy scheme, which is specifically implemented as follows:
when the comparison fails, the embedded host computer sends a control instruction to an entrance guard display terminal of the parking garage, the entrance guard display terminal displays the currently recognized license plate number and the two-dimensional code to the vehicle user according to the control instruction, the vehicle user scans the two-dimensional code, and then the vehicle user corrects the license plate number at the terminal by oneself and submits the license plate number to the server, the server communicates with an entrance guard controller, opens an entrance guard and releases the vehicle.
The vehicle user terminal can be a mobile terminal such as a smart phone and a tablet computer.
The server can be an embedded host, or a server which is arranged independently of the embedded host and communicates with the embedded host.
As an implementation mode, the preset entrance guard control remediation scheme is an unmanned self-service scheme, and when the comparison fails, the release of the vehicle is controlled by adopting the preset entrance guard control remediation scheme, which is specifically realized as follows:
when the comparison fails, if the license plate number of the vehicle is not recognized, the embedded host sends a control instruction to an access control display terminal of the parking garage, and the access control display terminal displays the two-dimensional code to a vehicle user according to the control instruction; and after the vehicle user scans the two-dimensional code through the terminal, the vehicle user terminal can display an entrance guard control self-service page. The authentication identifier of the vehicle user is identified through the server, for example, a two-dimensional code is scanned in apps such as mobile phone WeChat and Payment treasures, and the server can directly obtain a user identification symbol corresponding to the current apps of the user after scanning.
And then, the server is compared with the pre-stored user authentication identifier, and after the comparison is successful, the server communicates with the entrance guard controller to automatically open the entrance guard and release the vehicle. And displaying prompt information such as successful identity authentication, entrance guard opening and the like on an entrance guard control self-service page on the vehicle user terminal.
Further, the authentication identifier of the vehicle user is identified by the server, and is compared with the pre-stored user authentication identifier, and after the comparison fails, the following scheme may be adopted:
and the self-service page of the access control of the vehicle user on the terminal inputs the personal access control password according to the displayed personal access control password page, submits the personal access control password to the server, and the server is communicated with the access controller after passing the authentication, so that the access control is automatically opened and the vehicle is released.
Or, the vehicle user is in the personal entrance guard password page on the entrance guard display terminal inputs the personal entrance guard password and submits the personal entrance guard password to the server, and the server is communicated with the entrance guard controller after passing the authentication, so that the entrance guard is automatically opened and the vehicle is released.
In this embodiment, the form or type of the personal access control password is not specifically limited, and may be, for example, a digital password, a 9-point drawing password, or the like.
And after the personal access control password input by the vehicle user fails to be authenticated or fails to be authenticated for multiple times, the embedded host sends a notification to the management terminal to perform manual negotiation processing.
Then, the entrance guard security personnel can click the manual release operation, submit the manual release operation to the server to store the vehicle record and the picture, and open the entrance guard to release the vehicle.
According to the scheme, when the embedded host detects that the vehicle enters or exits the garage of the parking lot, the embedded host identifies the characteristic information of the vehicle; comparing the identified characteristic information of the vehicle with pre-stored characteristic information of the vehicle; when the comparison is successful, controlling an access controller of the parking garage to open an access, and releasing the vehicle; and when the comparison fails, a preset entrance guard control remediation scheme is adopted to control the vehicle to pass. Therefore, the intelligent access control of the parking garage is realized, and the parking management efficiency is improved.
As shown in fig. 2, a second embodiment of the present invention proposes an access control method, based on the embodiment shown in fig. 1, in the step S101: when the embedded host detects that the vehicle enters or exits the garage of the parking lot, the embedded host identifies the characteristic information of the vehicle, and further comprises the following steps:
step S105, judging whether the characteristic information of the vehicle is identified; if the characteristic information of the vehicle is recognized, step S102 is executed: comparing the identified characteristic information of the vehicle with pre-stored characteristic information of the vehicle; if the characteristic information of the vehicle is not identified, the step S106 is carried out;
and S106, controlling the vehicle to pass by adopting an unmanned self-service scheme.
In contrast to the above-described embodiment, the present embodiment includes a processing scheme for feature information in which no vehicle is recognized.
Taking the characteristic information of the vehicle as the vehicle license number for example, when the embedded host detects that the vehicle enters or exits the parking garage, identifying the vehicle license number, and if the vehicle license number is identified, comparing the identified characteristic information of the vehicle with the pre-stored vehicle characteristic information; when the comparison is successful, the access controller of the parking garage is controlled to open the access control and release the vehicle, and when the comparison fails, a preset access control remediation scheme is adopted to control the release of the vehicle. The preset entrance guard control remediation scheme can be set according to actual conditions, for example, the entrance guard control of the parking garage is achieved through a manual correction mode or an unmanned self-service mode, for a preset manual correction scheme or an unmanned self-service scheme, and vehicles are controlled to pass. The specific implementation scheme can refer to the above embodiments.
If the license plate number of the vehicle is not identified, for example, the vehicle is a unlicensed vehicle, an unmanned self-service scheme is adopted to control the vehicle to pass, and the specific implementation scheme can refer to the unmanned self-service scheme of the embodiment.
According to the scheme, when the embedded host detects that the vehicle enters or exits the garage of the parking lot, the embedded host identifies the characteristic information of the vehicle; comparing the identified characteristic information of the vehicle with pre-stored characteristic information of the vehicle; when the comparison is successful, controlling an access controller of the parking garage to open an access, and releasing the vehicle; and when the comparison fails, a preset entrance guard control remediation scheme is adopted to control the vehicle to pass. Therefore, the intelligent access control of the parking garage is realized, and the parking management efficiency is improved.
In addition, an embodiment of the present invention further provides an access control system, which includes an embedded host, an access controller, a memory, a processor, and a computer program stored in the memory, where when the computer program is executed by the processor, the steps of the method described in the above embodiment are implemented.
Specifically, as shown in fig. 3, the access control system of the present embodiment may include: embedded host, door access controller,processor 1001, e.g., CPU,network interface 1004,user interface 1003,memory 1005,communication bus 1002. Wherein acommunication bus 1002 is used to enable connective communication between these components. Theuser interface 1003 may include a Display screen (Display), an input unit such as a Keyboard (Keyboard), and theoptional user interface 1003 may also include a standard wired interface, a wireless interface. Thenetwork interface 1004 may optionally include a standard wired interface, a wireless interface (e.g., WI-FI interface). Thememory 1005 may be a high-speed RAM memory or a non-volatile memory (e.g., a magnetic disk memory). Thememory 1005 may alternatively be a storage device separate from theprocessor 1001.
Those skilled in the art will appreciate that the system architecture shown in FIG. 3 is not intended to be limiting of the system, and may include more or fewer components than those shown, or some components may be combined, or a different arrangement of components.
As shown in fig. 3, amemory 1005, which is a kind of computer storage medium, may include an operating device, a network communication module, a user interface module, and an entrance guard control program therein.
In the system shown in fig. 3, thenetwork interface 1004 is mainly used for connecting a network server and performing data communication with the network server; theuser interface 1003 is mainly used for interacting with a user terminal and receiving an instruction input by a user; theprocessor 1001 may be configured to call the access control program stored in thememory 1005, and perform the following operations:
the embedded host identifies the characteristic information of the vehicle when detecting that the vehicle enters or exits the garage of the parking lot;
comparing the identified characteristic information of the vehicle with pre-stored characteristic information of the vehicle;
when the comparison is successful, controlling an access controller of the parking garage to open an access, and releasing the vehicle;
and when the comparison fails, a preset entrance guard control remediation scheme is adopted to control the vehicle to pass.
Further, theprocessor 1001 may be further configured to call the access control program stored in thememory 1005, and perform the following operations:
and comparing the identified license plate number of the vehicle with a pre-stored license plate number of the vehicle.
Further, theprocessor 1001 may be further configured to call the access control program stored in thememory 1005, and perform the following operations:
when the comparison fails, the embedded host sends a control instruction to a management terminal of the parking garage, the management terminal displays a license plate number recognition interface according to the control instruction, the license plate number recognition interface is provided for an entrance guard manager, the entrance guard manager corrects the license plate number through the license plate number recognition interface and submits the license plate number to the server, and the server communicates with an entrance guard controller to open an entrance guard and release the vehicle.
Further, theprocessor 1001 may be further configured to call the access control program stored in thememory 1005, and perform the following operations:
when the comparison fails, the embedded host computer sends a control instruction to an entrance guard display terminal of the parking garage, the entrance guard display terminal displays the currently recognized license plate number and the two-dimensional code to the vehicle user according to the control instruction, the vehicle user scans the two-dimensional code, and then the vehicle user corrects the license plate number at the terminal by oneself and submits the license plate number to the server, the server communicates with an entrance guard controller, opens an entrance guard and releases the vehicle.
Further, theprocessor 1001 may be further configured to call the access control program stored in thememory 1005, and perform the following operations:
when the comparison fails, if the license plate number of the vehicle is not recognized, the embedded host sends a control instruction to an access control display terminal of the parking garage, and the access control display terminal displays the two-dimensional code to a vehicle user according to the control instruction; after the vehicle user scans the two-dimensional code, the authentication identifier of the vehicle user is identified through the server and compared with the pre-stored user authentication identifier, and after the comparison is successful, the server communicates with the access controller to open the access control and release the vehicle.
Further, theprocessor 1001 may be further configured to call the access control program stored in thememory 1005, and perform the following operations:
the authentication identifier of the vehicle user is identified through the server, the authentication identifier is compared with the pre-stored user authentication identifier, after the comparison fails, the vehicle user inputs a personal access control password through a personal access control password page on the display terminal, the personal access control password is submitted to the server, the server communicates with the access control device after the authentication of the server passes, the access control is opened, and the vehicle is released.
Further, theprocessor 1001 may be further configured to call the access control program stored in thememory 1005, and perform the following operations:
and after the personal access control password input by the vehicle user fails to be authenticated or fails to be authenticated for multiple times, the embedded host sends a notice to the management terminal to perform manual negotiation processing.
A computer-readable storage medium, on which a computer program is stored, which, when executed by the processor, performs the following:
the embedded host identifies the characteristic information of the vehicle when detecting that the vehicle enters or exits the garage of the parking lot;
comparing the identified characteristic information of the vehicle with pre-stored characteristic information of the vehicle;
when the comparison is successful, controlling an access controller of the parking garage to open an access, and releasing the vehicle;
and when the comparison fails, a preset entrance guard control remediation scheme is adopted to control the vehicle to pass.
Further, the computer program when executed by the processor further performs the following:
and comparing the identified license plate number of the vehicle with a pre-stored license plate number of the vehicle.
Further, the computer program when executed by the processor further performs the following:
when the comparison fails, the embedded host sends a control instruction to a management terminal of the parking garage, the management terminal displays a license plate number recognition interface according to the control instruction, the license plate number recognition interface is provided for an entrance guard manager, the entrance guard manager corrects the license plate number through the license plate number recognition interface and submits the license plate number to the server, and the server communicates with an entrance guard controller to open an entrance guard and release the vehicle.
Further, the computer program when executed by the processor further performs the following:
when the comparison fails, the embedded host computer sends a control instruction to an entrance guard display terminal of the parking garage, the entrance guard display terminal displays the currently recognized license plate number and the two-dimensional code to the vehicle user according to the control instruction, the vehicle user scans the two-dimensional code, and then the vehicle user corrects the license plate number at the terminal by oneself and submits the license plate number to the server, the server communicates with an entrance guard controller, opens an entrance guard and releases the vehicle.
Further, the computer program when executed by the processor further performs the following:
when the comparison fails, if the license plate number of the vehicle is not recognized, the embedded host sends a control instruction to an access control display terminal of the parking garage, and the access control display terminal displays the two-dimensional code to a vehicle user according to the control instruction; after the vehicle user scans the two-dimensional code, the authentication identifier of the vehicle user is identified through the server and compared with the pre-stored user authentication identifier, and after the comparison is successful, the server communicates with the access controller to open the access control and release the vehicle.
Further, the computer program when executed by the processor further performs the following:
the authentication identifier of the vehicle user is identified through the server, the authentication identifier is compared with the pre-stored user authentication identifier, after the comparison fails, the vehicle user inputs a personal access control password through a personal access control password page on the display terminal, the personal access control password is submitted to the server, the server communicates with the access control device after the authentication of the server passes, the access control is opened, and the vehicle is released.
Further, the computer program when executed by the processor further performs the following:
and after the personal access control password input by the vehicle user fails to be authenticated or fails to be authenticated for multiple times, the embedded host sends a notice to the management terminal to perform manual negotiation processing.
Compared with the prior art, the access control method, the access control system and the storage medium provided by the invention have the advantages that the embedded host identifies the characteristic information of the vehicle when detecting that the vehicle enters or exits the garage of the parking lot; comparing the identified characteristic information of the vehicle with pre-stored characteristic information of the vehicle; when the comparison is successful, controlling an access controller of the parking garage to open an access, and releasing the vehicle; and when the comparison fails, a preset entrance guard control remediation scheme is adopted to control the vehicle to pass. Therefore, the intelligent access control of the parking garage is realized, and the parking management efficiency is improved.
The above description is only for the preferred embodiment of the present invention and is not intended to limit the scope of the present invention, and all equivalent structures or flow transformations made by the present specification and drawings, or applied directly or indirectly to other related arts, are included in the scope of the present invention.