基于生物识别的访客管理方法、系统、计算机设备及存储介质与流程

文档序号:16926729发布日期:2019-02-22 19:55阅读:134来源:国知局
基于生物识别的访客管理方法、系统、计算机设备及存储介质与流程

本发明涉及访客管理技术领域,尤其涉及一种访客系统的基于生物识别的访客管理方法、系统、计算机设备及存储介质。



背景技术:

随着社会经济的快速发展各种外来人员流动性的日益频繁,更增加了很多不可忽视的安全隐患。访客人员安全管理和内部人员管理更是企事业单位的管理的重点。

智能访客管理系统及门卫登记设备,可以安全可靠地进行来访人员管理,不仅可以保障各个单位的安全,更可以提高企事业单位的电子化访客登记水平和形象。

现有访客管理系统一般可以设置黑名单,以便拒绝某些外来人员访问。但是现有的访客管理系统黑名单信息不全。



技术实现要素:

本发明的目的是提供一种基于生物识别的访客管理方法、系统、计算机设备及存储介质,用于解决现有技术存在的问题。

为实现上述目的,本发明提供一种基于生物识别的访客管理方法,包括以下步骤:

步骤01,访客预约系统接收访客预约请求,其中,该访客预约请求携带有访客身份信息。

步骤02,在第一黑名单信息库中查找是否存在与该访客身份信息对应的记录,其中,该第一黑名单信息库中记录有禁止访问的访客的身份信息。

步骤03,如果存在与该访客身份信息对应的记录,拒绝上述访客预约请求。

步骤04,如果不存在到与上述访客身份信息对应的记录,生成该访客身份信息对应的访客预约记录。

步骤05,出入控制系统处采集访客的生物识别信息。

步骤06,在第二黑名单信息库中查找是否存在与该访客的生物识别信息对应的记录,其中,该第二黑名单信息库中记录有禁止访问的访客的生物识别信息。

步骤07,如果存在与该访客的生物识别信息对应的记录,拒绝访客进行访问。

进一步地,步骤01中访客预约请求中还携带有访客的访问时间和/或访客的被访问对象;该基于生物识别的访客管理方法还包括:步骤08,如果不存在与访客的生物识别信息对应的记录,根据访客的访问时间和/或访客的被访问对象和/或访客的访问区域对访客进行出入控制。

进一步地,上述访客身份信息包括:访客的身份证号码、访客的照片、访客的姓名、访客的护照信息、手机号码、电子邮箱账号、或即时通信账号中至少之一或者任意组合。

进一步地,上述访客的生物识别信息包括:人脸、声纹、指纹、虹膜中至少之一或者任意组合。

进一步地,上述步骤03还包括发送拒绝预约通知,其中,所述拒绝预约通知中指示被拒绝的原因。

进一步地,上述方法还包括:步骤09,如果存在与所述访客的生物识别信息对应的记录,获取所述访客的访客身份信息,将所述访客身份信息添加至所述第一黑名单信息库。

进一步地,上述步骤09之后还包括在所述第二黑名单信息库中删除所述访客的生物识别信息。

为实现上述目的,本发明还提供一种基于生物识别的访客管理系统,其包括:访客预约系统和出入控制系统,访客预约系统包括接收模块、第一查找模块、第一拒绝模块,出入控制系统包括生成模块、采集模块、第二查找模块及第二拒绝模块,其中:

接收模块,用于接收访客预约请求,其中,该访客预约请求携带有访客身份信息。

第一查找模块,用于在第一黑名单信息库中查找是否存在与访客身份信息对应的记录,其中,该第一黑名单信息库中记录有禁止访问的访客的身份信息。

第一拒绝模块,用于如果存在与所述访客身份信息对应的记录,拒绝所述访客预约请求。

生成模块,用于如果不存在到与所述访客身份信息对应的记录,生成所述访客身份信息对应的访客预约记录。

采集模块,用于采集访客的生物识别信息。

第二查找模块,用于在第二黑名单信息库中查找是否存在与所述访客的生物识别信息对应的记录,其中,该第二黑名单信息库中记录有禁止访问的访客的生物识别信息。

第二拒绝模块,用于如果存在与上述访客的生物识别信息对应的记录,拒绝该访客进行访问。

进一步地,客预约请求中还携带有访客的访问时间和/或访客的被访问对象;该访客管理装置还包括:控制模块,用于如果不存在与访客的生物识别信息对应的记录,根据访客的访问时间和/或访客的被访问对象和/或访客的访问区域对访客进行出入控制。

进一步地,上述访客身份信息包括:访客的身份证号码、访客的照片、访客的姓名、访客的护照信息、手机号码、电子邮箱账号、或即时通信账号中至少之一或者任意组合。

