利用树莓派和英特尔神经计算棒二代(NCS2)进行边缘端AI硬件平台部署三部曲:

(二)树莓派4B和NCS2配置时cmake编译报错以及import error:can‘t find moudle named “libopencv_ml.so.4.1“等等各种踩坑解决办法
(三)将paddlepaddle模型和paddleX模型转换为openvino模型,实现英特尔计算棒(NCS2)的边缘端部署

(一)树莓派结合英特尔神经计算棒二代(NCS2)的openvino包部署人工智能应用

正文

在一块新的树莓派在经过烧录系统和替换镜像源后,我们该如何利英特尔神经计算棒二代(NCS2)进行边缘端(或者叫终端)的AI硬件部署来完成机器视觉/人脸识别等场景的应用呢??本文提供了NCS2在AI硬件平台部署有关的环境配置方法。
笔者原本是小白一枚,入坑树莓派不久,学习期间也踩了不少坑,以下仅为个人在遇到问题时的处理方法,大家如果有好的意见和方法,欢迎多多交流~

安装cmake

命令行输入如下命令:


sudo apt install cmake

这样就安装好了camke,以便之后要用到的语言编译。
2.下载OpenVINO toolkit for Raspbian安装包
这里给出较新的版本,读者可自行到官网下载最新版本。
官网技术文档链接:
https://docs.openvinotoolkit.org/latest/_docs_install_guides_installing_openvino_raspbian.html
openvino安装包链接:
l_openvino_toolkit_runtime_raspbian_p_2020.3.220.tgz下载链接

依次输入以下命令得到:

cd ~/Downloads/
​
tar -xf l_openvino_toolkit_runtime_raspbian_p_2019.3.334.tgz

给解压之后的文件重命名:

inference_engine_vpu_arm:


确认以下这个目录下面的各个文件:

依次输入下列命令:


source inference_engine_vpu_arm/bin/setupvars.sh
​
sh inference_engine_vpu_arm/install_dependencies/install_NCS_udev_rules.sh
​
sed -i "s|<INSTALLDIR>|$(pwd)/inference_engine_vpu_arm|" inference_engine_vpu_arm/bin/setupvars.sh


设置环境变量:

sudo nano /home/pi/.bashrc


在最后一行增加以下内容:

source /home/pi/Downloads/inference_engine_vpu_arm/bin/setupvars.sh



重开一个新的命令行窗口,登陆后提示

[setupvars.sh] OpenVINO environment initialized

则说明配置成功:

如果你们也像上边一样,就表明配置成功啦!!

