基于人脸识别的门禁控制方法、装置、计算机设备和介质与流程

专利2022-05-09  52



1.本申请涉及人工智能技术领域,特别是涉及一种基于人脸识别的门禁控制方法、装置、计算机设备和介质。


背景技术:

2.人脸识别(face recognition)是基于人的脸部特征信息进行身份识别的一种生物识别技术。人脸识别利用摄像机或摄像头采集含有人脸的图像或视频流,并自动在图像中检测和跟踪人脸,进而对检测到的人脸图像进行一系列的相关应用操作。技术上包括图像采集、特征定位、身份的确认和查找等。
3.传统的小区的门禁安防系统以及智能电梯大多还出在门禁卡、密码开锁的状态,用户要是门禁卡丢失或是门禁密码更改,用户就难以打开门禁进入小区,这种传统的门禁安防系统对于小区用户的体验较差,同时外访人员大多需要到管理人员处登记后才能进入,手续复杂,浪费时间。
4.此外,采用门禁卡或密码等方式还需要用户接触门禁面板或电梯面板,当门禁面板或电梯面板被污染时,或者是当多人进行使用时,容易造成交叉感染,不够智能化。


技术实现要素:

5.基于此,有必要针对上述技术问题,提供一种能够提高智能化水平,实现无感开门的基于人脸识别的门禁控制方法、装置、计算机设备和介质。
6.一种基于人脸识别的门禁控制方法,所述方法包括:
7.通过门禁设备采集第一人脸信息;
8.将所述第一人脸信息与预先存储的标准人脸信息进行比对;
9.当存在与所述第一人脸信息对应的标准人脸信息时,开启门禁;
10.获取与比对成功的所述标准人脸信息对应的电梯,并向所述电梯发送控制指令,以使得所述电梯到达预设层;
11.通过电梯中的信息采集设备采集当前用户信息;
12.当所述当前用户信息与预先存储的目标用户信息匹配时,控制所述电梯运行至与所述目标用户信息对应的层数。
13.在其中一个实施例中,所述向所述电梯发送控制指令,以使得所述电梯在预设时间到达预设层,包括:
14.获取所述门禁所处的地理位置;
15.根据所述地理位置确定预设层,根据所述预设层向所述电梯发送控制指令,以使得所述电梯在预设时间到达所述预设层。
16.在其中一个实施例中,所述通过电梯中的信息采集设备采集当前用户信息,包括:
17.通过电梯中的人脸采集设备采集第二人脸信息;或者
18.通过电梯中的数字码采集设备采集数字码信息。
19.在其中一个实施例中,所述当存在与所述第一人脸信息对应的标准人脸信息时,开启门禁之后,还包括:
20.缓存与比对成功的标准人脸信息对应的目标用户信息;
21.所述通过电梯中的信息采集设备采集当前用户信息之后,还包括:
22.将所述当前用户信息与所缓存的目标用户信息进行匹配。
23.在其中一个实施例中,所述目标用户信息包括住户信息;所述住户信息的注册方式包括:
24.接收用户终端上传的住户信息,并对所述住户信息进行审核;
25.当所述住户信息审核通过时,存储所述住户信息为目标用户信息。
26.在其中一个实施例中,所述目标用户信息包括访客信息;所述访客信息的注册方式包括:
27.接收用户终端上传的访客信息,所述访客信息包括拜访时间;
28.将所述访客信息存储为目标用户信息,并基于所述拜访时间设置所述访客信息的有效时间。
29.在其中一个实施例中,所述向所述电梯发送控制指令,以使得所述电梯到达预设层,包括:
30.获取所述门禁位置,并根据所述门禁位置和所述电梯的位置计算得到用户到达时间;
31.在所述用户到达时间之前向所述电梯发送控制指令,以使得所述电梯在所述用户到达时间之前到达预设层。
32.一种基于人脸识别的门禁控制装置,所述装置包括:
33.第一采集模块,用于通过门禁设备采集第一人脸信息;
34.第一比对模块,用于将所述第一人脸信息与预先存储的标准人脸信息进行比对;
35.门禁控制模块,用于当存在与所述第一人脸信息对应的标准人脸信息时,开启门禁;
36.指令发送模块,用于获取与比对成功的所述标准人脸信息对应的电梯,并向所述电梯发送控制指令,以使得所述电梯到达预设层;
37.第二采集模块,用于通过电梯中的信息采集设备采集当前用户信息;
38.电梯控制模块,用于当所述当前用户信息与预先存储的目标用户信息匹配时,控制所述电梯运行至与所述目标用户信息对应的层数。
39.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述任意一个实施例中的方法的步骤。
40.一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任意一个实施例中的方法的步骤。
41.上述基于人脸识别的门禁控制方法、装置、计算机设备和介质,在小区门口通过人脸信息进行比对,符合要求的用户门禁才会开启,且在使用电梯的时候也是通过采集用户信息来实现无感操作,避免用户动手接触等,实现了无感开门,此外在开启小区门禁后,还可以控制电梯至预设层,从而使得用户可以及时上电梯,避免人群聚集,实现无感便捷的人员通行。
附图说明
42.图1为一个实施例中基于人脸识别的门禁控制方法的应用环境图;
43.图2为一个实施例中基于人脸识别的门禁控制方法的流程示意图;
44.图3为一个实施例中的用户终端的住户信息上传界面的示意图;
45.图4为一个实施例中的根据住户信息生成的数字码的示意图;
46.图5为一个实施例中的访客信息采集示意图;
47.图6为一个实施例中的访客信息生成的数字码的示意图;
48.图7为另一个实施例中基于人脸识别的门禁控制方法的流程示意图;
49.图8为一个实施例中基于人脸识别的门禁控制装置的结构框图;
50.图9为一个实施例中计算机设备的内部结构图。
具体实施方式
51.为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
52.本申请提供的基于人脸识别的门禁控制方法,可以应用于如图1所示的应用环境中。其中,门禁设备102、电梯中的信息采集设备104分别与服务器106相通信,用户终端108也通过网络与服务器106相通信,其中门禁设备102、电梯中的信息采集设备104可以包括至少一个。其中门禁设备102可以采集第一人脸信息,并将所采集的第一人脸信息发送至服务器106,服务器106将所采集的第一人脸信息与预先存储的标准人脸信息进行比对,若是比对成功,则可以开启门禁,且可以获取到比对成功的标准人脸信息对应的电梯,并向电梯发送控制指令,从而电梯可以到达预设层,这样当用户走到电梯门口时,电梯直接开门,不需要等待电梯,且为了实现无接触,用户走进电梯后,通过电梯中的信息采集设备104采集当前用户信息,信息采集设备104将采集的当前用户信息发送至服务器106,从而服务器106进行比对当前用户信息和预先存储的用户信息,若是比对成功,则控制电梯到达目标用户信息对应的层数。这样在小区门口通过人脸信息进行比对,符合要求的用户门禁才会开启,且在使用电梯的时候也是通过采集用户信息来实现无感操作,避免用户动手接触等,实现了无感开门,此外在开启小区门禁后,还可以控制电梯至预设层,从而使得用户可以及时上电梯,避免人群聚集,实现无感便捷的人员通行。
53.其中,门禁设备102可以是安装在小区门口、园区等门口以及单元门口或者是停车场门口的智能设备,其可以集成有人脸采集设备。信息采集设备102则是集成在电梯内的信息采集设备,其可以采集数字码或者是人脸信息等。服务器106可以用独立的服务器或者是多个服务器组成的服务器集群来实现,用户终端108可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备。
54.在一个实施例中,如图2所示,提供了一种基于人脸识别的门禁控制方法,以该方法应用于图1中的服务器为例进行说明,包括以下步骤:
55.s202:通过门禁设备采集第一人脸信息。
56.具体地,门禁设备是安装在小区门口、园区等门口以及单元门口或者是停车场门口等场景的智能设备,当用户到达上述场景的时候,门禁设备会主动采集用户的第一人脸
信息,其中,门禁设备可以是在上述场景中的面板,当住户在进入小区时,站在面板前,面板通过人脸识别模块识别当前用户的第一人脸信息。
57.在其中一个实施例中,为了避免门禁设备多次被无效触发,例如路边无关人等也进行人脸采集,可以预先设备门禁设备的采集识别范围,只有到达采集识别范围的对象,才会被采集识别第一人脸信息,其中该采集识别范围可以是根据使用场景预先设置的,例如人通行的场景下,其采集识别范围较小,而对于车辆通行的场景下,由于一般人处于车辆中,因此其采集识别范围较大。
58.在其中一个实施例中,为了避免多次对同一个对象进行采集以及发送至服务器的操作,可以在门禁设备设置比对过程,即门禁设备采集到第一人脸信息后,先进行本地比对,以判断该第一人脸信息在预设时间段内是否已经发送至服务器,若是没有发送,则进行发送,否则,无需发送,其中预设时间段可以是根据人们可以忍受的最大延迟开门时间设置,例如1分钟等,这样可以避免多次发送同一第一人脸信息,以减少服务器的计算量。
59.在其中一个实施例中,当门禁处于开启状态时,门禁设备可以无需采集通过门禁的用户的第一人脸信息。在其他的实施例中,当门禁处于开启状态时,门禁设备仍采集通过门禁的用户的第一人脸信息,且对所采集的第一人脸信息设置未进行人脸识别的标签,并将设置了标签后的第一人脸信息发送至服务器进行存储,这样服务器可以在空闲的时候根据具有未进行人脸识别的第一人脸信息判断是否存在外来人员进入。
60.s204:将第一人脸信息与预先存储的标准人脸信息进行比对。
61.具体地,标准人脸信息是预先存储的,其可以是住户信息或访客信息,其中住户信息可以是通过社区的应用程序进行住户绑定,并采集标准人脸信息后,提交至服务区,服务器经过审核,审核成功后,则进行存储。其中访客信息则可以是通过已经存储了信息的用户来进行申请,即用户通过用户终端提交访客邀约,并提交访客信息,从而服务器可以存储该访客信息。其中可选地,访客信息可以设置生效时间,因此在将第一人脸信息与预先存储的标准人脸信息进行比对的时候,可以仅与住户信息以及生效时间在当前时间段内的访客信息进行比对,从而可以减少一定数量的比对量。
62.此外,服务器在将第一人脸信息与预先存储的标准人脸信息进行比对时可以通过多线程进行比对,从而可以提高效率,其中由于门禁设备可能存在多个,因此服务器可以预先分配各个门禁设备对应的比对服务,例如服务器通过集群实现,不同的服务器用来处理不同的门禁设备所发送的第一人脸信息,且每个服务器可以通过多线程进行处理。在其他的实施例中,服务器中可以维护一个线程池,从而实现动态线程的维护,以提高第一人脸信息与预先存储的标准人脸信息进行比对的效率。
63.s206:当存在与第一人脸信息对应的标准人脸信息时,开启门禁。
64.具体地,当存在与第一人脸信息对应的标准人脸信息时,也即该用户是允许进入的,因此开启门禁,从而方便用户进入小区。
65.其中可选地,门禁设备还可以设置开启时间,在用户进入小区后,及时关闭。
66.s208:获取与比对成功的标准人脸信息对应的电梯,并向电梯发送控制指令,以使得电梯到达预设层。
67.具体地,为了实现无感入户,在门禁设备开启后,用户进入小区,服务器则获取到与比对成功的标准人脸信息对应的电梯,也即服务器获取到对应的用户信息,然后从用户
信息中提取住址信息,从而确定对应的电梯,并向电梯发送控制指令,以使得电梯到达预设层,例如达到一层或者是负一层等。
68.且可选地,电梯等待时间可执行设置,若用户未能及时进入电梯内时,可通过单元楼大堂的呼梯面板设备进行再次呼梯。该电梯等待时间可以设置为1分钟等,或者是根据用户到达电梯的时间进行动态设置,且需要说明的是,若是电梯在电梯等待时间内被其他用户使用,则其他用户可以正常使用,电梯等待时间结束。
69.s210:通过电梯中的信息采集设备采集当前用户信息。
70.具体地,信息采集设备是在电梯中,其可以是电梯中的人脸采集设备或者是数字码采集设备等,即可以无接触地采集到当前用户信息的设备,从而可以避免用户接触电梯内的设备,避免了交叉感染。
71.s212:当当前用户信息与预先存储的目标用户信息匹配时,控制电梯运行至与目标用户信息对应的层数。
72.具体地,当采集到当前用户信息后,信息采集设备将当前用户信息发送至服务器,从而服务器再次对当前用户信息进行匹配处理,以得到对应的目标用户信息,从而可以根据匹配成功的目标用户信息点点该用户对应的楼层的按钮,进而控制电梯运行至对应的层数,从而实现无感无接触地入户。
73.在其中一个实施例中,服务器将当前用户信息与预先存储的目标用户信息匹配时,可以获取到该电梯所对应的单元的住户信息以及访客信息进行匹配,从而减少数据量,提高处理效率。
74.在其中一个实施例中,为了进一步提高匹配效率,服务器还可以将当前通过门禁的用户对应的目标用户信息进行缓存,然后仅将当前用户信息与缓存的目标用户信息进行匹配。此外优选地,服务器仅将当前用户信息与缓存的与当前电梯对应的目标用户信息进行匹配。
75.此外,需要说明的是,本实施例中以通过第三方平台,如云闪付平台的应用程序实现人脸的上传,将社区服务于第三方平台中进行。
76.上述基于人脸识别的门禁控制方法,在小区门口通过人脸信息进行比对,符合要求的用户门禁才会开启,且在使用电梯的时候也是通过采集用户信息来实现无感操作,避免用户动手接触等,实现了无感开门,此外在开启小区门禁后,还可以控制电梯至预设层,从而使得用户可以及时上电梯,避免人群聚集,实现无感便捷的人员通行。
77.在其中一个实施例中,向电梯发送控制指令,以使得电梯在预设时间到达预设层,包括:获取门禁所处的地理位置;根据地理位置确定预设层,根据预设层向电梯发送控制指令,以使得电梯在预设时间到达预设层。
78.具体地,在该实施例中,门禁存在多个,例如分别设置在小区各个入口处,且每个小区入口处可以设置至少一个类型的门禁,例如行人入口门禁和车辆入口门禁。因此可以根据门禁设备进行判断该住户的所属位置,如果用户从车库进入则控制电梯到达负一楼,如果用户从一楼进入,则控制电梯至一楼。因此服务器首先确定开启的门禁所处的地理位置,然后根据该地理位置确定电梯所要达到的预设层,例如若是门禁是地面的行人入口门禁,则可以控制电梯到达一层,若是门禁是车辆门禁则可以控制电梯到达负一层。此外服务器还可以根据门禁的类型来进行预设层的确定,例如若是行人入口门禁,则控制电梯到达
一层,若是车辆门禁,则服务器获取到车辆的信息,例如车牌信息,并判断是否存在与车牌信息对应的地下车位,若是存在,则控制电梯至负一层,否则控制电梯至一层,以保证预设层的准确性,避免用户聚集在电梯门口。
79.上述实施例中,可以根据门禁所处的地理位置确定电梯的预设层,进而控制电梯到达预设层,以等待用户乘坐。
80.在其中一个实施例中,通过电梯中的信息采集设备采集当前用户信息,包括:通过电梯中的人脸采集设备采集第二人脸信息;或者通过电梯中的数字码采集设备采集数字码信息。
81.具体地,本实施例中给出了电梯中当前用户信息采集的多种无感实现方式,其中可以在电梯中设置人脸采集设备采集第二人脸信息,这样将第二人脸信息发送至服务器,从而服务器可以根据第二人脸信息进行匹配得到对应的用户信息,从而判定用户所在的楼层,进而点亮对应的楼层按钮,以使得电梯运行到对应的楼层。
82.此外,还可以在电梯内设置数字码采集设备,例如二维码采集设备,从而可以采集用户所展示的数字码,并发送至服务器进行匹配,从而判定用户所在的楼层,进而点亮对应的楼层按钮,以使得电梯运行到对应的楼层。其中用户所展示的数字码是预先生成的,例如在用户注册的时候,服务器接收到用户信息,并根据用户信息生成的,且在生成该二维码之后,服务器下发该二维码至用户终端,从而用户可以在进入电梯后通过用户终端展示该二维码,在其他的实施例中,用户还可以将该二维码打印下来,制成钥匙扣等,方便携带,从而在进入电梯时,信息采集设备可以采集钥匙扣上的二维码,进而发送至服务器进行匹配,从而判定用户所在的楼层,进而点亮对应的楼层按钮,以使得电梯运行到对应的楼层。
83.上述实施例中,通过多种方式实现电梯中无感接触的点亮楼层,从而避免交叉感染。
84.在其中一个实施例中,当存在与第一人脸信息对应的标准人脸信息时,开启门禁之后,还包括:缓存与比对成功的标准人脸信息对应的目标用户信息;通过电梯中的信息采集设备采集当前用户信息之后,还包括:将当前用户信息与所缓存的目标用户信息进行匹配。
85.具体地,为了提高匹配的效率,服务器在对门禁设备采集的第一人脸信息进行匹配之后,将第一人脸信息对应的目标用户信息进行缓存,从而在用户进入特定的电梯之后,电梯中的信息采集设备采集当前用户信息后,服务器可以首先通过缓存的与该电梯对应的目标用户信息与当前用户信息进行匹配,从而减少匹配的数据量,提高匹配效率,若是该些缓存的目标用户信息没有匹配成功,则继续获取到与该电梯对应的完整的用户信息,并进行匹配。
86.其中,该用户信息可以包括人脸信息或数字码信息。
87.上述实施例中,依托人脸识别/二维码技术,无须动手,无感识别自动通过大门及单元门禁(包括一层大堂及车库大堂),并进行自动呼梯,进入电梯轿厢内,自动激活楼层,实现无感便捷的人员通行体验。
88.在其中一个实施例中,目标用户信息包括住户信息;住户信息的注册方式包括:接收用户终端上传的住户信息,并对住户信息进行审核;当住户信息审核通过时,存储住户信息为目标用户信息。
89.具体地,结合图3和图4所示,图3为一个实施例中的用户终端的住户信息上传界面的示意图,图4为一个实施例中的根据住户信息生成的数字码的示意图。
90.在该实施例中,住户在手机上添加房屋认证,上传人脸信息,将房屋信息与人脸信息进行绑定,提交申请后,物业员工在后台进行审核。审核通过后,则该住户可使用二维码及人脸出入小区。
91.如图3所示,该住户信息可以包括当前业态(即小区名称)、单元号以及房间号、联系人、手机号、以及人脸信息,其中人脸信息可以为人脸照片。此外可选地,住户若是为租户,还可以设置起租时间和退租时间,从而生成住户信息的有效时间。
92.如图4所示,在用户终端上传了上述住户信息后,服务器根据上述住户信息可以生成对应的数字码,从而用户可以根据数字码或者人脸中的至少一个来进行入户。
93.上述实施例中给出了住户注册的流程以及数字码的生成方式。
94.在其中一个实施例中,目标用户信息包括访客信息;访客信息的注册方式包括:接收用户终端上传的访客信息,访客信息包括拜访时间;将访客信息存储为目标用户信息,并基于拜访时间设置访客信息的有效时间。
95.具体地,参见图5和图6所示,图5为一个实施例中的访客信息采集示意图,图6为一个实施例中的访客信息生成的数字码的示意图。
96.在该实施例中,住户可通过手机进行邀请客户拜访,提交客户信息后,访客可使用登记的手机号进入小程序,查看及使用临时通行二维码。即住户的用户终端先向访客的用户终端发送拜访邀请,然后访客点击该拜访要求,以进入小程序或者应用程序,从而可以根据对应的访客信息填写界面填写对应的信息,进而完成访客的注册,从而可以实现访客在拜访时间内可以进入小区。
97.如图5所示,访客信息可以包括当前业态(即小区名称)、访客星梦、性别、手机号码、来访时间以及来访事由等,其中还可以包括人脸信息,此外服务器根据邀请的住户的住户信息生成对应访客信息的地址,例如单元和楼层等。
98.如图6所示,访客在小程序上,进入访客通行列表,查看临时通行二维码,并通过该临时通行二维码和/或人脸信息进入小区。
99.具体地,在其他的实施例中,当访客需要来访时,住户可在应用程序上点击访客邀约,输入访客姓名、电话、拜访房屋(只可选择住户已绑定房屋进行邀约)、选择开始/结束拜访时间(在拜访效期内可多次拜访,二维码为动态码)、上传访客人脸等信息,并提交。提交后,即可将所填信息同步至系统,并在应用程序上生成对应的通行二维码,住户可将通行码分享给访客。访客可通过临时二维码进入社区,同时联动电梯到达对应的楼层,或通过人脸进入社区,同时联动电梯到达对应的楼层。
100.上述实施例中给出了访客注册的流程以及数字码的生成方式。
101.在其中一个实施例中,向电梯发送控制指令,以使得电梯到达预设层,包括:获取门禁位置,并根据门禁位置和电梯的位置计算得到用户到达时间;在用户到达时间之前向电梯发送控制指令,以使得电梯在用户到达时间之前到达预设层。
102.具体地,在该实施例中,主要考虑到电梯与门禁之间的位置,通过道路规划来获取用户从门禁到达电梯的时间,并在用户到达时间之前向电梯发送控制指令,以使得电梯在用户到达时间之前到达预设层,例如用户从门禁到达电梯需要时间为a,则可以设置向电梯
发送控制指令的时间为(a

1)分钟。这样在用户没有到达电梯附近之前,电梯可以正常运行,只有用户到达电梯附近时,电梯才会根据控制指令到达预设层,从而方便用户的使用。
103.其中,当存在多个用户时,则可以判断多个用户到达电梯的先后时间,并判断该先后时间是否小于等于预设值,若是,则可以控制电梯的开门时间,若大于预设值,则可以获取对应楼座的电梯的数量,根据电梯的载重,以及各个时间段对应的人数分配电梯,以实现智能控制。
104.上述实施例中,根据时间来实现电梯的智能控制,为用户的无感通行奠定基础。
105.具体地,请参见图7所示,图7为另一个实施例中的基于人脸识别的门禁控制方法的流程图,在该实施例中,主要包括以下步骤:
106.首先用户进入小程序或者是应用程序,进行房屋认证,然后输入认证信息后,点击提交按钮,信息同步至管理后台,等待物业人员确认。
107.这样物业人员在管理后台,点击用户认证列表,通过查询,找到需要审核的记录,核对申请信息,点击审核按钮,审核通过后,则在系统中,标记该用户的认证信息视为有效,可在对应的用户终端显示通行二维码,并刷码通过或直接刷脸通行;若审核拒绝,则需要输入拒绝原因,审核后系统会自动给提交申请人所填写的手机号发短信通知审核结果。
108.用户在出入口刷通行码/人脸时,即向服务器发出开门请求,服务器将获取的二维码/人脸信息与数据库中数据进行比对,判断该用户是否予以通行,若比对结果为找到该用户的有效信息,则给服务器发出开门指令,即可开门。若比对结果为没有该用户信息/有效信息,则返回结果给门禁设备,在门禁设备的显示屏上显示比对结果。
109.在门禁设备开闸后,系统向梯控系统发出呼梯请求,发送用户当前位置,需到达的楼层,电梯设备接到指令,即可自动到达用户当前的楼层,等待用户进入电梯。
110.用户进入电梯后,在电梯轿厢内,用户刷通行码或者通过人脸识别激活对应楼层,服务器通过解析二维码信息,将该用户所需到达的楼层返回给电梯设备,电梯设备接到指令到自动亮起对应楼层并前往该楼层。
111.上述实施例中,依托人脸识别技术,无须动手,无感识别自动通过大门及单元门禁(包括一层大堂及车库大堂),并进行自动呼梯,进入电梯轿厢内,自动激活楼层,实现无感便捷的人员通行体验,且对来访人员进行分情况管理,便利安全。
112.应该理解的是,虽然图2和图7的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2和图7中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
113.在一个实施例中,如图8所示,提供了一种基于人脸识别的门禁控制装置,包括:第一采集模块100、第一比对模块200、门禁控制模块300、指令发送模块400、第二采集模块500和电梯控制模块600,其中:
114.第一采集模块100,用于通过门禁设备采集第一人脸信息;
115.第一比对模块200,用于将第一人脸信息与预先存储的标准人脸信息进行比对;
116.门禁控制模块300,用于当存在与第一人脸信息对应的标准人脸信息时,开启门禁;
117.指令发送模块400,用于获取与比对成功的标准人脸信息对应的电梯,并向电梯发送控制指令,以使得电梯到达预设层;
118.第二采集模块500,用于通过电梯中的信息采集设备采集当前用户信息;
119.电梯控制模块600,用于当当前用户信息与预先存储的目标用户信息匹配时,控制电梯运行至与目标用户信息对应的层数。
120.在其中一个实施例中,上述指令发送模块400包括:
121.位置获取单元,用于获取门禁所处的地理位置;
122.第一指令发送单元,用于根据地理位置确定预设层,根据预设层向电梯发送控制指令,以使得电梯在预设时间到达预设层。
123.在其中一个实施例中,上述第二采集模块500用于通过电梯中的人脸采集设备采集第二人脸信息;或者通过电梯中的数字码采集设备采集数字码信息。
124.在其中一个实施例中,上述基于人脸识别的门禁控制装置还包括:
125.缓存模块,用于缓存与比对成功的标准人脸信息对应的目标用户信息;
126.匹配模块,用于将当前用户信息与所缓存的目标用户信息进行匹配。
127.在其中一个实施例中,目标用户信息包括住户信息;上述基于人脸识别的门禁控制装置还包括:
128.第一接收模块,用于接收用户终端上传的住户信息,并对住户信息进行审核;
129.存储模块,用于当住户信息审核通过时,存储住户信息为目标用户信息。
130.在其中一个实施例中,目标用户信息包括访客信息;上述基于人脸识别的门禁控制装置还包括:
131.第二接收模块,用于接收用户终端上传的访客信息,访客信息包括拜访时间;
132.信息设置模块,用于将访客信息存储为目标用户信息,并基于拜访时间设置访客信息的有效时间。
133.在其中一个实施例中,上述指令发送模块400包括:
134.到达时间计算单元,用于获取门禁位置,并根据门禁位置和电梯的位置计算得到用户到达时间;
135.第二指令发送单元,用于在用户到达时间之前向电梯发送控制指令,以使得电梯在用户到达时间之前到达预设层。
136.关于基于人脸识别的门禁控制装置的具体限定可以参见上文中对于基于人脸识别的门禁控制方法的限定,在此不再赘述。上述基于人脸识别的门禁控制装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
137.在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图9所示。该计算机设备包括通过系统总线连接的处理器、存储器和网络接口。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该
内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储用户信息。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种基于人脸识别的门禁控制方法。
138.本领域技术人员可以理解,图9中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
139.在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:通过门禁设备采集第一人脸信息;将第一人脸信息与预先存储的标准人脸信息进行比对;当存在与第一人脸信息对应的标准人脸信息时,开启门禁;获取与比对成功的标准人脸信息对应的电梯,并向电梯发送控制指令,以使得电梯到达预设层;通过电梯中的信息采集设备采集当前用户信息;当当前用户信息与预先存储的目标用户信息匹配时,控制电梯运行至与目标用户信息对应的层数。
140.在一个实施例中,处理器执行计算机程序时所实现的向电梯发送控制指令,以使得电梯在预设时间到达预设层,包括:获取门禁所处的地理位置;根据地理位置确定预设层,根据预设层向电梯发送控制指令,以使得电梯在预设时间到达预设层。
141.在一个实施例中,处理器执行计算机程序时所实现的通过电梯中的信息采集设备采集当前用户信息,包括:通过电梯中的人脸采集设备采集第二人脸信息;或者通过电梯中的数字码采集设备采集数字码信息。
142.在一个实施例中,处理器执行计算机程序时所实现的当存在与第一人脸信息对应的标准人脸信息时,开启门禁之后,还包括:缓存与比对成功的标准人脸信息对应的目标用户信息;通过电梯中的信息采集设备采集当前用户信息之后,还包括:将当前用户信息与所缓存的目标用户信息进行匹配。
143.在一个实施例中,处理器执行计算机程序时所涉及的目标用户信息包括住户信息;处理器执行计算机程序时所实现的住户信息的注册方式包括:接收用户终端上传的住户信息,并对住户信息进行审核;当住户信息审核通过时,存储住户信息为目标用户信息。
144.在一个实施例中,处理器执行计算机程序时所实现的目标用户信息包括访客信息;访客信息的注册方式包括:接收用户终端上传的访客信息,访客信息包括拜访时间;将访客信息存储为目标用户信息,并基于拜访时间设置访客信息的有效时间。
145.在一个实施例中,处理器执行计算机程序时所实现的向电梯发送控制指令,以使得电梯到达预设层,包括:获取门禁位置,并根据门禁位置和电梯的位置计算得到用户到达时间;在用户到达时间之前向电梯发送控制指令,以使得电梯在用户到达时间之前到达预设层。
146.在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:通过门禁设备采集第一人脸信息;将第一人脸信息与预先存储的标准人脸信息进行比对;当存在与第一人脸信息对应的标准人脸信息时,开启门禁;获取与比对成功的标准人脸信息对应的电梯,并向电梯发送控制指令,以使得电梯到达预设层;通过电梯中的信息采集设备采集当前用户信息;当当前用户信息与预先存储的目标用户信息匹配时,控制电梯运行至与目标用户信息对应的层数。
147.在一个实施例中,计算机程序被处理器执行时所实现的向电梯发送控制指令,以
使得电梯在预设时间到达预设层,包括:获取门禁所处的地理位置;根据地理位置确定预设层,根据预设层向电梯发送控制指令,以使得电梯在预设时间到达预设层。
148.在一个实施例中,计算机程序被处理器执行时所实现的通过电梯中的信息采集设备采集当前用户信息,包括:通过电梯中的人脸采集设备采集第二人脸信息;或者通过电梯中的数字码采集设备采集数字码信息。
149.在一个实施例中,计算机程序被处理器执行时所实现的当存在与第一人脸信息对应的标准人脸信息时,开启门禁之后,还包括:缓存与比对成功的标准人脸信息对应的目标用户信息;通过电梯中的信息采集设备采集当前用户信息之后,还包括:将当前用户信息与所缓存的目标用户信息进行匹配。
150.在一个实施例中,计算机程序被处理器执行时所涉及的目标用户信息包括住户信息;计算机程序被处理器执行时所实现的住户信息的注册方式包括:接收用户终端上传的住户信息,并对住户信息进行审核;当住户信息审核通过时,存储住户信息为目标用户信息。
151.在一个实施例中,计算机程序被处理器执行时所实现的目标用户信息包括访客信息;访客信息的注册方式包括:接收用户终端上传的访客信息,访客信息包括拜访时间;将访客信息存储为目标用户信息,并基于拜访时间设置访客信息的有效时间。
152.在一个实施例中,计算机程序被处理器执行时所实现的向电梯发送控制指令,以使得电梯到达预设层,包括:获取门禁位置,并根据门禁位置和电梯的位置计算得到用户到达时间;在用户到达时间之前向电梯发送控制指令,以使得电梯在用户到达时间之前到达预设层。
153.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(read

only memory,rom)、磁带、软盘、闪存或光存储器等。易失性存储器可包括随机存取存储器(random access memory,ram)或外部高速缓冲存储器。作为说明而非局限,ram可以是多种形式,比如静态随机存取存储器(static random access memory,sram)或动态随机存取存储器(dynamic random access memory,dram)等。
154.以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
155.以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

