一种蓝牙门禁控制方法及其装置制造方法及图纸

技术编号:20590933 阅读:43 留言:0更新日期:2019-03-16 07:47
本发明专利技术提供了一种蓝牙门禁控制方法及其装置,其中所述方法包括:用户终端接收门禁开启请求指令,并生成广播开门数据包进行广播;蓝牙门禁端通过蓝牙信号扫描接收到广播开门数据包后,确认广播开门数据包是否具有与门禁应用区域相对应的开门权限;若是,则开启门禁。本发明专利技术实现了终端与门禁之间的免连接的门禁开启方法,由于无需建立连接,通过用户终端进行对于开门的数据包进行广播即可实现门禁开关控制,提高了效率,缩短了开门时间,并且由于数据传输方式为广播方式,则可实现多人同时开门,避免了由于需要连接存在的兼容性问题,为用户对于蓝牙门禁的使用带来了方便,提高了用户体验。

【技术实现步骤摘要】
一种蓝牙门禁控制方法及其装置
本专利技术涉及蓝牙门禁控制
,更具体地说,涉及一种蓝牙门禁控制方法及其装置。
技术介绍
在数字化技术和网络技术飞速发展的今天,门禁技术也得到了迅猛发展,它早已超越了单纯的门道及钥匙管理,逐渐发展成为一套完整的出入管理系统,成为解决重要部门出入口实现安全防范管理的有效措施,适用各种机要部门,如智能化小区、银行、宾馆、机房、军械库、工厂等。由于蓝牙传输可实现设备短距离读取,因此门禁管理系统越来越多地使用蓝牙设备来替代接触式读卡器来实现自动授权开门。目前,蓝牙门禁管理系统都是在APP层进行开发,例如,开门流程为:用户到达门禁处想要开门时,需要先在蓝牙智能终端与蓝牙门禁设备之间建立一蓝牙数据通道,双方建立握手关系的连接,通过该蓝牙数据通道,蓝牙智能终端才能向蓝牙门禁设备发送开门命令,蓝牙门禁设备在验证合法时进行开门。然而,这种蓝牙开门方法存在以下缺陷:终端与蓝牙可能存在兼容性问题无法简单建立握手关系;在建立蓝牙数据通道时,扫描和连接耗时较长,从而导致开门速度慢;蓝牙协议仅允许建立一个蓝牙连接,从而导致多人无法同时开门。总之,现有的蓝牙门禁控制方法,均需要用户终端与蓝牙门禁设备建立连接关系,存在兼容性问题、连接时间长、开门速度慢、无法多人同时开门等缺陷,造成用户对于蓝牙门禁的使用上的不便,用户体验差。
技术实现思路
有鉴于此,本专利技术提供一种蓝牙门禁控制方法及其装置以解决现有技术的不足。为解决上述问题,本专利技术提供一种蓝牙门禁控制方法,应用于用户终端与蓝牙门禁端之间,包括:所述用户终端接收用户针对于门禁应用区域的门禁开启请求指令,并根据所绑定的门禁应用区域生成广播开门数据包;所述用户终端通过蓝牙对所述广播开门数据包进行广播;所述蓝牙门禁端通过蓝牙信号扫描接收到所述广播开门数据包后,确认所述广播开门数据包是否具有与所述门禁应用区域相对应的开门权限;若所述广播开门数据包具有与所述门禁应用区域相对应的开门权限,则开启门禁。优选地,所述“确认所述广播开门数据包是否具有与所述门禁应用区域相对应的开门权限”包括:所述蓝牙门禁端提取所述广播开门数据包中的单元ID;将所述单元ID与所述蓝牙门禁端中的与所述门禁应用区域对应的区域ID进行比较;若所述单元ID与所述区域ID相匹配,则判定所述广播开门数据包具有与所述门禁应用区域相对应的开门权限。优选地,所述门禁应用区域包括至少一个子区域,每个所述子区域对应设有一个所述单元ID;所述单元ID与所述门禁应用区域的区域ID具有匹配关系;所述“所述用户终端接收用户针对于门禁应用区域的门禁开启请求指令”之前,还包括:所述蓝牙门禁端接收配置装置的配置指令;所述配置指令包括所述蓝牙门禁端所在的门禁应用区域的位置信息;基于所述配置指令,根据所述门禁应用区域的位置信息构建区域ID;接收所述用户终端发送的注册指令;所述注册指令包括所述用户终端的终端信息;根据所述注册指令,建立所述终端信息与所述子区域的绑定关系,并且根据绑定关系获取所述子区域对应的单元ID。优选地,所述“若所述广播开门数据包具有与所述门禁应用区域相对应的开门权限,则开启门禁”包括:若所述广播开门数据包具有与所述门禁应用区域相对应的开门权限,则获取所述用户终端广播的信号强度值;若所述信号强度值达到预设信号强度值,则判定所述用户终端处于与所述门禁应用区域对应的门禁操作范围;生成应答信息,将所述应答信息向所述用户终端发送;并且,开启门禁。优选地,所述“判定所述用户终端处于与所述门禁应用区域对应的门禁操作范围”之后,还包括:采集门禁操作范围内的认证图像;根据预先训练的人脸定位模型对所述认证图像进行识别,定位所述认证图像中的操作用户的人脸区域;通过边缘检测算法获取包含所述人脸区域的人脸最小截图;提取所述人脸最小截图中的待识别面部特征;将所述待识别面部特征与预设人脸特征库中的已认证面部特征进行比较,若所述预设人脸特征库已认证面部特征中包含有与所述待识别面部特征相匹配的特征信息,并且相匹配的所述已认证特征信息与所述终端信息相对应,则判定所述操作用户为已认证用户。优选地,所述“若所述广播开门数据包具有与所述门禁应用区域相对应的开门权限,则开启门禁”包括:若所述广播开门数据包具有与所述门禁应用区域相对应的开门权限,则开启用于感知用户进入所述门禁操作范围的红外传感器;若接收到用户进入所述门禁操作范围时触发所述红外传感器生成的触发指令,则判定所述用户处于与所述门禁应用区域对应的门禁操作范围;生成应答信息,将所述应答信息向所述用户终端发送;并且,开启门禁。优选地,所述“所述用户终端通过蓝牙对所述广播开门数据包进行广播”之前,还包括:所述用户终端生成用户公钥和用户私钥;所述蓝牙门禁端通生成门禁公钥和门禁私钥;并且,所述用户终端对将所述用户公钥进行广播;所述蓝牙门禁端对所述门禁公钥进行广播;所述用户终端通过扫描获得所述门禁公钥;所述蓝牙门禁端通过扫描获得所述用户公钥;所述“所述用户终端通过蓝牙对所述广播开门数据包进行广播”包括:所述用户终端通过所述门禁公钥对所述广播开门数据包进行加密,并对加密后的所述广播开门数据包进行广播;所述“所述蓝牙门禁端通过蓝牙信号扫描接收到所述广播开门数据包后,确认所述广播开门数据包是否具有与所述门禁应用区域相对应的开门权限”包括:所述蓝牙门禁端通过蓝牙信号扫描接收到加密的所述广播开门数据包后,利用所获得的与所述门禁公钥对应的门禁私钥对所述广播开门数据包解密,确认所述广播开门数据包是否具有与所述门禁应用区域相对应的开门权限;所述“若所述广播开门数据包具有与所述门禁应用区域相对应的开门权限,则开启门禁”包括:若所述广播开门数据包具有与所述门禁应用区域相对应的开门权限,则所述蓝牙门禁端生成应答信息,利用所获得的所述用户公钥对所述应答信息加密,并且对加密的所述应答信息进行广播;并且,开启门禁;其中,所述用户终端通过扫描获得加密的所述应答信息后,利用所述用户私钥对所述应答信息解密,获得解密后的所述应答信息。此外,为解决上述问题,本专利技术还提供一种蓝牙门禁控制装置,包括:接收模块,用于用户终端接收用户针对于门禁应用区域的门禁开启请求指令,并根据所绑定的门禁应用区域生成广播开门数据包;广播模块,用于所述用户终端通过蓝牙对所述广播开门数据包进行广播;确权模块,用于所述蓝牙门禁端通过蓝牙信号扫描接收到所述广播开门数据包后,确认所述广播开门数据包是否具有与所述门禁应用区域相对应的开门权限;开门模块,用于若所述广播开门数据包具有与所述门禁应用区域相对应的开门权限,则开启门禁。此外,为解决上述问题,本专利技术还提供一种计算机设备,所述计算机设备包括用户终端和蓝牙门禁端;其中,所述用户终端包括第一处理器和第一存储器;所述蓝牙门禁端包括第二处理器和第二存储器;所述第一存储器和所述第二存储器均用于存储蓝牙门禁控制程序,所述第一处理器和所述第二处理器均用于运行所述蓝牙门禁控制程序以使所述计算机设备执行如上述所述蓝牙门禁控制方法。此外,为解决上述问题,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有蓝牙门禁控制程序,所述蓝牙门禁控制程序被处理器执行时实现如上述所述蓝牙门禁控制方法。本专利技术提供的一种蓝牙门禁控制方法及其装置。本文档来自技高网...

