亲,“电路城”已合并升级到更全、更大、更强的「新与非网」。点击查看「新与非网」

本网页已闲置超过3分钟,按键盘任意键或点击空白处,即可回到网页

基于 Raspberry Pi 3 Model B 的边缘人工智能相机

发布时间:2021-11-03
分享到:

基于 Raspberry Pi 3 Model B 的边缘人工智能相机

发布时间:2021-11-03
分享到:

本方案是一个基于 Raspberry Pi 3 Model B 的边缘人工智能相机,有些人使用 Intel ncs2 和 Raspberry Pi 摄像头模块来构建自己的边缘计算系统,但这样的组合很难在最终产品阶段有效部署。

1、树莓派可以选择几个固定的摄像头模块。不能有效满足各种分辨率、视场角、低照度、夜视、高帧率的不同要求

2. Intel NCS2的形式不利于产品集成,机械设计会很复杂

OpenNCC 是一种结合 Intel NCS2 和相机模块的形式。在成像的同时完成AI推理。系统集成度高,综合功耗低。通过 USB 接口可以很容易地将边缘 AI 摄像头系统与 raspberry PI 集成。

连接 OpenNCC 和树莓派
为 raspberry PI 供电并安装操作系统

使用 USB 连接 raspberry PI 4 Model B 和 OpenNCC。推荐USB3.0。

配置树莓派
下面的命令是在树莓派的板上操作的。您需要将 raspberry 与显示器、鼠标和键盘连接起来。

  • 在 Raspberry Pi 上安装 libusb、OpenCV 和 FFmpeg
  • sudo apt-get install libopencv-dev -y
  • sudo apt-get install libusb-dev -y
  • sudo apt-get install libusb-1.0.0-dev -y
  • sudo apt-get install ffmpeg -y
  • 如果你想使用python
  • sudo apt-get install python3-opencv -y
  • 克隆 OpenNCC 存储库
  • 输入您的 OpenNCC SDK 安装路径,然后运行脚本
  • cd opennncc/平台/树莓派
  • ./pi.sh

部署模型并提取推理结果
您可以通过基于 QT 的工具 OpenNCC View 部署模型。并且还可以使用 OpenCV 部署模型。无论哪种方式,都使用相同的 Openncc API 接口。

输入'你的OpenNCC安装路径'/Platform/Raspberry/Example/How_to/Load_a_model,按照demo目录下的Readme.md编译运行即可。现在我们已经完成了模型的部署。

如果您对此项目有任何想法、意见或问题,请在下方留言。

加入微信技术交流群

技术交流,职业进阶

关注与非网服务号

获取电子工程师福利

加入电路城 QQ 交流群

与技术大牛交朋友

讨论