CN115331346A - Campus access control management method and device, electronic equipment and storage medium - Google Patents

Campus access control management method and device, electronic equipment and storage medium Download PDF

Info

Publication number
CN115331346A
CN115331346A CN202211043646.9A CN202211043646A CN115331346A CN 115331346 A CN115331346 A CN 115331346A CN 202211043646 A CN202211043646 A CN 202211043646A CN 115331346 A CN115331346 A CN 115331346A
Authority
CN
China
Prior art keywords
information
personnel
class
determining
person
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202211043646.9A
Other languages
Chinese (zh)
Other versions
CN115331346B (en
Inventor
孙成智
王爱中
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Jvt Technology Co ltd
Original Assignee
Shenzhen Jvt Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Jvt Technology Co ltd filed Critical Shenzhen Jvt Technology Co ltd
Priority to CN202211043646.9A priority Critical patent/CN115331346B/en
Publication of CN115331346A publication Critical patent/CN115331346A/en
Application granted granted Critical
Publication of CN115331346B publication Critical patent/CN115331346B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/30Individual registration on entry or exit not involving the use of a pass
    • G07C9/32Individual registration on entry or exit not involving the use of a pass in combination with an identity check
    • G07C9/37Individual registration on entry or exit not involving the use of a pass in combination with an identity check using biometric data, e.g. fingerprints, iris scans or voice recognition
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/04Architecture, e.g. interconnection topology
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/08Learning methods
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/70Arrangements for image or video recognition or understanding using pattern recognition or machine learning
    • G06V10/74Image or video pattern matching; Proximity measures in feature spaces
    • G06V10/75Organisation of the matching processes, e.g. simultaneous or sequential comparisons of image or video features; Coarse-fine approaches, e.g. multi-scale approaches; using context analysis; Selection of dictionaries
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/70Arrangements for image or video recognition or understanding using pattern recognition or machine learning
    • G06V10/77Processing image or video features in feature spaces; using data integration or data reduction, e.g. principal component analysis [PCA] or independent component analysis [ICA] or self-organising maps [SOM]; Blind source separation
    • G06V10/774Generating sets of training patterns; Bootstrap methods, e.g. bagging or boosting
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/70Arrangements for image or video recognition or understanding using pattern recognition or machine learning
    • G06V10/82Arrangements for image or video recognition or understanding using pattern recognition or machine learning using neural networks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/16Human faces, e.g. facial parts, sketches or expressions
    • G06V40/168Feature extraction; Face representation
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/30Individual registration on entry or exit not involving the use of a pass
    • G07C9/38Individual registration on entry or exit not involving the use of a pass with central registration

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Evolutionary Computation (AREA)
  • General Health & Medical Sciences (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Software Systems (AREA)
  • Artificial Intelligence (AREA)
  • Computing Systems (AREA)
  • Multimedia (AREA)
  • Medical Informatics (AREA)
  • Databases & Information Systems (AREA)
  • Mathematical Physics (AREA)
  • Molecular Biology (AREA)
  • Data Mining & Analysis (AREA)
  • Computational Linguistics (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Oral & Maxillofacial Surgery (AREA)
  • Human Computer Interaction (AREA)
  • Biomedical Technology (AREA)
  • General Engineering & Computer Science (AREA)
  • Biophysics (AREA)
  • Time Recorders, Dirve Recorders, Access Control (AREA)
  • Storage Device Security (AREA)
  • Alarm Systems (AREA)

Abstract

The present application relates to the field of traffic data management, and in particular, to a campus access control management method, apparatus, device, and medium. The method comprises the following steps: and acquiring the traffic standard information, the personnel identification information and the current time information. The person class category information and the passage time information corresponding to the person class category information are determined based on the passage standard information. Class category information is determined based on the person identification information. And matching the class type information with the class type information of the personnel to obtain matched class information. And determining the passing time information corresponding to the matched class information according to the corresponding relation between the class information and the passing time information. And determining whether the current time information accords with the traffic time information. If accord with, then generate entrance guard and open the instruction, control entrance guard opens, and this application has the effect that improves current efficiency.

Description

Campus access control management method and device, electronic equipment and storage medium
Technical Field
The present disclosure relates to the field of access data management, and in particular, to a campus access control management method and apparatus, an electronic device, and a storage medium.
Background
The safety problems of students in schools are all important topics, and neither the academic development, physical and mental health of the students nor the cooperation between parents and school parties is established on the basis of the safety of the students. Among the safety problems of students, the school door for ensuring the fast and safe entrance and exit of students is an important part of the safety problems.
At present, although different schools have different scales, the number of students in the school is large on the whole, and when the students go in and out of the school, the efficiency of the students getting in and out of the school is reduced due to the fact that the students get in and out of the school in a centralized mode.
Disclosure of Invention
In order to solve the problems in the prior art, the application provides a campus access control management method and device, electronic equipment and a storage medium.
In a first aspect, the present application provides a method for deploying campus access control management, which adopts the following technical scheme:
a campus access control management method comprises the following steps:
acquiring traffic standard information, personnel identification information and current time information;
determining personnel class category information and passing time information corresponding to the personnel class category information based on the passing standard information;
determining class category information based on the person identification information;
matching the class category information with the class category information of the personnel to obtain matched class information;
determining the passing time information corresponding to the matched class information according to the corresponding relation between the class information and the passing time information;
determining whether the current time information conforms to the transit time information;
if the number of the access control points is consistent with the number of the access control points, an access control opening instruction is generated, and the access control is controlled to be opened.
In another possible implementation manner, the determining the class category information of the person by the person identification information includes:
determining storage personnel information based on the traffic standard information;
judging whether the personnel identification information is matched with the stored personnel information;
if not, an alarm instruction is generated, and the alarm equipment is controlled to alarm.
In another possible implementation manner, the determining whether the person identification information matches the stored person information further includes:
acquiring person face image information corresponding to the person identification information;
performing feature extraction on the face image information of the person to obtain the person features;
inputting the face image information of the person into a trained discrimination network model for discrimination to obtain person matching characteristics;
respectively carrying out quantity statistics on the personnel features and the personnel matching features to obtain the quantity of the personnel features corresponding to the personnel features and the quantity of the matching features corresponding to the personnel matching features;
calculating the matching degree of the personnel characteristic quantity and the matching characteristic quantity to obtain the information matching degree;
judging whether the information matching degree meets a preset matching degree or not, and if not, determining abnormal personnel characteristics based on the personnel matching characteristics and the personnel characteristics;
and carrying out abnormity analysis on the personnel abnormity characteristics to obtain at least one abnormity reason, and controlling and displaying the at least one abnormity reason.
In another possible implementation manner, the determining whether the current time information corresponds to the matching time information further includes:
judging whether the current time information exceeds the matching time information or not, and if so, acquiring the passing state information of students in the matching class information;
and determining whether the traffic state information has preset state information, and if so, determining abnormal personnel information matched with the preset state information.
In another possible implementation method, the determining abnormal person information that matches the preset state information further includes:
acquiring monitoring image information, wherein the monitoring image information is image information shot before the current time information;
determining the position information of the person with the abnormal person information and the time information corresponding to the position information of the person according to the monitoring image information;
determining target time information meeting preset conditions based on the life time information, and determining target position information corresponding to the target time information according to the corresponding relation between the personnel position information and the life time information;
and controlling and displaying the target position information.
In another possible implementation manner, the method further includes:
acquiring personnel node data and associated personnel information corresponding to the personnel node data, wherein the personnel node data are different types of data generated by each student between preset time nodes;
performing data analysis on the personnel node data to generate a personnel node report;
and determining a personnel associated account based on the associated personnel information, and sending the personnel node report to the personnel associated account.
In another possible implementation manner, the generating an entrance guard opening instruction to control the entrance guard to open further includes:
acquiring a personnel passing direction corresponding to the personnel identification information;
determining a first passing direction and a second passing direction based on the current time information;
when the fact that the person access direction information is the first passing direction is detected, changing the passing state information corresponding to the person identification information into normal state information;
when the access state information is detected to be changed, determining whether the personnel passing direction of the personnel in the matching time information is a second passing direction;
and if so, changing the traffic state information corresponding to the personnel identification information into preset state information.
In a second aspect, the present application provides a campus access control device, including:
the information acquisition module is used for acquiring traffic standard information, personnel identification information and current time information;
the information determining module is used for determining personnel class information and passing time information corresponding to the personnel class information based on the passing standard information;
the class determining module is used for determining class information based on the personnel identification information;
the information matching module is used for matching the class type information with the personnel class type information to obtain matched class information;
the information corresponding module is used for determining the passing time information corresponding to the matched class information according to the corresponding relation between the class information and the passing time information;
the information judgment module is used for determining whether the current time information accords with the passing time information;
and the instruction generation module is used for generating an entrance guard opening instruction to control the entrance guard to open when the current time accords with the passing time information.
In one possible implementation, the apparatus further comprises: a personnel determining and storing module, a personnel judging module and an alarm instruction generating module, wherein,
the storage personnel determining module is used for determining storage personnel information based on the traffic standard information;
the personnel judgment module is used for judging whether the personnel identification information is matched with the stored personnel information;
and the alarm instruction generating module is used for generating an alarm instruction and controlling alarm equipment to give an alarm when the personnel identification information is not matched with the stored personnel information.
In another possible implementation of the method, the apparatus further includes: an image acquisition module, a characteristic extraction module, a characteristic identification module, a characteristic statistics module, a matching degree calculation module, an analysis reason module and a display reason module, wherein,
the image acquisition module is used for acquiring the face image information of the person corresponding to the person identification information;
the feature extraction module is used for extracting features of the face image information of the person to obtain the person features;
the distinguishing characteristic module is used for inputting the face image information of the person into a trained distinguishing network model for distinguishing to obtain person matching characteristics;
the characteristic counting module is used for respectively carrying out quantity counting on the personnel characteristics and the personnel matching characteristics to obtain the quantity of the personnel characteristics corresponding to the personnel characteristics and the quantity of the matching characteristics corresponding to the personnel matching characteristics;
the matching degree calculation module is used for calculating the matching degree of the personnel characteristic quantity and the matching characteristic quantity to obtain the information matching degree;
the analysis reason module is used for judging whether the information matching degree meets a preset matching degree or not, and if not, determining abnormal personnel characteristics based on the personnel matching characteristics and the personnel characteristics;
and the reason display module is used for carrying out abnormity analysis on the personnel abnormity characteristics to obtain at least one abnormity reason and controlling and displaying the at least one abnormity reason.
In another possible implementation of the method, the apparatus further includes: a status information capturing module and an abnormal person locking module, wherein,
the state information capturing module is used for judging whether the current time information exceeds the matching time information or not, and if the current time information exceeds the matching time information, acquiring the passing state information of students in the matching class information;
and the abnormal locking personnel module is used for determining whether the traffic state information has preset state information, and if so, determining abnormal personnel information matched with the preset state information.
In another possible implementation of the method, the apparatus further includes: an intercepting monitoring module, a relation binding module, a locking position module and a control display position module, wherein,
the intercepting monitoring module is used for acquiring monitoring image information, wherein the monitoring image information is image information shot before the current time information;
the relation binding module is used for determining the personnel position information of the abnormal personnel information and the time information corresponding to the personnel position information according to the monitoring image information;
the locking position module is used for determining target time information meeting preset conditions based on the life time information and determining target position information corresponding to the target time information according to the corresponding relation between the personnel position information and the life time information;
and the control display position module is used for controlling and displaying the target position information.
In one possible implementation, the apparatus further comprises: a module for obtaining the associated information, a module for generating report and a module for pushing report, wherein,
the system comprises a correlation information acquisition module, a correlation information acquisition module and a correlation information acquisition module, wherein the correlation information acquisition module is used for acquiring personnel node data and correlation personnel information corresponding to the personnel node data, and the personnel node data are different types of data generated by each student between preset time nodes;
the report generation module is used for carrying out data analysis on the personnel node data to generate a personnel node report;
and the push report module is used for determining a personnel associated account based on the associated personnel information and sending the personnel node report to the personnel associated account.
In another possible implementation of the method, the apparatus further includes: a traffic direction obtaining module, a direction determining module, a direction changing module, a traffic judging module and a state changing module, wherein,
the traffic direction acquiring module is used for acquiring a personnel traffic direction corresponding to the personnel identification information;
the direction determining module is used for determining a first passing direction and a second passing direction based on the current time information;
the direction changing module is used for changing the passing state information corresponding to the personnel identification information into normal state information when the fact that the personnel passing direction information is a first passing direction is detected;
the passing judgment module is used for determining whether the passing direction of the personnel in the matching time information is a second passing direction or not after the change of the leading state information is detected;
and the state changing module is used for changing the passing state information corresponding to the personnel identification information into preset state information when the personnel passing direction of the personnel in the matching time information is a second passing direction.
In a third aspect, the present application provides an electronic device, which adopts the following technical solutions:
an electronic device, comprising:
at least one processor;
a memory;
at least one application, wherein the at least one application is stored in the memory and configured to be executed by the at least one processor, the at least one application configured to: and executing the campus access control management method.
In a fourth aspect, a computer-readable storage medium is provided, where at least one instruction, at least one program, a set of codes, or a set of instructions is stored, and the at least one instruction, the at least one program, the set of codes, or the set of instructions is loaded and executed by a processor to implement the campus access control method according to any one of the possible implementation manners of the first aspect.
To sum up, the application comprises the following beneficial technical effects:
the application provides a method and a device for controlling campus access control management, an electronic device and a readable storage medium, compared with the related art, in the application, people passing through a school gate are subjected to face snapshot through a collection device, a face image is generated and uploaded to the electronic device, personnel identification information is obtained, class type information of the people on the image is found, the class type information is compared in a database according to pre-stored traffic standard information, the corresponding relation between the class type and the traffic time information is found, the corresponding traffic time information is determined, and if the current time is matched with the obtained traffic time information, the electronic device transmits an access control opening instruction to a lock control at the background, so that the access control is opened and released. Therefore, the information verification and control of personnel is realized without manual intervention, the personnel passing time is greatly reduced, and the problem of blockage is solved.
Drawings
Fig. 1 is a schematic flow chart of a campus access control method according to an embodiment of the present application;
FIG. 2 is a block diagram of a campus access control device according to an embodiment of the present application;
fig. 3 is a schematic diagram of an electronic device according to an embodiment of the present application.
Detailed Description
The present application is described in further detail below with reference to figures 1-3.
A person skilled in the art, after reading the present description, may make modifications to the embodiments as required, without any inventive contribution thereto, but shall be protected by the patent laws within the scope of the claims of the present application.
In order to make the objects, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are some embodiments of the present application, but not all embodiments. All other embodiments obtained by a person of ordinary skill in the art based on the embodiments in the present application without making any creative effort belong to the protection scope of the present application.
In addition, the term "and/or" herein is only an association relationship describing an associated object, and means that three relationships may exist, for example, a campus access control method, apparatus, electronic device and storage medium and/or B may mean: the method, the device, the equipment and the medium for campus access control management exist independently, the method, the device, the equipment and the medium for campus access control management exist simultaneously, and the method B and the device for campus access control management exist independently. In addition, the character "/" herein generally indicates that the former and latter associated objects are in an "or" relationship, unless otherwise specified.
The embodiments of the present application will be described in further detail with reference to the drawings attached hereto.
The embodiment of the application provides a campus access control management method, which is executed by an electronic device, wherein the electronic device can be a server or a terminal device, the server can be an independent physical server, a server cluster or a distributed system formed by a plurality of physical servers, and a cloud server providing cloud computing service. The terminal device may be a smart phone, a tablet computer, a notebook computer, a desktop computer, and the like, but is not limited thereto, the terminal device and the server may be directly or indirectly connected through a wired or wireless communication manner, and an embodiment of the present application is not limited thereto, as shown in fig. 1, the method includes:
and step A001, acquiring traffic standard information, personnel identification information and current time information.
Wherein, the traffic standard information: the correspondence relationship between the class category information and the passable time period thereof (hereinafter referred to as a passage ID), and the stored person information,
and (4) storing personnel information: the correspondence between the personal image and the personal information (hereinafter referred to as a personal ID, which includes the class information of the person),
the person identification information includes: the feature information of the face image after face feature extraction includes but is not limited to: histogram features, color features, template features, structural features, and Haar-like features.
The current time is the local time when the person passes and triggers the image capturing device to start working. And obtaining the personnel identification information after the face image or the video stream uploaded by the acquisition equipment is processed by a face identification algorithm.
Presetting communication standard information in an SQLITE database on an MQTT platform, wherein the preset content comprises: establishing two data tables, wherein the table is a corresponding relation table of issued white list personnel images and personnel class categories, for example, collecting various directions of a student A to the class A class of the image and the class A in which the student A is located, and establishing a corresponding relation in the tables; the second table is a corresponding relation table of the personnel class and the passable time period, for example, a corresponding relation table is established between the class A class and the passable time period from 16 points to 17 points.
Step a002, the person class category information and the passage time information corresponding to the person class category information are determined based on the passage criterion information.
For the embodiment of the application, the extracted face features are compared with a white list personnel image library in the pre-issued stored personnel information in real time, and the personnel information matched with the white list library is found, for example, the face features of the first nail are compared with the face features extracted from the pre-stored image library, and the information of the first nail is found.
Step A003, the class category information is determined based on the person identification information.
Searching the class type of the matched personnel according to the corresponding relation between the personnel image table and the class type information which are bound in advance in the SQLITE database by using the obtained matched personnel information; for example, the first class of the student is the A class, and after the matching person is determined to be the first class, the class category corresponding to the A class is searched.
And step A004, matching the class type information with the personnel class type information to obtain matched class information.
And A005, determining the passing time information corresponding to the matched class information according to the corresponding relation between the class information and the passing time information.
The class information of the matched personnel is compared in the database according to the corresponding relation between the class and the passable time period which are stored in advance, and the passable time period is found.
For example, after confirming that 1 shift is available, find the corresponding transit time of 1 shift in another table,
step a006, determine whether the current time information corresponds to the transit time information.
The timing module uploads the time when the acquisition equipment starts to acquire the human face to the electronic equipment,
and if the process of collecting the same face image for multiple times exists, the time of uploading the face image for the last time is used as the target time of checking the time. For example, if the student changes position many times while brushing the face, the time of the last successful brushing is uploaded to perform the verification in the time range set again.
And A007, if the data are consistent, generating an entrance guard opening instruction to control the entrance guard to open.
If the current time is within the passing time period, the background electronic equipment transmits an entrance guard opening instruction to the lock control, so that the entrance guard is opened and released. The personnel information verification and control passing without manual intervention is realized, and the time and the labor are saved.
The embodiment of the application provides a campus access control management method, a person passing through a school gate is subjected to face snapshot through a collection device, a face image is generated and uploaded to an electronic device, person identification information is obtained, class information of the person on the image is found, the class information is compared in a database according to pre-stored traffic standard information, the corresponding relation between class classes and traffic time information is found, the corresponding traffic time information is determined, and if the current time is matched with the obtained traffic time information, the electronic device transmits an access control opening instruction to a lock control at the background, so that the access control is opened and released. Therefore, the information verification and control of personnel is realized without manual intervention, the personnel passing time is greatly reduced, and the problem of blockage is solved.
In a possible implementation manner of the embodiment of the present application, step a003 further includes step a301 (not shown), step a302 (not shown), and step a303 (not shown), wherein,
step A301, determining the information of the storage personnel based on the traffic standard information.
Step A302, judging whether the personnel identification information is matched with the stored personnel information.
Step A303, if not, generating an alarm instruction, and controlling alarm equipment to alarm.
In the embodiment of the present application, the alarm device includes but is not limited to: warning light, emergency light, independent power supply, warning buzzer, circuit control panel, alarm control ware etc..
For the embodiment of the application, if the fact that the personnel identification information is not matched with the stored personnel information is confirmed, the electronic equipment automatically controls to send the alarm instruction to the receiving end of the alarm equipment, after the alarm instruction is received, the alarm controller controls the warning lamp to flash, and meanwhile the alarm buzzer starts to make sound to remind security personnel.
In addition, the electronic equipment and the alarm equipment in the embodiment of the application are further connected with an independent power supply, the independent power supply can guarantee sufficient power sources, when power failure or malicious power control occurs, the circuit control board automatically switches the circuit to the independent power supply, meanwhile, the emergency lamp is lightened, and normal operation of subsequent electronic equipment and alarm equipment is guaranteed.
If the reason for finding the alarm is system misinformation or other requirements that need to close the alarm buzzer and the warning lamp, then manually closing the alarm, wherein the operation flow is as follows: and pressing a closing button on the alarm controller to generate a password frame, and inputting the password at the moment.
In a possible implementation manner of the embodiment of the present application, step a302 further includes step S04 (not shown), step S05 (not shown), step S06 (not shown), step S07 (not shown), step S08 (not shown), step S09 (not shown), and step S10 (not shown), wherein,
in step S04, person face image information corresponding to the person identification information is acquired.
And step S05, extracting the characteristics of the face image information of the person to obtain the characteristics of the person.
Wherein, the person face image information: and the data corresponding to the feature information of the face image after face feature extraction is one of the personnel identification information.
For the embodiment of the application, the image preprocessing is carried out on the face image of the person transmitted by the detection and acquisition portrait device, including but not limited to accurately calibrating the feature position and feature information of the person image in the uploaded image.
Specifically, in the embodiment of the application, the identified face image of the person is preprocessed in the manners of light compensation, gray level transformation, histogram equalization, normalization, geometric correction, filtering, sharpening and the like, and then the face feature collection is performed on the processed face image of the person by using the OpenCV technology.
And storing data such as the algebraic features of the face image, the statistical features of the pixels and the like obtained after the face features are collected in a data storage module, wherein the data storage module comprises a database.
And S06, inputting the face image information of the person into a trained recognition network model for recognition to obtain the person matching characteristics.
For the embodiment of the application, the collected feature data of the face image is searched and matched with the feature template in the stored personnel information in the sqlite database, and the feature of the face image corresponding to the face image in the sqlite database is obtained.
In the neural network training process, the facial images of the people stored in the sqlite database are used as training samples, an initial identification network model is established, the training samples are input into the identification network model for training, and the well-trained identification network model is obtained.
A variety of deep learning algorithms may be used in the neural network training and subsequent search matching process, including but not limited to: when obtaining the matching features, the same method as that of step S04 is used.
For example, the characteristics of the five sense organs of the student nail are extracted to obtain corresponding data, a plan algorithm is used for obtaining a pre-stored image which is stored in the sqlite database in advance and is matched with the pre-stored image, and the characteristics of the pre-stored image are extracted.
Step S07, respectively counting the number of the personnel characteristics and the personnel matching characteristics to obtain the number of the personnel characteristics corresponding to the personnel characteristics and the number of the matching characteristics corresponding to the personnel matching characteristics,
step S08, calculating the matching degree of the number of the personnel characteristics and the number of the matched characteristics to obtain the information matching degree,
for the embodiment of the application, the facial features stored in the storage module in the step S05 are subjected to quantitative data statistics and comparison calculation with the matching features obtained in the step S06, so as to obtain the matching degree of the facial features and the matching features. For example, the feature data obtained in S05 is used as a denominator, the matching image feature data obtained in S06 is used as a numerator, and the ratio of the two is used as the matching degree.
And step S09, judging whether the information matching degree meets a preset matching degree, and if not, determining abnormal personnel characteristics based on the personnel matching characteristics and the personnel characteristics.
Wherein the preset matching degree is 80 percent.
The person abnormal features are different features of the face features in the identified person information and the person features corresponding to the person information in the sqlite database determined according to the face features.
For the embodiment of the present application, the ratio obtained in S08 is subtracted by the preset matching degree by 80%, if the result is greater than or equal to 0, the result is concluded that the matching degree is satisfied, if the result is less than 0, the result is concluded that the matching degree is not satisfied,
after the result is that the matching degree is not satisfied, the statistical process in the step S08 is returned to, and the difference characteristic between the step S06 and the step S05 is determined.
And S10, carrying out abnormity analysis on the abnormal characteristics of the person to obtain at least one abnormity reason, and controlling and displaying the at least one abnormity reason.
For the embodiment of the application, the abnormal features determined in step S09 are analyzed, and the reasons for the abnormal features are obtained according to the algorithm analysis process mentioned in step S06 and displayed above the display screen of the face recognition barrier gate.
Such as the eye feature mismatch in the facial features of zhang san.
So that the personnel who need to pass can adjust the position and the angle of the personnel, and the identity authentication can be completed more quickly to pass the entrance guard.
In a possible implementation manner of the embodiment of the present application, step a005 is followed by step S11 (not shown in the figure) and step S11 (not shown in the figure), wherein,
and S11, judging whether the current time information exceeds the matching time information or not, and if so, acquiring the passing state information of students in the matching class information.
For the embodiment of the application, the matching time information is the passable time corresponding to the class II in the list of the sqlite database.
And taking the local time information when the personnel pass and are triggered to the acquisition portrait device to start working as the current time information.
And D, judging whether the current time is in the time set corresponding to the class category obtained in the step A004, and if the current time exceeds the time set, acquiring the traffic state information corresponding to the class in the time. The traffic state information includes: passed and not passed.
For example, if the number of the small bright is 1 shift, the passable time corresponding to the 1 shift is 16-00, and the time for the camera to acquire the image of the small bright face is 18: is already in transit.
And S12, determining whether the traffic state information has preset state information, and if so, determining abnormal personnel information matched with the preset state information.
Wherein the preset state information is non-passing,
for the embodiment of the application, if it is determined that the passing state in step S11 matches the preset state information, it indicates that there are persons who do not pass in the class corresponding to the currently matched class information, and returns to find abnormal person information causing inconsistency between the two information, that is, returns to find person information in step S11 for determining the matched class information.
For example, the book of students in 1 shift is 1 shift, the passable time corresponding to 1 shift is 16-00, the time for the camera to acquire the image of the book of students in 1 shift is 18.
In a possible implementation manner of the embodiment of the present application, after step S12, step S13 (not shown in the figure), step S14 (not shown in the figure), step S15 (not shown in the figure), and step S16 (not shown in the figure), wherein,
step S13, obtaining monitoring image information, wherein the monitoring image information is the image information shot before the current time information,
and S14, determining the position information of the person with the abnormal person information and the time information corresponding to the position information of the person according to the monitoring image information.
For the embodiment of the application, the electronic device performs face recognition on the image and the video stream uploaded by the acquisition device in the campus before the current time mentioned in step a001, so as to realize the combination of the face recognition and the monitoring technology, and acquire the position and time of the abnormal person in step S12.
For example, a person is shot into a photo of an entrance guard at twelve am, after the person is determined to be an abnormal person, the person is taken as the current time at twelve am, and the position of the person, which is in front of the twelve am, in the monitoring and the corresponding time are found.
Step S15, determining target time information meeting preset conditions based on the information of the time of existence, determining target position information corresponding to the target time information according to the corresponding relation between the information of the position of the personnel and the information of the time of existence,
and step S16, controlling and displaying the target position information.
Wherein the target time information of the preset condition is the time of the last abnormal person,
for the embodiment of the application, the electronic device intercepts the content meeting the preset conditions in the image or video stream uploaded by the acquisition device, and determines the time when the abnormal person appears in the monitoring process last time before the current time by adopting a face recognition technology.
And finding the coordinates of the abnormal person appearing last time on the campus digital map provided by other third parties according to the corresponding relation between the time and the position of the abnormal person determined in the step S14. And converting the coordinates into corresponding specific positions and transmitting the specific positions to the display terminal. The display terminal may be a display screen of the electronic device in the background, or may be a display of another terminal.
In a possible implementation manner of the embodiment of the present application, step a007 is further followed by step S17 (not shown in the figure), step S18 (not shown in the figure), step S19 (not shown in the figure), wherein,
step S17, acquiring personnel node data and associated personnel information corresponding to the personnel node data, wherein the personnel node data are different types of data generated by each student among preset time nodes,
wherein, the preset time node: one week or one month, which is not particularly limited herein,
time node: personnel's elapsed time that infrared sensor on the campus gate caught.
For the embodiment of the application, the passing time of the person is obtained for the passing person, namely the passing time of the person captured by the infrared sensor on the campus gate, the passable time period corresponding to the person in the passing time standard is found, and the passing time of the person is compared with the passable time period. If the passage time of the person is earlier than the passable time period, generating data: passing in advance; if the passing time of the person is in the passable time period, generating data: normal traffic; if the passage time of the person is earlier than the passable time period, generating data: the traffic is delayed.
In addition, the embodiment of the application also includes a possibility that reports of interest directions and psychological conditions of students, which are obtained by organizing interest assessment and psychological assessment by a school party, learning attitudes recorded by teachers, and physical features obtained by physical examination are collected in a preset time node, and seven items of data of delayed passing times and corresponding frequency of advanced passing times in the current time node are used as basic contents of interim reports.
The weight of the seven data is set, the learning achievement of the student is predicted according to the existing machine learning algorithm, and the weight setting is adjusted according to the feedback of the teacher. The machine learning algorithm can be a variety of algorithms that are already mature in the market, such as a self-organizing map network (SOM).
Based on the data report, parents and teachers are advised to adjust the direction of the education method for students, including psychological counseling, learning counseling, interpersonal interaction learning, speciality development and the like, and then more information is obtained according to the performance fed back by the students for forming the report.
And S18, carrying out data analysis on the personnel node data to generate a personnel node report.
For the embodiment of the application, after the data is generated in step S17, the generated data content is information-bound with the passangers mentioned in step S17, and according to the pre-stored template, a staff node report containing the four basic data of the generated data, the names of the passangers, the classes and the passable time periods obtained by comparison in step S17 is finally formed.
Such as:
the small-sized and clear-sized tea leaves are small,
the number of the animals is three years and two shifts,
the normal traffic is carried out, and the traffic is normal,
passable time 16.
And S19, determining a personnel associated account based on the associated personnel information, and sending the personnel node report to the personnel associated account.
Wherein, the related personnel information: name of the passer.
And (3) associating accounts: and the communication staff comprises reserved contact ways of social platforms such as guardians or emergency contact person micro-signal codes, QQ numbers or mailbox numbers and the like.
For the embodiment of the application, the electronic device finds the contact way of the guardian or the emergency contact corresponding to the personnel information in the sqlite table of the database according to the class name of the passer, finds the equipment number and the package name of the equipment APP, and pushes the personnel node to report to the target APP of the guardian or the emergency contact in real time. In this step, the report containing four items of data is pushed daily, and each half of the school period of the interim data report in step S17 is pushed.
And then, collecting the click rate of the parents on the data report, the click-in time and the time data staying on the reading interface, feeding back the click rate, the click-in time and the time data staying on the reading interface to the electronic equipment, dividing the parents according to the click rate, the click-in time and the time data staying, and adjusting the time and the space for sending the report. The multifunctional student card has the advantages that the multifunctional student card is safe to pass, healthy in mind and body of students and capable of achieving multi-party linkage in academic development, and education is pertinently implemented on the students. For example, if the total number of clicks of the parent in the time range of collecting information is 80% from 19.
In a possible implementation manner of the embodiment of the present application, after the step a007, the method further includes: step S20 (not shown), step S21 (not shown), step S22 (not shown), step S23 (not shown), step S24 (not shown), wherein,
and step S20, acquiring the passing direction of the personnel corresponding to the personnel identification information.
Step S21, determining a first passing direction and a second passing direction based on the current time information.
For the embodiment of the application, the infrared sensor detects the passing of people, transmits the passing signal, the electronic device determines the passing direction of the passing people according to the passing signal, and defines the passing direction as a first direction and the non-passing direction (the direction opposite to the passing direction) as a second direction according to the current time information. For example, after school is released, the direction of the school gate is the passing direction, namely the first direction, and the school gate returns to the non-passing direction, namely the second direction; before school, the exit direction is the non-passing direction, namely the second direction, and the entry direction is the passing direction, namely the first direction.
And step S22, when the person passing direction information is detected to be the first passing direction, changing the passing state information corresponding to the person identification information into normal state information.
And step S23, when the change of the access state information is detected, determining whether the personnel passing direction of the personnel in the matching time information is the second passing direction.
And step S24, if yes, changing the traffic state information corresponding to the personnel identification information into preset state information.
The normal state information is passed, and the preset state information is not passed.
For the embodiment of the present application, after the electronic device determines that the passing person passing direction belongs to the first direction or the second direction in step S21, if the passing person passing direction is the first direction, the passing state information of the passing person is changed to be passed, and if the passing person passing direction is the second direction, the passing state information of the passing person is changed to be not passed.
If the same person passes again, whether the direction is the second direction is detected, and if yes, the passing state is changed into non-passing. For example, if the passing state of the student A changes to pass after leaving school, but then goes back and returns, and returns to school to take things, then the passing state is changed to not pass when returning to school, so that node report generation or expansion of personnel search work can be facilitated later.
To sum up, through student business turn over management and control, set up the scene and come in and go out the authority, seek the single talent that falls afterwards, not only can promote the experience sense of intelligent gate machine business turn over, can also promote the security degree.
The above embodiment introduces a campus access control management method from the perspective of method flow, and the following embodiment introduces a campus access control management device from the perspective of a virtual module or a virtual unit, which is described in detail in the following embodiments.
The embodiment of the application provides a campus access control device, as shown in fig. 2, this know campus access control device 20 specifically can include: an information obtaining module 21, an information determining module 22, a class determining module 23, an information matching module 24, an information corresponding module 25, an information judging module 26 and an instruction generating module 27, wherein,
an information obtaining module 21 for obtaining the traffic standard information, the personnel identification information and the current time information,
an information determination module 22 for determining the personnel class information and the passing time information corresponding to the personnel class information based on the passing standard information,
a class determination module 23 for determining class category information based on the person identification information,
the information matching module 24 is used for matching the class type information with the personnel class type information to obtain matched class information,
an information corresponding module 25, for determining the passing time information corresponding to the matched class information according to the corresponding relationship between the class information and the passing time information,
an information judging module 26 for determining whether the current time information is in accordance with the transit time information,
and the instruction generating module 27 is configured to generate an entrance guard opening instruction to control the entrance guard to open when the current time information conforms to the traffic time information.
In a possible implementation manner of the embodiment of the present application, the apparatus 20 further includes: a personnel determining and storing module, a personnel judging module and an alarm instruction generating module, wherein,
a storage person determination module for determining storage person information based on the traffic standard information,
a personnel judgment module for judging whether the personnel identification information is matched with the stored personnel information,
and the alarm instruction generating module is used for generating an alarm instruction and controlling the alarm equipment to alarm when the personnel identification information is not matched with the stored personnel information.
In another possible implementation manner of the embodiment of the present application, the apparatus 20 further includes: an image acquisition module, a characteristic extraction module, a characteristic identification module, a characteristic statistics module, a matching degree calculation module, an analysis reason module and a display reason module, wherein,
an image acquisition module for acquiring face image information of the person corresponding to the person identification information,
the extraction characteristic module is used for extracting the characteristics of the face image information of the person to obtain the characteristics of the person,
the distinguishing characteristic module is used for inputting the face image information of the person into a trained distinguishing network model for distinguishing to obtain the matching characteristic of the person,
a characteristic counting module for respectively counting the number of the personnel characteristics and the personnel matching characteristics to obtain the number of the personnel characteristics corresponding to the personnel characteristics and the number of the matching characteristics corresponding to the personnel matching characteristics,
a matching degree calculation module for calculating the matching degree of the number of the personnel characteristics and the number of the matched characteristics to obtain the information matching degree,
an analysis reason module used for judging whether the information matching degree meets the preset matching degree or not, if not, determining the abnormal characteristics of the personnel based on the personnel matching characteristics and the personnel characteristics,
and the display reason module is used for carrying out abnormity analysis on the abnormal characteristics of the personnel to obtain at least one abnormal reason and controlling and displaying the at least one abnormal reason.
In another possible implementation manner of the embodiment of the present application, the apparatus 20 further includes: a status information capturing module and an abnormal person locking module, wherein,
the state information capturing module is used for judging whether the current time information exceeds the matching time information or not, if so, the passing state information of the students in the matching class information is obtained,
and the abnormal person locking module is used for determining whether the traffic state information has preset state information, and if so, determining abnormal person information matched with the preset state information.
In another possible implementation manner of the embodiment of the present application, the apparatus 20 further includes: an intercepting monitoring module, a relation binding module, a locking position module and a control display position module, wherein,
an intercepting monitoring module for acquiring monitoring image information, wherein the monitoring image information is image information shot before the current time information,
a relation binding module for determining the personnel position information of abnormal personnel information and the time information corresponding to the personnel position information according to the monitoring image information,
a locking position module for determining target time information satisfying a preset condition based on the presence/absence time information, and determining target position information corresponding to the target time information according to a correspondence between the person position information and the presence/absence time information,
and the control display position module is used for controlling and displaying the target position information.
In another possible implementation manner of the embodiment of the present application, the apparatus 20 further includes: a module for obtaining the associated information, a module for generating report, and a module for pushing report,
the acquisition associated information module is used for acquiring personnel node data and associated personnel information corresponding to the personnel node data, wherein the personnel node data are different types of data generated by each student among preset time nodes,
a report generation module for analyzing the data of the personnel nodes and generating a personnel node report,
and the push report module is used for determining the personnel associated account based on the associated personnel information and sending the personnel node report to the personnel associated account.
In another possible implementation manner of the embodiment of the present application, the apparatus 20 further includes: a passing direction obtaining module, a direction determining module, a direction changing module, a passing judging module and a state changing module, wherein,
a passing direction acquiring module for acquiring a passing direction of the person corresponding to the person identification information,
a direction determination module for determining a first direction of traffic and a second direction of traffic based on current time information,
a direction changing module for changing the traffic state information corresponding to the person identification information to normal state information when the detected traffic direction information of the person is the first traffic direction,
a passing judgment module for determining whether the passing direction of the person in the matching time information is the second passing direction after detecting that the access state information is changed,
and the state changing module is used for changing the passing state information corresponding to the personnel identification information into the preset state information when the personnel passing direction of the personnel in the matching time information is the second passing direction.
It is clear to those skilled in the art that, for convenience and brevity of description, the specific working processes of the above-described systems, apparatuses and units may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
The embodiment of the present application also introduces an electronic apparatus from the perspective of a physical device, as shown in fig. 3, an electronic apparatus 300 shown in fig. 3 includes: a processor 301 and a memory 303. Wherein processor 301 is coupled to memory 303, such as via bus 302. Optionally, the electronic device 300 may further include a transceiver 304. It should be noted that the transceiver 304 is not limited to one in practical applications, and the structure of the electronic device 300 is not limited to the embodiment of the present application.
The Processor 301 may be a CPU (Central Processing Unit), a general-purpose Processor, a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array) or other Programmable logic device, a transistor logic device, a hardware component, or any combination thereof. Which may implement or perform the various illustrative logical blocks, modules, and circuits described in connection with the disclosure. The processor 301 may also be a combination of computing functions, e.g., comprising one or more microprocessors, a combination of a DSP and a microprocessor, or the like.
Bus 302 may include a path that carries information between the aforementioned components. The bus 302 may be a PCI (Peripheral Component Interconnect) bus, an EISA (Extended Industry Standard Architecture) bus, or the like. The bus 302 may be divided into an address bus, a data bus, a control bus, and the like. For ease of illustration, only one thick line is shown in FIG. 3, but this does not mean only one bus or one type of bus.
The Memory 303 may be a ROM (Read Only Memory) or other type of static storage device that can store static information and instructions, a RAM (Random Access Memory) or other type of dynamic storage device that can store information and instructions, an EEPROM (Electrically Erasable Programmable Read Only Memory), a CD-ROM (Compact Disc Read Only Memory) or other optical Disc storage, optical Disc storage (including Compact Disc, laser Disc, optical Disc, digital versatile Disc, blu-ray Disc, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer, but is not limited to these.
The memory 303 is used for storing application program codes for executing the scheme of the application, and the processor 301 controls the execution. The processor 301 is configured to execute application program code stored in the memory 303 to implement the aspects illustrated in the foregoing method embodiments.
Among them, electronic devices include but are not limited to: a mobile terminal such as a mobile phone, a notebook computer, a digital broadcast receiver, a PDA (personal digital assistant), a PAD (tablet computer), a PMP (portable multimedia player), a car terminal (e.g., car navigation terminal), etc., and a fixed terminal such as a digital TV, a desktop computer, etc., may also be a server, etc. The electronic device shown in fig. 3 is only an example, and should not bring any limitation to the functions and the scope of use of the embodiments of the present application.
The embodiment of the present application provides a computer readable storage medium, on which a computer program is stored, and when the computer program runs on a computer, the computer is enabled to execute the corresponding content in the foregoing method embodiment. In the embodiment of the application, people passing through a school gate are subjected to face snapshot through the acquisition equipment, a face image is generated and uploaded to the electronic equipment, the personnel identification information is obtained, class type information of the people on the image is found, the class type information is compared in a database according to the pre-stored traffic standard information, the corresponding relation between the class type and the traffic time information is found, the corresponding traffic time information is determined, and if the current time is matched with the obtained traffic time information, the electronic equipment transmits an opening door control instruction to lock control at the background, so that the door control is opened and released. Therefore, the information verification and control of personnel is realized without manual intervention, the personnel passing time is greatly reduced, and the problem of blockage is solved.
It should be understood that, although the steps in the flowcharts of the figures are shown in order as indicated by the arrows, the steps are not necessarily performed in order as indicated by the arrows. The steps are not performed in the exact order shown and may be performed in other orders unless explicitly stated herein. Moreover, at least a portion of the steps in the flow chart of the figure may include multiple sub-steps or multiple stages, which are not necessarily performed at the same time, but may be performed at different times, and the order of execution is not necessarily sequential, but may be performed alternately or alternately with other steps or at least a portion of the sub-steps or stages of other steps.
The foregoing is only a partial embodiment of the present application, and it should be noted that, for those skilled in the art, various modifications and decorations can be made without departing from the principle of the present application, and these modifications and decorations should also be regarded as the protection scope of the present application.

Claims (10)

1. A campus access control method is characterized by comprising the following steps:
acquiring traffic standard information, personnel identification information and current time information;
determining personnel class category information and passing time information corresponding to the personnel class category information based on the passing standard information;
determining class category information based on the person identification information;
matching the class category information with the class category information of the personnel to obtain matched class information;
determining the passing time information corresponding to the matched class information according to the corresponding relation between the class information and the passing time information;
determining whether the current time information conforms to the traffic time information;
if the number of the access control points is consistent with the number of the access control points, an access control opening instruction is generated, and the access control is controlled to be opened.
2. The method of claim 1, wherein the determining personnel class category information based on the personnel identification information further comprises:
determining storage personnel information based on the traffic standard information;
judging whether the personnel identification information is matched with the stored personnel information;
if not, an alarm instruction is generated, and the alarm equipment is controlled to alarm.
3. The method of claim 2, wherein said determining whether the person identification information matches the stored person information further comprises:
acquiring person face image information corresponding to the person identification information;
performing feature extraction on the face image information of the person to obtain the person features;
inputting the face image information of the person into a trained discrimination network model for discrimination to obtain person matching characteristics;
respectively carrying out quantity statistics on the personnel features and the personnel matching features to obtain the quantity of the personnel features corresponding to the personnel features and the quantity of the matching features corresponding to the personnel matching features;
calculating the matching degree of the personnel characteristic quantity and the matching characteristic quantity to obtain the information matching degree;
judging whether the information matching degree meets a preset matching degree or not, and if not, determining abnormal personnel characteristics based on the personnel matching characteristics and the personnel characteristics;
and carrying out abnormity analysis on the personnel abnormity characteristics to obtain at least one abnormity reason, and controlling and displaying the at least one abnormity reason.
4. The method of claim 1, wherein determining whether the current time information matches the matching time information further comprises:
judging whether the current time information exceeds the matching time information or not, and if so, acquiring the passing state information of students in the matching class information;
and determining whether the traffic state information has preset state information, and if so, determining abnormal personnel information matched with the preset state information.
5. The method of claim 4, wherein the determining abnormal person information matching the preset status information further comprises:
acquiring monitoring image information, wherein the monitoring image information is image information shot before the current time information;
determining the position information of the abnormal personnel and the time information corresponding to the position information of the personnel according to the monitoring image information;
determining target time information meeting preset conditions based on the presence and absence time information, and determining target position information corresponding to the target time information according to the corresponding relation between the personnel position information and the presence and absence time information;
and controlling and displaying the target position information.
6. The method of claim 1, further comprising:
acquiring personnel node data and associated personnel information corresponding to the personnel node data, wherein the personnel node data are different types of data generated by each student between preset time nodes;
performing data analysis on the personnel node data to generate a personnel node report;
and determining a personnel associated account based on the associated personnel information, and sending the personnel node report to the personnel associated account.
7. The method of claim 4, wherein the generating of the door opening command controls the door opening, and thereafter further comprises:
acquiring a personnel passing direction corresponding to the personnel identification information;
determining a first passing direction and a second passing direction based on the current time information;
when the person access direction information is detected to be a first passing direction, changing the passing state information corresponding to the person identification information into normal state information;
when the access state information is detected to be changed, determining whether the personnel passing direction of the personnel in the matching time information is a second passing direction;
and if so, changing the traffic state information corresponding to the personnel identification information into preset state information.
8. The utility model provides a campus entrance guard management device which characterized in that includes:
the information acquisition module is used for acquiring traffic standard information, personnel identification information and current time information;
the information determining module is used for determining personnel class information and passing time information corresponding to the personnel class information based on the passing standard information;
the class determining module is used for determining class information based on the personnel identification information;
the information matching module is used for matching the class type information with the personnel class type information to obtain matched class information;
the information corresponding module is used for determining the passing time information corresponding to the matched class information according to the corresponding relation between the class information and the passing time information;
the information judgment module is used for determining whether the current time information accords with the passing time information;
and the instruction generation module is used for generating an entrance guard opening instruction when the current time information accords with the passing time information, and controlling the entrance guard to open.
9. An electronic device, comprising:
at least one processor;
a memory;
at least one application, wherein the at least one application is stored in the memory and configured to be executed by the at least one processor, the at least one application configured to: the campus access control method according to any one of claims 1 to 7 is executed.
10. A computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed on a computer, causes the computer to execute the campus access control method of any one of claims 1 to 7.
CN202211043646.9A 2022-08-30 2022-08-30 Campus access control management method and device, electronic equipment and storage medium Active CN115331346B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211043646.9A CN115331346B (en) 2022-08-30 2022-08-30 Campus access control management method and device, electronic equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211043646.9A CN115331346B (en) 2022-08-30 2022-08-30 Campus access control management method and device, electronic equipment and storage medium

Publications (2)

Publication Number Publication Date
CN115331346A true CN115331346A (en) 2022-11-11
CN115331346B CN115331346B (en) 2024-02-13

Family

ID=83927558

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211043646.9A Active CN115331346B (en) 2022-08-30 2022-08-30 Campus access control management method and device, electronic equipment and storage medium

Country Status (1)

Country Link
CN (1) CN115331346B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116526682A (en) * 2023-07-05 2023-08-01 河北万博电器有限公司 Control method, device, equipment and medium of high-low voltage complete switch equipment

Citations (41)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20010034623A1 (en) * 2000-02-23 2001-10-25 Chung Kevin Kwong-Tai Automatic registration system, as for lodging or other application
JP2004054518A (en) * 2002-07-18 2004-02-19 Mitsubishi Electric Corp Room entering/leaving management device
CN1677390A (en) * 2005-02-02 2005-10-05 广州网上新生活软件技术服务有限公司 Multiple typeface, size and model displaying system and method in embedded system
US20080288286A1 (en) * 2007-05-17 2008-11-20 United Healthcare Services, Inc. Systems and Methods of Analyzing Healthcare Data
US8412736B1 (en) * 2009-10-23 2013-04-02 Purdue Research Foundation System and method of using academic analytics of institutional data to improve student success
US20140024009A1 (en) * 2012-07-11 2014-01-23 Fishtree Ltd. Systems and methods for providing a personalized educational platform
KR101446463B1 (en) * 2014-06-06 2014-10-07 연제민 Brief news providing server and method for providing news thereof
CN104243575A (en) * 2014-09-11 2014-12-24 湖南亿谷信息科技发展有限公司 Campus information viewing method, server and system
CN104717120A (en) * 2013-12-13 2015-06-17 阿里巴巴集团控股有限公司 Method and device for determining time for sending information
CN105159910A (en) * 2015-07-03 2015-12-16 安一恒通(北京)科技有限公司 Information recommendation method and device
CN106156943A (en) * 2016-06-21 2016-11-23 河南省阳光智创物联网科技有限公司 University students's behavior intelligent management early warning system
KR101707751B1 (en) * 2015-10-23 2017-02-16 변규찬 Push alarming management system for attendance and secession of postion
CN106657581A (en) * 2016-09-30 2017-05-10 深圳市天朗时代科技有限公司 Electronic book reading plan recommendation system, method thereof, terminal and server
CN106803378A (en) * 2017-03-28 2017-06-06 北京三分文化传媒有限公司 Auxiliary system and method are taught in a kind of intelligence development 365
CN107610287A (en) * 2017-08-28 2018-01-19 安徽千里眼信息科技有限公司 A kind of campus security gate inhibition platform
CN108830467A (en) * 2018-05-31 2018-11-16 北京智能管家科技有限公司 Evaluation method, device, equipment and the storage medium of reading behavior
CN108877002A (en) * 2018-06-15 2018-11-23 北京蜂盒科技有限公司 Personal identification method, apparatus, storage medium and access control equipment
CN109243040A (en) * 2018-11-20 2019-01-18 日立楼宇技术(广州)有限公司 A kind of current management method of gate inhibition, device, equipment and storage medium
CN109377607A (en) * 2018-10-18 2019-02-22 安徽灵图壹智能科技有限公司 A kind of block chain recognition of face access control system and Dvelopment of management system for medical equipment use
CN109615754A (en) * 2019-01-17 2019-04-12 福建星榕基信息科技有限责任公司 Discrepancy judges detection system and method
CN109688217A (en) * 2018-12-24 2019-04-26 北京达佳互联信息技术有限公司 A kind of information push method, device and electronic equipment
CN109862188A (en) * 2019-02-12 2019-06-07 北京百度网讯科技有限公司 Method for sending information and device, equipment and storage medium
CN110298667A (en) * 2019-06-25 2019-10-01 北京百度网讯科技有限公司 Payment processing method, device and storage medium based on recognition of face
CN110321455A (en) * 2019-06-19 2019-10-11 北京奇艺世纪科技有限公司 A kind of information-pushing method and device
CN110473000A (en) * 2019-07-17 2019-11-19 深圳市元征科技股份有限公司 A kind of information recommendation method, server and storage medium
CN110611792A (en) * 2019-08-30 2019-12-24 江苏齐龙电子科技有限公司 Intelligent campus monitoring system
CN110716920A (en) * 2019-09-27 2020-01-21 成都驰通数码***有限公司 Student behavior automatic analysis method and system based on face recognition
KR20200042812A (en) * 2018-10-16 2020-04-24 전안실 Management system of reading room
CN111126290A (en) * 2019-12-25 2020-05-08 南京甄视智能科技有限公司 Detention discovery and early warning method and system based on face recognition
CN111274899A (en) * 2020-01-15 2020-06-12 北京明略软件***有限公司 Face matching method and device, electronic equipment and storage medium
CN111291268A (en) * 2020-02-18 2020-06-16 北京松果电子有限公司 Information processing method, information processing apparatus, and storage medium
CN111339257A (en) * 2020-02-29 2020-06-26 重庆百事得大牛机器人有限公司 Personalized user portrait recognition method for legal consultation user
CN111669432A (en) * 2020-05-08 2020-09-15 掌门物联科技(杭州)股份有限公司 Intelligent networking control data center and data management method thereof
CN111882738A (en) * 2020-07-17 2020-11-03 深圳市玩视科技有限公司 Security management method, security management system, server and readable storage medium
CN112216010A (en) * 2020-10-13 2021-01-12 全播教育科技(广东)有限公司 Campus security management method, system, equipment and storage medium
CN112381690A (en) * 2020-11-17 2021-02-19 广东鉴面智能科技有限公司 School dormitory management method and system
CN113850959A (en) * 2021-09-06 2021-12-28 南京源码盛晟软件技术有限公司 Information acquisition application system for logistics and equipment thereof
CN114049718A (en) * 2021-11-10 2022-02-15 深圳市巨龙创视科技有限公司 Access control system based on face recognition
CN114172956A (en) * 2021-11-29 2022-03-11 上海金仕达软件科技有限公司 Intelligent information pushing method and system
CN114419551A (en) * 2022-01-11 2022-04-29 北京百度网讯科技有限公司 Channel monitoring method, device, equipment and storage medium
CN115171040A (en) * 2022-06-29 2022-10-11 成都智元汇信息技术股份有限公司 Method, device and system for information push based on security check information and face information

Patent Citations (41)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20010034623A1 (en) * 2000-02-23 2001-10-25 Chung Kevin Kwong-Tai Automatic registration system, as for lodging or other application
JP2004054518A (en) * 2002-07-18 2004-02-19 Mitsubishi Electric Corp Room entering/leaving management device
CN1677390A (en) * 2005-02-02 2005-10-05 广州网上新生活软件技术服务有限公司 Multiple typeface, size and model displaying system and method in embedded system
US20080288286A1 (en) * 2007-05-17 2008-11-20 United Healthcare Services, Inc. Systems and Methods of Analyzing Healthcare Data
US8412736B1 (en) * 2009-10-23 2013-04-02 Purdue Research Foundation System and method of using academic analytics of institutional data to improve student success
US20140024009A1 (en) * 2012-07-11 2014-01-23 Fishtree Ltd. Systems and methods for providing a personalized educational platform
CN104717120A (en) * 2013-12-13 2015-06-17 阿里巴巴集团控股有限公司 Method and device for determining time for sending information
KR101446463B1 (en) * 2014-06-06 2014-10-07 연제민 Brief news providing server and method for providing news thereof
CN104243575A (en) * 2014-09-11 2014-12-24 湖南亿谷信息科技发展有限公司 Campus information viewing method, server and system
CN105159910A (en) * 2015-07-03 2015-12-16 安一恒通(北京)科技有限公司 Information recommendation method and device
KR101707751B1 (en) * 2015-10-23 2017-02-16 변규찬 Push alarming management system for attendance and secession of postion
CN106156943A (en) * 2016-06-21 2016-11-23 河南省阳光智创物联网科技有限公司 University students's behavior intelligent management early warning system
CN106657581A (en) * 2016-09-30 2017-05-10 深圳市天朗时代科技有限公司 Electronic book reading plan recommendation system, method thereof, terminal and server
CN106803378A (en) * 2017-03-28 2017-06-06 北京三分文化传媒有限公司 Auxiliary system and method are taught in a kind of intelligence development 365
CN107610287A (en) * 2017-08-28 2018-01-19 安徽千里眼信息科技有限公司 A kind of campus security gate inhibition platform
CN108830467A (en) * 2018-05-31 2018-11-16 北京智能管家科技有限公司 Evaluation method, device, equipment and the storage medium of reading behavior
CN108877002A (en) * 2018-06-15 2018-11-23 北京蜂盒科技有限公司 Personal identification method, apparatus, storage medium and access control equipment
KR20200042812A (en) * 2018-10-16 2020-04-24 전안실 Management system of reading room
CN109377607A (en) * 2018-10-18 2019-02-22 安徽灵图壹智能科技有限公司 A kind of block chain recognition of face access control system and Dvelopment of management system for medical equipment use
CN109243040A (en) * 2018-11-20 2019-01-18 日立楼宇技术(广州)有限公司 A kind of current management method of gate inhibition, device, equipment and storage medium
CN109688217A (en) * 2018-12-24 2019-04-26 北京达佳互联信息技术有限公司 A kind of information push method, device and electronic equipment
CN109615754A (en) * 2019-01-17 2019-04-12 福建星榕基信息科技有限责任公司 Discrepancy judges detection system and method
CN109862188A (en) * 2019-02-12 2019-06-07 北京百度网讯科技有限公司 Method for sending information and device, equipment and storage medium
CN110321455A (en) * 2019-06-19 2019-10-11 北京奇艺世纪科技有限公司 A kind of information-pushing method and device
CN110298667A (en) * 2019-06-25 2019-10-01 北京百度网讯科技有限公司 Payment processing method, device and storage medium based on recognition of face
CN110473000A (en) * 2019-07-17 2019-11-19 深圳市元征科技股份有限公司 A kind of information recommendation method, server and storage medium
CN110611792A (en) * 2019-08-30 2019-12-24 江苏齐龙电子科技有限公司 Intelligent campus monitoring system
CN110716920A (en) * 2019-09-27 2020-01-21 成都驰通数码***有限公司 Student behavior automatic analysis method and system based on face recognition
CN111126290A (en) * 2019-12-25 2020-05-08 南京甄视智能科技有限公司 Detention discovery and early warning method and system based on face recognition
CN111274899A (en) * 2020-01-15 2020-06-12 北京明略软件***有限公司 Face matching method and device, electronic equipment and storage medium
CN111291268A (en) * 2020-02-18 2020-06-16 北京松果电子有限公司 Information processing method, information processing apparatus, and storage medium
CN111339257A (en) * 2020-02-29 2020-06-26 重庆百事得大牛机器人有限公司 Personalized user portrait recognition method for legal consultation user
CN111669432A (en) * 2020-05-08 2020-09-15 掌门物联科技(杭州)股份有限公司 Intelligent networking control data center and data management method thereof
CN111882738A (en) * 2020-07-17 2020-11-03 深圳市玩视科技有限公司 Security management method, security management system, server and readable storage medium
CN112216010A (en) * 2020-10-13 2021-01-12 全播教育科技(广东)有限公司 Campus security management method, system, equipment and storage medium
CN112381690A (en) * 2020-11-17 2021-02-19 广东鉴面智能科技有限公司 School dormitory management method and system
CN113850959A (en) * 2021-09-06 2021-12-28 南京源码盛晟软件技术有限公司 Information acquisition application system for logistics and equipment thereof
CN114049718A (en) * 2021-11-10 2022-02-15 深圳市巨龙创视科技有限公司 Access control system based on face recognition
CN114172956A (en) * 2021-11-29 2022-03-11 上海金仕达软件科技有限公司 Intelligent information pushing method and system
CN114419551A (en) * 2022-01-11 2022-04-29 北京百度网讯科技有限公司 Channel monitoring method, device, equipment and storage medium
CN115171040A (en) * 2022-06-29 2022-10-11 成都智元汇信息技术股份有限公司 Method, device and system for information push based on security check information and face information

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116526682A (en) * 2023-07-05 2023-08-01 河北万博电器有限公司 Control method, device, equipment and medium of high-low voltage complete switch equipment

Also Published As

Publication number Publication date
CN115331346B (en) 2024-02-13

Similar Documents

Publication Publication Date Title
CN107742100B (en) A kind of examinee's auth method and terminal device
Akbar et al. Face recognition and RFID verified attendance system
CN110910549A (en) Campus personnel safety management system based on deep learning and face recognition features
CN105303632B (en) A kind of mobile monitor is registered system and method for work
US20210287472A1 (en) Attendance management system and method, and electronic device
CN105844206A (en) Identity authentication method and identity authentication device
CN110070469A (en) A kind of middle and primary schools' kindergarten's Intelligent campus system based on biological identification technology
CN201993822U (en) School safety management system
CN111178136A (en) Big data-based smart campus identity recognition method and system
CN108881813A (en) A kind of video data handling procedure and device, monitoring system
CN112087603B (en) Intelligent examination room supervision method
CN112613780A (en) Learning report generation method and device, electronic equipment and storage medium
Zhou Application research of face recognition technology in smart campus
CN115331346A (en) Campus access control management method and device, electronic equipment and storage medium
CN113269903A (en) Face recognition class attendance system
Tamilkodi Automation system software assisting educational institutes for attendance, fee dues, report generation through email and mobile phone using face recognition
Hamami et al. Implementation face recognition attendance monitoring system for lab surveillance with hash encryption
Robertson et al. A framework for biometric and interaction performance assessment of automated border control processes
Gadhave et al. Portable attendance system integrated with learning management system like moodle
CN110443122B (en) Information processing method and related product
CN210466495U (en) Multifunctional barrier-free passing gate
CN111339939B (en) Attendance checking method and device based on image recognition
Tran et al. performance analysis of automatic integrated long-range RFID and webcam system
Rathinamala et al. Automatic attendance monitoring system using LBPH and HAAR algorithm
CN113836511A (en) Mobile phone safe deposit box, student supervision system and student supervision method

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant