Object Detection Model
Workflow で object detection model を実行します。
このブロックについて
Object Detection Model ブロックを使うと、Roboflow で学習した、または Roboflow にアップロードした object detection model を実行できます。
object detection model を使うと、画像内のカスタムオブジェクトを識別できます。たとえば、object detection ブロックを使って次のことができます:
製品の欠陥を識別する
道路上の車両の位置を見つける
組立ライン上のアイテムを見つける
Workspace に保存されているプライベートモデル、または Roboflow Universe 上のパブリックモデルを実行できます。

このブロックに送信できるもの
Object Detection Model ブロックは次の対象に対して実行できます。
Workflow に送信する画像
Workflow に送信する動画フレーム
Workflow 内で計算される画像の切り抜かれた領域(つまり、Crop ブロックを使用)
このブロックが返すもの
object detection model ブロックは、他のブロックで使用できる予測結果を返します。予測結果には、次の情報が含まれます:
検出された各オブジェクトの位置(xyxy 座標)
各オブジェクトの位置に関連付けられたクラス名
object detection model の結果を画像上にプロットして確認するには、Visualizer ブロックを使用する必要があります。次のものを使用するとよいでしょう:
Bounding Box Visualization: モデルが返したバウンディングボックスを表示します。
Label Visualization: モデルが返したクラスラベルを表示します。
以下は、このブロックが返した object detection を、Bounding Box と Label の両方の visualization で可視化した例です:

ブロックの設定方法
このブロックを設定すると、Workspace からモデルを選択するよう求められます。

Workspace 内のモデルを使うには、Your Models の一覧から選択します。
また、さまざまな base model と public model も利用できます。
次の中から選択できます:
RF-DETR base や YOLO11 のような base model
車両検出や小売在庫検出のような特定のユースケース向けの推奨モデル
Universe にある任意のモデルの ID を指定することもできます。 Universe でモデルを見つける方法を学ぶ。
その後、Workflows エディタで利用可能なオプションを使ってブロックを設定できます。
最も一般的に設定されるプロパティは、モデルの confidence threshold と、特定の class の予測のみを返すための "Class Filter" ツールです。
ユースケース
このブロックは、モデルの実行を含むあらゆる Workflow に役立ちます。
動画内のオブジェクトを追跡したい場合は、object detection model と Byte Tracker を組み合わせることができます。モデルはオブジェクトの位置を返し、Byte Tracker は動画全体でその位置を追跡します。
予測の形式
下のカードを展開すると、このブロックが返す JSON データを確認できます。
最終更新
役に立ちましたか?