问题标签 [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.
python - 使用 OpenVINO 从动物园优化 Tensorflow MaskRCNN
这个主题与英特尔论坛上的这个问题有关 ==> 这里 <==
我想运行 tensorflow MaskRCNN 来分割一些缺陷,但我有一些限制:
- 无硬件更改(i5-64bit,无 GPU)
- 推理时间应短于采集时间(3 秒/图像)
为此,我使用了来自Tensorflow对象检测动物园的 mask_rcnn_inception_v2_coco。
- 用我自己的特征重新训练模型 => OK
- 生成frozen_inference_graph =>OK
- 构建一个看门狗来处理图像 => OK
我面临的问题是处理图像的操作是 12 秒。为了解决这个问题,我尝试使用OpenVINO模型优化器解决方案:
安装库后,我使用了这个命令:
接下来,我想用 Python 构建自己的推理引擎。我是这样做的:
为了生成张量,我使用这个函数:
在此之后,我构建了我自己的自定义函数来处理边界框和掩码(就像一个带有 Tensorflow ObjectDetectionAPI 方法的包装器)。
所有这一切似乎都像一个魅力。问题在于,与 Tensorflow 相比,概率较低且类别错误。
当我在同一网络上使用 OpenVINO maskrcnn_demo 时,它似乎可以工作:
那么问题在于python引擎而不是模型导出。enter code here
有人已经面临这种行为吗?这是正常的,是由于 OpenVINO 的优化还是我这样做的方式有问题?
谢谢 !
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?
intel - 用于英特尔高清显卡的 OpenVino
我有处理器 Intel® Core™ i7-7700 处理器。我正在尝试在英特尔 GPU 上运行OpenVino 。
根据此处的规格,CPU 内置 Intel® HD Graphics 630。
这意味着,我有英特尔 GPU,只需要根据这里的讨论为 GPU 提供正确的驱动程序。
如果我想使用 Intel HD Graphics,我只想确保不需要像 Nvidia 这样的外部 GPU。
c++ - 为什么在编译 OpenVino 示例时出现此错误
我使用文档中解释的过程构建示例,并且可以在 Windows 10 中打开解决方案。
当我尝试编译代码(使用 VS 2017)时,出现此错误:
为什么我会收到此错误以及如何解决?
openvino - 如何为 OpenVino 永久设置环境变量
我正在我的系统上设置 OpenVino,我从文档中得到这个表格:
(可选):关闭命令提示符窗口时会删除 OpenVINO 工具包环境变量。作为一个选项,您可以手动永久设置环境变量。
但是没有关于什么是必需的环境变量以及应该设置什么值的信息。
我需要知道 OpenVino 所需的环境变量列表以及它们应该设置的值。我知道如何在 Windows 中设置它们(使用 GUI 或 Setx)。
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?
c++ - Mask RCNN OpenVino - C++ API
我想使用 MaskRCNN 实现自定义图像分类器。
为了提高网络的速度,我想优化推理。
我已经使用过 OpenCV DNN 库,但我想用 OpenVINO 向前迈出一步。
我成功使用 OpenVINO 模型优化器 (python) 来构建代表我的网络的 .xml 和 .bin 文件。
我使用 Visual Studio 2017 成功构建了 OpenVINO 示例目录并运行了 MaskRCNNDemo 项目。
然后我试图在一个单独的项目中重现这个项目......首先我必须观察依赖关系......
有了它,我用我自己的类和打开图像的方式(多帧 tiff)构建了一个新项目。这项工作没有问题,我不会描述(我使用 CV DNN 推理引擎没有问题)。
我想构建与 MaskRCNNDemo 相同的项目:CustomIA
我将以下 dll 添加到项目目标目录:
我成功编译并执行,但我遇到了两个问题:
旧代码:
输出 :
新代码:
输出 :
第二期:
当我尝试从新代码中提取我的 ROI 和掩码时,如果我有一个“匹配”,我总是有:
- 分数 =1.0
- x1=x2=0.0
- y1=y2=1.0
但是面具看起来很好提取......
新代码:
然后,当我没有正确的 bbox 坐标时,我不可能将蒙版放置在图像中并调整其大小......
有人知道我做得不好吗?
如何使用 cpu_extension 正确创建和链接 OpenVINO 项目?
谢谢 !
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
c++ - 当我尝试在启用推理引擎的情况下编译 OpenCv 时,出现错误
如果我尝试在启用 inferenca Engineen 的情况下构建 OpenCV 4.0.0,我会收到以下错误:
为什么我收到此错误?
编辑
Cmake输出是:
tensorflow - 如何使用 Intel 推理引擎 (OpenVINO) 优化带有 batchnorm 层的 keras 模型?
无法使用英特尔推理引擎优化 keras 模型(OpenVINO 工具包 R.5)
我冻结了我的模型,就像下面的教程建议的那样。keras 模型经过训练和测试。我需要对其进行优化以进行推理。但是,在自定义模型上运行模型优化器(mo.py 脚本)时出现错误。
我的模型的最后几层(9 是类的输出数)是:
由于存在 BatchNormalization 层,模型优化器失败。当我删除它们时,它会成功运行。但是我用
所以像 BatchNormalization 和 Dropout 这样的节点必须在冻结图中删除,我不知道为什么不删除它们。
非常感谢!