Luxonis OAK
Deploy your Roboflow Train model to your OpenCV AI Kit with Myriad X VPU acceleration.
Last updated
Was this helpful?
Deploy your Roboflow Train model to your OpenCV AI Kit with Myriad X VPU acceleration.
Last updated
Was this helpful?
The is an edge device that is popularly used for the deployment of embedded computer vision systems.
OAK devices are paired with a host machine that drives the operation of the downstream application. For some exciting inspiration, see and .
By the way: if you don't have your OAK device yet, you can to get a 10% discount.
The following task types are supported by the hosted API:
Object Detection:
YOLOv8 models, trained on Roboflow, both Fast and Accurate
YOLOv11 models trained on Roboflow
Classification
Instance Segmentation
Semantic Segmentation
The Roboflow Inference Server supports the following devices:
OAK-D
OAK-D-Lite
OAK-D-POE
OAK-1 (no depth)
Install the roboflowoak
, depthai
, and opencv-python
packages:
Now you can use the roboflowoak
package to run your custom trained Roboflow model.
If you are deploying to an OAK device without Depth capabilities, set depth=False
when instantiating (creating) the rf
object. OAK's with Depth have a "D" attached to the model name, i.e OAK-D and OAK-D-Lite.
Also, comment out max_depth = np.amax(depth)
and cv2.imshow("depth", depth/max_depth)
Enter the code below (after replacing the placeholder text with the path to your Python script)
The inference speed (in milliseconds) with the Apple Macbook Air (M1) as the host device averaged around 15 ms, or 66 FPS. Note: The host device used with OAK will drastically impact FPS. Take this into consideration when creating your system.
If you are experiencing issues setting up your OAK device, visit Luxonis' installation instructions and be sure that you can run the RGB example successfully on the . You can also post for help on the .
(depthai SDK)