一种门禁控制方法、设备和计算机可读存储介质与流程

文档序号:24717767发布日期:2021-04-16 14:36阅读:131来源:国知局
一种门禁控制方法、设备和计算机可读存储介质与流程

1.本发明实施例涉及智慧教室技术领域,尤其涉及一种门禁控制方法、设备和计算机可读存储介质。


背景技术:

2.门禁系统,是智能楼宇用于阻绝非必要人员进入楼宇的系统,它集电子、机械、计算机等诸多技术为一体,是智能楼宇发展中必不可少的一部分。近年来,随着科学技术的快速发展,人们对门禁系统的便捷度要求也与日俱增,现有的门禁系统,通常运用读取一卡通信息并进行联网验证进入权限的方式来限制外来人员的进入。但是,这种联网验证的方式通常依赖于网络和服务器的正常运行,一旦网络或服务器崩溃门禁系统即会陷入瘫痪状态,给用户带来了许多困扰。


技术实现要素:

3.本发明实施例提供了一种门禁控制方法,具有在网络和服务器崩溃的情况下仍能够利用门禁控制器进行权限验证的功能,保证了门禁系统的正常使用。
4.本发明实施例一方面提供一种应用于门禁控制器,应用于门禁控制器,所述方法包括:当与服务器处于通信连接状态,获得来自所述服务器的信息存储指令,所述信息存储指令携带有第一匹配信息,用于指示将所述第一匹配信息进行存储,获得本地存储信息;通过信息采集器进行信息采集,获得门禁识别信息;当与所述服务器处于通信未连接状态,根据所述本地存储信息对所述门禁识别信息进行匹配;当所述本地存储信息与所述门禁识别信息匹配一致时,生成第一指令,所述第一指令用于指示对所述门禁执行解锁操作。
5.在一可实施方式中,所述第一匹配信息包括课表信息,所述门禁识别信息携带有时间信息,相应的,当根据所述本地存储信息对所述门禁识别信息进行匹配,所述本地存储信息与所述门禁识别信息匹配不一致时,所述方法还包括:确定门禁识别信息所对应的时间信息,所述时间信息用于表征门禁识别信息的获取时间;根据所述课表信息对所述时间信息进行匹配;当所述时间信息与课表信息满足预设匹配条件的情况下,生成所述第一指令。
6.在一可实施方式中,所述第一匹配信息还包括预约信息,所述门禁识别信息携带有时间信息,相应的,当根据所述本地存储信息对所述门禁识别信息进行匹配,所述本地存储信息与所述门禁识别信息匹配不一致时,所述方法还包括:确定所述预约信息的预约身份和预约时间段;确定门禁识别信息所对应的时间信息,所述时间信息用于表征门禁识别信息的获取时间;当所述时间信息在所述预约时间段内的情况下,根据所述预约身份与所述门禁识别信息进行匹配;当所述预约身份信息与所述门禁识别信息匹配的情况下,生成所述第一指令。
7.在一可实施方式中,所述方法还包括:将所述门禁识别信息进行存储,得到门禁识别信息集;当与服务器处于通信连接状态,将所述门禁识别信息集上传至所述服务器。
8.在一可实施方式中,所述门禁识别信息为如下信息的至少一种:与生物特征识别信息对应的第一识别信息和与物品特征识别信息对应的第二识别信息。
9.本发明实施例另一方面提供一种门禁控制设备,设备包括:获取模块,用于当与所述服务器处于通信连接状态,获得来自所述服务器的信息存储指令,所述信息存储指令携带有第一匹配信息,用于指示将所述第一匹配信息进行存储,获得本地存储信息;采集模块,用于通过信息采集器进行信息采集,获得门禁识别信息;匹配模块,当与所述服务器处于通信未连接状态,根据所述本地存储信息对所述门禁识别信息进行匹配;生成模块,用于当所述本地存储信息与所述门禁识别信息匹配一致时生成第一指令,所述第一指令用于指示对所述门禁执行解锁操作。
10.在一种可实施情况下,所述第一匹配信息包括课表信息,所述门禁识别信息携带有时间信息,相应的,相应的,当匹配模块根据所述本地存储信息对所述门禁识别信息进行匹配,所述本地存储信息与所述门禁识别信息匹配不一致时,所述设备还包括:确定模块,用于确定门禁识别信息所对应的时间信息,所述时间信息用于表征门禁识别信息的获取时间;匹配模块,用于根据所述课表信息对所述时间信息进行匹配;所述确定模块还用于当所述时间信息与课表信息满足预设匹配条件的情况下,生成所述第一指令。
11.在一种可实施情况下,所述第一匹配信息还包括预约信息,所述门禁识别信息携带有时间信息,相应的,当匹配模块根据所述本地存储信息对所述门禁识别信息进行匹配,所述本地存储信息与所述门禁识别信息匹配不一致时,所述设备还包括:确定模块,用于确定所述预约信息的预约身份和预约时间段;所述确定模块还用于确定门禁识别信息所对应的时间信息,所述时间信息用于表征门禁识别信息的获取时间;所述匹配模块还用于当所述时间信息在所述预约时间段内的情况下,根据所述预约身份与所述门禁识别信息进行匹配;所述确定模块还用于当所述预约身份信息与所述门禁识别信息匹配的情况下,生成所述第一指令。
12.在一种可实施情况下,所述设备还包括:存储模块,用于将所述门禁识别信息进行存储,得到门禁识别信息集;上传模块,用于当与服务器处于通信连接状态,将所述门禁识别信息集上传至所述服务器。
13.本发明实施例另一方面提供一种计算机可读存储介质,所述存储介质包括一组计算机可执行指令,当所述指令被执行时用于执行上述任一项所述的门禁控制方法。
14.在本发明实施例提供的一种门禁控制方法、设备和计算机可读存储介质,在与服务器处于通信连接状态的情况下,通过接收来自服务器的信息存储指令,将信息存储指令携带的第一匹配信息进行存储,得到本地存储信息。在信息采集器采集到门禁识别信息后,当在与服务器处于通信未连接状态的情况下,根据本地存储信息与门禁识别信息进行匹配,当本地存储信息与门禁识别信息匹配一致时,生成用于指示门禁执行解锁操作的第一指令。以使门禁控制器在网络和服务器崩溃的情况下,还拥有进行权限验证的功能。
附图说明
15.通过参考附图阅读下文的详细描述,本发明示例性实施方式的上述以及其他目的、特征和优点将变得易于理解。在附图中,以示例性而非限制性的方式示出了本发明的若干实施方式,其中:
16.在附图中,相同或对应的标号表示相同或对应的部分。
17.图1为本发明实施例一种门禁控制方法的实现流程示意图;
18.图2为本发明实施例一种门禁控制方法的运用课表信息生成第一指令的流程示意图;
19.图3为本发明实施例一种门禁控制方法的运用预约信息生成第一指令的流程示意图;
20.图4为本发明实施例一种门禁控制方法的门禁识别信息集上传流程示意图;
21.图5为本发明实施例一种门禁控制设备的模块示意图。
具体实施方式
22.为使本发明的目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而非全部实施例。基于本发明中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
23.图1为本发明实施例一种门禁控制方法的实现流程示意图,请参考图1。
24.本发明实施例一方面提供一种门禁控制方法,应用于门禁控制器,方法包括:操作101,当与服务器处于通信连接状态,获得来自服务器的信息存储指令,信息存储指令携带有第一匹配信息,用于指示将第一匹配信息进行存储,获得本地存储信息;操作102,通过信息采集器进行信息采集,获得门禁识别信息;操作103,当与服务器处于通信未连接状态,根据本地存储信息对门禁识别信息进行匹配;操作104,当本地存储信息与门禁识别信息匹配一致时,生成第一指令,第一指令用于指示对门禁执行解锁操作。
25.本发明实施例旨在为用户提供一种门禁控制方法,主要应用在智慧教室领域,用于控制人员的出入。具体的,本发明实施例提供的一种门禁控制方法,应用于门禁控制器,以使在门禁控制器与服务器处于通信连接状态时,根据服务器发送至门禁控制器的信息存储指令,将信息存储指令携带的第一匹配信息进行存储,获得本地存储信息。而后,在门禁控制器通过信息采集器进行信息采集,获得门禁识别信息后,当门禁控制器与服务器处于通信未连接状态时,根据本地存储信息对门禁识别信息进行匹配,当本地存储信息与门禁识别信息匹配一致时,生成第一指令,以指示门禁执行解锁操作的指令。
26.结合操作过程进行具体解释,当应用本发明实施例提供的一种门禁控制方法进行门禁控制时,在操作101中,当门禁控制器与服务器处于通信连接状态,获得来自服务器的信息存储指令,信息存储指令携带有第一匹配信息,信息存储指令用于指示将第一匹配信息进行存储,获得本地存储信息。其中,信息存储指令为服务器发送给门禁控制器以指示门禁控制器存储第一匹配信息的指令,且信息存储指令携带有第一匹配信息,第一匹配信息可以包括拥有打开门禁权限用户的身份信息,本地存储信息可以为第一匹配信息的信息集,其可以包括存储在门禁控制器中的所有拥有打开门禁权限用户的信息。因此,为了获得信息存储指令,首先,需要确定服务器和门禁控制器处于通信连接状态。需要明确的是,本发明实施例不对服务器和门禁控制器的连接状态确定方式做出限定,在一种可实施情况下,服务器可以实时检测门禁控制器与服务器的连接状态,具体的,服务器可以向门禁控制器发送数据,并根据是否接收到门禁控制器的反馈,以检测连接状态。在另一种可实施情况
下,门禁服务器也可通过向服务器发送数据,并根据是否接收到服务器的反馈,以达到检测连接状态的效果。且服务器和门禁控制器的连接方式可以是有有线连接也可以是无线连接。进一步,服务器和门禁控制器的连接状态可以包括通信连接状态和通信未连接状态。当服务器和门禁控制器处于通信连接状态时,门禁控制器可以接收到来自服务器的信息存储指令,且信息存储指令携带有第一匹配信息,门禁控制器根据信息存储指令对第一匹配信息进行存储,以获得本地存储信息。
27.在一种可实施情况下,第一匹配信息可以是有开门权限用户的门禁卡信息如:校园一卡通信息和/或身份证信息等;也可以是有开门权限用户的生物识别信息如:面部识别信息、指纹信息和/或声纹信息等;此外,第一匹配信息还可以是有开门权限用户的二维码、密码和/或验证码等信息等。进一步,本地存储信息可以为与第一匹配信息对应的信息集,其可以包括一组或多组第一匹配信息,当第一匹配信息是有开门权限用户的身份证信息时,则本地存储信息可以是有开门权限用户的身份证信息集;当第一匹配信息是有开门权限用户的面部识别信息时,对第一匹配信息进行存储,得到的本地存储信息可以是有开门权限用户的面部识别信息集。
28.在操作102中,通过信息采集器进行信息采集,获得门禁识别信息,其中,信息采集器可以是面部信息采集摄像头、信息采集读卡器、扫码器和/或读码器等,且信息采集器的种类可以是面部信息采集摄像头、信息采集读卡器、扫码器和/或读码器中的一种或多种,且每一种数量都可以为一个或若干个。相对应的,当信息采集器包括面部信息采集摄像头时,门禁识别信息可以包括面部信息采集摄像头采集到的面部信息。当信息采集器包括信息采集读卡器时,门禁识别信息可以包括信息采集读卡器采集的门禁卡信息。相应的,当信息采集器包括读码器或扫码器时,门禁识别信息可以包括读码器或扫码器获得的与二维码有关的信息等等。本发明实施例不对信息采集器和门禁识别信息的种类和数量进行限定,只需满足信息采集器与门禁识别信息相对应,且不影响门禁识别信息与本地存储信息的匹配即可。
29.在一可实施方式中,门禁识别信息为如下信息的至少一种:与生物特征识别信息对应的第一识别信息和与物品特征识别信息对应的第二识别信息。
30.需要明确的是,门禁识别信息的种类由信息采集器的种类确定,在一种可实施情况下,当信息采集器为生物特征采集器,如指纹采集器、虹膜识别相机和面部特征识别摄像头时,门禁识别信息即可以为生物特征信息对应的第一识别信息,如指纹信息、虹膜信息和面部信息等。当信息采集器为读卡器、读码器等用于读取物品特征的设备时,门禁识别信息即可以为与物品特征识别信息对应的第二识别信息,如:门禁卡信息、二维码信息等。
31.在操作103中,当门禁控制器与服务器处于通信未连接状态,根据本地存储信息对门禁识别信息进行匹配。具体的,与操作101相同的,在操作103中,同样需要确定服务器和门禁控制器的连接状态,并且需要明确的是,确定服务器和门禁控制器连接状态的方法可以和操作101中确定服务器和门禁控制器连接状态的方式可以相同也可以不同。并且,在操作103中,本地存储信息可以为第一匹配信息的信息集,当第一匹配信息为拥有开门权限用户的身份信息时,本地存储信息即包括存储在门禁控制器中的所有拥有打开门禁权限用户的信息,相应的,门禁识别信息为由信息采集器采集到用于供本地存储信息进行匹配的信息,具体的,其可以是信息采集器获得的用户信息,如:指纹信息、门禁卡信息等。此外,需要
明确的是,信息采集器所采集到的门禁识别信息中至少存在一种可以用于与本地存储信息进行匹配,在一种可实施情况下,本地存储信息可以是有开门权限用户的面部识别信息,则信息采集器则至少需要包括用于采集面部信息的设备,如:面部信息采集摄像头等,相应的,门禁识别信息则可以为面部信息采集摄像头捕捉到的面部信息。进而,根据本地存储信息对门禁识别信息进行匹配,在一种情况下,根据本地存储信息对门禁识别信息进行匹配可以为用有开门权限用户的面部识别信息与用摄像头捕捉到的面部信息进行匹配,以确定门禁识别信息所对应的用户是否拥有打开门禁的权限。
32.在操作104中,当本地存储信息与门禁识别信息匹配一致时,生成第一指令,第一指令用于指示对门禁执行解锁操作。即,当本地存储信息中存在有与门禁识别信息匹配的信息时,门禁控制器可以判断与门禁识别信息对应的用户拥有打开门禁的权限,进而门禁控制器可以生成用于指示门禁执行解锁操作的第一指令。一种可实施情况下,当本地存储信息包括存储在门禁控制器中所有拥有打开门禁权限用户的面部识别信息时,门禁识别信息则可以为信息采集器采集到的面部信息,相应的,本地存储信息包括所有拥有打开门禁权限用户的面部识别信息,门禁识别信息与本地存储信息匹配,匹配为本地存储信息中存在有与信息采集器采集到的面部信息相匹配的面部识别信息的情况下,则门禁控制器可以判断与信息采集器采集到的面部信息对应的用户拥有开门权限,进而,门禁控制器可以生成第一指令以指示对门禁执行解锁操作,需要注意的是本发明不对门禁的种类做出限定,其可以是普通电控锁也可以是电磁锁,只需不影响门禁可以根据接收到的第一指令执行解锁操作即可。
33.在一种可实施情况下,信息采集器存在有多种样式,当信息采集器为读卡器、指纹识别器和人脸识别摄像头等时,获取到的门禁识别信息可以为门禁卡信息、指纹信息和面部信息中的一种或多种,且当门禁识别信息存在有多种时,本地存储信息也可以有多种,以供不同类型的门禁识别信息进行匹配。以达到在门禁控制器获取到任意一种类门禁识别信息时,存在有与该类型门禁识别信息对应的本地存储信息。并且,本发明实施例不对门禁控制器确定与门禁识别信息相对应的本地存储信息的方式进行限定,只需满足不影响门禁识别信息与本地存储信息的匹配即可。在一种可实施情况下,信息采集器可以是设置在房间或教室门口的电子班牌,电子班牌上可以包括有面部信息采集摄像头、信息采集读卡器、扫码器和读码器等,应用时,用户可以通过电子班牌的面部信息采集摄像头、信息采集读卡器、扫码器和读码器中的任意一种或多种进行信息采集,获得门禁识别信息。进一步,在获得门禁识别信息后,门禁控制器可以通过获取到门禁识别信息的信息采集器确定与门禁识别信息相对应的本地存储信息,具体的门禁识别信息可以携带有与获取到该门禁识别信息的信息采集器相对应的第一标签,其中第一标签可以用于表征获取到的门禁识别信息的种类,如:面部特点信息、一卡通/身份证信息、指纹信息和/或二维码信息等,且本地存储信息也可以存在有供第一标签匹配的第二标签,在一种可实施情况下,第二标签则可以用于表征本地存储信息的种类,与第一标签相对应的是,第二标签也可以用于表征本地存储信息的种类如:面部特点信息、一卡通/身份证信息、指纹信息和/或二维码信息等。进而,门禁控制器可以通过第一标签和第二标签的匹配确定与门禁识别信息对应的本地存储信息。在另一种可实施情况下,第一标签还可以由门禁控制器可以对门禁识别信息进行分析后,由门禁控制器对门禁识别信息进行分发获得,进而,根据第一标签和第二标签确定与门禁识别
信息对应的本地存储信息。
34.为方便上述实施方法的进一步理解,以下提供一种具体实施场景,在该场景中,本发明实施例提供的一种门禁控制方法可以用于在网络和服务器崩溃的情况下,利用门禁控制器进行权限验证,保证了门禁系统的正常使用。具体的,在本发明实施例的提供的实施场景中,第一匹配信息可以为有拥有开门权限用户的指纹信息,本地存储信息可以为门禁控制器存储的所有拥有开门权限用户的指纹信息的信息集。进一步,当服务器和门禁控制器通信连接的情况下,首先,门禁控制器可以获得来自服务器的信息存储指令,信息存储指令携带有第一匹配信息,而后,基于信息存储指令将第一匹配信息存储到门禁控制器中得到本地存储信息,此外,由于每一次存储到门禁控制器中的第一匹配信息可以不同,相应的,本地存储信息作为第一匹配信息的信息集,会随着第一匹配信息存储的增多而增多,在一种情况下,信息采集器可以为用于采集指纹信息的指纹识别器,相应的,门禁识别信息即为采集到的指纹信息,在信息采集器采集到指纹信息后,门禁控制器可以用信息采集器采集到的指纹信息在本地存储信息中进行匹配,确定本地存储信息中是否有与该指纹信息匹配的信息,当本地存储信息中有与该指纹信息匹配的信息时,判断为用户拥有开门权限,进而,生成用于指示门禁开门的第一指令,以达到在网络和服务器崩溃的情况下利用门禁控制器对开门权限进行验证的目的。在一种可实施情况下,当门禁控制器判断为用户没有开门权限的情况下,门禁控制器可以控制门禁执行不解锁操作。在一种可实施情况下,门禁控制器还可以通过发出声音以提示用户没有开门权限和/或提示用户联系管理员。
35.图2为本发明实施例一种门禁控制方法的运用课表信息获得第一指令的流程示意图。
36.参考图2,在一可实施方式中,第一匹配信息包括课表信息,门禁识别信息携带有时间信息,相应的,当根据本地存储信息对门禁识别信息进行匹配,本地存储信息与门禁识别信息匹配不一致时,方法还包括:操作201,确定门禁识别信息所对应的时间信息,时间信息用于表征门禁识别信息的获取时间;操作202,根据课表信息对时间信息进行匹配;操作203,当时间信息与课表信息满足预设匹配条件的情况下,生成第一指令。
37.为了防止由于没有及时将有开门权限用户的门禁卡信息或生物识别信息录入服务器,从而导致无法确定用户是否拥有权限,在一种可实施情况下,第一匹配信息包括课表信息,课表信息包括需要门禁解锁的时间。当根据本地存储信息对门禁识别信息进行匹配,本地存储信息与门禁识别信息匹配不一致时,可以执行操作201,确定门禁识别信息所对应的时间信息,时间信息用于表征门禁识别信息的获取时间。具体的,当信息采集器获得门禁识别信息时,信息采集器可以同时获取到用于表示门禁识别信息获取时间的时间信息。且该时间信息可以随门禁识别信息被门禁控制器获取,在操作202中,根据课表信息对时间信息进行匹配。由于课表信息包括需要门禁解锁的时间,根据课表信息对时间信息进行匹配即为根据课表信息中需要门禁解锁的时间与门禁识别信息的获取时间进行匹配。
38.在操作203中,当时间信息与课表信息满足预设匹配条件的情况下,生成第一指令,其中,根据课表信息对时间信息进行匹配可以包括用课表信息中需要门禁解锁的时间与时间信息进行做差,预设匹配条件为用于控制匹配精度的指标,在一种可实施情况下,预设匹配条件可以为课表信息中需要门禁解锁的时间和门禁识别信息所对应的时间信息的差的阈值,其中,差的阈值可以根据用户需要进行设定,在一种情况下,当课表信息中,需要
解锁门禁的时间和门禁识别信息对应的时间信息之间的差满足差的阈值的情况下,生成第一指令。具体的,课表信息中需要门禁解锁的时间可以有多个,用需要门禁解锁的时间分别和时间信息所表征的时间进行做差,得到若干时间差信息,当在需要解锁门禁的时间之中,拥有与时间信息的差满足差的阈值的时间时,判断为用户拥有开门权限,相应的,若不存在与时间信息的差小于差的阈值的时间,则判断为用户没有开门权限。在一种情况下,差的阈值可以为20分钟,课表信息中需要门禁解锁的时间可以为上午9点、上午10点和上午11点,当门禁识别信息对应的时间信息为上午8点45分,分别根据需要门禁解锁的时间与时间信息做差,得到时间差信息为15分钟、75分钟和135分钟,其中,15分钟小于差的阈值即20分钟,则可以判断为用户有开门权限,反之75分钟和135分钟大于差的阈值,可以判断为用户没有开门权限。当判断为用户拥有开门权限的情况下,可以执行操作104,当本地存储信息与门禁识别信息匹配一致时,生成第一指令,第一指令用于指示对门禁执行解锁操作。
39.图3为本发明实施例一种门禁控制方法的运用预约信息生成第一指令的流程示意图。
40.参考图3,在一可实施方式中,第一匹配信息还包括预约信息,门禁识别信息携带有时间信息,相应的,当根据本地存储信息对门禁识别信息进行匹配,本地存储信息与门禁识别信息匹配不一致时,方法还可以包括:操作301,确定预约信息的预约身份信息和预约时间段信息;操作302,确定门禁识别信息所对应的时间信息,时间信息用于表征门禁识别信息获取时间;操作303,当时间信息在预约时间段内的情况下,根据预约身份与门禁识别信息进行匹配;操作304,当预约身份信息与门禁识别信息匹配的情况下,生成第一指令。
41.具体的,本发明实施例提供的一种门禁控制方法还可以根据预约信息获得第一指令,其中,第一匹配信息还包括预约信息,预约信息为用于预约门禁开启的信息,其包括预约身份信息和预约时间段信息,在一种可实施情况下,预约身份信息可以为用户的身份证信息,预约时间段信息可以为用户需要门禁解锁的时间段。并且,门禁识别信息携带有时间信息。在本地存储信息与门禁识别信息匹配不一致后,本发明实施例还可以包括操作301,确定预约信息的预约身份信息和预约时间段信息。其中预约身份信息和预约时间段信息为提前录入到服务器的信息,其可以通过预约人网上填写信息,并由管理员确认后录入,也可以由管理员通过管理平台直接录入。在操作302中,确定门禁识别信息所对应的时间信息,时间信息用于表征门禁识别信息获取时间。与操作201相同的是,时间信息为信息采集器可以与门禁识别信息同时获取到的用于表示门禁识别信息获取时间的信息。在操作303中,当时间信息在预约时间段内的情况下,根据预约身份与门禁识别信息进行匹配。具体的,当门禁控制器判断门禁识别信息的获取时间在预约时间段之内的情况下,用预约身份信息与信息采集器采集的门禁识别信息进行匹配,即在用门禁识别信息在预约时间段内所有预约身份信息中遍历,确定预约身份信息中是否存在有与门禁识别信息对应的信息,若存在与门禁识别信息对应的信息,则判断为预约身份信息与门禁识别信息匹配,执行操作304;若不存在与门禁识别信息对应的信息,则判断为预约身份信息与门禁识别信息不匹配,不生成第一指令。最后,在操作304中,当预约身份信息与门禁识别信息匹配的情况下,生成第一指令。在一种可实施情况下,当预约身份信息为用户的身份证信息时,信息采集器可以是读卡器,相应的门禁识别信息可以为读卡器获取到的身份证信息,当时间信息在预约时间段内的情况下,用读卡器获取到的身份证信息和预约身份信息进行匹配,当预约身份信息和门
禁识别信息匹配的情况下,生成第一指令,当预约身份信息和门禁识别信息不匹配或时间信息不在预约时间段内,则判断为用户无开门权限,在另一种可实施情况下,门禁控制器还可以先对预约身份信息和门禁识别信息进行匹配,确定本地存储信息中存在有与预约身份信息对应的信息的情况下,判断时间信息是否在预约时间段内,最终,判断用户是否拥有开门权限。
42.在一种可实施情况下,第一匹配信息中可以存在有两条预约信息,分别为预约身份:张三,预约时间:下午3点至4点;预约身份:李四,预约时间下午5点至6点。相应的,当张三在下午3点30分到达门禁前,信息采集器采集到张三的身份证信息和信息采集器采集张三身份证信息的时间,这时,信息采集器采集张三身份证信息的时间可以为3点30分,进而门禁控制器可以判断3点30分是否在下午3点至4点之间,当判断为3点30分在下午3点至4点之间的情况下,用张三的身份证信息和存储在门禁控制器中,且预约时间为下午3点至4点之间的所有预约身份信息中遍历,当本地存储信息中存在有与张三的身份证信息对应的信息的情况下,判断为张三拥有开门权限,反之则判断为没有开门权限。此外,本发明实施例所提供的生成第一指令生成方式可以单独用于控制门禁控制器,也可以相互结合,应用于控制门禁控制器。
43.图4为本发明实施例一种门禁控制方法的门禁识别信息集上传流程示意图。
44.参考图4,在一可实施方式中,方法还包括:操作401,将门禁识别信息进行存储,得到门禁识别信息集;操作402,当与服务器处于通信连接状态,将门禁识别信息集上传至服务器。
45.具体的,为了使管理员能够准确的获取门禁控制设备的应用情况,在一种可实施情况下,执行操作401,将门禁识别信息进行存储,得到门禁识别信息集,且门禁识别信息集可以包括所有信息采集器获取到的门禁识别信息,在一种可实施情况下,门禁识别信息可以因为存在不同种类的门禁识别信息而进行分类后存储,以便于管理员查看,如:将信息采集摄像头采集到的门禁识别信息和信息采集读卡器获取到的门禁识别信息区分开后进行存储得到门禁识别信息集。更进一步,门禁识别信息集甚至可以包括获取到门禁识别信息的时间信息以及该门禁识别信息所对应的用户是否拥有开门权限等。
46.在一种可实施情况下,当服务器获得门禁识别信息集后,管理员可以根据门禁识别信息集中的门禁识别信息,对相应门禁识别信息所对应的用户权限进行调整,具体的,当门禁识别信息为面部信息的情况下,管理员可以根据门禁识别信息判断是否需要对用户权限进行调整,进而对用户权限进行调整,以达到不允许无关人员进入的目的,更有甚者,管理员还可以通过门禁识别信息集确定是否存在可疑人员想要进入或已经进入教室,若存在有可疑人员进入教室,管理员则可以通过服务器的管理平台通知安保或警察排除隐患。
47.最后,在操作402中,当与服务器处于通信连接状态,将门禁识别信息集上传至服务器。以达到管理员可以在服务器中查看门禁控制设备的应用情况。在一种可实施情况下,还可将门禁识别信息集中门禁识别信息与门禁控制器判断用户是否拥有开门权限的判断结果相关联,以便管理员查看门禁控制设备的开门情况和未开门情况。
48.在一种具体实施情况下,本发明实施例提供了一种门禁控制方法,具有能够在网络和服务器崩溃的情况下,利用门禁控制器进行权限验证的功能,起到了维持门禁系统正常运行的作用。具体的,在本发明实施例提供的实施场景中,第一匹配信息可以包括有开门
权限用户的面部识别信息,本地存储信息为门禁控制器存储的所有拥有开门权限用户的面部识别信息集,相应的,为了使门禁识别信息与本地存储信息能够进行匹配,信息采集器可以为用于采集面部信息的摄像头,此时门禁识别信息可以为摄像头采集到的面部信息。在一种可实施情况下,当门禁控制器与服务器处于通信连接状态时,首先门禁控制器可以通过来自服务器的信息存储指令将信息存储指令携带的第一匹配信息进行存储,得到本地存储信息,而后基于信息采集器获取到的面部信息,用本地存储信息和面部信息进行匹配,当本地存储信息和面部信息匹配一致时,生成用于指示门禁执行解锁操作的第一指令。在一种可实施情况下,当本地存储信息与门禁识别信息匹配不一致时,第一匹配信息还可以包括课表信息,课表信包括需要门禁解锁的时间,门禁识别信息可以携带有时间信息,时间信息为门禁识别信息获取的时间,并且,预设匹配条件可以为时间差阈值。进一步,根据课表信息中需要门禁解锁的时间与门禁识别信息携带的时间信息进行匹配,当课表信息中需要门禁解锁的时间与门禁识别信息携带的时间信息的时间差满足时间差阈值的情况下,生成第一指令。在另一种可实施情况下,第一匹配信息还可以包括预约信息,预约信息可以包括预约身份信息和预约时间段信息,只有当用户指示门禁解锁的时间在预约时间段内,且用户的门禁识别信息和预约身份信息匹配的情况下,可以生成第一指令。最后,将门禁识别信息进行存储得到门禁识别信息集,在门禁控制系统与服务器通信连接的情况下,将门禁识别信息集上传至服务器,以使管理员能够通过服务器查看门禁的应用情况。在一种可实施情况下,管理员还可以通过登录服务器的管理平台或通过中央控制器,直接操控门禁控制器生成第一指令,以指示门禁执行解锁操作,在一种可实施情况下当本发明实施例提供的一种门禁控制方法应用于智慧教室的门禁控制器时,中央控制器可以是与门禁控制器连接的设置在该智慧教室中的电脑。
49.图5为本发明实施例一种门禁控制设备的模块示意图。
50.参考图5,本发明实施例另一方面提供一种门禁控制设备,设备包括:获取模块507,用于当与服务器处于通信连接状态,获得来自服务器的信息存储指令,信息存储指令携带有第一匹配信息,用于指示将第一匹配信息进行存储,获得本地存储信息;采集模块501,用于通过信息采集器进行信息采集,获得门禁识别信息;匹配模块502,用于当检测到与服务器处于通信未连接状态,根据本地存储信息对门禁识别信息进行匹配;生成模块503,当本地存储信息与门禁识别信息匹配一致时生成第一指令,第一指令用于指示对门禁执行解锁操作。
51.在一种可实施情况下,第一匹配信息包括课表信息,门禁识别信息携带有时间信息,相应的,当匹配模块根据本地存储信息对门禁识别信息进行匹配,本地存储信息与门禁识别信息匹配不一致时,设备还包括:确定模块504,用于确定门禁识别信息所对应的时间信息,时间信息用于表征门禁识别信息的获取时间;匹配模块502,用于根据课表信息对时间信息进行匹配;确定模块504还用于当时间信息与课表信息满足预设匹配条件的情况下,生成第一指令。
52.在一种可实施情况下,第一匹配信息还包括预约信息,门禁识别信息携带有时间信息,相应的,当匹配模块根据本地存储信息对门禁识别信息进行匹配,本地存储信息与门禁识别信息匹配不一致时,设备还包括:确定模块504,用于确定预约信息的预约身份和预约时间段;确定模块504还用于确定门禁识别信息所对应的时间信息,时间信息用于表征门
禁识别信息获取时间;匹配模块502还用于当时间信息在预约时间段内的情况下,根据预约身份与门禁识别信息进行匹配;确定模块504还用于当预约身份信息与门禁识别信息匹配的情况下,生成第一指令。
53.在一种可实施情况下,设备还包括:存储模块505,用于将门禁识别信息进行存储,得到门禁识别信息集;上传模块506,用于当与服务器处于通信连接状态,将门禁识别信息集上传至服务器。
54.本发明实施例另一方面提供一种计算机可读存储介质,存储介质包括一组计算机可执行指令,当指令被执行时用于执行上述任一项的门禁控制方法。
55.在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
56.此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或隐含地包括至少一个该特征。在本发明的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。
57.以上,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1