【技术保护点】
1.一种蓝牙门禁控制方法,应用于用户终端与蓝牙门禁端之间,其特征在于,包括:所述用户终端接收用户针对于门禁应用区域的门禁开启请求指令,并根据所绑定的门禁应用区域生成广播开门数据包;所述用户终端通过蓝牙对所述广播开门数据包进行广播;所述蓝牙门禁端通过蓝牙信号扫描接收到所述广播开门数据包后,确认所述广播开门数据包是否具有与所述门禁应用区域相对应的开门权限;若所述广播开门数据包具有与所述门禁应用区域相对应的开门权限,则开启门禁。

【技术特征摘要】
1.一种蓝牙门禁控制方法,应用于用户终端与蓝牙门禁端之间,其特征在于,包括:所述用户终端接收用户针对于门禁应用区域的门禁开启请求指令,并根据所绑定的门禁应用区域生成广播开门数据包;所述用户终端通过蓝牙对所述广播开门数据包进行广播;所述蓝牙门禁端通过蓝牙信号扫描接收到所述广播开门数据包后,确认所述广播开门数据包是否具有与所述门禁应用区域相对应的开门权限;若所述广播开门数据包具有与所述门禁应用区域相对应的开门权限,则开启门禁。2.如权利要求1所述蓝牙门禁控制方法,其特征在于,所述“确认所述广播开门数据包是否具有与所述门禁应用区域相对应的开门权限”包括:所述蓝牙门禁端提取所述广播开门数据包中的单元ID;将所述单元ID与所述蓝牙门禁端中的与所述门禁应用区域对应的区域ID进行比较;若所述单元ID与所述区域ID相匹配,则判定所述广播开门数据包具有与所述门禁应用区域相对应的开门权限。3.如权利要求2所述蓝牙门禁控制方法,其特征在于,所述门禁应用区域包括至少一个子区域,每个所述子区域对应设有一个所述单元ID;所述单元ID与所述门禁应用区域的区域ID具有匹配关系;所述“所述用户终端接收用户针对于门禁应用区域的门禁开启请求指令”之前,还包括:所述蓝牙门禁端接收配置装置的配置指令;所述配置指令包括所述蓝牙门禁端所在的门禁应用区域的位置信息;基于所述配置指令,根据所述门禁应用区域的位置信息构建区域ID;接收所述用户终端发送的注册指令;所述注册指令包括所述用户终端的终端信息;根据所述注册指令,建立所述终端信息与所述子区域的绑定关系,并且根据绑定关系获取所述子区域对应的单元ID。4.如权利要求3所述蓝牙门禁控制方法,其特征在于,所述“若所述广播开门数据包具有与所述门禁应用区域相对应的开门权限,则开启门禁”包括:若所述广播开门数据包具有与所述门禁应用区域相对应的开门权限,则获取所述用户终端广播的信号强度值;若所述信号强度值达到预设信号强度值,则判定所述用户终端处于与所述门禁应用区域对应的门禁操作范围;生成应答信息,将所述应答信息向所述用户终端发送;并且,开启门禁。5.如权利要求4所述蓝牙门禁控制方法,其特征在于,所述“判定所述用户终端处于与所述门禁应用区域对应的门禁操作范围”之后,还包括:采集门禁操作范围内的认证图像;根据预先训练的人脸定位模型对所述认证图像进行识别,定位所述认证图像中的操作用户的人脸区域;通过边缘检测算法获取包含所述人脸区域的人脸最小截图;提取所述人脸最小截图中的待识别面部特征;将所述待识别面部特征与预设人脸特征库中的已认证面部特征进行比较,若所述预设人脸特征库已认证面部特征中包含有与所述待识别面部特征相匹配的特征信息,并且相匹配的所述已认证特征信息与所述终端信息相对应,则判定所述操作用户为已认证用户。6.如权利要求3所述蓝牙门禁控制方法,其特征在于,所述“若所述广播开门数据包具有与所述门禁应用区域相对应的开门权限,则开启门禁”包括:若所述广播开门...

【专利技术属性】
技术研发人员:旷彪高应超皮攀许小阳郭伟亮钟桂鑫
申请(专利权)人:北京千丁互联科技有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1