HomMeeᴿAI

AI视检单元使用手册
1 开篇说明
2 实时画面
3 视频接入
4 告警接入
5 数据推送
6 算法仓库
7 底库管理
8 系统设置
9 网络管理
  • 本手册是使用晓知精灵产品的必读文档,手册中详细的介绍了产品所有功能的使用方式,请仔细阅读

  • 用户在操作前请确认所访问电脑的基本要求:≥WIN10、≥I5 CPU必须使用Chrome浏览器新版本

  • 如遇到功能无法正常使用的问题,请先确认访问电脑的基本要求是否符合,同时根据手册确认操作是否无误。

  • 请每一个用户在使用过程中牢记:摄像头所属网络的网线,要插入设备的主网口

  • 设备断电前,请务必在系统左下角关闭算法服务,以避免数据丢失或设备损坏

    准备工作

    • 准备一台电脑(CPU≥i5,Win10/11操作系统),安装Chrome浏览器;

    • 将设备通过网线与电脑直连。注:产品使用过程中务必保持主网口连接,因为实时画面查看、设备搜索工具IP查找、设备上报IP等功能均绑定主网卡。

    请每一个用户时刻记住:WIN10、Chrome、要插主网口、I5CPU四件套


    修改电脑IP

    • 将电脑IP修改为“1”网段;

    • 在电脑端打开网络设置,点击【使用下面的IP地址】,输入需要设定的IP地址,例如:192.168.1.100;子网掩码:255.255.255.0;默认网关:192.168.1.1,若为win11需将DNS设置为114.114.114.114;

    image

    • 点击【确定】完成电脑的IP修改。


    登录

    • 打开Chrome浏览器,在地址栏中输入 192.168.1.65,点击回车进入登录界面;

    • 输入初始用户名:admin,密码:123456,点击【登录】按钮。注:为保障系统安全,登入系统后,请及时将密码修改为强密码。

    image


    修改设备IP

    • 将设备IP修改为闲置IP;

    • 在左侧导航栏点击【系统设置】-【运维系统】,横向页签点击【网络管理】;

    • 依据需要修改IP地址、掩码地址、网关地址;

    image

    • 修改成功后需在浏览器输入修改后的IP地址重新访问;

    • 如无法访问,请确认电脑IP是否与修改后的设备IP在同网段。


    修改密码

    • 初次登入系统后点击左下角账号,选择【修改密码】;

    image

    • 在问题弹窗填写问题答案,并保存。(妥善保管问题答案,用于密码修改校验)

    image

    • 在修改密码弹窗依次填写旧密码、新密码、确定密码后,点击保存。

    image





  • 点击【2】选择摄像头或视频流;

  • 鼠标悬浮在画面上,选择【3】算法,查看实时分析结果;

  • 点击【3处】旁的刷新按钮可重新加载实时画面;

  • 点击【1处】按钮可以切换一分屏、四分屏、全屏(实时画面默认一分屏显示);

  • 最新告警显示当前画面所配置算法的最新告警,鼠标悬浮在【4处】上可以调整浏览器播放告警声音的音量、语速、音调;

image

  • 点击最新告警一栏中的【缩略图】可放大图片查看告警详情,告警详情包括摄像头IP、摄像头描述、检测类型、检测时间以及告警图片。

image


摄像头接入

  • 点击【视频接入】-【摄像头】-【添加摄像头】按钮,配置摄像头与算法参数。

1. rtsp协议接入

  • 自动生成取流方式:rtsp协议填写如下内容。

项目详情
协议

rtsp

ID

摄像头标识(选填),不填系统自动生成

描述

摄像头描述,如“办公室”

取流方式

自动生成

IP

摄像头IP,如192.168.1.66

摄像头账号

如admin

摄像头密码

如admin

摄像头品牌

选择品牌:海康、大华、宇视、华为选其一;若不在品牌列表中,取流方式选择手动输入,详情见:手动输入取流方式

码流类型

默认:主码流。可选主码流、子码流

检测是否在线

填写完成以上内容,点击检测,确定是否在线。若不在线,需排查摄像头网络、IP、账密、拉流次数是否异常

告警视频录制

仅KS988以及8/16路版KS968-M1&M2支持,使用前请确认产品型号

  • 手动输入取流方式:rtsp协议填写如下内容。

项目详情
协议

rtsp

ID

摄像头标识(选填),不填系统自动生成

描述

摄像头描述,如“办公室”

取流方式

手动输入

IP

摄像头IP,如192.168.1.66

RTSP

摄像头RTSP流地址。联系摄像头厂商提供

检测是否在线

填写完成以上内容,点击检测,点击检测,确定是否在线。若不在线,需排查摄像头RTSP流、拉流次数是否异常

告警视频录制

仅KS988以及8/16路版KS968-M1&M2支持,使用前请确认产品型号

注:rtsp流地址联系摄像头厂商提供,下面提供海康品牌摄像头rtsp流地址格式,根据说明将地址修改为自己摄像头的信息。

样例: rtsp://admin:123456@192.168.18.105:554/h264/ch1/main/av_stream

admin

摄像头账号

123456

摄像头密码

192.168.18.105

摄像头IP

554

默认端口号,无需修改

h264

摄像头编码格式,有h264、h265

main

码流类型,有主码流main、子码流sub

  • 仅KS988以及8/16路版KS968-M1&M2支持告警短视频录制,使用前需确认产品型号,开启【告警视频录制】开关;

  • 摄像头页面显示摄像头描述、摄像头IP、流地址、启用算法、摄像头状态、编码格式、排序以及操作信息。

  • 点击“操作”第一个标签,可编辑摄像头信息;点击第二个标签,可检测摄像头是否在线;点击第三个标签,可抓拍快照;点击第四个标签,可删除摄像头;点击第五个标签可启用、停用摄像头。

  • 左上角显示了摄像头总数以及已启用的摄像头数量。

2. onvif协议接入

使用前先确认摄像头是否支持onvif协议,如不明确可联系摄像头厂商协助。

  • onvif协议填写如下内容。

项目详情
协议

onvif

ID

摄像头标识(选填),不填系统自动生成

描述

摄像头描述,如“办公室”

IP

摄像头IP

Port

端口号,海康摄像头默认端口80

摄像头账号

摄像头onvif账号

摄像头密码

摄像头onvif密码

检测是否在线

填写完成以上内容,点击检测,点击检测,确定是否在线。若不在线,需排查摄像头网络、IP、账号密码是否异常

告警视频录制

仅KS988以及8/16路版KS968-M1&M2支持,使用前请确认产品型号

  • 仅KS988以及8路版KS968-M1&M2支持告警短视频录制,使用前需确认产品型号,开启【告警视频录制】开关;

onvif协议摄像头配置如下(以海康摄像头为例):

  • 登录海康摄像头后台管理系统,在【系统】-【安全管理】-【安全服务】中取消开启非法登录锁定的勾选,并点击保存;

  • 在【网络】-【高级配置】-【集成协议】中勾选启用开放型网络视频接口;

  • 若用户列表中无可用账号或需增加新的账号,点击右上角【添加】按钮;

  • 若用户列表中无可用账号或需增加新的账号,点击右上角【添加】按钮;

3. gb28181协议接入

使用前先确认摄像头是否支持gb28181协议,如不明确可联系摄像头厂商协助。

  • gb28181协议填写如下内容。

项目详情
协议

gb28181(目前只支持GB/T28181-2016)

ID

摄像头标识,填写SIP用户名,从摄像头后台获取

描述

摄像头描述,如“办公室”

IP

摄像头IP

检测是否在线

填写完成以上内容,点击检测,点击检测,确定是否在线。若不在线,需排查摄像头网络、IP、账号密码是否异常

告警视频录制

仅KS988以及8路版KS968-M1&M2支持,使用前请确认产品型号

  • gb28181摄像头接入配置页面

  • 仅KS988以及8路版KS968-M1&M2支持告警短视频录制,使用前需确认产品型号,开启【告警视频录制】开关;

gb28181协议摄像头配置如下(以海康摄像头为例):

配置详情如下。

项目详情
平台接入方式

28181

传输协议

TCP

启用

勾选启用

协议版本

选择GB/T28181-2016

SIP服务器地址

盒子IP地址,如:192.168.1.65

SIP服务器端口

5060

SIP用户名

按照国标要求填写,不同摄像头不可重复

SIP用户认证ID

