Access control system based on smart campus
1. The utility model provides an access control system based on wisdom campus, is including the gate access control system that is located student's dormitory building gate and the floor access control system that is located each floor escape route of same dormitory building, its characterized in that:
the gate access control system and the floor access control system respectively comprise a personnel management module, an equipment management module, a control authorization module, a linkage strategy module and a data center module;
the personnel management module is used for managing the student basic information of the access control system;
the equipment management module is used for managing access control equipment information of the access control system and performing attribute configuration on the access control equipment;
the control authorization module is used for establishing data interaction between the personnel management module and the equipment management module and carrying out authorization configuration management;
the linkage strategy module is used for carrying out linkage of logic service on each subsystem and carrying out strategy information management on each subsystem;
the data center module is used for storing the configuration files of all the modules and inquiring and managing the log data;
the system also comprises a synchronizer for synchronizing data of the gate access control system and the floor access control system, wherein the synchronizer comprises a creation module and a data synchronization module;
the creating module is used for creating a first data packet according to first updating data when a first access control server in the multi-access control system receives the first updating data of personnel information;
the synchronous data module is used for sending the first data packet to a second access control server in the multi-access control system, so that the second access control server updates the personnel information in the second access control server according to the first updating data obtained by analyzing the first data packet.
2. The intelligent campus based access control system of claim 1, wherein:
the basic information of the students comprises one or more of names of students living in the dormitory building, professional information of the students and face information of the students.
3. The intelligent campus based access control system of claim 1, wherein:
the equipment management module comprises an access control equipment information management unit and an attribute configuration unit, and the access control equipment information management unit is used for managing access control equipment information of the access control system; the attribute configuration unit is used for carrying out attribute configuration on the access control equipment.
4. The intelligent campus based access control system of claim 1, wherein:
the authorization configuration management comprises one or more of access control authorization management, authority grouping management and temporary authorization management.
5. The intelligent campus based access control system of claim 1, wherein:
the data center module comprises a configuration file storage unit and a log data interface unit, wherein the configuration file storage unit is used for storing configuration files of all modules; the log data interface unit is used for inquiring and managing the log data.
6. The intelligent campus based access control system of claim 1, wherein:
the synchronization apparatus further comprises a processor and a memory; the memory is configured to store program code and to transmit the program code to the processor.
7. The intelligent campus based access control system of claim 1, wherein:
the gate access control system is provided with a human body temperature measuring device, wherein the human body temperature measuring device comprises at least one distance sensor capable of measuring multiple target positions, at least one first temperature sensor capable of measuring target temperatures of different positions in a space, at least one image sensor capable of color imaging and at least one second temperature sensor capable of measuring the target temperature of a single space position;
the distance sensor, the first temperature sensor and the second temperature sensor are arranged close to each other;
the distance sensor, the first temperature sensor, the image sensor and the second temperature sensor are all electrically connected with a processor;
the processor comprises an image extraction module, an image calculation module and a data processing module which are electrically connected in sequence.
8. The intelligent campus based access control system of claim 7, wherein:
the distance sensor is a high-precision distance sensor, and the measurement error of the distance sensor is not more than 0.01 m.
9. The intelligent campus based access control system of claim 7, wherein:
the first temperature sensor comprises a plurality of thermal infrared temperature measuring devices provided with a plurality of temperature sensing elements, and one thermal infrared temperature measuring device measures the temperature of a position target.
10. The intelligent campus based access control system of claim 7, wherein:
the measurement accuracy of the second temperature sensor is higher than that of the first temperature sensor.
Background
At present, with the increase of the number of students in a school, the difficulty of supervision work of personnel in the campus and safety protection work in the campus is relatively large. For example, in a part of all-boarded junior middle school and high school, some students often climb the fence to escape from the school privately, sometimes mix in some social personnel in the school, and mix in the students' dormitory to steal or perform other illegal behaviors; the above-mentioned problems seriously jeopardize the personal and property safety of students at school.
Therefore, most of the existing schools register people entering and exiting the school or the dormitory at the school gate or the dormitory gate, but the manual one-by-one registration method is undoubtedly extremely low in efficiency, although monitoring measures are also taken, the monitoring is generally manual monitoring, and a large number of careless mistakes exist in the manual monitoring mode, so that a large number of abnormal events cannot be processed in time, and serious consequences are caused.
In addition, the dormitory of school also adopts access control management system at present, and current access control system has also obtained rapid promotion and progress on the basis of the high-speed development of radio frequency identification technology, and present access control system has become complete day by day, and the usability is more perfect. And continuously deriving a new technical application system on the basis, the door control system has more excellent performances in the aspects of safety, convenience, manageability and the like, and the door control system is not only the replacement application of a door and a key, but also forms a more and more perfect system in the field of access management control more gradually. However, the existing access control systems cannot be extended to access other types of access control equipment, unified management cannot be performed on all verification equipment under an access controller, a plurality of access control systems adopt a centralized data structure communication mode, a data interaction center is deployed in the access control systems, data synchronization is performed on the access control systems through the data interaction center, data of the access control systems are consistent, when the data interaction center is abnormal, data synchronization work cannot be performed between the access control systems, and the stability of the access control systems is poor.
Disclosure of Invention
In order to solve the prior art problems, the invention provides an access control management system based on an intelligent campus, which comprises a gate access control system positioned at a gate of a student dormitory building and floor access control systems positioned at escape passages of floors of the same dormitory building;
the gate access control system and the floor access control system respectively comprise a personnel management module, an equipment management module, a control authorization module, a linkage strategy module and a data center module;
the personnel management module is used for managing the student basic information of the access control system;
the equipment management module is used for managing access control equipment information of the access control system and performing attribute configuration on the access control equipment;
the control authorization module is used for establishing data interaction between the personnel management module and the equipment management module and carrying out authorization configuration management;
the linkage strategy module is used for carrying out linkage of logic service on each subsystem and carrying out strategy information management on each subsystem;
the data center module is used for storing the configuration files of all the modules and inquiring and managing the log data;
the system also comprises a synchronizer for synchronizing data of the gate access control system and the floor access control system, wherein the synchronizer comprises a creation module and a data synchronization module;
the creating module is used for creating a first data packet according to first updating data when a first access control server in the multi-access control system receives the first updating data of personnel information;
the synchronous data module is used for sending the first data packet to a second access control server in the multi-access control system, so that the second access control server updates the personnel information in the second access control server according to the first updating data obtained by analyzing the first data packet.
Further, the basic information of the students comprises one or more of names of students living in the dormitory building, professional information of the students and face information of the students.
The device management module comprises an entrance guard device information management unit and an attribute configuration unit, wherein the entrance guard device information management unit is used for managing entrance guard device information of the entrance guard system; the attribute configuration unit is used for carrying out attribute configuration on the access control equipment.
Further, the authorization configuration management comprises one or more of access authorization management, authority group management and temporary authorization management.
The data center module comprises a configuration file storage unit and a log data interface unit, wherein the configuration file storage unit is used for storing configuration files of all modules; the log data interface unit is used for inquiring and managing the log data.
Further, the synchronization device further comprises a processor and a memory; the memory is configured to store program code and to transmit the program code to the processor.
The gate access control system is further provided with a human body temperature measuring device, wherein the human body temperature measuring device comprises at least one distance sensor capable of measuring multiple target positions, at least one first temperature sensor capable of measuring target temperatures of different positions in a space, at least one image sensor capable of color imaging and at least one second temperature sensor capable of measuring the target temperature of a single space position;
the distance sensor, the first temperature sensor and the second temperature sensor are arranged close to each other;
the distance sensor, the first temperature sensor, the image sensor and the second temperature sensor are all electrically connected with a processor;
the processor comprises an image extraction module, an image calculation module and a data processing module which are electrically connected in sequence.
The further scheme is that the distance sensor is a high-precision distance sensor, and the measurement error of the distance sensor is not more than 0.01 m.
The first temperature sensor comprises a plurality of thermal infrared temperature measuring devices provided with a plurality of temperature sensing elements, and one thermal infrared temperature measuring device measures the temperature of a position target.
Further, the measurement accuracy of the second temperature sensor is higher than that of the first temperature sensor.
Compared with the prior art, the invention has the following beneficial effects:
according to the invention, the access control system can access other types of access control equipment and can perform data management on all the access control equipment by arranging the personnel management module, the equipment management module, the control authorization module, the linkage strategy module and the data center module, so that the service expandability of the access control system is effectively improved;
according to the invention, when a first access control server in a multi-access control system receives first updating data of personnel information, the first access control server creates a first data packet according to the first updating data; the first access control server sends the first data packet to a second access control server in the multi-access control system, so that the second access control server updates the personnel information in the second access control server according to first updating data obtained by analyzing the first data packet.
When a first access control server in the multi-access control system receives first updating data of personnel information, the first access control server creates a first data packet according to the first updating data and sends the first data packet to a second access control server in the multi-access control system, so that the second access control server updates the personnel information in the second access control server according to the first updating data obtained by analyzing the first data packet, thereby realizing the consistency of the personnel information in the multi-access control system in each access control server and realizing the personnel data synchronization, and in the application, each access control server in the multi-access control system is in communication connection with each access control server, each access control server can be used as a data interaction center, when one access control server is abnormal, the data synchronization among other access control servers is not influenced, and the stability of the multi-access control system is improved, therefore, the technical problem of poor stability of the existing multi-access control system adopting a centralized data structure communication mode is solved;
the method comprises the steps of identifying a target to be measured covered with multiple human bodies or multiple human faces through an image sensor, calculating spatial coordinates of all human bodies or human faces in the target to be measured through an image extraction module and an image calculation module, measuring position data of all human bodies or human faces in the target to be measured through a distance sensor to obtain relative distances and position data of all people and human faces and a first temperature sensor and a second temperature sensor, and leading the relative distances and the position data into a compensation calculation relation in a data processing module through the combination of the measurement data of the first temperature sensor and the measurement data of the second temperature sensor to obtain temperature correction values of all human bodies or human faces in the target to be measured and temperature correction values of human bodies or human faces at specified positions, so that high-precision temperature measurement of all human bodies or human faces in the target to be measured is realized;
the present invention allows the spatial position of one of the three devices relative to the other of the three devices to be calculated and translated by placing the distance sensor, the first temperature sensor and the second temperature sensor in close proximity to each other.
Drawings
Fig. 1 is a schematic structural diagram of an access control system based on a smart campus according to an embodiment of the present invention;
fig. 2 is a schematic functional structure diagram of a gate access control system or a floor access control system in an embodiment of the present invention;
FIG. 3 is a schematic structural diagram of a synchronization apparatus according to an embodiment of the present invention;
fig. 4 is a schematic structural diagram of a human body temperature measuring device in an embodiment of the invention.
Detailed Description
The technical solution in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention.
As shown in fig. 1 to 4, an embodiment of the invention discloses an access control management system based on a smart campus, which comprises a gate access control system located at a gate of a student dormitory building and floor access control systems located at escape passages of floors of the same dormitory building;
the gate access control system and the floor access control system respectively comprise a personnel management module, an equipment management module, a control authorization module, a linkage strategy module and a data center module;
the personnel management module is used for managing the student basic information of the access control system;
the device management module is used for managing access control device information of the access control system and performing attribute configuration on the access control device;
the control authorization module is used for establishing data interaction between the personnel management module and the equipment management module and carrying out authorization configuration management; the personnel management module and the equipment management module perform data interaction through the control authorization module 3, and issue the authority corresponding to the personnel to the equipment needing authorization. And data of all modules are stored in the data center module for unified management.
The linkage strategy module is used for carrying out linkage of logic service on each subsystem and carrying out strategy information management on each subsystem;
the data center module is used for storing the configuration files of all the modules and inquiring and managing the log data;
the creating module is used for creating a first data packet according to first updating data when a first access control server in the multi-access control system receives the first updating data of the personnel information;
the synchronous data module is used for sending the first data packet to a second access control server in the multi-access control system, so that the second access control server updates the personnel information in the second access control server according to first updating data obtained by analyzing the first data packet.
In this embodiment, the basic student information includes one or more of names of students living in the dormitory building, professional student information, and face information of the students.
In this embodiment, the device management module includes an access control device information management unit and an attribute configuration unit, where the access control device information management unit is used to manage access control device information of an access control system; the attribute configuration unit is used for carrying out attribute configuration on the access control equipment.
In this embodiment, the authorization configuration management includes one or more of access authorization management, authority group management, and temporary authorization management.
In this embodiment, the data center module includes a configuration file storage unit and a log data interface unit, and the configuration file storage unit is used for storing configuration files of each module; the log data interface unit is used for inquiring and managing the log data.
According to the invention, the access control system can access other types of access control equipment and can perform data management on all the access control equipment by arranging the personnel management module, the equipment management module, the control authorization module, the linkage strategy module and the data center module, so that the service expandability of the access control system is effectively improved.
The access control management system of the embodiment further comprises a synchronization device for synchronizing data of the gate access control system and data of the floor access control system, wherein the synchronization device comprises a creation module and a data synchronization module;
the creating module is used for creating a first data packet according to first updating data when a first access control server in the multi-access control system receives the first updating data of the personnel information;
the synchronous data module is used for sending the first data packet to a second access control server in the multi-access control system, so that the second access control server updates the personnel information in the second access control server according to first updating data obtained by analyzing the first data packet.
The synchronization process of the synchronization device of the embodiment is
The gate access control system is in communication connection with the access control servers of the floor access control systems, and when a first access control server in the system receives first updating data of personnel information, the first access control server creates a first data packet according to the first updating data.
There is an access control server in every access control system for a plurality of entrance guard's equipment of management regional deployment, establish communication connection between each access control server in the multiple access control system, the process that each access control server established communication connection specifically can be: the method comprises the steps that a first access control server sends a request for establishing data communication to other access control servers (namely, a second server) in the multi-access control system; after the second server agrees to the request for establishing data communication, the first server and the second server successfully establish communication connection, and the first server may send a data packet to the second server or receive the data packet sent by the second server to achieve data synchronization.
The data in each access control system database comprises two parts, namely local access control service data and student basic information, the local access control service data are local data of each access control system and are not shared with other access control systems, and the personnel data are global data and need to be synchronous with other access control systems.
When a first access control server in the multi-access control system receives first updating data of personnel information, the first access control server creates a first data packet according to the first updating data, wherein the first updating data comprises: the basic information of the students, the updating time, the updating operation (deleting, adding or modifying) and the updating result (updating success, updating failure or not updating). The personnel information can be updated through the client.
The first access control server sends the first data packet to a second access control server in the multi-access control system, so that the second access control server updates the personnel information in the second access control server according to first updating data obtained by analyzing the first data packet.
The first entrance guard server sends the first data packet to each second entrance guard server in communication connection with the first entrance guard server, each second entrance guard server analyzes the first data packet after receiving the first data packet, first updating data is obtained, personnel information in the second entrance guard servers is updated according to the first updating data, personnel data synchronization in multiple entrance guard systems is achieved, personnel information in each entrance guard system is enabled to be consistent, the problem that the changed personnel data need to be manually input or deleted when the personnel data in a certain entrance guard server are changed is avoided, the problem of data sealing among the multiple entrance guard servers is solved, and entrance guard management efficiency is improved.
The data synchronization method in the embodiment of the invention can realize the overall management of personnel data among multiple access control systems, the local access control system of access control service data performs independent management, the overall user information is automatically and intensively managed, the identity information of a user is ensured to be unique, and meanwhile, the local access control server independently manages the access authority of the user at the entrance and the exit of the local access control server;
further, when the first access control server receives an update result returned by the second access control server, the first access control server removes the first data packet and records the data update operation into the record table; and when the first access control server does not receive the updating result returned by the second access control server, the first access control server sends the first data packet to the second access control server again.
And after receiving the first data packet, the second access control server analyzes the first data packet to obtain first updating data, updates the personnel information in the second access control server according to the first updating data, and returns an updating result to the first access control server after the personnel information is successfully updated. When the first access control server receives an update result returned by the second access control server, the second access control server is indicated to successfully update the personnel information, the data update operation is completed, the first access control server removes the first data packet at the moment, records the data update operation into the record table, and records the data update operation of each time through the record table so as to track the data update operation of each time; when the first access control server does not receive the updating result returned by the second access control server, the first access control server defaults that the second access control server fails to update, and the first access control server sends the first data packet to the second access control server again until the updating result returned by the second access control server is received.
After receiving a second data packet sent by a second access control server in the multi-access control system, the first access control server analyzes the second data packet to obtain second updating data, wherein the second data packet is created by the second access control server according to the received second updating data of the personnel information; and the first access control server updates the personnel information in the first access control server according to the second updating data.
Communication connection is established among all access control servers in the multi-access control system, and all the access control servers can send data packets and also can receive the data packets. When the second entrance guard server receives second updating data of the personnel information, the second entrance guard server creates a second data packet according to the second updating data, sends the second data packet to the first entrance guard server, and stores the second updating data into a database in the second entrance guard server, wherein the second updating data comprises: the basic information of the students, the updating time, the updating operation (deleting, adding or modifying) and the updating result (updating success, updating failure or not updating). After receiving the second data packet sent by the second access control server, the first access control server also analyzes the second data packet to obtain second updating data, and then updates the personnel information in the first access control server according to the second updating data.
The first access control server updates the personnel information in the first access control server according to the second updating data, and the method comprises the following steps: and the first access control server checks the uniqueness and the legality of the second updated data, and executes the subsequent steps when the second updated data passes the checking.
After the first access control server analyzes the second data packet to obtain second updating data, uniqueness and legality verification can be carried out on the second updating data, and when the verification is passed, personnel information in a database in the first access control server is updated according to the second updating data. Specifically, the first access control server performs uniqueness verification according to the unique value and the update time of the student basic information, and takes the update data of the latest update time as the last update data. The validity check of the second update data belongs to the prior art, and is not described herein in detail.
And after the personnel information in the first access control server is successfully updated, the first access control server sends an update result to the second access control server.
When a first access control server in the multi-access control system receives first updating data of personnel information, the first access control server creates a first data packet according to the first updating data and sends the first data packet to a second access control server in the multi-access control system, so that the second access control server updates the personnel information in the second access control server according to the first updating data obtained by analyzing the first data packet, thereby realizing the consistency of the personnel information in the multi-access control system in each access control server and realizing the personnel data synchronization, and in the application, each access control server in the multi-access control system is in communication connection with each access control server, each access control server can be used as a data interaction center, when a certain access control server is abnormal, the data synchronization among other access control servers is not influenced, and the stability of the multi-access control system is improved, therefore, the technical problem of poor stability of the existing multi-access control system adopting a centralized data structure communication mode is solved.
In this embodiment, the synchronization apparatus further includes a processor and a memory; the memory is used for storing and transmitting the program codes to the processor.
In this embodiment, the gate access control system is provided with a human body temperature measuring device, wherein the human body temperature measuring device comprises at least one distance sensor capable of measuring multiple target positions, at least one first temperature sensor capable of measuring target temperatures of different positions in a space, at least one image sensor capable of color imaging, and at least one second temperature sensor capable of measuring target temperatures of single space positions;
the distance sensor, the first temperature sensor and the second temperature sensor are arranged close to each other;
the distance sensor, the first temperature sensor, the image sensor and the second temperature sensor are all electrically connected with the processor;
the processor comprises an image extraction module, an image calculation module and a data processing module which are sequentially and electrically connected.
In the present embodiment, the distance sensor is a high-precision distance sensor, and the measurement error of the distance sensor is not more than 0.01 m.
In this embodiment, the first temperature sensor includes a plurality of thermal infrared temperature measuring devices provided with a plurality of temperature sensing elements, and one thermal infrared temperature measuring device measures the temperature of one position target.
In the present embodiment, the measurement accuracy of the second temperature sensor is higher than that of the first temperature sensor.
In this embodiment, the image sensor supports one or more of human shape detection and face detection.
The human body temperature measuring device is arranged on the access control system at the gate of the dormitory building, so that the body temperature of the students can be measured, the health and the economy of people all over the world are greatly attacked after novel coronavirus outbreaks, the biggest problem of the virus is high infectivity, and the isolation of people with virus symptoms (fever) is one of the best means for controlling the virus to expand. The access control system of this embodiment can effectively control and master the discrepancy of the abnormal personnel of body temperature.
The human body temperature measurement working principle in this embodiment is as follows: identifying a target to be measured covered with multiple human bodies or multiple human faces in an acquisition range through an image sensor, measuring distance and position data between the target to be measured and the distance sensor through the distance sensor, transmitting the data to an image calculation module in a processor, measuring the temperature of all the human bodies or human faces in the target to be measured and the temperature of the human bodies or human faces at specified positions through a first temperature sensor and a second temperature sensor, and transmitting the obtained temperature measurement values to the processor; the image sensor inputs the identified human body or human face image data into an image extraction module and an image calculation module in the processor in sequence, the image calculation module calculates the space coordinate data of all human bodies or human faces in the target to be measured, the space coordinate data of all human bodies or human faces are combined with the distance and position data between the target to be measured and the distance sensor to obtain the relative distance and position data between all human bodies or human faces and the first temperature sensor and the second temperature sensor respectively through calculation, and then the relative distance and position data are combined with the temperature measurement value data to be led into a compensation calculation relation, and obtaining and outputting the corrected values of all human body or human face temperatures in the target to be measured and the corrected values of the human body or human face temperatures at the designated positions, thereby realizing high-precision temperature measurement of all human bodies or human faces in the target to be measured.
Finally, only specific embodiments of the present invention have been described in detail above. The invention is not limited to the specific embodiments described above. Equivalent modifications and substitutions by those skilled in the art are also within the scope of the present invention. Accordingly, equivalent alterations and modifications are intended to be included within the scope of the invention, without departing from the spirit and scope of the invention.
- 上一篇:石墨接头机器人自动装卡簧、装栓机
- 下一篇:一种基于人脸识别的控制方法