The application is a divisional application of China patent application filed on 1 month 11 of 2017, with the application number of 201711055974.X and the application name of 'entrance guard control method, system and storage medium'.
Disclosure of Invention
The invention provides an access control method, an access control system and a storage medium, which aim to realize the intellectualization of access control of a parking garage and improve the management efficiency of the parking garage.
In order to achieve the above object, the present invention provides an access control method, which is applied to a parking lot provided with an embedded host, the method comprising:
when the embedded host detects that the vehicle enters or exits the parking garage, identifying 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 access control remedial scheme is adopted to control the release of the vehicle.
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 comprises the following steps:
and comparing the identified license plate number of the vehicle with a pre-stored license plate number of the vehicle.
Optionally, the step of controlling the release of the vehicle by using the preset access control remedial scheme when the comparison fails includes:
when the comparison fails, the embedded host computer sends a control instruction to the management terminal of the parking garage, the management terminal displays a license plate number identification interface according to the control instruction, the license plate number identification interface is provided for an entrance guard manager, the entrance guard manager corrects the license plate number on the license plate number identification interface and submits the license plate number to a server, and the server communicates with an entrance guard controller to open an entrance guard and release the vehicle.
Optionally, the step of controlling the release of the vehicle by using the preset access control remedial scheme when the comparison fails includes:
when the comparison fails, the embedded host computer sends a control instruction to an access control display terminal of the parking garage, the access control display terminal displays the currently recognized license plate number and two-dimensional code to a vehicle user according to the control instruction, after the vehicle user scans the two-dimensional code, the vehicle user corrects the license plate number at the terminal by himself and submits the license plate number to a server, and the server communicates with an access control controller to open an access control, so that the vehicle is released.
Optionally, the preset access control remedial scheme is an unmanned self-service scheme, and when the comparison fails, the step of controlling the release of the vehicle by adopting the preset access control remedial scheme includes:
when the comparison fails, if the license plate number of the vehicle is not recognized, the embedded host computer sends a control instruction to an access control display terminal of the parking garage, and the access control display terminal displays a two-dimensional code to a vehicle user according to the control instruction; after the two-dimensional code is scanned by the vehicle user, the authentication identifier of the vehicle user is identified through the server, the authentication identifier is compared with a pre-stored user authentication identifier, and after the comparison is successful, the server communicates with an entrance guard controller, the entrance guard is opened, and the vehicle is released.
Optionally, when the comparison fails, the step of controlling the release of the vehicle by adopting a preset gate inhibition control remedial scheme further includes:
and identifying the authentication identifier of the vehicle user through a server, comparing the authentication identifier with a pre-stored user authentication identifier, inputting a personal access control password by the vehicle user on a personal access control password page on the display terminal after the comparison fails, submitting the personal access control password to the server, communicating with an access control controller after the authentication of the server is passed, opening an access control, and releasing the vehicle.
Optionally, when the comparison fails, the step of controlling the release of the vehicle by adopting a preset gate inhibition control remedial scheme further includes:
and after the personal access control password input by the vehicle user fails to be authenticated or the authentication fails for a plurality of times, the embedded host sends a notification to the management terminal to carry out 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; if the characteristic information of the vehicle is identified, executing the steps of: 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 release of the vehicle by adopting an unmanned self-service scheme.
In addition, the embodiment of the invention also provides an access control system, which comprises an embedded host, an access controller, a memory, a processor and a computer program stored on the memory, wherein the computer program realizes the steps of the method when being run by the processor.
Furthermore, the embodiment of the invention also provides a computer readable storage medium, wherein a computer program is stored on the computer readable storage medium, and the computer program realizes the steps of the method when being run by a processor.
Compared with the prior art, the access control method, the access control system and the storage medium provided by the invention have the advantage that the embedded host identifies the characteristic information of the vehicle when detecting that the vehicle enters or exits the parking garage; 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 access control remedial scheme is adopted to control the release of the vehicle. Therefore, the intelligent access control of the parking garage is realized, and the management efficiency of the parking garage is improved.
Detailed Description
It should be understood that the specific embodiments described herein are for purposes of illustration only and are not intended to limit the scope of the invention.
The main solutions of the embodiments of the present invention are: when detecting 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 access control remedial scheme is adopted to control the release of the vehicle. Therefore, the intelligent access control of the parking garage is realized, and the management efficiency of the parking garage is improved.
Specifically, referring to fig. 1, fig. 1 is a 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 proposes an access control method, which is applied to a parking lot provided with an embedded host, the method comprising:
step S101, when the embedded host detects that a vehicle enters or exits a parking garage, identifying characteristic information of the vehicle;
the embodiment scheme relates to a parking garage with access control. In order to realize the intellectualization 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 system architecture to which it relates includes: embedded host computer, entrance guard controller, entrance guard display terminal (like parking entrance ticket machine, with display), management terminal (security personnel handheld device, such as tablet computer).
Wherein, a database is configured for the embedded host computer and is used for storing relevant information of a user in advance, such as a user vehicle license plate number, a user authentication identifier (binding WeChat ID, binding payment treasured ID, personal access control password and the like).
Specifically, first, 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 recognizes feature information of the vehicle through recognition devices such as a camera or a license plate recognition instrument, wherein the feature information of the vehicle can be a license plate number of the vehicle or other feature information capable of recognizing the identity of the vehicle, and the license plate number is taken as an example in the embodiment.
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.
Step S103, when the comparison is successful, controlling an access controller of the garage of the parking lot to open an access, and releasing the vehicle;
and step S104, when the comparison fails, a preset access control remedial scheme is adopted to control the release of the vehicle.
And when the comparison is successful, controlling the access controller of the parking garage to open an access control and release the vehicle, and when the comparison is unsuccessful, controlling the release of the vehicle by adopting a preset access control and remedying scheme.
The preset gate inhibition control remedial scheme can be set according to actual conditions, for example, can be a preset manual correction scheme or a preset unmanned self-service scheme, and gate inhibition control of a parking garage is realized through a manual correction mode or an unmanned self-service mode to carry out release control on vehicles.
According to the scheme, when the embedded host detects that the vehicle enters or exits the parking garage, 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 access control remedial scheme is adopted to control the release of the vehicle. Therefore, the intelligent access control of the parking garage is realized, and the management efficiency of the parking garage is improved.
More specifically, the following details about the preset gate control remedy scheme are the manual correction scheme and the unmanned self-service scheme:
as an implementation manner, the preset gate inhibition control remedial scheme is an artificial correction scheme, and when the comparison fails, the specific implementation of controlling the release of the vehicle by adopting the preset gate inhibition control remedial scheme is as follows:
when the comparison fails, the embedded host computer sends a control instruction to the 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 on 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 an entrance guard and release the vehicle. The server may be an embedded host, or may be a server that is independent of and communicates with the embedded host.
As another implementation manner, the preset gate inhibition control remedial scheme is an artificial correction scheme, and when the comparison fails, the specific implementation of controlling the release of the vehicle by adopting the preset gate inhibition control remedial scheme is as follows:
when the comparison fails, the embedded host computer sends a control instruction to an access control display terminal of the parking garage, the access control display terminal displays the currently recognized license plate number and two-dimensional code to a vehicle user according to the control instruction, after the vehicle user scans the two-dimensional code, the vehicle user corrects the license plate number at the terminal by himself and submits the license plate number to a server, and the server communicates with an access control controller to open an access control, so that the vehicle is released.
The terminal of the vehicle user can be a mobile terminal such as a smart phone, a tablet personal computer and the like.
The server may be an embedded host, or may be a server that is independent of and communicates with the embedded host.
As an implementation manner, the preset access control remedial scheme is an unmanned self-service scheme, and when the comparison fails, the specific implementation of controlling the release of the vehicle by adopting the preset access control remedial scheme is as follows:
when the comparison fails, if the license plate number of the vehicle is not recognized, the embedded host computer sends a control instruction to an access control display terminal of the parking garage, and the access control display terminal displays a two-dimensional code to a vehicle user according to the control instruction; and after the vehicle user scans the two-dimension code through the terminal, an access control self-service page is displayed on the vehicle user terminal. The authentication identifier of the vehicle user is identified through the server, for example, a two-dimensional code is scanned in an App such as a mobile phone WeChat, a payment device and the like, and the server can directly acquire a user identification symbol corresponding to the current App of the user after scanning.
And then, the server compares with a pre-stored user authentication identifier, and after the comparison is successful, the server communicates with an 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, when the authentication identifier of the vehicle user is identified by the server and compared with the pre-stored user authentication identifier, after the comparison fails, the following scheme can be adopted:
and the entrance guard control self-service page of the vehicle user on the terminal inputs the personal entrance guard password according to the displayed personal entrance guard password page, submits the personal entrance guard password to the server, and communicates with the entrance guard controller after passing the authentication of the server, so that the entrance guard is automatically opened, and the vehicle is released.
Or the vehicle user inputs the personal access control password on the personal access control password page on the access control display terminal, submits the personal access control password to the server, and communicates with the access control controller after passing the authentication of the server, so that the access control is automatically opened, and the vehicle is released.
The form or type of the personal access control password in this embodiment is not particularly limited, and may be 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 a plurality of times, the embedded host sends a notification to the management terminal to carry out manual negotiation processing.
Then, the entrance guard can click manual release operation and submit the manual release operation to the server to save vehicle records and pictures, and the entrance guard releases the vehicle.
According to the scheme, when the embedded host detects that the vehicle enters or exits the parking garage, 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 access control remedial scheme is adopted to control the release of the vehicle. Therefore, the intelligent access control of the parking garage is realized, and the management efficiency of the parking garage is improved.
As shown in fig. 2, a second embodiment of the present invention proposes a door control method, based on the embodiment shown in fig. 1, in step S101: when detecting that the vehicle enters or exits the parking garage, the embedded host computer recognizes the characteristic information of the vehicle and then further comprises:
step S105, judging whether the characteristic information of the vehicle is identified; if the feature information of the vehicle is identified, 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 recognized, the step S106 is performed;
and step S106, controlling the release of the vehicle by adopting an unmanned self-service scheme.
In contrast to the above-described embodiments, the present embodiment includes a processing scheme for feature information of a vehicle that is not recognized.
Taking the characteristic information of the vehicle as a vehicle license plate number example, identifying the license plate number of the vehicle when the embedded host detects that the vehicle enters or exits the parking garage, and comparing the identified characteristic information of the vehicle with pre-stored vehicle characteristic information if the license plate number of the vehicle is identified; and when the comparison is successful, controlling the access controller of the parking garage to open an access control and release the vehicle, and when the comparison is unsuccessful, controlling the release of the vehicle by adopting a preset access control and remedying scheme. The preset gate inhibition control remedial scheme can be set according to actual conditions, for example, can be a preset manual correction scheme or a preset unmanned self-service scheme, and gate inhibition control of a parking garage is realized through a manual correction mode or an unmanned self-service mode to carry out release control on vehicles. Reference may be made to the embodiments described above for specific implementation.
If no license plate number of the vehicle is identified, for example, the vehicle is a license-free vehicle, the 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 in the embodiment.
According to the scheme, when the embedded host detects that the vehicle enters or exits the parking garage, 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 access control remedial scheme is adopted to control the release of the vehicle. Therefore, the intelligent access control of the parking garage is realized, and the management efficiency of the parking garage is improved.
In addition, the embodiment of the invention also provides an access control system, which comprises an embedded host, an access controller, a memory, a processor and a computer program stored on the memory, wherein the computer program realizes the steps of the method in the embodiment when being run by the processor.
Specifically, as shown in fig. 3, the access control system of the present embodiment may include: embedded host, access controller,processor 1001, e.g. CPU,network interface 1004,user interface 1003,memory 1005,communication bus 1002. Wherein thecommunication bus 1002 is used to enable connected communication between these components. Theuser interface 1003 may include a Display, an input unit such as a Keyboard (Keyboard), and theoptional user interface 1003 may further 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 stable memory (non-volatile memory), such as a disk memory. Thememory 1005 may also optionally be a storage device separate from theprocessor 1001 described above.
Those skilled in the art will appreciate that the system architecture shown in fig. 3 is not limiting of the system and may include more or fewer components than shown, or certain components may be combined, or a different arrangement of components.
As shown in fig. 3, an operation device, a network communication module, a user interface module, and an entrance guard control program may be included in amemory 1005 as one type of computer storage medium.
In the system shown in fig. 3, thenetwork interface 1004 is mainly used for connecting to a network server, and is in 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; and theprocessor 1001 may be configured to call the access control program stored in thememory 1005 and perform the following operations:
when the embedded host detects that the vehicle enters or exits the parking garage, identifying 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 access control remedial scheme is adopted to control the release of the vehicle.
Further, theprocessor 1001 may be further configured to call a door 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 a door control program stored in thememory 1005, and perform the following operations:
when the comparison fails, the embedded host computer sends a control instruction to the management terminal of the parking garage, the management terminal displays a license plate number identification interface according to the control instruction, the license plate number identification interface is provided for an entrance guard manager, the entrance guard manager corrects the license plate number on the license plate number identification interface and submits the license plate number to a 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 a door 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 access control display terminal of the parking garage, the access control display terminal displays the currently recognized license plate number and two-dimensional code to a vehicle user according to the control instruction, after the vehicle user scans the two-dimensional code, the vehicle user corrects the license plate number at the terminal by himself and submits the license plate number to a server, and the server communicates with an access control controller to open an access control, so that the vehicle is released.
Further, theprocessor 1001 may be further configured to call a door 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 computer sends a control instruction to an access control display terminal of the parking garage, and the access control display terminal displays a two-dimensional code to a vehicle user according to the control instruction; after the two-dimensional code is scanned by the vehicle user, the authentication identifier of the vehicle user is identified through the server, the authentication identifier is compared with a pre-stored user authentication identifier, and after the comparison is successful, the server communicates with an entrance guard controller, the entrance guard is opened, and the vehicle is released.
Further, theprocessor 1001 may be further configured to call a door control program stored in thememory 1005, and perform the following operations:
and identifying the authentication identifier of the vehicle user through a server, comparing the authentication identifier with a pre-stored user authentication identifier, inputting a personal access control password by the vehicle user on a personal access control password page on the display terminal after the comparison fails, submitting the personal access control password to the server, communicating with an access control controller after the authentication of the server is passed, opening an access control, and releasing the vehicle.
Further, theprocessor 1001 may be further configured to call a door 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 the authentication fails for a plurality of times, the embedded host sends a notification to the management terminal to carry out manual negotiation processing.
Further, a computer readable storage medium, wherein the computer readable storage medium has stored thereon a computer program which, when executed by the processor, performs the operations of:
when the embedded host detects that the vehicle enters or exits the parking garage, identifying 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 access control remedial scheme is adopted to control the release of the vehicle.
Further, the computer program when run by the processor also performs the following operations:
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 run by the processor also performs the following operations:
when the comparison fails, the embedded host computer sends a control instruction to the management terminal of the parking garage, the management terminal displays a license plate number identification interface according to the control instruction, the license plate number identification interface is provided for an entrance guard manager, the entrance guard manager corrects the license plate number on the license plate number identification interface and submits the license plate number to a server, and the server communicates with an entrance guard controller to open an entrance guard and release the vehicle.
Further, the computer program when run by the processor also performs the following operations:
when the comparison fails, the embedded host computer sends a control instruction to an access control display terminal of the parking garage, the access control display terminal displays the currently recognized license plate number and two-dimensional code to a vehicle user according to the control instruction, after the vehicle user scans the two-dimensional code, the vehicle user corrects the license plate number at the terminal by himself and submits the license plate number to a server, and the server communicates with an access control controller to open an access control, so that the vehicle is released.
Further, the computer program when run by the processor also performs the following operations:
when the comparison fails, if the license plate number of the vehicle is not recognized, the embedded host computer sends a control instruction to an access control display terminal of the parking garage, and the access control display terminal displays a two-dimensional code to a vehicle user according to the control instruction; after the two-dimensional code is scanned by the vehicle user, the authentication identifier of the vehicle user is identified through the server, the authentication identifier is compared with a pre-stored user authentication identifier, and after the comparison is successful, the server communicates with an entrance guard controller, the entrance guard is opened, and the vehicle is released.
Further, the computer program when run by the processor also performs the following operations:
and identifying the authentication identifier of the vehicle user through a server, comparing the authentication identifier with a pre-stored user authentication identifier, inputting a personal access control password by the vehicle user on a personal access control password page on the display terminal after the comparison fails, submitting the personal access control password to the server, communicating with an access control controller after the authentication of the server is passed, opening an access control, and releasing the vehicle.
Further, the computer program when run by the processor also performs the following operations:
and after the personal access control password input by the vehicle user fails to be authenticated or the authentication fails for a plurality of times, the embedded host sends a notification to the management terminal to carry out 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 advantage that the embedded host identifies the characteristic information of the vehicle when detecting that the vehicle enters or exits the parking garage; 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 access control remedial scheme is adopted to control the release of the vehicle. Therefore, the intelligent access control of the parking garage is realized, and the management efficiency of the parking garage is improved.
The foregoing description is only of the preferred embodiments of the present invention and is not intended to limit the scope of the invention, and all equivalent structures or modifications in the structures or processes described in the specification and drawings, or the direct or indirect application of the present invention to other related technical fields, are included in the scope of the present invention.