Table of Contents
Fetching ...

AVA: Towards Agentic Video Analytics with Vision Language Models

Yuxuan Yan, Shiqi Jiang, Ting Cao, Yifan Yang, Qianqian Yang, Yuanchao Shu, Yuqing Yang, Lili Qiu

TL;DR

AVA tackles open-ended, long-duration video analytics by coupling near-real-time Event Knowledge Graph indexing with an agentic, multi-path retrieval and generation framework. A small VLM constructs continuous EKGs and semantic chunks, while a larger LLM-driven agent explores the graph to assemble evidence across events, entities, and frames, guided by a consistency-based scoring mechanism. Evaluations on LVBench, VideoMME-Long, and the new AVA-100 benchmark show state-of-the-art accuracy and robust performance on ultra-long videos, highlighting AVA’s scalability and effectiveness for real-world analytics. The work introduces AVA-100 to challenge L4 video analytics and demonstrates practical implications for edge-enabled, open-ended video understanding and reasoning.

Abstract

AI-driven video analytics has become increasingly important across diverse domains. However, existing systems are often constrained to specific, predefined tasks, limiting their adaptability in open-ended analytical scenarios. The recent emergence of Vision Language Models (VLMs) as transformative technologies offers significant potential for enabling open-ended video understanding, reasoning, and analytics. Nevertheless, their limited context windows present challenges when processing ultra-long video content, which is prevalent in real-world applications. To address this, we introduce AVA, a VLM-powered system designed for open-ended, advanced video analytics. AVA incorporates two key innovations: (1) the near real-time construction of Event Knowledge Graphs (EKGs) for efficient indexing of long or continuous video streams, and (2) an agentic retrieval-generation mechanism that leverages EKGs to handle complex and diverse queries. Comprehensive evaluations on public benchmarks, LVBench and VideoMME-Long, demonstrate that AVA achieves state-of-the-art performance, attaining 62.3% and 64.1% accuracy, respectively-significantly surpassing existing VLM and video Retrieval-Augmented Generation (RAG) systems. Furthermore, to evaluate video analytics in ultra-long and open-world video scenarios, we introduce a new benchmark, AVA-100. This benchmark comprises 8 videos, each exceeding 10 hours in duration, along with 120 manually annotated, diverse, and complex question-answer pairs. On AVA-100, AVA achieves top-tier performance with an accuracy of 75.8%. The source code of AVA is available at https://github.com/I-ESC/Project-Ava. The AVA-100 benchmark can be accessed at https://huggingface.co/datasets/iesc/Ava-100.

AVA: Towards Agentic Video Analytics with Vision Language Models

TL;DR

AVA tackles open-ended, long-duration video analytics by coupling near-real-time Event Knowledge Graph indexing with an agentic, multi-path retrieval and generation framework. A small VLM constructs continuous EKGs and semantic chunks, while a larger LLM-driven agent explores the graph to assemble evidence across events, entities, and frames, guided by a consistency-based scoring mechanism. Evaluations on LVBench, VideoMME-Long, and the new AVA-100 benchmark show state-of-the-art accuracy and robust performance on ultra-long videos, highlighting AVA’s scalability and effectiveness for real-world analytics. The work introduces AVA-100 to challenge L4 video analytics and demonstrates practical implications for edge-enabled, open-ended video understanding and reasoning.

Abstract

AI-driven video analytics has become increasingly important across diverse domains. However, existing systems are often constrained to specific, predefined tasks, limiting their adaptability in open-ended analytical scenarios. The recent emergence of Vision Language Models (VLMs) as transformative technologies offers significant potential for enabling open-ended video understanding, reasoning, and analytics. Nevertheless, their limited context windows present challenges when processing ultra-long video content, which is prevalent in real-world applications. To address this, we introduce AVA, a VLM-powered system designed for open-ended, advanced video analytics. AVA incorporates two key innovations: (1) the near real-time construction of Event Knowledge Graphs (EKGs) for efficient indexing of long or continuous video streams, and (2) an agentic retrieval-generation mechanism that leverages EKGs to handle complex and diverse queries. Comprehensive evaluations on public benchmarks, LVBench and VideoMME-Long, demonstrate that AVA achieves state-of-the-art performance, attaining 62.3% and 64.1% accuracy, respectively-significantly surpassing existing VLM and video Retrieval-Augmented Generation (RAG) systems. Furthermore, to evaluate video analytics in ultra-long and open-world video scenarios, we introduce a new benchmark, AVA-100. This benchmark comprises 8 videos, each exceeding 10 hours in duration, along with 120 manually annotated, diverse, and complex question-answer pairs. On AVA-100, AVA achieves top-tier performance with an accuracy of 75.8%. The source code of AVA is available at https://github.com/I-ESC/Project-Ava. The AVA-100 benchmark can be accessed at https://huggingface.co/datasets/iesc/Ava-100.
Paper Structure (39 sections, 6 equations, 13 figures, 5 tables)

This paper contains 39 sections, 6 equations, 13 figures, 5 tables.

Figures (13)

  • Figure 1: Intelligence levels of video analytics systems.
  • Figure 2: The system overview of Ava.
  • Figure 3: An example of a constructed event knowledge graph and a knowledge graph from wildlife monitoring scenarios for video analytics.
  • Figure 4: Merging uniform chunks into semantic chunks guided by the pairwise BERTScore distribution.
  • Figure 5: An illustration of tri-view retrieval and borda counting on the retrieved events.
  • ...and 8 more figures