Fighting And Iterative Model Deployment
基本介绍
本篇教程以“AI BOX + VMS + IPC”为框架,以部署“打架与跌倒”AI模型为题介绍如何在实际应用AI BOX。 通过前端设备IPC进行视频采集,将视频流传输到AI BOX进行处理,最后将处理结果传输到VMS进行显示。
AI BOX即NG4500系列设备,VMS即视频管理系统,IPC即前端摄像头类的采集设备。
以下是IPC与AI Box的实拍图:


整体架构

上图为整体的架构展示,IPC作为前端采集设备,通过交换机接入网口实现局域网通信,IPC前端采集到的实时视频流接入到VMS中,VMS本身不具备AI推理能力,VMS的Server端将数据转给AI BOX 进行处理,AI BOX作为边缘端设备,保持低功耗的前提还具备高算力性能,同时具备适配IOT等多类场景下的多种硬件接口及其扩展性,这是传统服务器所不具备的。AI BOX处理并分析好数据后会将分析结果传回给VMS Server,VMS Server最终将数据显示到我们VMS Client上进行显示。
AI BOX 端算法部署
请确保已经完成NG4500Series 设备初始化,如果不了解设备初始化,可查阅NG4500Series-快速开始
步骤一:打开 WinSCP
如果没有WinSCP,其它的文件传输工具也可以。

步骤二:登录校验
登录成功后,查看AIBOX的目录

步骤三:固件包导入
将固件从你的电脑复制到 AI BOX 的任意文件夹。这里我们把固件放到 aibox2 文件夹中(登录 putty 时需要在该文件夹下找到 AI BOX 固件)。
AIBOX 算法固件包下载地址:msaibox_arm64_1.0.0.1-r1-c1.deb。

步骤四:SSH工具
如无Putty,可用其它工具替代,如Xshell、OpenSSH等。
打开Putty,输入IP地址

步骤五:登入Box
输入AI BOX 用户名和密码,是初始化BOX设备时设置的.


步骤六:进入文件目录
切换到 root 用户并进入 AI BOX 的文件目录。

步骤七:安装固件
输入 ls 查看 AI BOX 的文件目录,打开存放固件的文件夹,输入 ls 查找固件文件输入:dpkg -i deb固件文件名(命令格式:dpkg -i + 固件文件名),最后即可安装部署成功

