ON THIS PAGE

  • Concepts
  • Perception App
  • Device
  • OAK Hub Agent
  • Event

Concepts

了解OAK Hub 的核心组件和术语对于有效利用该平台至关重要. 这个页面介绍了您在定位和使用OAK Hub进行边缘AI应用程序时会遇到的几个关键概念.

Perception App

A Perception App 是一款专门设计用于在OAK Hub上运行的应用程序. 这些应用程序主要用Python 开发, 并使用OAK Hub库和DepthAI, 实现与OAK相机的直接交互. 感知应用程序 (Perception App) 的定义特征是其容器化, 确保所有部署的环境一致. 此设置有助于轻松地将视频流和事件发送到云端, 从而将他们与标准脚本区分开来.

Device

Device 是指安装OAK Hub Agent的物理机或虚拟机. 它充当边缘AI应用程序的工作核心, 提供详细的insights, 例如 内存, 硬盘占用, 连接的OAK相机和安装的程序的状态. 关键功能包括:
  • 可视化地得知设备可以访问哪些OAK相机.
  • 监控安装的感知应用程序( Perception App) 的状态.
  • Web Terminal access 可从任意位置轻松地通过SSH连接到主机OS的Web终端访问, 从而增强可管理性和故障排查能力.

OAK Hub Agent

OAK Hub Agent 是一个为在Linux计算机上安装的软件服务. 当安装并连接到云端时, 它显示为团队Web UI中的设备. 其主要功能包括运行感知应用程序 (Perception Apps) 以及将数据上传到云端, 充当本地设备和OAK Hub 云基础设施之间的桥梁.

Event

Event 是一个瞬态数据包, 可以包含文本(例如 名称, 标签, 元数据), 图像和/或视频. 事件可以随时由Perception Apps生成, 自动上传并在云端进行处理. 目前, 事件是无限期存储的, 提供手动删除选项. 未来的计划会包括事件管理的其他行为, 例如自定义的存储解决方案或向后端端点发出实时通知, 从而在事件处理方式方面提供更高的灵活性.探索如何从你的App发送事件
这些概念构成了OAK Hub生态系统的基础, 旨在简化边缘Ai应用程序的部署和管理. 通过熟悉这些术语, 您将可以更好地发挥OAK Hub 的全部潜力, 无论是从应用程序开发还是设备管理等.