Luxonis OAK

Myriad X VPU によるアクセラレーションを備えた OpenCV AI Kit に Roboflow Train モデルをデプロイします。

The Luxonis OAK(OpenCV AI Kit)arrow-up-right 組み込みコンピュータビジョンシステムのデプロイによく使われるエッジデバイスです。

OAKデバイスは、下流アプリケーションの操作を駆動するホストマシンと組み合わせて使用されます。参考として興味深い例を見るには、 Luxonisのユースケースarrow-up-rightRoboflowのケーススタディarrow-up-right.

ちなみに: まだOAKデバイスをお持ちでない場合は、 Roboflow Storeで購入できますarrow-up-right 10%の割引が適用されます。

サポートされるタスク

ホストされたAPIで次のタスクタイプがサポートされています:

タスクタイプ
Luxonis OAKデプロイでサポートされているか

物体検出:

  • RoboflowでトレーニングされたYOLOv8モデル(FastおよびAccurate)

  • RoboflowでトレーニングされたYOLOv11モデル

分類

インスタンスセグメンテーション

セマンティックセグメンテーション

モデルをLuxonis OAKにデプロイする

サポートされているLuxonisデバイスとホスト要件

Roboflow Inference Serverは次のデバイスをサポートしています:

  • OAK-D

  • OAK-D-Lite

  • OAK-D-POE

  • OAK-1(深度なし)

インストール

以下のパッケージをインストールしてください: roboflowoak, depthai, および opencv-python パッケージ:

これでカスタムトレーニング済みのRoboflowモデルを実行するために roboflowoak パッケージを使用できます。

推論の実行:デプロイ

Depth機能のないOAKデバイスへデプロイする場合は、インスタンス化(作成)時に depth=False を設定してください。 rf オブジェクト。Depth付きのOAKにはモデル名に「D」が付いています(例:OAK-D、OAK-D-Lite)。

また、次をコメントアウトしてください max_depth = np.amax(depth)cv2.imshow("depth", depth/max_depth)

以下のコードを入力してください(プレースホルダのテキストをPythonスクリプトのパスに置き換えた後):

ホストデバイスにApple MacBook Air(M1)を使用した場合の推論速度(ミリ秒)は平均で約15ms、つまり約66FPSでした。 注意:OAKで使用するホストデバイスはFPSに大きく影響します。システムを構築する際はこれを考慮してください。

トラブルシューティング

OAKデバイスのセットアップで問題が発生している場合、Luxonisのインストール手順を参照し、RGBの例が正常に実行できることを確認してください( Luxonisのインストールarrow-up-right)。また、ヘルプが必要な場合は Roboflowフォーラムarrow-up-right.

で投稿することもできます。

Last updated

Was this helpful?