Luxonis OAK
Myriad X VPU によるハードウェアアクセラレーションで Roboflow Train モデルを OpenCV AI Kit にデプロイします。
The Luxonis OAK(OpenCV AI Kit) 組み込みコンピュータビジョンシステムのデプロイによく使われるエッジデバイスです。
OAKデバイスは、下流アプリケーションの操作を駆動するホストマシンと組み合わせて使用されます。参考として興味深い例を見るには、 Luxonisのユースケース と Roboflowのケーススタディ.
ちなみに: まだOAKデバイスをお持ちでない場合は、 Roboflow Storeで購入できます 10%の割引が適用されます。
サポートされるタスク
ホストされたAPIで次のタスクタイプがサポートされています:
物体検出:
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のインストール)。また、ヘルプが必要な場合は Roboflowフォーラム.
で投稿することもできます。
Last updated
Was this helpful?