For the complete documentation index, see llms.txt. This page is also available as Markdown.

Vision Events

本番環境で、デプロイ済みのコンピュータビジョンモデルが何を見ているかを記録、検索、分析します。

概要

全体概要

Vision Eventsは、Roboflowのデータストアで、デプロイしたコンピュータビジョンモデルからの視覚情報とともに、欠陥の検出や在庫数のカウントなどの重要なイベントを記録できます。これにより、本番環境であなたのビジョンシステムが観測したすべての履歴を検索・絞り込み可能な形で保存できます。

Vision Eventとは?

Vision Eventは、モデルが画像を処理したときに作成されるタイムスタンプ付きの記録です。各イベントでは、必要に応じて次の情報を取得できます:

  • 画像: 処理された元画像と、それに関連付けられた出力画像

  • 予測: モデルが返すオブジェクト検出、分類、インスタンスセグメンテーション、キーポイント

  • ソースメタデータ: どのデバイス、ストリーム、またはワークフローがイベントを生成したか

  • カスタムメタデータ: ドメイン用に定義するキーと値のペア(例: 行番号, シフト, 部品番号)

プログラムからのアクセスについては、次を参照してください: Vision Events API リファレンス.

主要概念

ユースケース

1つの ユースケース は、共通の目的とカスタムメタデータ構造を共有するイベントをグループ化します。同じユースケース内のイベントは通常、同様のメタデータフィールドを送信するため、一貫した方法でフィルタリングやクエリを行えます。

たとえば、「欠陥検出」ユースケースには常に line_id, シフト、および 部品番号 が含まれる場合があります。たとえイベントが複数の工場やカメラ設置場所から来たものであっても同様です。メタデータ構造が根本的に異なる場合は、別々のユースケースを作成してください(例:「PPE遵守」では ゾーン および アラート種別 を追跡します)。

このセクションでは

  • イベントを送信 - Workflowブロック、REST API、またはエッジデバイスのバックアップからイベントを送信します。

  • イベントをクエリ - ダッシュボードでイベントを絞り込み、Agentに自然言語で尋ねるか、API経由でクエリします。

  • 学習用の画像を追加 - キャプチャしたイベント画像をプロジェクトに移して、モデルを学習させます。

  • オペレーターのフィードバック - チームメンバーがイベントを正しい、誤り、または判断不能としてマークできるようにします。

  • 要約レポート - ユースケースの定期要約をチームにメール送信します。

  • イベントを削除 - もう不要なイベントをユースケースから削除します。

HTTP API

Vision Events APIを使うと、コンピュータビジョンのデプロイから構造化されたイベントを記録し、その後にクエリや分析を行えます。イベントには、画像、検出アノテーション、カスタムメタデータ、品質チェック、在庫数、安全アラートなどの種類固有データを含めることができます。

Vision Events API でできること:

認証

すべてのVision Eventsエンドポイントは、Roboflow APIキーを使用したBearerトークン認証を使います:

Vision Eventsエンドポイントには、特定の スコープ付きAPIキー 権限が必要です:

  • 読み取り操作 (クエリ、一覧表示、スキーマ取得): vision-events:read または device:read

  • 書き込み操作 (作成、一括作成、アップロード): vision-events:write または device:update

ユースケース

各Vision Eventはユースケースに関連付けられます。ユースケースの作成と管理方法については、次を参照してください: ユースケースのドキュメント.

また、 既存のユースケースを一覧表示できます API経由でイベントを記録したもの。

イベントタイプ

APIは5種類のイベントタイプをサポートしており、それぞれに独自の eventData スキーマがあります:

イベントタイプ
説明

quality_check

QAと検査の結果

inventory_count

在庫の測定値

safety_alert

安全上のインシデントとアラート

custom

自由形式のイベントデータ

operator_feedback

モデル予測に対する人によるフィードバック

データ保持

イベントは、設定可能なルックバック期間(デフォルト:14日)保持されます。 lookbackDays その値はクエリ応答で返されるため、ワークスペースの実際の保持期間を把握できます。

Python SDK

Roboflow Python SDKは、次の上でVision Eventを扱うためのメソッドを提供します: Workspace オブジェクト。イベントの作成、フィルターとページネーション付きのクエリ、画像のアップロード、ユースケース管理ができます。

イベントスキーマ、フィルタリングオプション、レスポンス形式の詳細については、次を参照してください: Vision Events REST API ドキュメント.

クイックスタート

利用可能なメソッド

メソッド
説明

イベントで使う画像をアップロード

単一のVision Eventを作成

1回のリクエストで最大100件のイベントを作成

フィルターとページネーション付きでイベントをクエリ

一致するすべてのイベントを対象に自動ページングしてクエリ

ワークスペース内のユースケースを一覧表示

新しいユースケースを作成

ユースケースの名前を変更

ユースケースをアーカイブ

ユースケースのアーカイブを解除

検出されたカスタムメタデータフィールドの型を取得

最終更新

役に立ちましたか?