树莓派结合英特尔神经计算棒二代(NCS2)的openvino包部署人工智能应用相关推荐

  1. 英特尔 ncs2_带有英特尔神经计算棒2 ncs2的图像分类管道

    英特尔 ncs2 Introduction 介绍 What we'll cover in this story: 我们将在这个故事中介绍: Installing OpenVINO toolkit fo ...

  2. 工业派-配置Intel神经计算棒二代(NCS2)

    最近两天在工业派ubuntu16.04上配置了Intel神经计算棒二代--Intel Neural Compute Stick,配置过程之艰辛我都不想说了,实在是太折磨人.不过历尽千辛万苦,总算让计算 ...

  3. 【.pth模型转换为.onnx模型】模型转换 英特尔神经计算棒 树莓派

    转换代码 注意点:要根据你的代码进行修改,修改最初的包等 import torch from models.with_mobilenet import PoseEstimationWithMobile ...

  4. 英特尔AIDC2018:神经计算棒二代从天而降,软硬生态合作圈尽露锋芒

    允中 发自 国贸大酒店 量子位 报道 | 公众号 QbitAI 浩浩荡荡开了一天半的英特尔人工智能大会(AIDC 2018)刚刚结束.在国贸大酒店三层的大宴会厅里,俨然有地主姿态的英特尔在几场演讲中秀 ...

  5. 北京 | 免费高效训练及OpenVINO™加速推理深度学习实战,送Intel神经计算棒二代...

    当今人工智能时代,深度学习极大得促进了计算机视觉技术的快速应用和成熟,也是算法工程师们必须掌握的一项技能,然而,不同环境的依赖部署,高算力的需求,海量数据量需求及算法应用高硬件成本也让深度学习陷入了规 ...

  6. 因特尔神经计算棒(NCS)+树莓派+yolo-v3实现object-detection

    因特尔神经计算棒(NCS)+树莓派+yolo-v3实现object-detection 踩了好多坑啊..一言难尽 Step1:在树莓派上安装环境 首先安装openVINO工具包(最好不要在树莓派上装N ...

  7. 惠普第八代游戏家族产品重磅首发,搭载英特尔第十二代酷睿处理器

    2月17日消息,昨日,"玩出内力,全速出击" 2022惠普第八代游戏家族新品发布会惊喜开启,重磅发布OMEN暗影精灵8游戏本.OMEN暗影精灵8 Plus游戏本.惠普VICTUS光 ...

  8. STK1AW32SC安装linux,英特尔® 电脑棒支持的操作系统

    请参阅以下各主题,以了解英特尔® 电脑棒支持的操作系统.对未列出的操作系统,没有可用的驱动程序. 单击 或主题以了解详细信息:英特尔® 电脑棒 STK2mv64CC 和 STK2m364CC工厂安装的 ...

  9. linux核显驱动与内核冲突,英特尔第十二代核显现身Linux驱动库

    导读 英特尔前不久刚公布第十一代核显,都还没正式上市呢,又马不停蹄地向Linux内核提交了第十二代核显的初始驱动.第十二代核显将伴随Ice Lake的下一代CPU一起推出,名为Tiger Lake,是 ...

  10. 英特尔推深度学习加速工具包OpenVINO,布局边缘计算,发力物联网业务

    上周五(7 月 27 日),英特尔面向中国市场推出了专注于加速深度学习的 OpenVINO 工具包,可以帮助企业在边缘侧快速实现高性能计算机视觉与深度学习的开发. OpenVINO (Open Vis ...

最新文章

  1. (U3D)Time的使用
  2. Draw Call未被批处理?在Unity 5.6中如何查找原因
  3. 计算机电路逻辑分析基础知识答案,计算机电路基础试卷及答案.pdf
  4. 设置ViewPager 自动滑动时间,速度 方便展示动画
  5. sudo 安装 常见错误
  6. jude的一些基本用法
  7. openmp与openmpi区别
  8. fsmc同步通信设置_微服务模式-同步与异步
  9. Diy页面服务端渲染解决方案
  10. 三种分布式锁 简易说说(包含前一篇提到的redis分布式锁)
  11. PHP作用域和文件夹操作
  12. 张孝祥JavaScript视频教程flash版
  13. Nifi介绍、安装、实践案例
  14. [ERP]ERP原理与应用试题(附答案)
  15. source insight同步的时候崩溃_“我在国外,崩溃了一整年。”
  16. avi格式如何转换成mp4格式
  17. 末日的传说 洛谷p1338
  18. ios-webkit-debug-proxy 说明
  19. 实测 CSDN开发助手-Chrome插件
  20. HyperMesh二次开发教程 - 前言

热门文章

  1. AI画图插画快捷做图
  2. talfta---动态故障树分析软件产品介绍
  3. (二)智能化技术如何赋能能源数字化转型及智慧化应用?
  4. nodejs返回带图片的HTML页面,Nodejs实现简单的网页图片获取
  5. 下载chrome插件离线包
  6. mysql报错1194_ERROR 1194 (HY000): Table 't1' is marked as crashed and should be repaired
  7. kali破解wifi 密码(仅供学习)
  8. iis运行html提示500错误,IIS发布网站出现Http—500错误
  9. 酷睿i3、i5、i7 一代 二代 区别对比
  10. 拓扑学+计算机,拓扑学与物理学结合,量子计算机正在成为现实