OpenVino下转pb为IR,利用NCS+ssd_mobilenet实现实时目标检测

本文介绍了如何使用OpenVINO工具包将TensorFlow的pb模型转换为IR模型,以便在Intel Neural Compute Stick 2 (NCS2)上实现SSD_MobileNet的实时目标检测。通过详细步骤,包括OpenVINO的下载、安装、NCS2的安装以及模型转换过程,展示了在up²平台上运行时达到约20FPS的性能。
摘要由CSDN通过智能技术生成

OpenVINO

OpenVINO简介

OpenVINO™工具包可快速部​​署模拟人类视觉的应用程序和解决方案。该工具包基于卷积神经网络(CNN),可扩展英特尔®硬件的计算机视觉(CV)工作负载,从而最大限度地提高性能。
OpenVINO基本架构图
OpenVINO基本架构图

下载OpenVINO

下载地址:OpenVINO官网下载Linux版本

需填写个人信息,免费下载,可选择离线安装版和在线安装版。

这里选择的是最新2020.2版离线安装版(约566M):l_openvino_toolkit_p_2020.2.120.tgz

安装OpenVINO

  1. 解压:
tar -zvxf l_openvino_toolkit_p_2020.2.120.tgz
  1. 安装:
cd l_openvino_toolkit_p_2020.2.120/
./install.sh

这里也可以选择 install_GUI.sh来进行界面化安装

  1. 文件和文件夹
intel_sdp_products.db  isip  openvino  openvino_2020.2.120
  1. 初始化setupvars.sh文件
vim ~/.bashrc

最后一行加上:source /home/【用户名】/intel/openvino/bin/steupvars.sh

source ~/.bashrc

**注意:**不要使用root用户来修改!!!

  1. 测试Demo(可选,仅测试是否安装成功)
cd openvino/deployment_tools/demo/
./demo_security_barrier_camera.sh

NCS(Intel Neural Compute Stick)

安装NCS

  1. 添加USB规则
cd  ~/intel/openvino/install dependencies
./install_NCS_udev_rules.sh
  1. 安装驱动
cat <<EOF > 97-myriad-usbboot.rules 
SUBSYSTEM=="usb", ATTRS{
   idProduct}=="2150", ATTRS{
   idVendor}=="03e7", GROUP="users", MODE="0666", ENV{
   ID_MM_DEVICE_IGNORE}="1"
SUBSYSTEM=="usb", ATTRS{
   idProduct}=="2485", ATTRS{
   idVendor}=="03e7", GROUP="users", MODE="0666", ENV{
   ID_MM_DEVICE_IGNORE}="1"
SUBSYSTEM=="usb", ATTRS{
   idProduct}=="f63b", ATTRS{
   idVendor}=="03e7", 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值