门禁控制方法及系统与流程

文档序号:14873838发布日期:2018-07-07 03:16阅读:224来源:国知局

本发明涉及智能家居领域,具体而言,涉及一种门禁控制方法及系统。



背景技术:

随着通信网络技术的发展,门禁系统被广泛应用在居室、办公室和仓库等场所。

红外传感器可用于检测人体,因此常被应用于智能家居的门禁控制系统,当红外传感器检测到人体时开启门禁电锁以便人员进入。然而,采用这样的方式,当有人沿红外传感器感应区域内经过时会造成误开门的情况发生。



技术实现要素:

有鉴于此,本发明实施例的目的在于提供一种门禁控制方法及系统,以改善上述问题。

为达到上述的目标,本发明提供的技术方案如下:

第一方面,本发明实施例提供了一种门禁控制方法,应用于智能家居的门禁控制系统,所述门禁控制系统包括控制器、摄像机和门禁电锁,所述方法包括:

所述摄像机获得其视场区域内的视频图像并上传给所述控制器;

当所述视频图像中包含人物图像时,所述控制器识别出所述人物图像的面部轮廓、所述人物图像的运动方向以及所述人物图像对应的人物与所述摄像机的距离;

当所述人物图像的面部轮廓与预存的预存面部轮廓相匹配、所述摄像机处于所述人物图像的运动方向上且所述人物图像对应的人物与所述摄像机的距离小于预先设定的距离阈值时,所述控制器向所述门禁电锁发送开启控制信号,以使所述门禁电锁开启。

可选地,识别出所述人物图像的运动方向,包括:

依据所述视频图像中的连续多帧图像识别出所述人物图像的运动方向。

可选地,所述摄像机处于所述人物图像的运动方向上,包括:

所述摄像机处于所述人物图像的运动方向上的预定偏差范围内。

可选地,在所述控制器向所述门禁电锁发送开启控制信号的预定时间间隔后,且所述视频图像中未包含人物图像时,所述控制器向所述门禁电锁发送关闭控制信号,以使所述门禁电锁关闭。

可选地,所述门禁控制系统还包括指纹读卡器,所述方法还包括:

所述指纹读卡器将读取到的指纹信息发送给所述控制器;

当所述指纹信息与预存储的预存指纹信息相匹配时,所述控制器向所述门禁电锁发送开启控制信号,以使所述门禁电锁开启。

第二方面,本发明实施例提供了一种门禁控制系统,所述门禁控制系统包括控制器、摄像机和门禁电锁;

所述摄像机用于获得其视场区域内的视频图像并上传给所述控制器;

所述控制器用于当所述视频图像中包含人物图像时,识别出所述人物图像的面部轮廓、所述人物图像的运动方向以及所述人物图像对应的人物与所述摄像机的距离;

所述控制器还用于当所述人物图像的面部轮廓与预存的预存面部轮廓相匹配、所述摄像机处于所述人物图像的运动方向上且所述人物图像对应的人物与所述摄像机的距离小于预先设定的距离阈值时,向所述门禁电锁发送开启控制信号,以使所述门禁电锁开启。

可选的,所述控制器用于依据所述视频图像中的连续多帧图像识别出所述人物图像的运动方向。

可选的,所述摄像机处于所述人物图像的运动方向上,包括:

所述摄像机处于所述人物图像的运动方向上的预定偏差范围内。

可选的,所述控制器还用于在向所述门禁电锁发送开启控制信号的预定时间间隔后,且所述视频图像中未包含人物图像时,向所述门禁电锁发送关闭控制信号,以使所述门禁电锁关闭。

可选的,门禁控制系统还包括指纹读卡器;

所述指纹读卡器用于将读取到的指纹信息发送给所述控制器;

所述控制器还用于当所述指纹信息与预存储的预存指纹信息相匹配时,向所述门禁电锁发送开启控制信号,以使所述门禁电锁开启。

对于现有技术,本发明提供的门禁控制方法及系统具有如下的有益效果:

本发明提供的门禁控制方法及系统能够有效防止误开门的情况发生,同时确保被授权的人员能够自由出入。

为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

图1为本发明较佳实施例提供的门禁控制系统的功能模块图。

图2为本发明较佳实施例提供的另一门禁控制系统的功能模块图。

图3为本发明较佳实施例提供的门禁控制方法的流程图。

图4为本发明较佳实施例提供的另一门禁控制方法的流程图。

图标:100-控制器;200-摄像机;300-门禁电锁;400-指纹读卡器。

具体实施方式

下面将结合本发明实施例中附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。

应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。同时,在本发明的描述中,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。

请参阅图1,是本发明较佳实施例提供的门禁控制系统的功能模块图,所述门禁控制系统包括有控制器100、摄像机200和门禁电锁300,所述控制器100分别与摄像机200和门禁电锁300电性连接以进行信号交互,所述门禁电锁300安装于小区、住户、办公室等场所的出入口大门,用于开启/关闭出入口大门。

