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)을 결합하여 실시간 비디오 스트림이나 방대한 아카이브에서 실행 가능한 통찰력을 추출하는 어려움을 해결합니다.

작동 방식

이 시스템은 모듈식 마이크로서비스 기반 아키텍처를 기반으로 구축되었으며, 세 가지 주요 계층을 통해 비디오를 처리합니다:

  1. 실시간 비디오 인텔리전스: 비디오 스트림에서 시각적 특징, 임베딩 및 의미론적 메타데이터를 추출합니다.
  2. 다운스트림 분석: 원시 메타데이터를 구조화된 사건, 궤적 및 경고로 변환합니다.
  3. 에이전트 처리: 에이전트 프레임워크(Model Context Protocol 지원)를 사용하여 사용자가 자연어를 통해 비디오 데이터와 상호 작용할 수 있도록 하며, Q&A, 장시간 비디오 요약 및 자동 경고 검증과 같은 작업을 가능하게 합니다.

대상 사용자

이 청사진은 비전 AI 애플리케이션을 구축하는 개발자와 엔지니어를 위해 설계되었습니다. 특히 다음 사용자에게 유용합니다:

  • 비디오 분석가 및 IT 엔지니어: 강력한 비디오 모니터링, 검색 및 보고 시스템을 배포해야 하는 전문가.
  • GenAI/ML 엔지니어: VLM/LLM 기능을 기존 비디오 인프라에 통합하기 위해 사용자 정의 가능하고 확장 가능한 파이프라인이 필요한 전문가.

주요 특징

  • 자연어 상호 작용: 평이한 영어로 비디오 아카이브나 실시간 스트림을 쿼리합니다.
  • 실시간 경고 검증: VLM을 사용하여 감지된 이벤트를 검증함으로써 보안 또는 운영 모니터링에서의 오탐지를 줄입니다.
  • 장시간 비디오 요약: 긴 비디오 영상에 대해 구조화된 보고서와 이벤트 요약을 자동으로 생성합니다.
  • 모듈식 아키텍처: 비디오 수집, 분석 및 에이전트 워크플로우를 위한 사전 구성된 마이크로서비스가 포함되어 있으며, Docker Compose 또는 Helm을 통해 배포할 수 있습니다.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • Dispatch