技术特征:
1.一种基于人脸识别的门禁控制方法,其特征在于,所述方法包括:通过门禁设备采集第一人脸信息;将所述第一人脸信息与预先存储的标准人脸信息进行比对;当存在与所述第一人脸信息对应的标准人脸信息时,开启门禁;获取与比对成功的所述标准人脸信息对应的电梯,并向所述电梯发送控制指令,以使得所述电梯到达预设层;通过电梯中的信息采集设备采集当前用户信息;当所述当前用户信息与预先存储的目标用户信息匹配时,控制所述电梯运行至与所述目标用户信息对应的层数。2.根据权利要求1所述的方法,其特征在于,所述向所述电梯发送控制指令,以使得所述电梯在预设时间到达预设层,包括:获取所述门禁所处的地理位置;根据所述地理位置确定预设层,根据所述预设层向所述电梯发送控制指令,以使得所述电梯在预设时间到达所述预设层。3.根据权利要求1所述的方法,其特征在于,所述通过电梯中的信息采集设备采集当前用户信息,包括:通过电梯中的人脸采集设备采集第二人脸信息;或者通过电梯中的数字码采集设备采集数字码信息。4.根据权利要求1所述的方法,其特征在于,所述当存在与所述第一人脸信息对应的标准人脸信息时,开启门禁之后,还包括:缓存与比对成功的标准人脸信息对应的目标用户信息;所述通过电梯中的信息采集设备采集当前用户信息之后,还包括:将所述当前用户信息与所缓存的目标用户信息进行匹配。5.根据权利要求1至4任意一项所述的方法,其特征在于,所述目标用户信息包括住户信息;所述住户信息的注册方式包括:接收用户终端上传的住户信息,并对所述住户信息进行审核;当所述住户信息审核通过时,存储所述住户信息为目标用户信息。6.根据权利要求1至4任意一项所述的方法,其特征在于,所述目标用户信息包括访客信息;所述访客信息的注册方式包括:接收用户终端上传的访客信息,所述访客信息包括拜访时间;将所述访客信息存储为目标用户信息,并基于所述拜访时间设置所述访客信息的有效时间。7.根据权利要求1所述的方法,其特征在于,所述向所述电梯发送控制指令,以使得所述电梯到达预设层,包括:获取所述门禁位置,并根据所述门禁位置和所述电梯的位置计算得到用户到达时间;在所述用户到达时间之前向所述电梯发送控制指令,以使得所述电梯在所述用户到达时间之前到达预设层。8.一种基于人脸识别的门禁控制装置,其特征在于,所述装置包括:第一采集模块,用于通过门禁设备采集第一人脸信息;
第一比对模块,用于将所述第一人脸信息与预先存储的标准人脸信息进行比对;门禁控制模块,用于当存在与所述第一人脸信息对应的标准人脸信息时,开启门禁;指令发送模块,用于获取与比对成功的所述标准人脸信息对应的电梯,并向所述电梯发送控制指令,以使得所述电梯到达预设层;第二采集模块,用于通过电梯中的信息采集设备采集当前用户信息;电梯控制模块,用于当所述当前用户信息与预先存储的目标用户信息匹配时,控制所述电梯运行至与所述目标用户信息对应的层数。9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述的方法的步骤。10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。
技术总结
本申请涉及一种基于人脸识别的门禁控制方法、装置、计算机设备和介质。所述方法包括:通过门禁设备采集第一人脸信息;将所述第一人脸信息与预先存储的标准人脸信息进行比对;当存在与所述第一人脸信息对应的标准人脸信息时,开启门禁;获取与比对成功的所述标准人脸信息对应的电梯,并向所述电梯发送控制指令,以使得所述电梯到达预设层;通过电梯中的信息采集设备采集当前用户信息;当所述当前用户信息与预先存储的目标用户信息匹配时,控制所述电梯运行至与所述目标用户信息对应的层数。采用本方法依托人脸识别技术、无感技术提高智能化水平,实现无感便捷的人员通行体验,便利安全。全。全。


技术研发人员:李文沛 庞竞强 邓岳涛 毛树林 李宇光
受保护的技术使用者:深圳佳兆业科技集团有限公司
技术研发日:2021.03.25
技术公布日:2021/6/29

转载请注明原文地址:https://doc.8miu.com/read-13249.html

最新回复(0)