【问题标题】:Image segmentation with edgeTPU使用 edgeTPU 进行图像分割
【发布时间】:2019-05-28 14:34:07
【问题描述】:

我是新来的,所以如果我没有提供你需要的所有信息,请善待并教我:)

我想将 Edge TPU 与 Myriad 等其他边缘设备进行比较。我想选择一种对象检测模型和一种图像分割模型。考虑到以下显示支持的操作的链接,我注意到无法为 EdgeTPU 编译 yolov3,因为它包含 LeakyRelu。

https://coral.withgoogle.com/docs/edgetpu/models-intro/

对于图像分割,我想使用 Deeplab。但是我仍然不知道是否支持deeplab v3+中包含的操作,例如atrous卷积或特征金字塔网络。

如果有人教我哪些模型可以在 edgeTPU 上使用,我将不胜感激。有没有图像分割的模型?

【问题讨论】:

    标签: python-3.x tensorflow-lite


    【解决方案1】:

    您已经在下面找到了吗? https://github.com/tensorflow/models/blob/master/research/deeplab/g3doc/quantize.md

    “mobilenetv2_coco_voc_trainaug_8bit”:

    deeplabv3_mnv2_pascal_train_aug_8bit/frozen_inference_graph.pb

    此模型可以转换为 TFLite FlatBuffer。 也可以使用 edgetpu_compiler 为 edgetpu 编译。

    注意。 edgetpu_api 环境已更新。 你可以在下面找到它。 https://coral.withgoogle.com/news/updates-07-2019/

    【讨论】:

      【解决方案2】:

      是的。有预先打包的分割模型和代码示例如何使用它们。 他们是https://coral.ai/models/ 如果您知道在哪里可以找到与基于 Movidius 的 VPU 设备类似的东西,请分享。

      【讨论】:

      • 您好,请在您的回答中包含最相关的信息,因为链接可能会过期
      【解决方案3】:

      在这里您可以找到 edgetpu 支持的所有层:https://coral.ai/docs/edgetpu/models-intro/#supported-operations

      对于 Conv2D,它说“必须在 x 和 y 维度上使用相同的膨胀。”。因此,edgetpu 可以实现一个 deeplab v3+ 版本。

      【讨论】:

        猜你喜欢
        • 2016-07-23
        • 2012-12-16
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2022-11-15
        • 2017-05-29
        • 2022-08-04
        相关资源
        最近更新 更多