ON THIS PAGE

  • Model ZOO
  • How to use
  • Python (DepthAI)
  • BlobConverter interface

Model ZOO

DepthAI Model Zoo is a collection of neural network models deployable to OAK and RAE. You can access the full list of models directly in our GitHub repository. For licensing, please refer to the information in model.yml in the model's respective directory.

How to use

There are different ways to access the models from the DepthAI model zoo.

Python (DepthAI)

To use seamlessly with DepthAI, you can use our BlobConverter library:
  • Install BlobConverter using pip:
Command Line
1pip install blobconverter
  • Call from_zoo method with zoo_type="depthai", the name of the model that you want, and a number of shaves to use:
Python
1import blobconverter
2model_path = blobconverter.from_zoo(
3        name="yolop_320x320",
4        zoo_type="depthai",
5        shaves=6
6    )
It is also possible to download models from Open Model Zoo by setting zoo_type="intel". And by calling blobconverter.zoo_list(zoo_type=...) you can get the list of all models available in the chosen zoo.
  • Pass the model_path to the neural network node:
Python
1neural_network.setBlobPath(model_path)

BlobConverter interface

You have the option to download each exported model either through our BlobConverter web interface or by utilizing the BlobConverter API. Please note that downloading from the interface is only available from version 2022.1. You can find additional information about the conversion process here.