4. 绑定算法&算法配置设定

  • 摄像头信息填写完成后如无需绑定算法则点击下方【保存】按钮即可;

  • 如需要为摄像头绑定算法请点击下图中【选择算法】下拉框;

  • 在弹出的选项中勾选所需算法功能,勾选完毕后下方也会随之出现所勾选算法相关的配置信息;

算法参数配置:

  • 算法参数配置样例;

项目详情
告警间隔

检测周期,如5次

告警阈值

告警命中阈值,如3次

浏览器语音播报

浏览器告警播报内容,可自定义

布控计划

算法生效时间配置,配置方法如下。

(注:如告警窗口长度为5,告警阈值为3,告警间隔为5,表示5次检测结果中存在3次则判定为1次告警事件。若在5秒内检测到多次告警只报1次。设置告警窗口长度与告警阈值用来降低误报,设置告警间隔用来控制告警存储频率。)

检测区域设置:

  • 部分算法需配置检测区域,点击编辑检测区域,在弹出的画面中点击【编辑检测区域】,依次画点连线,当完成多边形封闭区域后,双击鼠标左键绘制完成。

布控计划设置:

  • 布控计划可设置算法生效时间。在算法配置时,点击算法右上角时间图标,设置算法生效时间。默认7*24小时生效。点击黄色区域取消生效时间,或点击弹出界面右下角清空按钮,清屏后,自行拖动选择生效时间。

高级设置:

  • 用户可根据实际需求调整算法置信度阈值。在算法配置界面,点击【高级设置】展开选项,设置置信度阈值。阈值越低,算法灵敏度越高,减少漏报,但可能增加误报。反之增强算法判断严格性,减少误报,但可能增加漏报。

虚拟直线设置:

  • 计数类算法需标记虚拟直线,用于跨线方向、计数类别的设置。详细配置参考《算法清单&工勘指导》中“人员计数”章节。

算法参数详细配置:

  • 每种算法需配置相应参数,详情与默认参数如下(注:标记多边形区域时注意双击鼠标左键结束画框);

序号算法名称参数详情
1未佩戴安全帽检测

可标记算法检测区域
检测区域为多边形,可标记多个
告警窗口长度:5次
告警阈值:3次
告警间隔:5秒
人体检测置信度:0.6
头部检测置信度:0.35
头部识别置信度:0.7

2未穿戴反光衣检测

可标记算法检测区域
检测区域为多边形,可标记多个
告警窗口长度:5次
告警阈值:4次
告警间隔:5秒
人体检测置信度:0.85
反光衣检测置信度:0.3

3睡岗检测

需标记算法检测区域
检测区域为多边形,可标记多个
告警窗口长度:180秒
告警阈值:180秒
人体检测置信度:0.35
睡岗识别置信度:0.5
敏感度:0.9
敏感度值越小,检测越灵敏
在180秒内周期内检测到180秒睡觉,判定为睡岗

4使用手机检测

可标记算法检测区域
检测区域为多边形,可标记多个
告警窗口长度:3次
告警阈值:2次
告警间隔:5秒
手部与手机检测置信度:0.5
人体检测置信度:0.6
目标上限:3人,最多可同时检测画面中3个人是否使用手机。可根据画面内人员数量调整此值,数值增加检测,检测频率变低

5人员聚集

需标记算法检测区域
检测区域为多边形,可标记多个
告警窗口长度:5次
告警阈值:3次
告警间隔:5秒
人体检测置信度:0.6
人员密度:2人,区域内人员大于等于2人时产生告警
检测策略:底部,人员目标框底部中心点进入检测区域判定进入区域

6人员计数

需标记虚拟直线
虚拟直线需指定方向,可标记多条
人体检测置信度:0.4
检测策略:中心,人员目标框中心点跨线计数

7区域入侵

需标记入侵区域
可标记多个入侵区域
告警窗口长度:5次
告警阈值:3次 告警间隔:5秒
人体检测置信度:0.45
检测策略:底部,人员目标框底部中点进入入侵区域,判定为入侵

8徘徊检测

可标记算法检测区域
检测区域为多边形,可标记多个
告警窗口长度:180秒
告警阈值:120秒
人体检测置信度:0.65
敏感度:0.5,敏感度值越大,检测越灵敏
在180秒内有120秒运动判定为徘徊

9离岗检测

需标记岗位区域,可标记多个岗位区域
持续时间:300秒
人员密度:0(默认,可修改)
离岗检测:0.45
检测策略:中心,人员目标框中心点离开岗位区域,判定离岗事件
如设置300秒,表示人离岗5分钟后触发告警
每个区域内人员密度小于等于0(默认,可修改)人,并持续300秒产生告警

10跌倒检测

可标记算法检测区域
检测区域为多边形,可标记多个
告警窗口长度:6次
告警阈值:4次
告警间隔:5秒
跌倒检测置信度:0.6
跌倒识别置信度:0.5

11抽烟检测

可标记算法检测区域
检测区域为多边形,可标记多个
告警窗口长度:3次
告警阈值:2次
告警间隔:5秒
人体检测置信度:0.65
抽烟检测置信度:0.35
目标上限:3人,最多可同时检测画面中3个人是否抽烟。可根据画面内人员数量调整此值,数值增加检测,检测频率变低

12人脸识别

需配置人脸底库,并载入底库
可标记算法检测区域
检测区域为多边形,可标记多个 需选择人脸比对底库组
告警间隔:1秒
相似度:0.65
人脸检测置信度:0.5
质量:0
分组类型:若选择黑名单,则命中底库告警;若选择白名单则未命中底库告警,即陌生人识别

13未穿工服检测

需配置工服底库,并载入底库
可标记算法检测区域
检测区域为多边形,可标记多个
需选择工服比对底库
告警窗口长度:5次
告警阈值:4次
告警间隔:5秒
人体检测置信度:0.65
目标上限:5人,最多可同时检测画面中5个人是否未穿工服。可根据画面内人员数量调整此值,数值增加检测,检测频率变低
相似度:0.5
分组类型:白名单,即未命中底库产生告警

14未戴护目镜检测

需配置PPE底库,并载入底库
可标记算法检测区域
检测区域为多边形,可标记多个
需选择护目镜比对底库组
告警窗口长度:5次
告警阈值:4次
告警间隔:5秒
人体检测置信度(关键点模型):0.65
目标上限:5人,最多可同时检测画面中5个人是否佩戴护目镜。可根据画面内人员数量调整此值,数值增加检测,检测频率变低
关键点阈值:0.7,关键点置信度阈值
相似度:0.5
分组类型:白名单,若未命中底库产生告警

15未戴手套检测

需配置PPE底库,并载入底库
可标记算法检测区域
检测区域为多边形,可标记多个
需选择手套比对底库组
告警窗口长度:5次
告警阈值:4次
告警间隔:5秒
人体检测置信度(关键点模型):0.65
目标上限:5人,最多可同时检测画面中5个人是否佩戴防护手套。可根据画面内人员数量调整此值,数值增加检测,检测频率变低
关键点阈值:0.7,关键点置信度阈值
相似度:0.5
分组类型:白名单,若未命中底库产生告警

16未穿防护鞋检测

需配置PPE底库,并载入底库
可标记算法检测区域
检测区域为多边形,可标记多个
需选择防护鞋比对底库组
告警窗口长度:5次
告警阈值:4次
告警间隔:5秒
人体分割置信度:0.5
人体检测置信度:0.65
目标上限:5人,最多可同时检测画面中5个人是否穿着防护鞋。可根据画面内人员数量调整此值,数值增加检测,检测频率变低
关键点阈值:0.7,关键点置信度阈值
相似度:0.5
分组类型:白名单,若未命中底库产生告警

17疲劳检测

可标记算法检测区域
告警窗口长度:180秒
告警阈值:120秒
告警间隔:5秒
人脸关键点检测置信度:0.5
敏感度:0.2,值越大越灵敏

18车辆计数

需标记虚拟直线
虚拟直线需指定方向,可标记多条
车辆检测置信度:0.5
检测策略:中心,车辆目标框中心点跨线计数

19车辆违停

需标记违停区域
可标记多个多边形违停区域
告警窗口长度:180秒
告警阈值:180秒
车辆检测置信度:0.5
敏感度:0.8,值越小,检测越敏感
违停180秒,产生告警
检测策略:中心,车辆目标框中心点在违停区域内,判定进入违停区域

20车型识别

可标记算法检测区域
检测区域为多边形,可标记多个
支持轿车、卡车、公交车识别
告警窗口长度:3次
告警阈值:2次
告警间隔5秒
车辆检测置信度:0.5

21电瓶车违停