进一步地,上述访客的生物识别信息包括:人脸、声纹、指纹、虹膜中至少之一或者任意组合。

进一步地,该访客管理装置还包括:通知模块,用于发送拒绝预约通知,其中,所述拒绝预约通知中指示被拒绝的原因。

进一步地,上述方法还包括:更新模块,用于如果存在与所述访客的生物识别信息对应的记录,获取该访客的访客身份信息,将所述访客身份信息添加至所述第一黑名单信息库。

进一步地,更新模块,还用于在所述第二黑名单信息库中删除所述访客的生物识别信息。

为实现上述目的,本发明还提供一种计算机设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述方法的步骤。

为实现上述目的,本发明还提供计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述方法的步骤。

本发明提供的基于生物识别的访客管理方法、系统、计算机设备及存储介质,通过在访客预约系统处,接收访客预约请求,在第一黑名单信息库中查找是否存在与访客身份信息对应的记录,如果存在与该访客身份信息对应的记录,拒绝访客预约请求,如果不存在到与上述访客身份信息对应的记录,生成该访客身份信息对应的访客预约记录。并且,在出入控制系统处,采集访客的生物识别信息,在第二黑名单信息库中查找是否存在与该访客的生物识别信息对应的记录,如果存在与该访客的生物识别信息对应的记录,拒绝访客进行访问。从而提高访客管理中黑名单的完整性,进而他提高访客系统的安全性。

附图说明

图1为本发明基于生物识别的访客管理方法实施例的流程图;

图2为本发明访客管理系统实施例的程序模块示意图;

图3为本发明基于生物识别的访客管理装置实施例的硬件结构示意图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明提供的基于生物识别的访客管理方法、装置、计算机设备及存储介质,适用于访客管理业务领域。本发明通过在访客预约系统处,接收访客预约请求,在第一黑名单信息库中查找是否存在与访客身份信息对应的记录,如果存在与该访客身份信息对应的记录,拒绝访客预约请求,如果不存在到与上述访客身份信息对应的记录,生成该访客身份信息对应的访客预约记录。并且,在出入控制系统处,采集访客的生物识别信息,在第二黑名单信息库中查找是否存在与该访客的生物识别信息对应的记录,如果存在与该访客的生物识别信息对应的记录,拒绝访客进行访问。从而提高访客管理中黑名单的完整性,进而他提高访客系统的安全性。

请参阅图1,本实施例的一种基于生物识别的访客管理方法中,包括以下步骤:

步骤01,访客预约系统接收访客预约请求,其中,所述访客预约请求携带有访客身份信息;

本步骤中,访客预约系统可以包括各种类型的终端,诸如智能手机、个人计算机、专用终端等,但不限于此,能够通过人机交互获取访客的身份验证信息的终端都是可以被利用的。

步骤02,在第一黑名单信息库中查找是否存在与所述访客身份信息对应的记录,其中,所述第一黑名单信息库中记录有禁止访问的访客的身份信息;

在本步骤中,第一黑名单信息库可为数据库,该数据库中存储有被禁止访问的访客的身份信息。数据库中的记录可来自在访客管理系统中的输入,也可以来自公安系统等第三方系统,在此不做限制。

步骤03,如果存在与所述访客身份信息对应的记录,拒绝所述访客预约请求;

步骤04,如果不存在到与所述访客身份信息对应的记录,生成所述访客身份信息对应的访客预约记录;

步骤01中访客预约请求中还携带有访客的访问时间和/或访客的被访问对象。本步骤中,访客预约记录包括访客身份信息、访客的访问时间和/或访客的被访问对象和/或访客的访问区域。

步骤05,出入控制系统采集访客的生物识别信息;

本步骤中,可获取访客的生物识别信息,以验证访客是否提供了本人的身份信息。生物识别信息可包括但不限于指纹、面部、或虹膜等生物特征识别技术使用的生物识别信息。生物识别信息可通过摄像头、虹膜检测器、指纹采集器等获取,在此不对各项技术进行分别赘述。

步骤06,在第二黑名单信息库中查找是否存在与所述访客的生物识别信息对应的记录,其中,所述第二黑名单信息库中记录有禁止访问的访客的生物识别信息;

在步骤06中,获取将获取的生物识别信息与第二黑名单信息库中记录有禁止访问的访客的生物识别信息进行匹配,如果第二黑名单信息库中有与获取的生物识别信息匹配的生物识别信息,则确定第二黑名单信息库中存在该生物识别信息的记录,进而确定该生物识别信息对应的访客被禁止访问。如果获取的生物识别信息与第二黑名单信息库中记录的生物识别信息不匹配,则确定第二黑名单信息库中不存在该生物识别信息的记录,进而确定该生物识别信息对应的访客不再黑名单中。

