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つの主要なレイヤーで処理します:
- リアルタイムビデオインテリジェンス:ビデオストリームから視覚的特徴、埋め込み、およびセマンティックメタデータを抽出します。
- ダウンストリーム分析:生のメタデータを構造化されたインシデント、軌跡、アラートに変換します。
- エージェント処理:エージェントフレームワーク(Model Context Protocol をサポート)を使用して、ユーザーが自然言語を介してビデオデータと対話できるようにし、Q&A、長尺ビデオの要約、自動アラート検証などのタスクを可能にします。
対象読者
このブループリントは、ビジョンAIアプリケーションを構築する開発者やエンジニア向けに設計されています。特に以下の方々に役立ちます:
- ビデオアナリストおよびITエンジニア:堅牢なビデオ監視、検索、レポートシステムを導入する必要がある方。
- GenAI/MLエンジニア:VLM/LLM機能を既存のビデオインフラストラクチャに統合するための、カスタマイズ可能でスケーラブルなパイプラインを必要とする専門家。
ハイライト
- 自然言語インタラクション:平易な英語を使用してビデオアーカイブやライブストリームをクエリします。
- リアルタイムアラート検証:VLMを使用して検出されたイベントを検証することで、セキュリティや運用監視における誤検知を削減します。
- 長尺ビデオの要約:長時間のビデオ映像に対して、構造化されたレポートやイベントの要約を自動生成します。
- モジュール式アーキテクチャ:ビデオの取り込み、分析、エージェントワークフロー用の事前構成済みマイクロサービスが含まれており、Docker Compose または Helm を介してデプロイ可能です。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- Dispatch