1. 实时事件上报
SE3 实时事件上报内容请参考:SE3实时事件上报。
其他SE AI计算盒实时事件上报:
功能描述:
SE AI计算盒实时上报所有比对事件到管理平台。
调用方法
调用方法: WebSocket
1)websocket端口为:ws://IP:5679
2)连接成功之后不会发送任何东西,接下来需要对ws进行配置:
主要配置以下几个字段:
参数名 | 类型 | 默认值 | 说明 |
---|---|---|---|
need_face | bool | False | 是否要返回现场人脸图,数据类型为base64编码的jpg |
need_register | bool | False | 是否需要返回注册的底库图,比对通过的情况,数据类型为base64编码的jpg |
event_list | list | [ ] | 需要实时推送的device id list |
3)ws有event之后,会根据配置来决定是否需要进行推送
4)获取设备id可以用如下Get接口获取:
http://IP:5555/SophonDevice/api/Devices
参数描述(JSON格式):
一级参数 | 二级参数 | 类型 | 选择 | 说明 | 举例 |
identity_id | string | 必选 | 用户编号 | "12345565" | |
device_id | string | 必选 | 产生event的设备id,uuid | ||
identity_name | string | 必选 | 用户名称 | "Tom" | |
identity_info | dict | 必选 | 人员底库注册时候的info字段,陌生人为空字典 | ||
group_name | string | 必选 | 比对的group name,如果没有group_name返回group_id | "default_group" | |
reg_pic | base64 | 可选 | 注册的人脸底库,默认上传,可配置去除 | "/9j/6QAEAAD/2wBD..." | |
timestamp | int32 | 必选 | 事件发生的时间戳 | 1565771454932 | |
score | float | 必选 | 比对的分数 | 0.78 | |
ext_data | dict | 必选 | 拓展数据字段,可迭代添加 | ||
device_ip | sting | 必选 | 设备ip | "192.168.1.101" | |
spot_pic | base64 | 可选 | 现场照片,迎宾机模式下不传 | "/9j/6QAEAAD/2wBD..." | |
recognize_face | base64 | 可选 | 背景图中经过剪切后的人脸图 | "/9j/xxewAAD/wds2..." | |
person_type | int | 必选 | 1:员工(默认为员工,包括这个字段不存在的情况) 2:访客 3:黑名单 4:陌生人 5:VIP | 1 | |
device_type | string | 必选 | 0:闸机 1:抓拍机 3:IPC 动态 4:门禁 | 0 | |
grab_fiqa_info | dict | 必选 | 返回抓拍机得人脸质量检测结果,详细参考历史信息详情示例 | ||
box_fiqa_info | dict | 必选 | 返回AI BOX得人脸质量检测结果,详细参考历史信息详情示例(臻识抓拍机有效) |
返回信息:
websocket获取结果示例:
Last updated