在步骤6中,可将访客的生物识别信息与第二黑名单信息库中记录的多个生物识别信息进行对比,进而确定是否存在与访客的生物识别信息对应的记录,也就是确定访客(生物识别信息)是否在黑名单中(第二黑名单信息库)。

步骤07,如果存在与所述访客的生物识别信息对应的记录,拒绝所述访客进行访问。

进一步的,步骤01中访客预约请求中还携带有访客的访问时间和/或访客的被访问对象;所述的基于生物识别的访客管理方法还包括:步骤08,如果不存在与所述访客的生物识别信息对应的记录,根据所述访客的访问时间和/或所述访客的被访问对象和/或访客的访问区域对所述访客进行出入控制。

作为一个示例,当获取生物识别信息的区域是访客的访问区域时,出入控制系统产生打开门禁装置的信号,以打开门禁装置,使得访客能够进入该区域。否则,当获取访客生物识别信息的区域不是访客的访问区域时,拒绝进入该区域内。

作为一个示例,当采集生物识别信息的时间在访客的访问时间内时,出入控制系统产生打开门禁装置的信号,以打开门禁装置,使得访客能够进入该区域。否则,当采采集生物识别信息的时间不在访客的访问时间内时,拒绝进入该区域内。

作为一个示例,当采集生物识别信息的区域是访客的访问区域,且采集生物识别信息的时间在访客的访问时间内时,出入控制系统产生打开门禁装置的信号,以打开门禁装置,使得访客能够进入该区域。否则,拒绝进入该区域内。

进一步的,所述访客身份信息包括:访客的身份证号码、访客的照片、访客的姓名、访客的护照信息、手机号码、电子邮箱账号、或即时通信账号中至少之一或者任意组合。

进一步的,访客的生物识别信息包括:人脸、声纹、指纹、虹膜中至少之一或者任意组合。在本实施例中,可采用相关技术中公知的生物识别信息匹配方式,在此不做进一步说明。为了提高准确度,可以对多种生物识别信息进行匹配,当多种生物识别信息均匹配时,确认存在与访客的生物识别信息对应的记录。

进一步的,步骤03还包括发送拒绝预约通知,其中,所述拒绝预约通知中指示被拒绝的原因。其中,所述被拒绝的原因为该访客在第一黑名单信息库中,该访客属于被禁止访问的人员。

进一步的,所述方法还包括:步骤09,如果存在与所述访客的生物识别信息对应的记录,获取所述访客的访客身份信息,将所述访客身份信息添加至所述第一黑名单信息库。在本步骤中,如果获取到访客的访客身份信息,则将被禁止访问的访客身份信息添加至第一黑名单信息库,从而在访客预约时拒绝访客,进一步提高了安全性。

在步骤9中,如果存在与所述访客的生物识别信息对应的记录,可查找该访客的访客预约记录,从访客预约记录中获取访客的身份信息(例如,访客的身份证号码、访客的照片、访客的姓名、访客的护照信息、手机号码、电子邮箱账号、或即时通信账号中至少之一或者任意组合),将所述访客身份信息添加至所述第一黑名单信息库。

进一步的,步骤09之后还包括在所述第二黑名单信息库中删除所述访客的生物识别信息。在本步骤中,由于生物识别信息匹配需要消耗大量的计算资源,因此,当获取到第二黑名单信息库中的生物识别信息对应的访客身份信息时,将第二黑名单信息库中的生物识别信息删除,可以降低生物识别的匹配计算量。

请继续参阅图2,示出了一种访客管理系统,在本实施例中,访客管理系统10可以包括或被分割成一个或多个程序模块,一个或者多个程序模块被存储于存储介质中,并由一个或多个处理器所执行,以完成本发明,并可实现上述基于生物识别的访客管理方法。本发明所称的程序模块是指能够完成特定功能的一系列计算机程序指令段,比程序本身更适合于描述访客管理系统10在存储介质中的执行过程。以下描述将具体介绍本实施例各程序模块的功能:

访客预约系统20,包括:接收模块11,用于接收访客预约请求,其中,该访客预约请求携带有访客身份信息;第一查找模块12,用于在第一黑名单信息库中查找是否存在与访客身份信息对应的记录,其中,该第一黑名单信息库中记录有禁止访问的访客的身份信息;第一拒绝模块13,如果存在与所述访客身份信息对应的记录,拒绝所述访客预约请求;生成模块14,用于如果不存在到与所述访客身份信息对应的记录,生成所述访客身份信息对应的访客预约记录。

