使用英特尔神经计算棒2(NCS2)
树莓派能运用神经棒的地方很多,学会使用它,可以帮助我们做很多很酷的事情。??
这篇博客大部分内容来自官 ,英语好的建议直接去官 看!
使用本教程你需要以下条件
- armv71的架构
- Raspbian 10操作系统
- python3.7的环境
OpenVINO toolkit for Raspbian
1.下载OpenVINO toolkit for Raspbian安装包
下载 址:https://storage.openvinotoolkit.org/repositories/openvino/packages/2021.4.1/
直接最新版就完事了。
2.安装安装包
我的版本是:l_openvino_toolkit_runtime_raspbian_p_2021.4.689.tgz
就是
现在已经安装了OpenVINO工具包组件。仍然需要额外的配置步骤。继续下一节,安装外部软件依赖项、配置环境和设置USB规则。
安装外部软件依赖
构建推理引擎示例应用程序需要CMake* 3.7.2或更高版本。
CMake安装。继续到下一节设置环境变量。
设置环境变量
在编译和运行OpenVINO工具包应用程序之前,必须更新几个环境变量。运行以下脚本临时设置环境变量:
(可选)关闭shell时,OpenVINO环境变量将被删除。作为一个选项,您可以永久地设置环境变量,如下所示:
要测试您的更改,请打开一个新的终端。您将看到以下内容:
为英特尔?神经计算棒2设备添加USB规则
此任务仅适用于您拥有英特尔?神经计算棒2设备的情况。
1.将当前Linux用户加入users组:
注销并登录后生效。
2.如果您没有修改.bashrc来永久设置环境变量,请在登录后再次运行setupvars.sh
3.要在Intel?神经计算棒2上执行推理,请运行install_NCS_udev_rules.sh脚本安装USB规则:
4.插入英特尔?神经计算棒2。
现在您已经准备好编译和运行Object Detection示例,以验证推理引擎的安装。
构建和运行对象检测样本
按照下面的步骤,使用OpenVINO工具包中的推理引擎样本使用预先训练的人脸检测模型。
1.导航到一个具有写访问权的目录,并创建一个示例构建目录。下面的例子使用了一个名为build的目录:
2.构建对象检测示例:
4.运行示例,指定模型、输入图像的路径和运行Raspbian*操作系统所需的VPU:
我这里就是

应用程序输出一个图像(out_0.bmp),在build文件夹后面,其中检测到的面用矩形包围。
OK,你已经完成了必需的安装、配置和构建步骤。
晚会我会上传一个Python的使用测试代码上来。欢迎在评论区留言。
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!