需标记违停区域
可标记多个多边形违停区域
告警窗口长度:180秒
告警阈值:180秒
车辆检测置信度:0.5
敏感度:0.6,值越小,检测越敏感
违停180秒,产生告警
检测策略:中心,车辆目标框中心点在违停区域内,判定进入违停区域

22电瓶车进电梯检测

可标记算法检测区域
检测区域为多边形,可标记多个
告警窗口长度:5次
告警阈值:3次
告警间隔:5秒
电瓶车检测置信度:0.5

23车牌识别

可标记算法检测区域
告警窗口长度:5次
告警阈值:3次
告警间隔:1秒
车牌识别置信度:0.5

24烟雾检测

可标记算法检测区域
检测区域为多边形,可标记多个
告警窗口长度:3次
告警阈值:2次
告警间隔:5秒
烟雾检测置信度:0.5
烟雾识别置信度:0.5
敏感度:0.8,用于消除静态目标产生的误报。值越小,静态目标消除越多

25明火检测

可标记算法检测区域
检测区域为多边形,可标记多个
告警窗口长度:3次
告警阈值:2次
告警间隔:5秒
明火检测置信度:0.5
明火识别置信度:0.7
敏感度:0.7,用于消除静态目标产生的误报。值越小,静态目标消除越多

26灭火器离位检测

需标记灭火器位置
1个区域内包含1个灭火器
告警窗口长度:5次
告警阈值:4次
告警间隔:5秒
灭火器检测置信度:0.5
检测策略:灭火器底部中心点离开标记区域,判定为灭火器离位

27静电夹检测

可标记算法检测区域
检测区域为多边形,可标记多个
支持加油站静电夹检测
告警窗口长度:5次
告警阈值:4次
告警间隔:5秒
静电夹检测置信度:0.5

28黑屏检测

需标记检测区域
检测区域为多边形,可标记多个
告警窗口长度:5次
告警阈值:3次
告警间隔:5秒
灵敏度:45,范围0-255,值越大,检测越灵敏

29移动侦测

可标记算法检测区域
检测区域为多边形,可标记多个
告警窗口长度:5次
告警阈值:3次
告警间隔:5秒
灵敏度:50,值越小,检测越灵敏
检测阈值:500,值越小,检测越灵敏

30光学字符识别

可标记算法检测区域
告警间隔:1秒
光学字符检测置信度:0.5
光学字符识别置信度:0.5
可设置识别置信度,若产生误报,可降低置信度

31消防通道占用检测

需选择消防通道底库
告警窗口长度:180秒
告警阈值:180秒
告警间隔:5秒
相似度:0.9
分组类型:白名单
3分钟的检测结果均未命中底库,则判定消防通道占用

32未穿救生衣检测

需选择救生衣底库
告警窗口长度:5次
告警阈值:4次
告警间隔:5秒
人体检测置信度(关键点模型):0.65
目标上限:5人,最多可同时检测画面中5个人是否穿着救生衣。可根据画面内人员数量调整此值,数值增加检测,检测频率变低
关键点阈值:0.5,关键点置信度
相似度:0.45
分组类型:白名单,未命中底库产生告警

33打架检测

可标记检测区域
告警窗口长度5次
告警阈值3次
告警间隔5秒
人体检测置信度:0.6
打架检测置信度:0.5

34值岗检测

需标定检测区域
告警窗口长度:5次
告警阈值:3次
告警间隔:5秒
人数下限:2人,小于2人产生告警
人数上限:5人,大于5人产生告警
人体检测置信度:0.6

35垃圾检测

可标定检测区域
告警窗口长度:5次
告警阈值:4次
告警间隔:5秒
垃圾检测置信度:0.5
垃圾识别置信度:0.7

底库类算法配置:

  • 人脸识别,选择底库分组与分组类型,若分组类型选择黑名单,则检测结果命中底库产生告警;若底库分组类型选择白名单,则检测结果不在底库中产生告警,即陌生人识别;

  • 未穿工服检测,选择底库组与分组类型,分组类型选择白名单,即检测结果不在底库中产生告警,即未穿工服告警;

  • 未穿防护鞋检测,选择底库组与分组类型,分组类型选择白名单,即检测结果不在底库中产生告警,即未穿防护鞋告警;

  • 消防通道占用检测,选择底库组与分组类型,分组类型选择白名单,即检测结果不在底库中产生告警,即消防通道占用产生告警。


视频流接入

1. NVR取流

  • 点击【视频接入】-【视频流】-【添加视频流】按钮,配置视频流与算法参数。

  • 视频流接入填写内容如下。

项目详情
ID

摄像头标识(选填),不填系统自动生成

描述

摄像头描述,如“办公室”

视频流地址

视频流地址。如:rtsp://admin:123456@192.168.18.106:554/Streaming/Channels/201

检测是否在线

填写完成以上内容,点击检测,点击检测,确定是否在线。若不在线,需排查网络、流地址是否异常

告警视频录制

仅KS988以及8/16路版KS968-M1&M2与支持,使用前请确认产品型号

名称描述
admin

用户名

123456

密码

192.168.18.106

NVR设备地址

554

端口号

201

201中的2为通道号,01为主码流(02子码流)。若设置为1101,则11为通道号。

  • 仅KS988以及8/16路版KS968-M1&M2支持告警短视频录制,使用前需确认产品型号,开启【告警视频录制】开关。

  • 算法配置与上一章节【摄像头接入】中的配置相同。

  • 视频流页签下显示视频流信息,包括视频流描述、视频流地址、启用算法、视频流状态、编码格式、排序以及操作。

  • 点击“操作”第一个标签,可编辑视频流信息;点击第二个标签,可检测视频流是否在线;点击第三个标签,可抓拍快照;点击第四个标签,可删除视频流;点击第五个标签可启用、停用视频流。

  • 左上角显示了视频流总数以及已启用的视频流数量。

2. 本地取流

创建视频流,首先需要在本地准备好要播放的视频文件;其次需要下载第三方流媒体工具,此处推荐OBS推流软件,具体操作如下。

下载推流软件

  • 浏览器访问OBS官网下载软件:obsproject.com (点击此处跳转);

  • 进入页面后依据需要,选择Windows、macOS、Linux系统版本。

选择与载入文件

  • 安装成功OBS后打开软件,大致页面如下图所示;

  • 准备好视频文件后在界面点击“来源”处左下角的【添加】按钮;

  • 在菜单中选择【媒体源】;

  • 点击“创建或选择源”弹窗中的【确定】按钮;

  • 在“设置媒体源”弹窗中点击【浏览】后选择本地视频文件;

  • 如需重复播放视频文件请勾选【循环】;

  • 确认文件选择后点击弹窗右下角【确定】按钮;

  • 如果选择正确,OBS界面会正常播放所选的视频文件;

  • 如需控制播放的暂定、快进等操作,请点击播放的画面并在进度条上进行控制。

配置推流选项与创建推流地址

  • 在OBS主界面右下角“控制按钮”部分点击【设置】按钮;

  • 在【设置】弹窗中点击【直播】页签按钮;

  • 在“服务器”一栏编写服务器地址:rtmp://192.168.1.169/live/test 其中192.168.1.169为设备IP,修改为自己设备的IP;

  • 在弹窗点击【输出】页签按钮;

  • 确保“视频编码器”选项为默认的“软件(x264)”;

  • 在地址和选项正确无误后点击弹窗右下角【确定】按钮;

  • 回到OBS主界面后,在右下角“控制按钮”部分点击【开始直播】按钮完成所有配置内容并开始直播;

  • 完成后就可回到设备系统界面接入视频流,具体操作请阅读上一章【视频流接入】;

  • 如需停止直播,请点击【停止直播】按钮。


视频文件上传

  • 点击【视频文件】右上角【添加】按钮;

  • 在弹出的页面上传区域上传视频文件(只支持mp4格式)并点击上传按钮,等待视频上传完成后填写视频ID(选填,不填系统自动生成),修改视频描述后点生成视频流按钮,完成视频配置,选择并配置算法,算法配置与【摄像头接入】章节中的配置相同;

  • 视频文件页签下显示视频文件信息,包括视频文件描述、视频文件流地址、启用算法、视频文件流状态、编码格式、排序以及操作;

  • 点击“操作”第一个标签,可编辑视频文件信息;点击第二个标签,可检测视频文件流是否在线;点击第三个标签,可抓拍快照;点击第四个标签,可删除视频文件;点击第五个签可重新播放分析视频文件;点击第六个标签可启用、停用视频文件;

  • 左上角显示了视频文件总数以及已启用的视频文件数量;

  • 点击【实时画面】-【选择视频】,可查看当前视频文件实时画面。鼠标放置实时画面,选择算法,可查看实时检测结果。

