在线峰会 | BrainFrame 视觉 AI 分析平台及算法胶囊开发实战工作坊
收起
让开发变得更加有趣
第一步:报名活动!
第二步:添加下方小助手微信
(务必备注:0829+姓名),
进入活动互动交流抽奖群
1
活动安排
活动主题:直播 | BrainFrame 视觉 AI 分析平台及算法胶囊开发实战工作坊
活动时间:8月29日(周六) 09:30-12:00
活动方式:线上直播
直播间主页:https://space.bilibili.com/38566875(在B站关注我,直播开播前将会有动态提示)
2
往期活动
OpenVINO中文社区自成立以来,已经举办了7场活动:
👉干货培训 | 图文教程 OpenVINO2020 + QT 配置
👉5月30日直播回顾 | OpenVINO 中文社区线上成立大会
👉6月20日直播回顾 | OpenVINO + ROS 加速机器人应用
3
嘉宾介绍
王 朝
Dilili Labs, Inc.资深软件工程师
·拥有东南大学电子科学与技术学士学位以及美国纽约州雪城大学计算机科学硕士学位。
·在机器人导航,视频分析和理解的计算机视觉算法以及相关软件开发方面有着丰富的经验。
·在Dilili Labs, Inc.开发了基于双目惯导传感器、结构光、超声波和编码器等多种传感器融合技术的机器人导航平台,用于在室内进行地图构建、自主导航并达到亚毫米级精度的定位应用。
·目前开发基于BrainFrame视觉平台的人工智能视觉算法和软件,专注于为客户开发各个领域的产品和应用,如智慧管理,智慧工厂和工地,智慧餐饮零售等。开发的部分产品已大规模推广。
4
直播内容
【一、BrainFrame视觉AI分析平台及算法胶囊介绍】
BrainFrame是由Dilili Labs开发的一套视觉AI分析平台,通过可视化工具,替代AI应用95%的开发工作,极大提高工作效率,使产品能够快速落地。可被集成并广泛应用于如智慧城市、安防、应急安全、智慧交通、零售餐饮、工业制造等多个行业领域。
BrainFrame通过OpenVisionCapsules算法胶囊系统对算法进行自动融合推理。
OpenVisionCapsules算法胶囊方案是被OpenCV采纳的行业开源标准。此方案将AI算法封装成一致的格式,具有通用性和兼容性。同时开发简单,通常只需要30分钟就可以将已训练好的AI算法封装成算法胶囊。
【二、BrainFrame应用介绍和功能演示】
BrainFrame的结构主要分为服务器端以及客户端。本节演示如何通过可视化的客户端工具与BrainFrame服务器进行交互,并演示BrainFrame的一些基本功能与操作,如:
● 视频流的配置连接
● 算法胶囊的加载与使用
● 配置检测区域
● 针对检测区域配置预警
同时通过在纺织工厂中的自动计件应用演示如何通过BrainFrame的已有功能解决实际工业制造领域问题。
【三、BrainFrame的安装】
目前可以通过两种方式获取BrainFrame:
● CLI:通过Terminal工具在Ubuntu机器中安装BrainFrame服务器端。
● BrainFrame Edge AI DevKit:购买已预装BrainFrame的DevKit。
https://www.aaeon.com/en/ai/upx-edge-brainframe
【四、BrainFrame编程】
1.算法胶囊开发
通过OpenVisionCapsules算法胶囊我们可以将不同的算法模型转换成一致的格式,使他们具有兼容性和通用性。
算法胶囊是对算法模型的一个轻量级封装,对系统计算资源、内存资源占用基本可以忽略,算法胶囊之间数据可以实时共享,与算法容器完全是两个概念。通常我们只需要半个小时的时间、几十行代码就可以完成算法胶囊的开发。此章节中我们将两个OpenVINO算法模型转换成算法胶囊格式,通过代码演示算法胶囊的结构以及开发过程。
线上演示:
● 安装OpenVisionCapsules依赖库
● 算法胶囊的基本结构以及如何创建一个基本的算法胶囊
● 通过OpenVINO创建车辆、自行车、人体检测算法胶囊
● 通过OpenVINO创建车辆颜色归类算法胶囊
2.REST API开发
除了可视化的客户端,还可以通过REST API与BrainFrame交互。利用REST API,用户可以将任意应用与BrianFrame进行集成。
BrainFrame提供了丰富的REST API,与使用客户端相比,使用REST API开发更具有灵活性与通用性。因此我们对以下几个实际用例进行线上代码演示,讲解如何通过REST API对BrainFrame服务器端进行操作。
线上演示:
● 安装Python API依赖库
● REST API基本功能,如服务器连接、视频流串流
● 通过REST API处理图片,利用上一节中创建的算法胶囊对文件夹中图片按照其中车辆的颜色进行排序。
● 创建微信事件通知器,利用上一节中创建的算法胶囊对模拟商店视频进行监控,当收银员离开时触发警报并发送微信通知。