系列文章目录
前言
2024 年 6 月 4 日
Naush Patuck
如果您曾想在您的 Raspberry Pi 5 上尝试神经网络、人工智能和机器学习,我们为您准备了完美的产品:Raspberry Pi AI Kit。AI Kit 是与 Hailo 合作开发的,它提供了一种便捷的方法,可将本地高性能、高能效推理集成到各种应用中。现在就可以从我们的 Raspberry Pi 认证经销商网络购买,售价仅为 70 美元。
Raspberry Pi AI Kit 包括预装了 Hailo-8L AI 加速器模块的 M.2 HAT+。AI Kit 安装在 Raspberry Pi 5 上,可让您快速构建复杂的 AI 视觉应用,并以低延迟和低功耗要求实时运行。用于物体检测、语义和实例分割、姿态估计和面部标记(仅举几例)的最先进的神经网络完全在 Hailo-8L 协处理器上运行,从而使 Raspberry Pi 5 CPU 可以自由执行其他任务。
Raspberry Pi AI Kit 的主要功能包括
- 每秒 13 万亿次运算(TOPS)的推理性能
- 单通道 PCIe 3.0 连接,运行速度为 8Gbps
- 与 Raspberry Pi 图像软件子系统完全集成
- 与第一方或第三方摄像头兼容
- 高效调度加速器硬件:在单台相机上运行多个神经网络,或在两台相机上同时运行单个/多个神经网络
Hailo 创建了一个庞大的模型库,用户可以在其中找到各种预训练的神经网络模型,这些模型可随时部署和优化,以便在 AI Kit 上运行。
一、软件
创建真实世界中基于人工智能的视觉应用的一个重要障碍是将相机子系统与人工智能框架集成在一起的软件复杂性。我们一直在努力尽可能简化这一问题。现在,我们的 rpicam-apps 摄像头应用程序套件拥有一个后处理模板,用于在摄像头管道中集成实时运行的神经网络推理。通过使用预装的 Hailo Tappas 后处理库,我们只需几百行 C++ 代码就能创建基于人工智能的高级应用程序。我们的 Picamera2 框架也将很快实现类似程度的集成。
软件安装步骤非常简单。通过 apt 安装几个软件包,重新启动,几分钟内就能试用我们的人工智能演示。全套说明可在我们的入门指南中找到。下面是一些可以通过 rpicam-apps 运行的演示预览:
有了 Raspberry Pi AI Kit,您就不仅限于在 rpicam-apps 或 Picamera2 中使用 Hailo-8L 协处理器了。我们还打包了集成在 GStreamer 框架和本地 Python 或 C/C++ 应用程序中的 API。这还包括非摄像机用例,例如在预先录制的视频文件上运行推理。
二、更多资源
我们的人工智能套件文档是一个很好的起点。
有关 Hailo-8L AI 加速器模块的完整技术规格,请访问 Hailo 的产品网页。
Hailo 创建了一套可在 Raspberry Pi 5 上运行的高级 AI 应用程序。他们还有一个社区论坛,用于讨论 Hailo-8L 人工智能加速器硬件和软件工具的具体主题。