视频目前只支持 H264 编码的 mp4 格式的文件

上传失败或算法不生效

  1. 下载VLC查看视频格式

资源下载页面下载VLC播放器,使用VLC打开视频,点【工具】--【编码器信息】。

查看【编解码器】,若不包含H264需要转换编码。

  1. 转换视频格式 点击【媒体】--【转换/保存】

点击【+添加】添加转换的视频,然后点击【转换/保存】

配置文件如下图选择H264,目标文件选择要保存的位置,最后点击开始,等待转码完成。

  1. 使用新视频文件再次执行视频文件上传流程


告警记录

1. 告警查看

可查看告警图片、告警视频(特定型号)与告警结构化详情。

  • 告警图片查看&原图下载。页面顶部可按照数据源、检测类型、危险等级、处置状态、起止时间检索告警记录。点击“告警快照”,可查看告警详情。同时,可下载告警原图,用于收集误报,优化算法模型。

image

  • 告警视频查看&视频下载。页面顶部可按照数据源、检测类型、危险等级、处置状态、起止时间检索告警记录。点击“告警视频”,可查看告警视频片段。同时,可下载告警视频,用于收集误报,优化算法模型。

image

2. 告警处置

可处理告警与删除告警。

  • 处理告警。点击告警快照,在弹出的页面下方可处理告警。可确认告警、标记误报。同时可输入处理人与处理意见。

image

  • 点击页面右上角中间橙色【确认】按钮可按照查询条件或多条勾选批量处理告警,如没有查询条件或多条勾选,直接点击则会处理所有告警,未处理在告警类型中标记为灰色,已确认标记为绿色,误报标记为红色。

image

  • 删除告警。点击【告警处置】中的第二个橙色【删除】按钮可单条删除告警;点击页面右上角第三个橙色【删除】按钮可按照查询条件或多条勾选批量删除告警,如没有查询条件或多条勾选,直接点击则会删除所有告警。

image

3. 告警导出

  • 点击页面右上角第一个橙色【导出】按钮可按照查询条件或多条勾选批量导出告警;如没有查询条件或多条勾选,直接点击则会删除所有告警,单次最多导出1000条告警。

image

  • 导出的告警记录为alert.zip压缩包形式,请先解压;

  • 打开文件夹,其中,“alert”文件夹下包含所有告警图片,“raw”文件夹下为告警原图,告警导出.xlsx文件将列出所有告警信息;

image.png

  • 打开“告警导出.xlsx”文件,通过点击“点击此处放大”按钮可查看大图。

image


告警统计

  • 点击【告警统计】可查看最近7日告警趋势、每个视频告警占比、告警类型排行。

image


跨线计数

  • 点击【跨线计数】可查看计数类算法告警详情,包括数据源、抓拍时间、计数类型、抓拍图片、虚拟直线名称、计数统计;

image

  • 点击【抓拍图片】可查看最新跨线抓拍图与计数详情;

image

  • 点击【跨线计数】中【手动清零】按钮可对计数数据清零;

image

  • 点击【跨线计数】中【编辑】按钮可设置自动清零时间;

image

  • 默认开启状态,可设置【每天-时间】,【每周X-时间】的清零方式。

image


云平台

平台端配置

  • 需要明确上位机软件安装机器的IP地址;

  • 上位机所占用的端口号默认是11883;

  • 以上两点信息,需要在设备端做配置,具体说明详见下一小节。


设备端配置

  • 进入设备界面可配置推送地址;

  • 如需打开云平台推送,请切换启停开关;

  • 输入云平台推送IP地址、端口、设备信息;

  • (可选)点击【网络检测】可以检测指定IP、端口是否开放;

  • 开启或者关闭【推送告警视频】,用于控制是否推送告警视频到云平台;

  • 确认信息无误后点击【修改】按钮,该功能需要重启设备才可生效,请点击【确定】完成重启(重启过程将持续1-2分钟,期间请勿操作或关闭设备界面)。

image



心跳


在接收端接收心跳消息(udp协议)

项目详情
服务器IP

如:192.168.1.109(页面上配置的接收端 IP 地址)

服务器端口

如:10002(页面上配置的接收端端口)

报文内容
{
    "device": {
        "device_id": "设备 id",
        "device_name": "设备名称",
        "device_desc": "设备描述"
    },
    "source": [{
            "id": "数据源 id",
            "ipv4": "数据源 ipv4",
            "desc": "数据源描述",
            "type": "数据源类型(摄像头/视频流)",
            "encoding": "数据流编码格式",
            "info": "数据源其它信息",
            "stream": "数据流地址",
            "infer_size": "推理图像尺寸",
            "draw_size": "画框图像尺寸",
            "alg": "数据源绑定的算法",
            "status": "数据源状态(1:在线,0:离线)"
        }
    ], //source字段可在界面配置是否发送,默认不发送
    "ipv4": "设备 ipv4",
    "system_args": {
        "infer_freq": "解码频率",
        "max_source": "最大可启用数据源路数"
    },
    "version": {
        "hardware_version": "硬件版本",
        "software_version": "软件版本"
    },
    "reserved_data": "保留数据"
}

在设备页面上配置接收端的IP等信息

  • 在设备界面左侧依次点击【数据推送】、【心跳】页签进入页面;

image

  • 点击【启用/停用】按钮,用于开启/关闭心跳推送;

  • 分别填写心跳接收端的 ipv4 地址、端口以及心跳推送的间隔时间(默认 10s);

  • 点击【是否发送摄像头详细信息】用于决定是否发送已配置的摄像头详细信息(默认关闭),注意:若开启此选项,心跳报文将会比较大;

  • 点击【保存】按钮即可保存当前设置并使其生效。



HTTP

在告警接收端创建告警接收服务


参数名称数据类型说明
alert_timeFloat

告警时间戳

deviceObject

设备信息,包含id, name, desc

sourceObject

数据源信息,包含id, ipv4, desc

algObject

算法信息,包含name, ch_name

imageString

图像数据base64编码

reserved_dataObject

保留数据,包含矩形框、多边形框、线条等元素

hazard_levelString

危险等级

  • 报文示例;

项目详情
报文格式

JSON

报文内容
{
"id": "xxxxxx", //告警id
"alert_time": 1706519903.634085, //告警时间戳
    "device": {
        "id": "设备ID",
        "name": "设备名称",
        "desc": null
    },
    "source": {
        "id": "数据源ID",
        "ipv4": "数据源IP地址",
        "desc": "数据源描述"
    },
    "alg": {
        "name": "算法名称英文",
        "ch_name": "算法名称中文"
    },
    "image": "img1_base64", //base64编码的图片数据
    "hazard_level": "", //危险等级
    "reserved_data": {
        "bbox": {
            "rectangles": [{
                    "xyxy": [680, 198, 1178, 696], //左上角、右下角坐标
                    "color": [0, 0, 255], //BGR颜色
                    "conf": 0.91, //置信度
                    "label": "未佩戴安全帽", //标签
                    "ext": {} //扩展字段
                }
            ], //矩形数组
            "polygons": {    //多边形对象
                "xxxxxx": { //多边形id
                    "name": "离岗检测", //多边形名称
                    "color": [0, 0, 255], //BGR颜色
                    "polygon": [ //顶点坐标
                        [568, 205],
                        [920, 140],
                        [843, 471],
                        [576, 471]
                    ],
                    "ext": {} //扩展字段
                }
            },     
            "lines": {
                "xxxxxx": { //线段id
                    "name": "线段1", //线段名称
                    "line": [[680, 198], [1178, 696]], //顶点坐标
                    "color": [0, 0, 255], //BGR颜色
                    "ext": {} //扩展字段
                }
            }         //线段对象
        },
        "face": [{
                "external_id": "外部ID",
                "name": "姓名",
                "age": "年龄",
                "sex": "性别",
                "desc": "简介",
                "update_time": "更新时间",
                "id": "底库ID",
                "lib_image": "底库图片", //base64编码的图片数据
                "cap_image": "告警图片", //base64编码的图片数据
                "conf": "人脸相似度"
            }
        ] //人脸对象数组
    }
}

在设备页面上配置告警接收端的信息

  • 在设备界面左侧依次点击【数据推送】-【告警】-【HTTP】页签进入页面;

