NVIDIA-AI-Blueprints/video-search-and-summarization

NVIDIA AI Blueprint for video search and summarization (VSS) is a GPU-accelerated reference architecture for building video analytics agents with real-time verified alerts, visual Q&A, and automated reporting. The VSS Blueprint uses vision language models (VLMs) such as NVIDIA Cosmos, LLMs such as NVIDIA Nemotron, RAG, and NVIDIA NIMs.

解決する課題

このプロジェクトは、大量のビデオデータを分析、検索、要約できるGPUアクセラレーション対応のAIエージェントを構築するためのリファレンスアーキテクチャを提供します。コンピュータビジョン、ビジョン言語モデル (VLMs)、および大規模言語モデル (LLMs) を組み合わせることで、ライブビデオストリームや膨大なアーカイブから実用的な洞察を抽出する際の困難を解決します。

仕組み

このシステムは、モジュール式のマイクロサービスベースのアーキテクチャに基づいて構築されており、ビデオを3つの主要なレイヤーで処理します:

  1. リアルタイムビデオインテリジェンス:ビデオストリームから視覚的特徴、埋め込み、およびセマンティックメタデータを抽出します。
  2. ダウンストリーム分析:生のメタデータを構造化されたインシデント、軌跡、アラートに変換します。
  3. エージェント処理:エージェントフレームワーク(Model Context Protocol をサポート)を使用して、ユーザーが自然言語を介してビデオデータと対話できるようにし、Q&A、長尺ビデオの要約、自動アラート検証などのタスクを可能にします。

対象読者

このブループリントは、ビジョンAIアプリケーションを構築する開発者やエンジニア向けに設計されています。特に以下の方々に役立ちます:

  • ビデオアナリストおよびITエンジニア:堅牢なビデオ監視、検索、レポートシステムを導入する必要がある方。
  • GenAI/MLエンジニア:VLM/LLM機能を既存のビデオインフラストラクチャに統合するための、カスタマイズ可能でスケーラブルなパイプラインを必要とする専門家。

ハイライト

  • 自然言語インタラクション:平易な英語を使用してビデオアーカイブやライブストリームをクエリします。
  • リアルタイムアラート検証:VLMを使用して検出されたイベントを検証することで、セキュリティや運用監視における誤検知を削減します。
  • 長尺ビデオの要約:長時間のビデオ映像に対して、構造化されたレポートやイベントの要約を自動生成します。
  • モジュール式アーキテクチャ:ビデオの取り込み、分析、エージェントワークフロー用の事前構成済みマイクロサービスが含まれており、Docker Compose または Helm を介してデプロイ可能です。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • Dispatch