Luxonis OAK
Myriad X VPU アクセラレーションを使って、Roboflow Train モデルを OpenCV AI Kit にデプロイします。
次の Luxonis OAK(OpenCV AI Kit) は、組み込みコンピュータビジョンシステムのデプロイに広く使われているエッジデバイスです。
OAK デバイスはホストマシンと組み合わせて使われ、下流アプリケーションの動作を制御します。参考になる事例として、以下をご覧ください: Luxonis のユースケース および Roboflow のケーススタディ.
ところで: まだ OAK デバイスをお持ちでない場合は、 Roboflow Store から購入できます 10% 割引を受けられます。
タスクのサポート
次のタスクタイプはホスト型APIでサポートされています:
物体検出:
Roboflow で学習した YOLOv8 モデル(全サイズ:Nano、Small、Medium、Large、X Large)
Roboflow で学習した YOLOv11 モデル
✅
分類
インスタンスセグメンテーション
セマンティックセグメンテーション
Luxonis OAK にモデルをデプロイ
対応する Luxonis デバイスとホスト要件
Roboflow Inference Server は以下のデバイスをサポートします:
OAK-D
OAK-D-Lite
OAK-D-POE
OAK-1(深度なし)
インストール
次をインストールします。 roboflowoak, depthai、および opencv-python パッケージ:
これで、 roboflowoak パッケージを使って、独自に学習した Roboflow モデルを実行できます。
推論の実行:デプロイ
Depth なしの OAK デバイスにデプロイする場合は、 depth=False を設定してください。 rf オブジェクトをインスタンス化(作成)する際に使用します。Depth ありの OAK では、モデル名に「D」が付きます。つまり OAK-D と OAK-D-Lite です。
また、 max_depth = np.amax(depth) および cv2.imshow("深度", depth/max_depth)
下のコードを入力してください(プレースホルダーのテキストを Python スクリプトへのパスに置き換えた後)
Apple MacBook Air (M1) をホストデバイスとして使用した場合の推論速度(ミリ秒)は平均約 15 ms、つまり 66 FPS でした。 注意:OAK と一緒に使用するホストデバイスは、FPS に大きな影響を与えます。システムを構築する際はこれを考慮してください。
トラブルシューティング
OAK デバイスのセットアップで問題が発生している場合は、Luxonis のインストール手順を確認し、 Luxonis のインストールで RGB の例を正常に実行できることを確認してください。ヘルプが必要な場合は、 Roboflow フォーラム.
関連情報
最終更新
役に立ちましたか?