所述摄像机200用于获得其视场区域内的视频图像。

摄像机200靠门安装,其安装方向朝向门外,以安装于门的正上方为较佳。当摄像机200启动时可获取其视场区域内(门外)的视频图像。

所述摄像机200还用于将获取到的视频图像上传给控制器100。

摄像机200与控制器100电性连接以进行信号交互,当摄像机200启动并获取到其视场区域内的视频图像时,摄像机200将获取到的视频图像上传给控制器100。

控制器100用于当视频图像中包含人物图像时,识别出人物图像的面部轮廓、人物图像的运动方向以及人物图像对应的人物与所述摄像机200的距离。

控制器100可以采用,但不限于服务器、个人电脑、plc控制器等。控制器100获得摄像机200上传的视频图像后,通过轮廓识别技术,识别出视频图像中是否包含有人物图像。如果有,则基于视频图像中的人物图像识别出人物图像的面部轮廓、人物图像的运动方向以及人物图像对应的人物与摄像机的距离。

具体的,当视频图像中包含人物图像时,控制器100可通过轮廓识别技术提取出人物图像中的面部轮廓。与此同时,控制器100基于视频图像中连续多帧图像中人物图像出现的位置识别出视频图像中的人物图像的运动方向。另外,控制器100还根据视频图像中人物图像所处的位置计算出对应的人物与摄像机200的实际距离。

控制器100还用于当所述人物图像的面部轮廓与预存的预存面部轮廓相匹配、所述摄像机200处于所述人物图像的运动方向上且所述人物图像对应的人物与所述摄像机200的距离小于预先设定的距离阈值时,向所述门禁电锁300发送开启控制信号。

本发明实施例中,控制器100预先存储有被授权许可人员的预存面部轮廓,当提取出人物图像中的面部轮廓后,控制器100将提取出的面部轮廓与预先存储的预存面部轮廓进行特征匹配,当面部轮廓与存面部轮廓的匹配度超过一定的值时(例如95%),则说明面部轮廓与存面部轮廓相匹配,即当前人员被授权许可进入。

识别出视频图像中的人物图像的运动方向后,控制器100还判断摄像机200所处的位置是否处于人物图像的运动方向上。本发明实施例中,处于人物图像的运动方向上是指处于人物图像的运动方向上的预定偏差范围内。例如,人物图像的运动方向为正北方向,该预定偏差范围为左右偏转30°,如果摄像机200处于该运动方向向东偏转15°(处于预定偏差范围内)的方向,则说明摄像机200处于人物图像的运动方向上。

当人物图像的面部轮廓与预存的预存面部轮廓相匹配、摄像机200处于人物图像的运动方向上且人物图像对应的人物与摄像机200的距离小于预先设定的距离阈值时,则说明该视频图像中的人物当前欲进入门内,且属于被授权许可自由出入的人员。此时,控制器100向门禁电锁300发送一开启控制信号,门禁电锁300接收到该开启控制信号后开启,即门被开启。

进一步的,请参阅图2,本发明实施例提供的门禁控制系统还包括指纹读卡器400,指纹读卡器400与控制器100电性连接以进行信号交互。

指纹读卡器400用于将读取到的指纹信息发送给所述控制器100,控制器100还用于当所述指纹信息与预存储的预存指纹信息相匹配时,向所述门禁电锁300发送开启控制信号,门禁电锁300接收到该开启控制信号后开启。如此,当摄像机200出现故障时,被授权许可自由出入的人员可通指纹读卡器400录入指纹信息开门,保障门禁控制系统正常运行。

进一步的,控制器100还用于在向门禁电锁300发送开启控制信号的预定时间间隔后,且视频图像中未包含人物图像时,向门禁电锁300发送关闭控制信号,开启的门禁电锁300根据该关闭控制信号关闭。如此,当被授权许可自由出入的人员进入后,可进行自动锁门。

综上所述,本发明实施例提供的门禁控制系统当摄像机200获得其视场区域内的视频图像中包含人物图像时,控制器100别出人物图像的面部轮廓、人物图像的运动方向以及人物图像对应的人物与摄像机200的距离,并当人物图像的面部轮廓与预存的预存面部轮廓相匹配、摄像机处于人物图像的运动方向上且人物图像对应的人物与摄像机200的距离小于预先设定的距离阈值时,向门禁电锁300发送开启控制信号以开启门禁电锁300,从而能够有效防止误开门的情况发生,同时确保被授权的人员能够自由出入,防止未授权的人员进入。同时,通过设置指纹读卡器400,当摄像机200出现故障时,被授权许可自由出入的人员可通指纹读卡器400录入指纹信息开门,保障门禁控制系统正常运行。另外,当被授权许可自由出入的人员进入后,可进行自动锁门。

