DepthAI v2 has been superseded by DepthAI v3. You are viewing legacy documentation.

本页目录

  • 使用方法
  • Python(DepthAI)
  • BlobConverter 界面

模型库

DepthAI 模型库是一系列可部署到 OAKRAE 设备的神经网络模型集合。您可以直接在我们的 GitHub 仓库 中查看完整模型列表。关于许可证信息,请参考模型各自目录中的 model.yml 文件。

使用方法

有多种方式可以从 DepthAI 模型库中访问模型。

Python(DepthAI)

为了与 DepthAI 无缝配合,您可以使用我们的 BlobConverter 库:
  • 使用 pip 安装 BlobConverter:
Command Line
1pip install blobconverter
  • 调用 from_zoo 方法,设置 zoo_type="depthai"、所需的模型 name 以及要使用的 shaves 数量:
Python
1import blobconverter
2model_path = blobconverter.from_zoo(
3        name="yolop_320x320",
4        zoo_type="depthai",
5        shaves=6
6    )
同时,也可以通过设置 zoo_type="intel"Open Model Zoo 下载模型。 调用 blobconverter.zoo_list(zoo_type=...) 可以获取所选模型库中所有可用模型的列表。
  • model_path 传递给神经网络节点:
Python
1neural_network.setBlobPath(model_path)

BlobConverter 界面

您可以选择通过我们的 BlobConverter 网页界面 下载每个导出的模型,或使用 BlobConverter API。请注意,从该界面下载仅在版本 2022.1 及以上可用。您可以在 此处 找到有关转换过程的更多信息。