Video Inference

ビデオフレーム全体でコンピュータビジョンモデルを実行します。

Video Inference APIは非同期ビデオ処理に最適化されています。あらゆるモデルを実行することができます Roboflow Inference が実装している(CLIPのようなファウンデーションモデル、カスタムでファインチューニングしたモデル(あなたが Roboflowでトレーニングしたもの)、および他のユーザーが Roboflow Universeで共有した数千のモデル)を使って、記録されたビデオ内のすべてまたは一部のフレームに対して予測を取得できます。

APIを利用して予測を取得するために従うべき手順は以下の通りです:

  1. ビデオをアップロードする

  2. アップロードしたビデオに対してモデルまたはモデルのリストで推論をリクエストする

  3. 結果が利用可能になるまでポーリングする

GPUを効率的にバッチ処理し活用するための最適化と高いレイテンシ許容度により、Video Inference APIは保存された(リアルタイムストリーミングと比較して)ビデオ処理において、画像ベースの Roboflow Hosted Inference API.

API出力フォーマットの仕様を見る こちら.

モデルサポート

Video Inference APIは以下のモデルタイプで利用できます:

タスクタイプ
Hosted API に対応

分類

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

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

利用例

Video Inference APIを使用できるいくつかの利用例を以下に示します:

  • ビデオタグ付け

  • ビデオモデレーション(例:暴力やメディア内の露骨なシーンの検索)

  • ブランドや製品の検出とタグ付け

  • ビデオからのテキスト抽出

  • シーンの分割と分類

  • オブジェクトカウント

  • メディア検索インデックス作成

  • ビデオ内でコンテキスト広告を配置できる領域の特定

  • その他。

重要な注意事項

  1. Video Inferenceは現在、以下のビデオファイル拡張子をサポートしています: mp4、MP4、avi、AVI、mkv、MKV、webm、WEBM。

  2. Roboflowはアップロードされたビデオを1週間キャッシュし、ユーザーが同じビデオに対して繰り返しアップロードせずにビデオ推論を再実行できるようにしています。この1週間の期間が過ぎると、ビデオは完全に削除されます。

  3. Roboflowにアップロードされたビデオはダウンロードできません。アップロード機能は推論目的でバックエンドがビデオを処理できるようにするためだけに提供されています。

Last updated

Was this helpful?