2.1 门禁对讲一体机对接方案介绍

更新时间:

1 编写目的

用于指导人行设备厂家的技术人员评估和开发工作,从而实现人行设备接入。人行设备包括人脸门禁、刷卡门禁、二维码门禁、蓝牙门禁和可视对讲功能。

2 方案介绍

功能

方案描述

人脸门禁

人脸识别方案分为边缘服务器端比对和设备端比对。

  • 边缘服务器端比对:

    • 特点:人脸照片存储在边缘服务器上,特征值存储在边缘服务器上。

    • 流程:门禁机把抓拍、扣脸之后的照片发送给边缘服务器端比对,门禁按照比对结果开门。设备需要开发对接边缘服务器人脸识别接口。

  • 设备端比对:

    • 特点:人脸照片存储在边缘服务器上,特征值存储在设备上。

    • 流程:边缘服务器提取人脸图片特征值后,同步给门禁机,设备端进行人脸识别和比对,设备端需要保持和边缘服务器端算法模型一致。设备需要开发对接边缘服务器同步人脸特征值和通行事件接口。

二维码门禁

云端平台生产二维码,下发到边缘服务器,门禁机识别到二维码发送给边缘服务器比对,按照比对结果开门,设备需要开发对接边缘服务器二维码识别接口。

刷卡门禁

云端平台管理门禁卡权限,通过边缘服务器,下发门禁卡白名单到门禁机,门禁机自行判断刷卡通行,设备需要开发对接边缘服务器卡权限和事件接口。

蓝牙门禁

云端平台管理蓝牙卡权限,通过边缘服务器,下发蓝牙卡白名单到门禁机,门禁机通过蓝牙通信标准协议与手机APP通信,判断通行权限,设备需要开发对接边缘服务器卡权限和事件接口,蓝牙通信标准。

可视对讲

设备端开发对接云端平台和边缘服务器,实现云对讲和呼手机功能。

3 架构介绍

image

image

  • 边缘网关管理可视对讲单元门口机在IoT平台上的在线状态,并负责下发SIP Number等。

  • 可视对讲单元门口机与手机的视频或者语音通话过程由独立的SIP server及IPPBX管理。

4 交互流程

4.1 人脸门禁

4.1.1 边缘端比对

人脸图片下发流程

image

人脸识别流程

image

4.1.2 设备端比对

人脸图片下发流程

image

人脸识别流程

image

4.2 二维码门禁

image

4.3 刷卡门禁

卡号绑定流程

image

开门流程

image

4.4 蓝牙门禁

卡号绑定流程

image

开门流程

image

4.5 可视对讲

设备初始化

image

云对讲呼叫手机APP

image

对讲机固话呼叫手机

image

5 对接流程

5.1 对接说明

  • 门禁功能(人脸、二维码、刷卡、蓝牙)、可视对讲功能、门禁机连接的电梯控制器功能访问边缘服务器10000端口

  • 如果设备支持端侧人脸识别、刷卡、蓝牙、远程开门功能,需要设备端也建立HTTP Server,用以边缘服务器向设备推送数据。

5.2 对接准备

  • 设备ID:device ID做为设备的唯一标识,建议厂商根据MAC地址生成,长度为4-32个字符,可以包含英文字母、数字和特殊字符:连字符(-)、下划线(_)、at符号(@)、点号(.)、和英文冒号(:)。

  • 人脸照片:准备人脸照片一张,图片分辨率不低于120 * 120 像素,大小不超过1MB。

  • 二维码:长度为32位字符串的二维码,例如:ALI5466697328cff9121c21cf59dcec4

  • 门禁卡号:例如:F47B0BA2

  • 蓝牙卡号:例如:514152694808390

5.3 对接开发

接口定义,参考下面2个文档,根据实际对接内容,完成对接开发。

《2.2 门禁一体机标准协议接口定义》

《2.5 可视对讲SIP服务器接口定义》

蓝牙通信协议,参考下面文档。

《2.3 门禁设备与手机蓝牙对接协议》

可视对讲设备SDK与SIP协议,参考下面2个文档。

设备端Android SDK:《2.4 可视对讲设备端SDK接口说明[Andriod]》

SIP接入协议:《2.5 可视对讲SIP服务器接入协议》