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

1 编写目的

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

2 方案介绍

功能

方案描述

人脸门禁

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

  • 边缘服务器端比对:

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

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

  • 设备端比对:

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

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

二维码门禁

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

刷卡门禁

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

蓝牙门禁

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

可视对讲

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

3 架构介绍

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

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

4 交互流程

4.1 人脸门禁

4.1.1 边缘端比对

人脸图片下发流程

人脸识别流程

4.1.2 设备端比对

人脸图片下发流程

人脸识别流程

4.2 二维码门禁

4.3 刷卡门禁

卡号绑定流程

开门流程

4.4 蓝牙门禁

卡号绑定流程

开门流程

4.5 可视对讲

设备初始化

云对讲呼叫手机APP

对讲机固话呼叫手机

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服务器接入协议》

阿里云首页 数字社区平台 相关技术圈