image.png

  • 如需打开推送,请点击【启停开关】;

  • 输入告警推送地址,即http://IP:PORT/alert

  • (可选)点击【网络检测】可以检查url是否存在;

  • 选择告警图片是否画框,若启用表示告警图片上标记了告警的目标;若停用表示告警图片上无标记。


在告警视频接收端创建告警视频接收服务

示例代码下载(点击此处跳转

参数名称数据类型是否必须说明
dataJson上报数据
  • data数据说明;

参数名称数据类型说明
alert_timeFloat

告警时间戳

deviceObject

设备信息,包含id, name , desc

sourceObject

数据源信息,包含id, ipv4, desc

algObject

算法信息,包含name,ch_name

videoString

告警视频数据base64编码

hazard_levelString

危险等级

  • 请求示例;

项目详情
报文格式

JSON

报文内容
{
"id": "xxxxxx", //告警id
"alert_time": 1706519903.634085, //告警时间戳
    "device": {
        "id": "设备ID",
        "name": "设备名称"
        "desc": null
    },
    "source": {
        "id": "数据源ID",
        "ipv4": "数据源IP地址 ",
        "desc": "数据源描述"
    },
    "alg": {
        "name": "算法名称英文",
        "ch_name": "算法名称中文"
    },
    "video": "video_base64", //base64编码的视频数据
    "hazard_level": "" //危险等级
}
  • 响应参数说明;

参数名称数据类型是否必须说明
error_codeInt

返回响应码
0: 成功
-1: 客户端错误
-2: 服务端错误

messageString

返回响应信息

dataJson

返回数据

  • 响应示例。

项目详情
报文格式

JSON

报文内容
{
    "error_code": 0,
    "message": "告警视频推送成功",
    "data": null
}

在设备页面上配置告警接收端的信息

  • 在设备界面左侧依次点击【数据推送】-【告警】-【HTTP】页签进入页面;

image.png

  • 如需打开推送,请点击【启停开关】;

  • 输入告警推送地址,即http://IP:PORT/alert/video;

  • (可选)点击【网络检测】可以检查url是否存在。

常见问题

点击URL检测后,系统弹出提示框显示“无效的url!”,可能的原因以及排查方法如下:

  1. 目标平台服务未启动或目标平台IP、端口填写不正确。可使用PostMan自行本地测试目标平台是否有效。

  2. 防火墙问题。需关闭目标平台防火墙。

  3. 若在局域网测试,则可能盒子IP和目标平台不在同一网段,即盒子到目标平台不可达。并自行排查网络问题。



TCP

在接收端接收socket消息


  • 接收说明;

项目详情
服务器IP

如:192.168.1.109(页面上配置的服务器IP地址)

服务器端口

如:8088(页面是哪个配置的服务器端口)

报文内容
{
    "time": 1706520606.198586, //时间戳
    "device": {
        "id": "设备ID",
        "name": "设备名称",
        "desc": "设备描述"
    },
    "source": {
        "id": "数据源ID",
        "ipv4": "数据源IP地址 ",
        "desc": "数据源描述"
    },
    "alg": {
        "name": "算法名称英文",
        "ch_name": "算法名称中文"
    },
    "hazard_level": "", //危险等级
    "hit": true //类型配置为检测信号时推送这个字段,true:检测出告警,false:没检测出告警
}

在设备页面上配置接收端的IP等信息

  • 在设备界面左侧依次点击【数据推送】-【告警】-【TCP】页签进入页面;

image

  • 点击右上角绿色【添加推送地址】按钮;

  • 如下图所示,添加目标平台的IP与端口;

  • 选择发送类型,若只推送告警则选择告警信号,若推送每次检测结果则选择检测信号。

  • (可选)点击【网络检测】可以测试指定ip、端口是否开放。

image



Modbus-TCP

在设备页面上配置Modbus TCP

  • 对于Modbus,设备仅支持TCP的通信方式,设备作为master(tcp-client),接收端作为slave(tcp-server);

  • 在设备界面左侧依次点击【数据推送】-【告警】-【Modbus-TCP】页签进入页面;

image

  • 点击右上角绿色【添加】按钮;

  • 如下图所示,添加目标平台的【ip】、【端口】、【地址】、【slave_id】、【Point Type】、【发送类型】、【触发指令】等信息,并选择触发源(视频源及算法),点击保存即可;

  • 【Point Type】支持“coil”、“register”两种类型,对于“coil”类型,将发送bool类型的数据(触发指令只能选择0/1),对于“register”将发送int类型的数据(触发指令可以自定义int型数字);

  • 【发送类型】可以选择“发送告警”与“检测信号”两种模式,若选择“发送告警”,则只支持设置“触发指令”;若选择“检测信号”,则支持设置“触发指令”以及“非触发指令”(未告警时发送)。

image



企业微信

如无需使用企业微信接受告警信息功能可忽略本章节。


获取企业微信配置信息

** 如需正确使用企业微信推送告警,一共需要获取6项关键配置信息,分别是“企业ID”、“通讯录secret”、“应用ID”、“应用secret”、“Token”、“EncodingAESKey”。**

1. 注册/登录企业微信后台

  • 浏览器访问企业微信后台,地址:work.weixin.qq.com (点击此处跳转);

  • 点击右上角【企业登录按钮】

Dingtalk_20250113164830.jpg

  • 点击【企业登录】按钮,输入相关信息并完成登录;

  • 如没有注册过,可点击下方的【企业注册】按钮;

Dingtalk_20250113163713_compressed.jpg

  • 按照步骤一次填写注册信息,确认无误后点击【注册】按钮完成注册。

Dingtalk_20250113162829_compressed.jpg

2. 获取“企业ID”

  • 进入企业微信后台,点击横向页签的【我的企业】;

  • 在最下方找到【企业ID】,记录保存该信息。

Dingtalk_20250113165021_compressed.jpg

3. 获取“通讯录secret”

  • 点击横向页签的【安全与管理】,在【管理工具】下找到并点击【通讯录同步】;

Dingtalk_20250113165129_compressed.jpg

  • 点击【开启接口同步】按钮;

Dingtalk_20250113164430_compressed.jpg

  • 找到“Secret”点击【查看】按钮;

Dingtalk_20250113165237_compressed.jpg

  • 弹窗中点击【发送】按钮将Secret发送至“手机企业微信APP”;

Dingtalk_20250113172637_compressed.jpg

  • 手机打开企业微信APP,点击【企业微信团队】,找到如图所示信息,点击【前往查看】,复制并保存Secret;

Dingtalk_20250113172339_compressed.jpg

  • 找到“企业可信IP”点击【配置】按钮;

Dingtalk_20250113172819_compressed.jpg

  • 弹窗提示需要在手机企业微信APP中查看(请勿关闭此弹窗);

Dingtalk_20250113173230_compressed.jpg

  • 手机打开企业微信APP,点击【企业微信团队】,找到如图所示信息,点击【前往查看】,点击【确认操作】;

Dingtalk_20250113173615_compressed.jpg

  • 手机端确认后,回到电脑页面,如操作无误,弹窗会自动变成输入框;

  • 在输入框填写自身公网网段的IP(IP获取方式见下一步),确认输入无误后点击【确定】按钮;

Dingtalk_20250113173748_compressed.jpg

  • 可通过百度搜索关键字“本机IP”查找IP查询工具,此处以ip138.com(点击此处跳转)工具为例,图中红框即为自身公网IP。

Dingtalk_20250113174135_compressed.jpg

4. 获取“应用ID(AgentId)”

  • 点击横向页签的【应用管理】,在【应用】下找到【自建】类并点击【创建应用】;

Dingtalk_20250113174716_compressed.jpg

  • 在创建页面填写相关内容(注意:“选择部门/成员”中点击选择创建的企业即可),确认无误后点击【创建应用】;

Dingtalk_20250113174940_compressed.jpg

  • 创建完成后在应用页面找到“AgentId”并记录,AgentId即为应用ID,记录保存该信息。

Dingtalk_20250113175618_compressed.jpg

  • 点击可见范围的企业部门确认是否已添加至应用可见范围

图片2.png

图片3.png

5. 获取“应用secret”

  • 在应用页面找到“Secret”点击【查看】按钮;

Dingtalk_20250113175816_compressed.jpg

  • 弹窗中点击【发送】按钮将应用Secret发送至“手机企业微信APP”;

Dingtalk_20250113180032_compressed.jpg

  • 手机打开企业微信APP,点击【企业微信团队】,找到如图所示信息,点击【前往查看】,复制并保存Secret;

Dingtalk_20250113181634_compressed.jpg

6. 获取“Token”

  • 在应用页面找到“功能”类,并在“接收消息”板块下点击【设置API接收】按钮;

Dingtalk_20250113181940_compressed.jpg

  • 在“API接收消息”页面找到“Token”项,点击【随机获取】并将获取到的Token记录保存下来。

Dingtalk_20250113182116_compressed.jpg

7. 获取“EncodingAESKey”

  • 在“API接收消息”页面找到“EncodingAESKey”项,点击【随机获取】并将获取到的EncodingAESKey记录保存下来;

Dingtalk_20250113182227_compressed.jpg

8. 接收消息服务器配置

  • 根据6项关键信息启动云服务,获取url,完成接收消息服务器配置(注意:在获取到url之前请切勿关闭当前页面,否则随机生成的Token和EncodingAESKey发生变化后需要重新配置url);

  • 获取url的方式可选择使用我司云服务自有云服务,如选择“我司云服务”请阅读【a.使用我司云服务】获取url,如选择“自有云服务”请阅读【b.使用自有云服务】;

  • 获取到正确url后填入输入框,确认无误后,点击【保存】按钮。

Dingtalk_20250113184759_compressed.jpg

  • 如果无法保存,且出现下图中域名主体未通过的错误。image.png

  • 请在下图中确认企业是否已认证。若企业已认证,则出现上述错误,需重新注册企业微信,并使企业处于未认证状态。图片4.png

a. 使用我司云服务

如选择使用我司云服务,我们将通过我司云资源为您搭建服务。您需要提供6项企业微信的配置信息,我方承诺对您的信息进行保密。如若选择使用自有云服务请忽略本章节并阅读下一章节【使用自有云服务】。

  • 整理所记录的6项企业微信配置信息,分别为“企业ID”、“通讯录secret”、“应用ID”、“应用secret”、“Token”、“EncodingAESKey”;


  • 我司工程师收到配置信息后将为您搭建服务,同时会通过邮件回传给您需要配置云服务器的接口回调url地址(在未收到回复前请勿继续其他操作);

b. 使用自有云服务


9. 填写“企业可信IP”

  • 在应用页面往下滚动,找到“开发者接口”类,找到“企业可信IP”点击【配置】按钮;

Dingtalk_20250113183345_compressed.jpg

  • 在弹窗中的输入框填写自身公网网段的IP(同通讯录中企业可信IP),确认无误后点击【确定】按钮。

Dingtalk_20250113184921_compressed.jpg


设备界面接收设置

1. 填写信息

  • 进入设备界面,在左侧导航栏点击【数据推送】-【告警】-【企业微信】进入企业微信页面;

image

  • 将【启用】按钮切换至打开状态;

  • 点击【设置】图标打开设置弹窗;

image

  • 在设置弹窗中依次填写“企业id”、“通讯录secret”、“应用id”、“应用secret”;

image

  • 确认输入信息无误后,点击弹窗右下角【保存】按钮完成配置,如填写错误企业微信将无法正常收到告警信息。

2. 添加推送目标

  • 在企业微信页面点击右上角【添加推送目标】绿色按钮;

image

  • 在弹窗中填写【姓名】与【手机号】,确认无误后点击右下角【保存】按钮;

image

  • 重点注意1:所填写的手机号需要与推送目标的企业微信手机号保持一致,否则推送失败;

  • 重点注意2:企业微信后台的注册手机号无法接收到告警(企业微信后台注册手机号可在企业微信后台界面的【通讯录】下查看到)。

  • 添加成功后企业微信列表下将出现所添加的推送目标;

  • 如需对该目标进行信息修改或删除操作,请分别点击操作栏下的【修改】或【删除】按钮。

image


安装企业微信APP

  • 在手机端前往“应用商城”,搜索并下载“企业微信APP”;

  • 完成下载后登录企业微信;

  • 如之前步骤全部顺利完成后,所推送目标的企业微信上会收到邀请通知,收到通知后点击该通知并同意加入企业。

image


使用企业微信查看告警

  • 如若之前步骤都配置正确,即可在企业微信接收告警信息;

  • 打开企业微信,点击所创建的应用查看告警详情。

image




音柱

此功能主要用于设备对接IP音柱,内容详情见【教程 - 设备教程 - 外设挂载 - 外接IP音柱语音播报告警】。
点击此处跳转

声光报警器

音柱配置

首先在电脑上下载并安装所购买音柱的配置软件:


  • 安装完成后打开软件搜索设备(请确保安装配置程序的电脑与音柱在同一个网络内,否则将搜索不到音柱);

image.png


音柱IP配置

音柱IP有两种配置方式:dhcpstaticdhcp为自动获取IP地址(IP可能发生变化),static为静态IP。可根据需求点击配置方式下拉选择。若需要修改IP地址,需点击IP地址进行修改。

image.png

软硬一体机配置

  • 在设备界面左侧依次点击【数据推送】-【告警】-【音柱】页签进入音柱管理页面;

image

  • 点击右上角绿色【添加音柱】按钮,填写音柱名称、音柱IP地址、音量、播报次数等信息;(提示音:播放告警语音的前缀音乐)

image.png

  • 在选择视频来源算法下,会自动出现已启用的摄像头或视频流;

  • 在使用音柱之前先要设置相关的报警音频,点击摄像头算法右侧的【麦克风】按钮开始设置报警语音;

  • 报警语音可选择生成或者上传两种方式,生成方式下通过输入文字设置语音内容,上传方式下通过上传MP3文件设置语音内容;

image.png

  • 点击麦克风旁的【试听】按钮可对报警语音内容进行试听,只有设置完成报警内容的算法才会出现试听按钮;

  • 完成后点击【保存】。


继电器

此功能主要用于设备对接声光报警器,



网络继电器配置

首先在电脑上下载并安装所购买的继电器配置软件;

  • 链接:点击此处跳转

  • 提取码:0000

  • 继电器、访问电脑处于同一局域网内;

  • 点击【网络参数设置】-【扫描】获取继电器信息,广播网卡选择与继电器在同一局域网内的网卡;

image

  • 选中【设备列表】中的设备,【工作模式选择】MODBUS TCP服务端,在【IP配置】中修改继电器网络参数,完成后点击【配置】保存;

image

  • 在软件上方输入刚才修改的【设备IP】、【设备端口号】,点击【连接】;

  • 点击【MODBUS TCP控制】,并点击【打开】、【关闭】对继电器功能进行测试,通过点击【打开】、【关闭】继电器出现吸合、断开响声表示配置成功。

image


软硬一体机配置

  • 在软硬一体机后台管理系统【数据推送】-【Modbus TCP】中点击右上角【添加】按钮,并填写配置信息;

image

  • 配置信息详情如下。

项目详情
IP

继电器IP。如:192.168.69

端口

继电器端口。如:50000

地址

控制的继电器的输出口。若继电器为D01-D08,填写地址0,表示控制D01输出;填写地址7,表示控制D08输出。

slave_id

从站ID,填写:1

Point Type

寄存器类型,选择:register

发送类型

告警触发or 检测触发。告警触发,表示有告警时继电器动作。检测触发,表示每次检测均触发继电器动作。默认选择告警触发。

触发指令

填写:65280,继电器导通指令。

开启复位

开启复位。可设置告警触发后复位延迟执行时间。如设置5秒,表示告警触发继电器导通5秒后,继电器断开。复位指令,填写:0。

选择视频源及算法

继电器绑定算法。由哪路摄像头的哪个算法产生的告警信号,触发继电器动作。



算法管理

  • 算法仓库包含人员管理、车辆管理、险情防控与行业定制四大类算法,点击横向页签进行切换;

  • 算法表格中可查看算法的名称、描述、版本内容;

  • 算法表格左上角可输入名称快速查询算法;

  • 点击操作下的【删除】按钮可删除算法。


算法导入

算法导入功能可用于添加新算法或用于更新已有算法。

项目说明
标准算法

算法清单及算法包下载可在【教程 - 设备教程 - 算法清单】中查看(点击此处跳转

导入须知

根据系统版本下载相应版本算法包

  • 在算法仓库页面点击右上角橙色按钮【算法导入】;

  • 在弹窗中可通过上传算法包的方式添加或更新算法,点击【上传区域】;

  • 选择需要上传的算法包后点击【打开】按钮,可全选批量上传;

  • 点击【导入】按钮开始导入;

  • 上传完成后点击弹窗右上角【叉号】关闭弹窗。


人脸底库

新增人脸前,请确认已导入人脸识别算法,否则无法添加人脸(最多添加1000张人脸底库)。

1. 新增分组

  • 初次使用点击新增分组,增加人脸库分组,如黑名单、白名单底库;

image

  • 填写分组名称、人脸质量(默认0.65),点击保存,完成新增;

image

  • 完成初次配置后,若需修改,点击右上角配置标签,可添加、删除、修改分组。

image

2. 添加底库

  • 人脸底库页面显示外部ID、姓名、图片、性别、年龄、简介、更新时间信息,外部ID为自定义标识,用于外部系统调用判别标识。

image

  • 点击右上角【添加人脸】按钮可添加新的人脸图片,依次上传正面人像照,填写外部ID(选填)、姓名(必填)、年龄(选填)、性别(选填)、简介(选填)信息;

  • 点击【保存】按钮确认上传;

image

  • 新的底库上传完成后需要点击右上角黄色【载入底库】按钮同步底库至人脸识别算法。

image

3. 批量导入

  • 点击人脸底库右上角【批量导入/导出】按钮,进入批量导入/导出底库页面。

image

  • 点击【下载模板】,解压模板得到data文件夹与table.xlsx;

  • 在data文件夹下放置底库图片,支持jpg,jpeg,png,bmp格式图片,图片命名不可包含中文;

  • 在data.xlsx中填写姓名(必填)、性别(选填)、年龄(选填)、描述(选填)、外部ID(选填)与图片路径(必填);

  • 添加完毕,确认目录层级与下载的模板保持一致,将模板重新压缩为.zip格式。

image

  • 点击上传,上传配置完成的压缩包;

image

  • 底库配置完成,点击【载入底库】,使底库生效。

image

4. 批量导出

  • 点击【批量导入/导出】;

image

  • 切换至【批量导出】,点击【导出】,导出配置底库信息。

image


工服底库

新增工服前,请确认已导入未穿工服检测算法,否则无法添加工服(最多添加1000张工服底库)。

1. 新增分组

  • 初次使用点击新增分组,增加工服库分组,如车间工服、工地工服等;

image

  • 填写分组名称,点击保存,完成新增;

image

  • 工服底库页面显示外部ID、名称、图片、描述、更新时间信息,外部ID为自定义标识,用于外部系统调用判别标识。

image

2. 添加底库

  • 点击右上角【添加工服】按钮可添加新的工服图片,依次上传工服照片,填写外部ID(选填)、名称、描述(选填)信息;

  • 点击【保存】按钮确认上传;

image

  • 工服图片从监控场景中裁剪,裁剪画面需包含单人、人体位于画面中心四边适当留白。不可将手机拍摄的照片或未经裁剪照片录入底库,详细参考【教程 - 设备教程 - 工勘指导】(点击此处跳转)中“未穿工服检测”章节。

image

  • 底库配置完成,点击【载入底库】,使底库生效。

image

3. 批量导入&导出

  • 使用方式参照上一章节【人脸底库】中的批量导入与批量导出。


PPE底库

新增PPE前,请确认已导入PPE检测算法,否则无法添加PPE(最多添加1000张PPE底库)。

1. 新增分组

  • 点击PPE底库右上角配置标签,可增加、删除、编辑分组名称。

image

2. 添加底库

  • 在底库录入前,确认检测项。若进行眼部区域检测,如未佩戴护目镜检测,请将护目镜录入【眼部】底库;若进行躯干区域检测,如未穿救生衣检测,请将救生衣录入【身体】底库;若进行手部区域检测,如未穿戴防护手套检测,请将防护手套录入【手部】底库;若进行脚部区域检测,如未穿戴防护鞋检测,请将防护鞋录入【脚部】底库。底库制作方法参考【教程 - 设备教程 - 工勘指导】(点击此处跳转)中“PPE检测”章节。

image

  • PPE底库页面显示外部ID、名称、图片、描述、更新时间信息,外部ID为自定义标识,用于外部系统调用判别标识;

image

  • 点击右上角【添加PPE】按钮可添加新的PPE图片,依次上传PPE照片,填写外部ID、名称、描述(选填)信息;

  • 点击【保存】按钮确认上传。

image

  • 底库配置完成,点击【载入底库】,使底库生效。

image

3. 批量导入&导出

  • 使用方式参照上一章节【人脸底库】中的批量导入与批量导出。


开放底库

新增开放底库前,请确认已导入开发底库类算法(如消防通道占用检测),否则无法添加开放底库(最多添加1000张开放底库)。

1. 新增分组

  • 初次使用点击新增分组,增加开放底库分组,如消防通道库等;

image

  • 开放底库绘制ROI,添加底库的图片务必来自系统原图,否则无法正常使用。底库图片获取方法如下。点击1,选择要抓拍的摄像头;点击2,抓拍按钮抓拍当前画面。

image

  • 输入分组名称,选择图片(系统原图),并绘制检测区域,完成后点击保存。

image

  • 点击开放底库右上角设置标签,可添加、修改、删除分组。

image

  • 一个摄像头建立一个底库分组,绘制相应ROI,上传相应原图。如后期更换摄像头或调整摄像头分辨率,请删除底库分组下的所有记录,重新配置;

  • 如后期修改ROI,请预先导出分组底库,并删除底库分组下的所有记录,重新配置ROI,并重新导入底库。导入完成,点击【载入底库】使其生效。

2. 添加底库

  • 上传图片、输入外部ID(选填)、名称、描述(选填),点击保存完成添加。

image

  • 底库执行添加、修改、删除操作后点击载入底库,使底库生效。

image


系统运维

1. 设备管理

  • “设备管理”用于配置设备信息;设备ID为设备唯一标识(不可修改),可根据需要填写设备名称和设备描述。

image

2. 轮询管理

  • 轮询管理指系统按照一定的时间间隔自动切换多个数据源列表。系统可自动划分数据源组也可以自定义配置需轮询的数据源组。

  • 首先需要开启轮询,并点击编辑分组,选择自动分组手动分组。若选择自动分组,系统会根据每组个数自动进行分组并轮询。

image.png

  • 若选择手动分组,需点击添加分组并填写组名,并根据实际选择数据源。

image.png

  • 绿色外边框的表示当前时刻正在轮询的分组。

image.png

3. 告警视频

该功能暂只适配KS988及8路版KS968-M1&M2,使用前务必确认产品型号。

  • 点击【运维系统】下的【告警视频】,拖动告警视频时长刻度条,配置告警保存时长,如配置为[-5,5]表示保存告警发生时刻前5秒与后5秒视频。

  • 最长可支持10秒告警视频录制。

image

4. 系统资源

  • “系统资源”用于显示设备CPU、内存、存储空间使用情况。

image

5. 日志管理

  • “日志管理”中通过点击【下载日志】按钮,下载日志至本地。

image

6. 网络管理

7. License管理

  • License管理用于系统鉴权管理,设备初始化时点击【获取】按钮,并将key发送至产品供应商获取License用于获取授权文件。

image

8. 系统时间

  • 系统时间用于系统时间管理,支持“手动校时”与“ntp校时”两种模式。手动校时模式下,点击【获取计算机时间】按钮可获取电脑当前时间,点击【修改】按钮可进行保存;ntp校时模式下,可以设置ntp服务器,点击【保存】即可基于ntp服务器定时自动校时,同时用户也可以点击【立即校正】立即校正一次。

image

9. 安全设置

  • 安全设置包括登录锁定、登录验证码设置与免登录设置。登录锁定可设置尝试次数与锁定时间,如设置尝试5次,锁定1800秒,表示账号密码输错5次,系统锁定30分钟;设置登录验证码可增加安全校验;开启免登录,登录时无需输入账号、密码,直接进入系统。

image


设备升级

  • 设备升级页面下可查看当前系统版本,点击【上传区域】后通过上传升级包的方式对设备系统进行升级。

image


设置商标

  • 设置商标页面下可自定义系统商标、标题与简介信息;

image

  • 点击【上传区域】后选择合适的商标,填写标题、简介信息后点击【保存】完成修改;

  • 点击红色【删除商标】按钮完成删除操作。


高级设置

1. 系统状态

  • 系统状态显示设备状态,设备联网状态指示设备是否联网,服务状态指示微服务状态,队列状态指示队列内数据量*(该功能通常用于设备厂商调试设备时使用,请在专业工程师指导下进行操作)*。

image

2. 端口映射

  • 设备端口映射

某些场景下,用户有需要将设备的ip地址、端口号映射成其它ip地址或者端口号(如NAT技术),若映射的端口涉及以下端口(原始端口),那么需要在“目的端口”中将其修改为映射之后的端口。

image.png

  • 云平台端口映射

如果设备接入了上位机,且上位机做了端口映射,若映射的端口涉及以下端口(原始端口),那么需要在“目的端口”中将其修改为映射之后的端口。

image.png

3. 远程隧道

image.png

  • 用户可通过配置远程隧道,实现内网穿透,即在另一台服务器上直接访问盒子;

  • 详细配置如下:

配置项详情
操作系统

目标主机操作系统Ubuntu

IP地址

目标主机IP,如106.12.165.77

用户名

目标主机SSH用户名,如work

密码

目标主机SSH密码,如123456

SSH端口

如22,需保证端口可用

http服务端口

如9092,需保证端口可用

流媒体服务端口

如1935,需保证端口可用

流媒体http接口端口

如1985,需保证端口可用

流媒体http服务端口

如8080,需保证端口可用

websocket

如8083,需保证端口可用

注:在使用内网穿透功能前,需修改目标主机/etc/ssh/sshd_config的配置项为:

AllowTcpForwarding yesGatewayPorts yes复制代码

修改完成执行sudo service sshd restart

  • 配置完成点击【保存】,可进行内网穿透。

4. 流媒体设置

  • 默认条件下,在实时画面播放中,h264编码视频流流媒体协议为webrtc,h265编码视频流流媒体协议为http。在特定场景下实时画面播放不支持webrtc协议,这时将默认协议修改为http,此时h264与h265视频流均通过http协议播放。

image

5. 抓图器设置

  • 点击实时画面中的抓拍按钮,抓拍实时画面图像。

image

  • 图像抓拍设置,若出现抓拍图像灰屏等异常,则切换抓图器设置项。

image

6. 加速卡设置

加速卡设置用于特殊场景,修改加速卡设置可能导致系统不可用!请联系运维人员并在专业人员指导下修改!

7. 终端管理

终端管理允许开发人员进入设备后台,执行操作命令。请联系运维人员在获取用户名与密码。在专业人员指导下修改,请勿执行删除系统代码或配置等操作,否则,可能导致设备不可用。

  • 点击【设备升级】,连续点击7次红色框内的设备版本,打开开发者模式。

image

  • 点击【高级设置】-【终端管理】,在设备终端中填写用户名、密码,完成后点击【连接】。

image

  • 进入终端,可执行操作命令或上传文件。

image


网络系统说明

默认网络配置

设备在出厂时,主、副网口都会设置为默认ip地址,主网口以及副网口默认网络参数如下表所示:

默认网络参数主网口副网口
ipv4192.168.1.65192.168.2.65
子网掩码255.255.255.0255.255.255.0
默认网关192.168.1.1
DNS8.8.8.8,114.114.114.114
DHCP支持支持

用户可以通过网络设置中的”重置“按钮将指定的网口重置为默认参数。

微信截图_20250305161846

关于ipv4与子网掩码

ipv4与子网掩码必须存在,并且一一对应,另外,主、副网口均支持同时设置多个ip地址,设置完成后,通过这些ip地址均可访问软件界面。

微信图片_20250305163203

关于默认网关

主、副网口均可配置默认网关,但是正常使用过程中,应保证最多只有一个网口设置默认网关。若多网口同时设置了默认网关,有可能会造成路由冲突,从而导致网络不可用。

微信图片_20250305165251

关于DNS

用户一般无需关注DNS的配置,使用默认值即可,但是如果要求设备通过域名访问某个ip地址,那么需要配置DNS,DNS可以设置多个。通常,在需要设备能访问互联网时要配置DNS。

微信截图_20250305165358

关于DHCP

主、副网口均支持DHCP功能,开启DHCP之后,该网口的ipv4、子网掩码、默认网关等信息均会自动生成,且无法修改,可以通过以下途径找到已设置为DHCP的网口的ip地址:

  • 通过另一个网口的ip地址登录软件界面,在“网络设置”中查看ip地址。

  • 通过ks-tools工具找到ip地址(工具下载地址以及使用方法参考:https://bbs.aidrive-tech.com/column/11/2),但是这种方式仅适用于找到主网口的ip地址,不适用于副网口

注意:在开启DHCP之前,请务必确保设备所连接的网络交换机或者路由器是支持DHCP功能的,否则会导致网口的ip地址丢失

微信截图_20250305165637

关于路由设置

大部分场景下用户无需关心路由的设置,操作系统会根据当前网络设置自动生成路由规则。对于复杂的网络环境,用户可以通过增加、删除、修改路由规则达到想要的网络效果,但是这需要一定的网络知识基础,请在专业人士指导下使用。

微信截图_20250305165851

典型组网案例

仅接入主网口,仅在内网使用

  • 将网线插入到设备的主网口,并为主网口配置合适的ipv4以及子网掩码。

微信截图_20250305171129

同时接入主、副网口,一个访问内网,另一个访问互联网

  • 将主网口插上内网网线,副网口插上能访问互联网的网线(主、副网口哪个接内网哪个接互联网均可,看用户需求)

  • 为主网口设置合适的ipv4以及子网掩码。

  • 为副网口设置合适的ipv4以及子网掩码,同时为副网口设置合适的默认网关以及DNS。

微信截图_20250305181832

仅接入主网口,需要接入跨网段的摄像头或者其他外设

  • 将网线插入到设备的主网口,并为主网口配置合适的ipv4以及子网掩码。

  • 若仅通过一个网关便能访问到所有其它网段的摄像头或者外设,在主网口中设置合适的默认网关即可。

    微信截图_20250305172546

  • 若不同网段的摄像头或者外设需要通过不同的网关来访问,则需要为主网口额外配置路由规则。

    微信截图_20250305172737

同时接入主、副网口,主、副网口分别为不同的网段

  • 将主、副网口插上对应的网线.

  • 为主网口设置合适的ipv4以及子网掩码。

  • 为副网口设置合适的ipv4以及子网掩码。

微信截图_20250305181345

仅接入主网口,需要能访问互联网

  • 确保设备所连接的路由器/交换机是能够访问互联网的。

  • 将网线插入到设备的主网口,并为主网口配置合适的ipv4以及子网掩码。

  • 为主网口配置合适的默认网关,以及DNS。

微信截图_20250305171427

仅接入主网口,并为主网口设置多个ip地址

  • 将网线插入到设备的主网口,并为主网口设置多个ip。

    微信截图_20250305180319

常见问题及解决方案

将网口设置成了DHCP,但是由于路由器/交换机不支持DHCP功能,导致网口ip丢失

  • 场景一:用户知道其它网口的ip地址。

    解决方案一:通过其它网口的ip地址登录软件界面,将被设置为DHCP的网口重置为出厂设置。

    解决方案二:将被设置为DHCP的网口所连接的路由器/交换机换成支持DHCP功能的路由器/交换机,通过其它网口的ip地址登录软件界面,在网络管理页面查看ip地址即可。

  • 场景二:副网口被置为了DHCP,且用户不知道主网口的ip地址。

    解决方案:使用使用ks-tools找回主网口的ip地址,然后参考场景一的解决方案。

  • 场景三:主网口被置为了DHCP,且用户不知道副网口的ip地址。

    解决方案:将主网口所连接的路由器/交换机换成支持DHCP功能的路由器/交换机,将电脑也接入到这个路由器/交换机上,使用ks-tools工具找回主网口的ip地址。

设备显示“未联网”状态

  • 场景一:仅使用了单网口。

    解决方案:

    1. 确保使用的网口是主网口而非副网口。

    2. 确保填入了正确的默认网关以及DNS

    3. 点击默认网关DNS后面的网络检测,确保都能ping通。

  • 场景二:主、副网口都使用了。

    解决方案:

    1. 确定哪个网口用于连互联网。

    2. 确保用于连互联网的网口正确配置了默认网关以及DNS,且都能ping的通。

    3. 删除其它网口的默认网关

插拔网线之后,登录不上软件界面了

在插拔网线之后,特别是在修改了网络设置之后再插拔网线,有可能会导致软件界面无法访问。

解决方案:将设备断电重启即可。



HomMeeᴿAI
———————————
让AI落地  让未来起飞
©2025 - HomMeeAI 版权所有   HomMeeᴿ为注册商标
地址:成都市龙潭人工智能产业园(多元总部国际)14栋   电话:1508088887
  • 1
    鼎宏建安科技发展(四川)有限公司
    成都市成华区多元总部国际14栋
联系电话:15608088887
公司地址:成都市龙潭人工智能产业园(多元总部国际)14栋
联系邮箱:zengjie@hommeeai.com
联系我们