APM-Bench: Benchmarking Cross-session Persistent Memory for Egocentric Streaming Video Assistants

Jianguo Huang, Jinming Liu, Qiyao Wang, Liang Xu, Jianhang Li, Zhimian Wen, Mingda Li, Shule Lu and 4 others

Shanghai Jiao Tong University · Eastern Institute of Technology, Ningbo · Shenzhen Institutes of Advanced Technology, Chinese Academy of Sciences · Zhongguancun Academy · Dalian University of Technology · Beihang University

Published September 29, 2026 · on the feed September 30, 2026 · ▲ 43 · arXiv 2609.37559

The abstract

To serve as real-world personal assistants, streaming video models need persistent memory that retains past experiences for later use. Yet existing streaming benchmarks and methods often focus on individual continuous videos or short clips, overlooking that real-world interactions are often intermittent and require memory to persist across interruptions. To fill this gap, we introduce APM-Bench, which reformulates real-world streaming interaction as multi-session life trajectories. It contains 549 sessions, 104 trajectories, and 2,719 candidates, spanning both objective and open-ended questions. Each session is a video with fine-grained annotations, and sessions within a trajectory revolve around related activities. Models then use persistent memory to answer questions about past sessions and provide proactive responses while maintaining real-time interaction. This raises challenges: persistent memory must be storable, selectively retain information, be injected at the right time, and remain efficient. Moreover, finite storage may leave required evidence unavailable, so assistants should recognize missing evidence. Therefore, we systematically evaluate general video models under different memory protocols and diverse specialized streaming memory systems, and test whether models acknowledge insufficient evidence. Our evaluation reveals a clear utility--latency--storage trade-off: existing methods still struggle to simultaneously achieve reliable long-term recall, low overhead, and effective proactive assistance across sessions. APM-Bench provides a comprehensive testbed for developing and comparing persistent memory systems under realistic streaming conditions. We hope it encourages future work that jointly considers utility, latency, and storage toward more practical persistent memory for real-world streaming assistants.

The Brief

2:59

A short podcast summary of the paper. Written and voiced by AI.

Transcript

APM-Bench. Benchmarking Cross-session Persistent Memory for Egocentric Streaming Video Assistants. By Jianguo Huang and eleven others, from Shanghai Jiao Tong University, the Eastern Institute of Technology, Ningbo, and five other institutions. Published on the twenty-ninth of September. Its code repository is a placeholder: a readme, and nothing to run yet.

To serve as real-world personal assistants, streaming video models need persistent memory: a way to retain past experiences for later use. Existing streaming benchmarks and methods often focus on individual continuous videos, or on short clips. Real interactions are often intermittent. Memory has to persist across the interruptions, and that is the case existing evaluations overlook. A personal assistant does not watch one unbroken video. It sees a morning, then nothing, then an afternoon, then the next day, and the question a user asks today may depend on something seen last week.

APM-Bench reformulates real-world streaming interaction as multi-session life trajectories. Models use persistent memory to answer questions about past sessions, and to provide proactive responses, all while keeping the interaction real-time. That places several demands on memory. It must be storable. It must retain information selectively. It must be injected at the right time. And it must remain efficient. Because finite storage may leave required evidence unavailable, assistants should also recognize when evidence is missing. An honest admission that something was not kept is better than a confident answer built on nothing. Each of those demands becomes something the benchmark can test.

The benchmark contains five hundred and forty-nine sessions, one hundred and four trajectories, and two thousand seven hundred and nineteen candidates, spanning both objective and open-ended questions. Each session is a video with fine-grained annotations, and sessions within a trajectory revolve around related activities. That relatedness is what makes memory necessary. A question in a later session can reach back to something that happened in an earlier one.

The evaluation is systematic. General video models are tested under different memory protocols. A range of specialized streaming memory systems are tested too. And models are checked for whether they acknowledge insufficient evidence, rather than answering anyway.

The evaluation reveals a clear trade-off among utility, latency and storage. Existing methods still struggle to achieve three things at once: reliable long-term recall, low overhead, and effective proactive assistance across sessions. Utility, latency and storage pull in different directions, and among the methods evaluated, none yet satisfies all three together. For an assistant that must answer in real time, from a store that cannot grow forever, that is the central difficulty.

Memory that survives an interruption is a different problem from memory within one long video, and APM-Bench is built around that difference. The authors offer it as a comprehensive testbed for developing and comparing persistent memory systems under realistic streaming conditions, in the hope that future work will weigh utility, latency and storage together toward more practical assistants.

Paper Quest · 7 chapters · about 41 min

Play this paper

Learn it by doing: make the calls the authors made, guess the result before you see it, and defend it in a viva graded on your own words. Chapter 1 is right here.

Chapter 1 🧩 · The problem

Every quest starts with a wall. Here it is an assistant that keeps being switched off.

You are building a video assistant for smart glasses. The user wears them in the morning, switches them off, and picks them up again hours or days later.

The road ahead

  1. 1 · The problem ~7 min A wearable assistant is used in bursts with long gaps, yet existing tests mostly check memory inside one unbroken video or a short clip.
  2. 2 · What came before ~3 min
  3. 3 · The key idea ~9 min APM-Bench splits real first-person footage into sessions with gaps, asks about earlier sessions, scores cost alongside usefulness, and tests honesty about missing evidence.
  4. 4 · Choose your own research ~3 min
  5. 5 · Build the method ~8 min Build trajectories of related sessions, label them finely, ask questions about past sessions, run models under memory protocols, and test admission of missing evidence.
  6. 6 · The experiment ~6 min You’ll guess: Across the general video models and specialised streaming memory systems tested, did any achieve reliable long-term recall, low overhead and good proactive help together?
  7. 7 · The viva ~5 min Three questions from the examiners, answered in your own words. Win it for the paper’s trophy.
Join free to play the whole quest ›

Free, with Google or an email address. Your stars and progress are kept.

KipQuest: the day’s AI research, as podcasts and quests. All papers Android app Privacy Contact Episodes are written and voiced by AI from each paper. Summaries can contain mistakes: the paper is the source.