在本发明中,第一黑名单信息库可为数据库,该数据库中存储有被禁止访问的访客的身份信息。数据库中的记录可来自在访客管理系统中的输入,也可以来自公安系统等第三方系统,在此不做限制。

出入控制系统30,包括:采集模块15,用于采集访客的生物识别信息;第二查找模块16,用于在第二黑名单信息库中查找是否存在与所述访客的生物识别信息对应的记录,其中,该第二黑名单信息库中记录有禁止访问的访客的生物识别信息;第二拒绝模块17,如果存在与上述访客的生物识别信息对应的记录,拒绝该访客进行访问。

在本发明中,可获取访客的生物识别信息,以验证访客是否提供了本人的身份信息。生物识别信息可包括但不限于指纹、面部、或虹膜等生物特征识别技术使用的生物识别信息。生物识别信息可通过摄像头、虹膜检测器、指纹采集器等获取,在此不对各项技术进行分别赘述。

进一步地,客预约请求中还携带有访客的访问时间和/或访客的被访问对象;该访客管理装置10还包括:控制模块(图2中未示出),用于如果不存在与访客的生物识别信息对应的记录,根据访客的访问时间和/或访客的被访问对象和/或访客的访问区域对访客进行出入控制。

进一步地,上述访客身份信息包括:访客的身份证号码、访客的照片、访客的姓名、访客的护照信息、手机号码、电子邮箱账号、或即时通信账号中至少之一或者任意组合。

进一步地,上述访客的生物识别信息包括:人脸、声纹、指纹、虹膜中至少之一或者任意组合。

进一步地,该访客管理装置还包括:通知模块(图2中未示出),用于发送拒绝预约通知,其中,所述拒绝预约通知中指示被拒绝的原因。

进一步地,上述方法还包括:更新模块(图2中未示出),用于如果存在与所述访客的生物识别信息对应的记录,获取该访客的访客身份信息,将所述访客身份信息添加至所述第一黑名单信息库。

进一步地,更新模块,还用于在所述第二黑名单信息库中删除所述访客的生物识别信息。

本实施例还提供一种计算机设备,如可以执行程序的智能手机、平板电脑、笔记本电脑、台式计算机、机架式服务器、刀片式服务器、塔式服务器或机柜式服务器(包括独立的服务器,或者多个服务器所组成的服务器集群)等。本实施例的计算机设备20至少包括但不限于:可通过系统总线相互通信连接的存储器21、处理器22,如图3所示。需要指出的是,图3仅示出了具有组件21-22的计算机设备20,但是应理解的是,并不要求实施所有示出的组件,可以替代的实施更多或者更少的组件。

本实施例中,存储器21(即可读存储介质)包括闪存、硬盘、多媒体卡、卡型存储器(例如,sd或dx存储器等)、随机访问存储器(ram)、静态随机访问存储器(sram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、可编程只读存储器(prom)、磁性存储器、磁盘、光盘等。在一些实施例中,存储器21可以是计算机设备20的内部存储单元,例如该计算机设备20的硬盘或内存。在另一些实施例中,存储器21也可以是计算机设备20的外部存储设备,例如该计算机设备20上配备的插接式硬盘,智能存储卡(smartmediacard,smc),安全数字(securedigital,sd)卡,闪存卡(flashcard)等。当然,存储器21还可以既包括计算机设备20的内部存储单元也包括其外部存储设备。本实施例中,存储器21通常用于存储安装于计算机设备20的操作系统和各类应用软件,例如实施例一的访客管理装置10的程序代码等。此外,存储器21还可以用于暂时地存储已经输出或者将要输出的各类数据。

处理器22在一些实施例中可以是中央处理器(centralprocessingunit,cpu)、控制器、微控制器、微处理器、或其他数据处理芯片。该处理器22通常用于控制计算机设备20的总体操作。本实施例中,处理器22用于运行存储器21中存储的程序代码或者处理数据,例如运行访客管理装置10,以实现实施例一的基于生物识别的访客管理方法。

本实施例还提供一种计算机可读存储介质,如闪存、硬盘、多媒体卡、卡型存储器(例如,sd或dx存储器等)、随机访问存储器(ram)、静态随机访问存储器(sram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、可编程只读存储器(prom)、磁性存储器、磁盘、光盘、服务器、app应用商城等等,其上存储有计算机程序,程序被处理器执行时实现相应功能。本实施例的计算机可读存储介质用于存储访客管理装置10,被处理器执行时实现实施例一的基于生物识别的访客管理方法。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1