请参阅图3,提供的应用于图2所示的门禁控制系统的门禁控制方法的流程图,下面将对图3所示的具体流程进行详细阐述。

步骤s101,摄像机获得其视场区域内的视频图像并上传给控制器。

本发明实施例中,当摄像机200启动时可获取其视场区域内的视频图像,并将获取到的视频图像上传给控制器100。

步骤s102,控制器判断视频图像中是否包含人物图像,如果是,执行步骤s103。

控制器100获得摄像机200上传的视频图像后,通过轮廓识别技术对视频图像进行识别,判断视频图像中是否包含有人物图像。如果有,执行步骤s103。

步骤s103,控制器识别出人物图像的面部轮廓、人物图像的运动方向以及人物图像对应的人物与摄像机的距离。

当视频图像中包含人物图像时,控制器100通过轮廓识别技术提取出人物图像中的面部轮廓。与此同时,控制器100基于视频图像中连续多帧图像中人物图像出现的位置识别出视频图像中的人物图像的运动方向。另外,控制器100还根据视频图像中人物图像所处的位置计算出对应的人物与摄像机200的实际距离。

步骤s104,控制器100判断人物图像的面部轮廓与预存的预存面部轮廓是否相匹配,如果是,执行步骤s105。

步骤s105,控制器100判断摄像机是否处于所述人物图像的运动方向上,如果是,执行步骤s106。

步骤s106,控制器100判断人物图像对应的人物与摄像机的距离小于预先设定的距离阈值,如果是,执行步骤s107。

本发明实施例中,步骤s104、步骤s105以及步骤s106的顺序并不限定。

步骤s107,控制器向门禁电锁发送开启控制信号。

当人物图像的面部轮廓与预存的预存面部轮廓相匹配、摄像机200处于人物图像的运动方向上且人物图像对应的人物与摄像机200的距离小于预先设定的距离阈值时,则说明该视频图像中的人物当前欲进入门内,且属于被授权许可自由出入的人员。此时,控制器100向门禁电锁300发送一开启控制信号,门禁电锁300接收到该开启控制信号后开启。

步骤s108,在控制器向门禁电锁发送开启控制信号的预定时间间隔后,且视频图像中未包含人物图像时,控制器向门禁电锁发送关闭控制信号。

在向门禁电锁300发送开启控制信号的预定时间间隔后,且视频图像中未包含人物图像时,控制器100向门禁电锁300发送关闭控制信号,开启的门禁电锁300根据该关闭控制信号关闭。如此,当被授权许可自由出入的人员进入后,可进行自动锁门。

请参阅图4,是本发明较佳实施例提供的另一门禁控制方法的流程图,下面将对图4所示的具体流程进行详细阐述。

步骤s201,摄像机获得其视场区域内的视频图像并上传给控制器。

步骤s202,控制器判断视频图像中是否包含人物图像,如果是,执行步骤s203。

步骤s203,控制器识别出人物图像的面部轮廓、人物图像的运动方向以及人物图像对应的人物与摄像机的距离。

步骤s204,控制器判断人物图像的面部轮廓与预存的预存面部轮廓是否相匹配,如果是,执行步骤s205。

步骤s205,控制器判断摄像机是否处于所述人物图像的运动方向上,如果是,执行步骤s206。

步骤s206,控制器判断人物图像对应的人物与摄像机的距离小于预先设定的距离阈值,如果是,执行步骤s209。

本发明实施例中,步骤s204、步骤s205以及步骤s206的顺序并不限定。

步骤s207,指纹读卡器将读取到的指纹信息发送给控制器。

本发明实施例中,步骤s207与步骤s201的顺序并不限定。

步骤s208,控制器判断指纹信息与预存储的预存指纹信息是否相匹配,如果是,执行步骤s209。

步骤s209,控制器向门禁电锁发送开启控制信号。

综上所述,本发明实施例提供的门禁控制方法当摄像机200获得其视场区域内的视频图像中包含人物图像时,控制器100别出人物图像的面部轮廓、人物图像的运动方向以及人物图像对应的人物与摄像机200的距离,并当人物图像的面部轮廓与预存的预存面部轮廓相匹配、摄像机处于人物图像的运动方向上且人物图像对应的人物与摄像机200的距离小于预先设定的距离阈值时,向门禁电锁300发送开启控制信号以开启门禁电锁300,从而能够有效防止误开门的情况发生,同时确保被授权的人员能够自由出入,防止未授权的人员进入。同时,通过设置指纹读卡器400,当摄像机200出现故障时,被授权许可自由出入的人员可通指纹读卡器400录入指纹信息开门,保障门禁控制系统正常运行。另外,当被授权许可自由出入的人员进入后,可进行自动锁门。

在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和框图显示了根据本发明的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。

另外,在本发明各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。

所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

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