树莓派系列(十五):使用英特尔神经计算棒2(NCS2)

使用英特尔神经计算棒2(NCS2)

树莓派能运用神经棒的地方很多,学会使用它,可以帮助我们做很多很酷的事情。??
这篇博客大部分内容来自官 ,英语好的建议直接去官 看!

使用本教程你需要以下条件

  1. armv71的架构
  2. Raspbian 10操作系统
  3. 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:

我这里就是

树莓派系列(十五):使用英特尔神经计算棒2(NCS2)

应用程序输出一个图像(out_0.bmp),在build文件夹后面,其中检测到的面用矩形包围。

OK,你已经完成了必需的安装、配置和构建步骤。


晚会我会上传一个Python的使用测试代码上来。欢迎在评论区留言。

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年9月26日
下一篇 2021年9月26日

相关推荐