问题标签 [openvino]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
581 浏览

python - 使用 OpenVINO 从动物园优化 Tensorflow MaskRCNN

这个主题与英特尔论坛上的这个问题有关 ==> 这里 <==

我想运行 tensorflow MaskRCNN 来分割一些缺陷,但我有一些限制:

  • 无硬件更改(i5-64bit,无 GPU)
  • 推理时间应短于采集时间(3 秒/图像)

为此,我使用了来自Tensorflow对象检测动物园的 mask_rcnn_inception_v2_coco。

  1. 用我自己的特征重新训练模型 => OK
  2. 生成frozen_inference_graph =>OK
  3. 构建一个看门狗来处理图像 => OK

我面临的问题是处理图像的操作是 12 秒。为了解决这个问题,我尝试使用OpenVINO模型优化器解决方案: OpenVINO 工作流程

安装库后,我使用了这个命令:

接下来,我想用 Python 构建自己的推理引擎。我是这样做的:

为了生成张量,我使用这个函数:

在此之后,我构建了我自己的自定义函数来处理边界框和掩码(就像一个带有 Tensorflow ObjectDetectionAPI 方法的包装器)。

所有这一切似乎都像一个魅力。问题在于,与 Tensorflow 相比,概率较低且类别错误。

Openvino: 张量流:开放式维诺 张量流

当我在同一网络上使用 OpenVINO maskrcnn_demo 时,它似乎可以工作:

那么问题在于python引擎而不是模型导出。enter code here

有人已经面临这种行为吗?这是正常的,是由于 OpenVINO 的优化还是我这样做的方式有问题?

谢谢 !

0 投票
1 回答
1708 浏览

opencv - Building opencv with Intel Inference Engine

Trying to load ssdlite v2 model with intel inference engine on raspberry Pi 3. For this, I need to build opencv-4.0 with Intel Inference API engine. I am unable to build open CV using CMAKE with -DWITH_INF_ENGINE=ON ^ -DENABLE_CXX11=ON flags. Does anyone know how to do it?

0 投票
1 回答
221 浏览

intel - 用于英特尔高清显卡的 OpenVino

我有处理器 Intel® Core™ i7-7700 处理器。我正在尝试在英特尔 GPU 上运行OpenVino 。

根据此处的规格,CPU 内置 Intel® HD Graphics 630。

这意味着,我有英特尔 GPU,只需要根据这里的讨论为 GPU 提供正确的驱动程序。

如果我想使用 Intel HD Graphics,我只想确保不需要像 Nvidia 这样的外部 GPU。

0 投票
1 回答
151 浏览

c++ - 为什么在编译 OpenVino 示例时出现此错误

我使用文档中解释的过程构建示例,并且可以在 Windows 10 中打开解决方案。

当我尝试编译代码(使用 VS 2017)时,出现此错误:

为什么我会收到此错误以及如何解决?

0 投票
1 回答
1203 浏览

openvino - 如何为 OpenVino 永久设置环境变量

我正在我的系统上设置 OpenVino,我从文档中得到这个表格:

(可选):关闭命令提示符窗口时会删除 OpenVINO 工具包环境变量。作为一个选项,您可以手动永久设置环境变量。

但是没有关于什么是必需的环境变量以及应该设置什么值的信息。

我需要知道 OpenVino 所需的环境变量列表以及它们应该设置的值。我知道如何在 Windows 中设置它们(使用 GUI 或 Setx)。

0 投票
2 回答
894 浏览

openvino - How can I run samples from openVINO

I use openVINO R5 2018.5.445. I successfully installed all the software and dependencies for ubuntu 18.04. The test was successful as well. However, the sample models I am trying to run won't build. I followed the full documentation. Using the following commands:

(https://software.intel.com/en-us/articles/OpenVINO-InferEngine > Using Inference Engine Samples).

How should I Build the samples?

0 投票
1 回答
1398 浏览

c++ - Mask RCNN OpenVino - C++ API

我想使用 MaskRCNN 实现自定义图像分类器。

为了提高网络的速度,我想优化推理。

我已经使用过 OpenCV DNN 库,但我想用 OpenVINO 向前迈出一步。

我成功使用 OpenVINO 模型优化器 (python) 来构建代表我的网络的 .xml 和 .bin 文件。

我使用 Visual Studio 2017 成功构建了 OpenVINO 示例目录并运行了 MaskRCNNDemo 项目。

Oiseau VINO CPP

然后我试图在一个单独的项目中重现这个项目......首先我必须观察依赖关系......

有了它,我用我自己的类和打开图像的方式(多帧 tiff)构建了一个新项目。这项工作没有问题,我不会描述(我使用 CV DNN 推理引擎没有问题)。

我想构建与 MaskRCNNDemo 相同的项目:CustomIA

我将以下 dll 添加到项目目标目录:

我成功编译并执行,但我遇到了两个问题:

旧代码:

输出 :

新代码:

输出 :

第二期:

当我尝试从新代码中提取我的 ROI 和掩码时,如果我有一个“匹配”,我总是有:

  • 分数 =1.0
  • x1=x2=0.0
  • y1=y2=1.0

但是面具看起来很好提取......

新代码:

维诺面膜

然后,当我没有正确的 bbox 坐标时,我不可能将蒙版放置在图像中并调整其大小......

有人知道我做得不好吗?

如何使用 cpu_extension 正确创建和链接 OpenVINO 项目?

谢谢 !

0 投票
3 回答
813 浏览

c++ - 无法使用 OpenVino 推理编译 OpenCV,无法读取 cpuid.txt

我正在尝试使用 OpenVino 推理编译 OpenCV,如下所述:

https://github.com/opencv/opencv/wiki/Intel's-Deep-Learning-Inference-Engine-backend

但是当我尝试在 Windows 上生成 MSVC (2017) 项目时,出现此错误:

使用的工具:

  • OpenCV 4.0.0 源代码
  • OpenVino 5.0.1
  • 视觉工作室 2017
  • CMake-GUI 3.13
0 投票
1 回答
2635 浏览

c++ - 当我尝试在启用推理引擎的情况下编译 OpenCv 时,出现错误

如果我尝试在启用 inferenca Engineen 的情况下构建 OpenCV 4.0.0,我会收到以下错误:

为什么我收到此错误?

编辑

Cmake输出是:

0 投票
1 回答
769 浏览

tensorflow - 如何使用 Intel 推理引擎 (OpenVINO) 优化带有 batchnorm 层的 keras 模型?

无法使用英特尔推理引擎优化 keras 模型(OpenVINO 工具包 R.5)

我冻结了我的模型,就像下面的教程建议的那样。keras 模型经过训练和测试。我需要对其进行优化以进行推理。但是,在自定义模型上运行模型优化器(mo.py 脚本)时出现错误。

我的模型的最后几层(9 是类的输出数)是:

由于存在 BatchNormalization 层,模型优化器失败。当我删除它们时,它会成功运行。但是我用

所以像 BatchNormalization 和 Dropout 这样的节点必须在冻结图中删除,我不知道为什么不删除它们。

非常感谢!