WorksComputer Science
SENRI: Understanding the Space-Event Nexus in Real-Life Videos
Abstract
Human memories are organized in a way that connects events with their corresponding spatial contexts. An AI assistant should also be able to memorize and recall the nexus of events and spaces. Thus we introduce SENRI, a task that studies this space–event connection in long, continuous real-life egocentric video. It contains six task types in two directions: EventSpace, which recovers spatial knowledge from event cues, and SpaceEvent, which retrieves events from regions and trajectories. To evaluate this, we build SENRI-Bench, containing 500 manually annotated multiple-choice questions over 10 uninterrupted self-recorded videos with around 25.3 hours of content. Also, we evaluate three typical long video understanding paradigms: direct perception, evidence seeking, and persistent memory. The task remains challenging across all three paradigms, highlighting substantial room for improvement. Then we show two representative failure modes of existing memory methods and address these evidence gaps with SENRI-Agent, a controller that uses Target-Guided Visual Check (TGVC) to propose local visual check tasks for parallel verifiers and integrate the reports into a working memory to help with reasoning. Built upon existing memory systems, SENRI-Agent improves the performance of existing baselines without modifying their stored memories. We hope SENRI will provide valuable insights into how real-life egocentric understanding should be evaluated, reveal the gaps in existing approaches, and offer a possible direction for improvement.
Introduction
The world we inhabit is a continuous weaving of the spaces and events. As we move through it from an egocentric perspective, what happens becomes inseparable from how we experience the space where it happens. Our memories preserve the combination of the two. We can effortlessly ask, “Where was I when I tasted the fruit flower tea?” or “What did I encounter after walking to the end of the canal and returning along the opposite side?” and expect answers rich enough to reconstruct the experience in the mind’s eye. This ability to bind what happened with where it happened is fundamental to how we remember and understand lived experience. We therefore ask: can an AI assistant reason over the same space–event nexus from real-life videos?
None of existing benchmarks fully evaluate this. As Table 1 shows, spatial-understanding benchmarks test spatial tasks such as relations and counting, yet they seldom ground spatial questions in events or consist exclusively of uncut, one-take videos captured in real-life environments [37, 39, 11, 33]. Long-video benchmarks provide real-life footage and emphasize event understanding and long range recall. But they neither consistently evaluate spatial reasoning [31, 35, 16, 38] nor establish the evaluation of the connection between space and events in newly recorded videos [1]. This gap leaves the nexus between what happened and where it happened largely untested and motivates us to work on a new perspective of long video understanding.
To this end, we introduce SENRI, a task for understanding the Space–Event Nexus in Real-Life videos. SENRI has two complementary directions. () starts from an experienced or observed event and asks about its spatial context through localization, relation reasoning, object counting, and navigation planning. () starts from a region or route and asks what happened there through region-conditioned event retrieval (RER) and trajectory event retrieval (TER). The six task types require models to establish a deep understanding of the real world in an egocentric perspective and reason about the relationship between events and spatial contexts. Then we build SENRI-Bench from 10 self-recorded videos totaling 25.3 hours and 500 manually annotated multiple-choice questions. Each video is a single uninterrupted take, preserving movement between scenes and the temporal order of events. The person who records a video also writes its questions. First-hand knowledge of the environment and events helps the annotator design more valuable questions. Each video contributes 50 questions and serves as a single evaluation episode.
| Category | Benchmark | Anno. | Self-recorded | One-take | Real-life | Cross-scene | Event-grounded | Spatial reasoning | Avg. duration per clip (h) |
| Spatial understanding benchmarks | VSI-Bench | A/M | ✗ | ✗ | ✗ | ✗ | ✗ | ✓ | ≈ 0.03 |
| Spatial understanding benchmarks | VSI-Super | A/M | ✗ | ✗ | ✗ | ✓ | ✗ | ✓ | 0.17–4.00 |
| Spatial understanding benchmarks | VSI-Super-Wild | A/M | ✗ | ✓ | ✓ | ✓ | ✗ | ✓ | 0.64 |
| Spatial understanding benchmarks | UCS-Bench | A/M | A/M | ✗ | ✓ | ✓ | ✓ | ✓ | 0.33 |
| Long video benchmarks | LVBench | M | ✗ | ✗ | ✓ | ✓ | ✓ | ✗ | 1.14 |
| Long video benchmarks | LongVideoBench | M | ✗ | ✗ | ✓ | ✓ | ✓ | ✗ | 0.13 |
| Long video benchmarks | HippoVlog | A/M | ✗ | ✗ | ✓ | ✓ | ✓ | ✗ | 0.46 |
| Long video benchmarks | HourVideo | A/M | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ | 0.76 |
| Long video benchmarks | EgoLifeQA | A/M | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ | 44.3 |
| Ours | SENRI-Bench | M | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | 2.53 |
Table 1. Comparison of SENRI-Bench with existing video understanding benchmarks. ✓ indicates coverage or partial coverage; ✗ indicates absence or no explicit guarantee. Anno. denotes the QA annotation procedure: A for automatic, M for manual, and A/M for a mixed pipeline. Self-recorded denotes videos newly collected for the project and absent from existing resources. Real-life denotes everyday activities or exploration outside dedicated indoor scans. Event-grounded includes questions about events and Spatial-reasoning requires reasoning about spatial conditions.
Then we evaluate 28 configurations across three long video understanding paradigms for long video understanding: direct perception that directly consumes sampled frames ((Li et al., 2026b; Yan et al., 2026; Yang et al., 2026a; Qwen Team, 2026a;b;c;d; Team et al., 2026; Google DeepMind, 2026a;b;c; OpenAI, 2025; 2026)), evidence seeking agents that reason over a long video by integrating tools ([43, 22, 40, 42]), and persistent memory systems that first build memories then perform querying and reasoning over memories ([17, 19, 41, 28, 13]). It turns out that the strongest direct perception, evidence seeking, and persistent memory configurations only reach 52.2%, 59.0%, and 58.8% accuracy respectively. Moreover, our findings include that methods’ performance differs across different tasks and the inference model also has a large effect on persistent memory systems. Those findings suggest that the space–event nexus is a challenging task for existing long video understanding methods and implies the possible gaps in current systems.
Also, we show two representative failure modes in existing memory methods in a case study: weak space–event nexus in text memory and missing target details in visual memory. That motivates us to develop SENRI-Agent, a controller that builds upon previous search and answer workflow but further introduces Target-Guided Visual Check (TGVC) which first specifies the event and spatial context implied by retrieved memories, then assigns targeted visual checks to parallel visual verifiers. Verifiers return targeted finding reports which are further used to update the working memory, allowing the reasoner to perform more targeted verification. With the inference models and stored memories held fixed, SENRI-Agent improves from two baselines’ performance, without rebuilding their memories or modifying retrieving interfaces. In a nutshell, our contributions are threefold:
We propose SENRI to formulate understanding space–event nexus as a new long-video understanding problem with two complementary directions: EventSpace and SpaceEvent, and six different task types: localization, navigation planning, object counting, region-conditioned event retrieval, relation reasoning, and trajectory event retrieval.
We instantiate it in SENRI-Bench, which contains 500 manually annotated questions over 25.3 hours of self-recorded, uninterrupted egocentric video, evaluate three long video understanding paradigms on SENRI-Bench, and reveal the gaps in existing methods.
We further propose SENRI-Agent, which uses TGVC and working memory to improve two persistent memory systems without modifying their memories or retrieval interfaces.
SENRI-Bench
Task Formulation and Taxonomy. Each SENRI-Bench example pairs a long, continuous egocentric video with a four-choice question that connects an event to its spatial context. The questions follow two reciprocal directions. EventSpace (ES) uses an event as the retrieval cue and queries its spatial context through four task types: localization identifies where an event occurred; relation reasoning recovers spatial relations among entities or places; object counting counts distinct entities within the context; and navigation planning recovers or plans a route. SpaceEvent (SE) uses spatial context as the cue and asks the model to retrieve what occurred there: region-conditioned event retrieval (RER) queries events associated with a specified place or region; trajectory event retrieval queries events encountered along a described route or trajectory.
Data Collection, Annotation, and Validation. SENRI-Bench contains 10 self-recorded egocentric videos totaling 25.3 hours, with 50 questions per video. We collected new recordings outside public video repositories, which reduces the risk that they appeared in the pretraining corpora of the evaluated models. Every video is captured in a single uninterrupted take using a chest-mounted action camera. The recordings span both indoor and outdoor environments, including shopping malls, supermarkets, restaurants, museums, parks, campuses, streets, public transit and so on. The videos preserve physical transitions between places, for example, a walk from a park to a subway station, movement among floors and stores in a mall, and travel between indoor and outdoor regions. Then we process the recordings with EgoBlur [27] to detect and blur visible faces and vehicle license plates. The person who records a video manually writes its questions. This design gives the annotator first-hand knowledge of the route, environment, and events, supporting questions about spatial connections and intervening events. The annotator constructs candidate four-choice questions, assigns each to one of the six task types, and provides one correct answer together with three challenging distractors. An independent verifier then checks each question against the full video, ensuring that it is clearly worded, grounded in visible evidence, and admits a single unambiguous answer. Questions with ambiguous wording, overlapping answer choices, or insufficient visual evidence are revised or removed to ensure the correctness and minimize the ambiguity.
Statistics and Visualization. SENRI-Bench comprises 500 four-choice questions over 10 videos, with 50 questions per video and 25.3 hours of footage in total (2.53 hours per video on average). The benchmark contains 334 questions and 166 questions. The former comprise 89 localization, 90 relation reasoning, 86 object counting, and 69 navigation planning questions; the latter comprise 88 RER and 78 trajectory event retrieval (TER) questions. Correct-answer positions are balanced both within individual videos and across the full benchmark, with 130, 130, 120, and 120 answers in positions A–D, respectively. Figure 1 visualizes this hierarchical task distribution, the balanced correct-answer positions, and the lexical composition of the questions and answer options. Figure 2 shows one representative example from each task type and pairs every question with its visual evidence picked from the original long video in a temporal order.

Figure 1. Overview of SENRI-Bench distributions. (a) The inner ring separates EventSpace (ES) and SpaceEvent (SE); the outer ring shows Localization (L), Relation Reasoning (RR), Object Counting (OC), Navigation Planning (NP), Region-conditioned Event Retrieval (RER), and Trajectory Event Retrieval (TER). Sector angles are proportional to question counts. (b) Distribution of correct-answer positions. (c–d) Word clouds of benchmark questions and answer options.

Figure 2. Representative examples from SENRI-Bench with evidence frames. (a–d) EventSpace examples covering localization, relation reasoning, object counting, and navigation planning. (e–f) SpaceEvent examples covering region-conditioned event retrieval (RER) and trajectory event retrieval (TER). Boldface indicates the correct answer. Zoom in for a better view.
Benchmark Results
Experimental Setup
Evaluated Methods. We evaluate 28 model configurations spanning three paradigms for long-video understanding. Direct perception covers both frontier proprietary models and representative open-weight video models, including general-purpose multimodal models ((Qwen Team, 2026a,b,c,d; Team et al., 2026; Google DeepMind, 2026b,c; OpenAI, 2025; 2026)) and models specialized for spatial or long-video understanding ([14, 36, 39]). Evidence seeking covers systems that inspect query-relevant video regions on demand through sequential or parallel tool use ([43, 22, 40, 42]). Persistent memory covers systems that preprocess a video into reusable text or visual memories before receiving a question then perform multi-round retrieving and reasoning before answering ([17, 19, 41, 28, 13]).
Evaluation Protocol. Every configuration receives the same 500 questions and answer options. For direct perception models, we uniformly sample 512 frames from each video and provide them to the model together with the question. Cambrian-S-7B, Cambrian-S-7B-LFP, InternVideo3-8B, and VideoChat3-4B are instead evaluated using the default inference settings provided by their original repositories. Most evidence seeking agents defaultly uses its original configurations, including its search procedure, tool configuration, and inference model. Most persistent memory systems use their native memory interface and retrieval-answer pipeline. To maximize the fairness of comparison, we substitute the inference backbone of VideoARM, WorldMM, EG-Agent, and MAGIC-Video with Gemini 3.7 Flash and Qwen3.8-27B respectively while keeping the memories constructed by default settings. Other methods use their own fine-tuned versions of models so that we keep their original inference backbone. Moreover, for methods that are or depend on models that can consume videos, we encodes the frames into videos to reduce token cost and avoids context-length limitations. We report the overall accuracy and the accuracy of each task type, and we also report the accuracy of each subtask (ES and SE). The results are shown in Table 2.
Table 2: Main results on SENRI-Bench (accuracy, %). ES and SE denote Event→Space and Space→Event, respectively; L, NP, OC, RER, RR, and TER denote localization, navigation planning, object counting, region-conditioned event retrieval, relation reasoning, and trajectory event retrieval. ∗ indicates that the inference backbone is further fine-tuned or post-trained by the corresponding method. Best and second-best results are shown in bold and underlined, respectively.
| Approach | Method | Inference Model | Total Avg. | Event→Space L | Event→Space NP | Event→Space OC | Event→Space RR | Space→Event Avg. | Space→Event RER | Space→Event TER | |
| Direct Perception | Gemini 3.1 Pro | Gemini 3.1 Pro | 47.4 | 43.1 | 56.2 | 37.7 | 37.2 | 40.0 | 56.0 | 55.7 | 56.4 |
| Direct Perception | Gemini 3.5 Flash | Gemini 3.5 Flash | 49.8 | 45.5 | 56.2 | 40.6 | 32.6 | 51.1 | 58.4 | 60.2 | 56.4 |
| Direct Perception | Gemini 3.7 Flash | Gemini 3.7 Flash | 52.2 | 48.5 | 61.8 | 50.7 | 32.6 | 48.9 | 59.6 | 58.0 | 61.5 |
| Direct Perception | GPT-5 | GPT-5 | 47.2 | 44.6 | 59.6 | 39.1 | 32.6 | 45.6 | 52.4 | 55.7 | 48.7 |
| Direct Perception | GPT-5.5 | GPT-5.5 | 48.2 | 46.7 | 60.7 | 44.9 | 31.4 | 48.9 | 51.2 | 50.0 | 52.6 |
| Direct Perception | Kimi K3 | Kimi K3 | 41.4 | 39.5 | 51.7 | 39.1 | 30.2 | 36.7 | 45.2 | 43.2 | 47.4 |
| Direct Perception | Cambrian-S-7B | Qwen2.5-7B∗ | 34.8 | 32.0 | 37.1 | 37.7 | 19.8 | 34.4 | 40.4 | 42.0 | 38.5 |
| Direct Perception | Cambrian-S-7B-LFP | Qwen2.5-7B∗ | 31.4 | 29.3 | 33.7 | 36.2 | 18.6 | 30.0 | 35.5 | 42.0 | 28.2 |
| Direct Perception | InternVideo3-8B | Qwen3-VL-8B∗ | 39.0 | 38.0 | 50.6 | 37.7 | 26.7 | 36.7 | 41.0 | 36.4 | 46.2 |
| Direct Perception | VideoChat3-4B | Qwen3-4B∗ | 40.8 | 40.4 | 44.9 | 46.4 | 32.6 | 38.9 | 41.6 | 39.8 | 43.6 |
| Direct Perception | Qwen3.5-9B | Qwen3.5-9B | 41.6 | 41.6 | 53.9 | 39.1 | 31.4 | 41.1 | 41.6 | 44.3 | 38.5 |
| Direct Perception | Qwen3.5-27B | Qwen3.5-27B | 43.8 | 41.6 | 48.3 | 43.5 | 32.6 | 42.2 | 48.2 | 44.3 | 52.6 |
| Direct Perception | Qwen3.6-27B | Qwen3.6-27B | 43.8 | 41.0 | 51.7 | 44.9 | 29.1 | 38.9 | 49.4 | 43.2 | 56.4 |
| Direct Perception | Qwen3.6-35B-A3B | Qwen3.6-35B-A3B | 45.6 | 46.1 | 51.7 | 43.5 | 34.9 | 53.3 | 44.6 | 44.3 | 44.9 |
| Direct Perception | Qwen3.8-27B | Qwen3.8-27B | 41.0 | 39.5 | 48.3 | 37.7 | 37.2 | 34.4 | 44.0 | 45.5 | 42.3 |
| Evidence Seeking | LongVideo-R1 | Qwen3-8B∗ | 39.0 | 36.5 | 39.3 | 27.5 | 33.7 | 43.3 | 44.0 | 40.9 | 47.4 |
| Evidence Seeking | ParaVT-8B | Qwen3-VL-8B∗ | 29.8 | 28.1 | 29.2 | 42.0 | 20.9 | 23.3 | 33.1 | 35.2 | 30.8 |
| Evidence Seeking | Video-o3 | Qwen2.5-VL-7B∗ | 40.6 | 40.1 | 48.3 | 43.5 | 29.1 | 40.0 | 41.6 | 37.5 | 46.2 |
| Evidence Seeking | VideoARM | Qwen3.8-27B | 45.0 | 43.7 | 52.8 | 39.1 | 41.9 | 40.0 | 47.6 | 42.0 | 53.8 |
| Evidence Seeking | VideoARM | Gemini 3.7 Flash | 59.0 | 56.0 | 64.0 | 56.5 | 45.3 | 57.8 | 65.1 | 68.2 | 61.5 |
| Persistent Memory | M3-Agent | Qwen3-32B∗ | 33.6 | 33.2 | 41.6 | 23.2 | 31.4 | 34.4 | 34.3 | 36.4 | 32.1 |
| Persistent Memory | Light-Omni | Qwen2.5-Omni-7B∗ | 37.4 | 35.0 | 47.2 | 33.3 | 27.9 | 31.1 | 42.2 | 43.2 | 41.0 |
| Persistent Memory | EG-Agent | Qwen3.8-27B | 34.8 | 34.1 | 42.7 | 27.5 | 33.7 | 31.1 | 36.1 | 39.8 | 32.1 |
| Persistent Memory | EG-Agent | Gemini 3.7 Flash | 52.2 | 53.6 | 69.7 | 49.3 | 46.5 | 47.8 | 49.4 | 53.4 | 44.9 |
| Persistent Memory | WorldMM | Qwen3.8-27B | 47.6 | 42.8 | 46.1 | 31.9 | 36.0 | 54.4 | 57.2 | 61.4 | 52.6 |
| Persistent Memory | WorldMM | Gemini 3.7 Flash | 58.8 | 56.6 | 58.4 | 66.7 | 43.0 | 60.0 | 63.3 | 67.0 | 59.0 |
| Persistent Memory | MAGIC-Video | Qwen3.8-27B | 45.2 | 43.1 | 53.9 | 31.9 | 34.9 | 48.9 | 49.4 | 48.9 | 50.0 |
| Persistent Memory | MAGIC-Video | Gemini 3.7 Flash | 58.6 | 57.2 | 61.8 | 55.1 | 41.9 | 68.9 | 61.4 | 67.0 | 55.1 |
Table 2.
Main Findings
Performance on SENRI. SENRI remains difficult for all three approaches. The best overall result is 59.0%, and no baseline reached 60%. Direct perception models range from 31.4% to 52.2%, evidence seeking systems range from 29.8% to 59.0%, and persistent memory systems range from 33.6% to 58.8%. Among direct perception models, Gemini 3.7 Flash obtains 52.2% and overall performance of proprietary models is better than open-source ones. VideoARM with Gemini reaches 59.0%, while WorldMM and MAGIC-Video with the same inference model reach 58.8% and 58.6%, suggesting that existing agentic approaches are not yet sufficient to fully address the challenges. These results also leave a difference between the two directions of SENRI. ES accuracy is lower than SE accuracy in 25 of the 28 configurations. The strongest direct perception model scores 48.5% on ES and 59.6% on SE. VideoARM scores 56.0% and 65.1%, while WorldMM with Gemini scores 56.6% and 63.3%. Only Qwen3.6-35B-A3B and EG-Agent with Gemini perform better on ES, and Qwen3.5-9B obtains the same score in both directions. This suggests that under the current task composition, models struggle more with recovering spatial details from event cues than the opposite.
Methods’ performance differs across tasks. No method leads all six task types. Persistent memory methods achieve the best results on the four ES tasks, but the leading method changes from one task to another. EG-Agent with Gemini reaches 69.7% on localization and 46.5% on object counting. MAGIC-Video with Gemini reaches 68.9% on relation reasoning, and WorldMM with
Gemini reaches 66.7% on navigation planning. Compared with the best direct perception results, these scores improve localization by 7.9 percentage points, object counting by 9.3 points, relation reasoning by 15.6 points, and navigation planning by 16.0 points. Object counting nevertheless remains the most difficult ES task, since even its best result is below 50%. The pattern differs for the two SE tasks. VideoARM with Gemini obtains the best RER result at 68.2%, which is 8.0 points above the best direct perception model. On TER, VideoARM and direct Gemini 3.7 Flash tie at 61.5%, followed by WorldMM with Gemini at 59.0%. The variation across tasks indicates that each approach offers a different advantage and reveals the large room for improvement in SENRI-Bench.
Methods’ performance depends on the inference model. Changing the inference model produces substantial gains even when the method and its memories remain fixed. Replacing Qwen3.8-27B with Gemini 3.7 Flash raises VideoARM from 45.0% to 59.0%, WorldMM from 47.6% to 58.8%, EG-Agent from 34.8% to 52.2%, and MAGIC-Video from 45.2% to 58.6%. The gains range from 11.2 to 17.4 percentage points. They also appear in both directions. WorldMM improves by 13.8 points on ES and 6.1 points on SE. EG-Agent improves by 19.5 and 13.3 points, while MAGIC-Video improves by 14.1 and 12.0 points. VideoARM gains 12.3 points on ES and 17.5 points on SE. These differences reflect that inference model plays a decisive role in long video understanding. This observation also motivates our later experiments, which preserve the stored memories and retrieval interface while improving how the retrieved evidence is verified and used.
Failure Modes of Memory Systems
Former quantitative results show that existing memory systems still fall short of understanding space–event nexus in real-life videos. To better understand limitations, we qualitatively analyze representative failure modes in Figure 3. It illustrates two ways in which retrieved memories can be relevant yet insufficient for answering an event-conditioned spatial question. In this example, the event cue “picking up a Labubu figure” must be linked to the corresponding shelf with 4 rows.

Figure 3. Representative failure modes of existing memory systems on SENRI: weak space-event nexus in text memories (left), and missing target details in visual memories (right).
I. Weak space–event nexus in text memory. In existing memory methods, retrievers write queries to find relevant text memories but find it hard to model space–event relationships. For example, the system retrieves three superficially related merchandise interactions: picking up handheld fans, inspecting toy keychains, and picking up a card pack. However, the two picking-up events occur in other places, while the only result does not show the spatial details. The retrieved text therefore identifies plausible moments without preserving the event–space nexus or the spatial attribute required by the question. The ambiguity might cause misleading reasoning, or increases the numbers of reasoning rounds needed to further inspect the original video visually.
II. Missing target details in visual memory. Although existing methods can retrieve visual evidence, they often fail to capture the specific details needed to answer the question. As is shown in Figure 3, these frames recover the surrounding store and even the Labubu interaction, but none clearly shows the shelf configuration needed to count its rows, since the sampling is too sparse to cover the necessary viewpoints that would reveal the shelf’s structure. The system reaches the correct temporal neighborhood, yet sparse visual evidence omits the decisive details.
SENRI-Agent
Method
The failure modes mentioned above reveal the ambiguity of retrieved memories and motivate a new approach that goes beyond simple retrieval. Thus we propose SENRI-Agent, a controller workflow built upon existing constructed memories and augment the systems with a Target-Guided Visual Check (TGVC) module. The controller uses the retrieved candidates to propose local visual check tasks for parallel verifiers and integrate the reports into a working memory to help with reasoning. The workflow is illustrated in Figure 4, which also shows the difference from the previous one.

Figure 4. Overview of SENRI-Agent. (a) The previous workflow alternates between retrieving persistent memories and answering the question. (b) SENRI-Agent introduces a verify action that turns retrieved memories and visual candidates into target-guided checks over selected video windows. Parallel verifiers return reports with supporting evidence frames, which are integrated with memories from previous rounds into a bounded working memory for subsequent reasoning.
Main Workflow. Given a question and options , the controller chooses among three actions, search, verify, and answer, at each round . If the controller selects search, the retriever returns , , where is a textual memory and is a visual candidate registered from its time anchor which would be used by verify. Here is its absolute interval in the source video and is its description. The accumulated sets are updated by and . If the controller selects answer, it returns and terminates the workflow. At the beginning of each round, its context is , where is the bounded multimodal working memory.
Target-Guided Visual Check. If the controller chooses verify, it constructs visual checks:
where is a structured verification task specifying the target occurrence and the visual fact to inspect, and contains the absolute-time windows selected from . The controller may expand or shorten the original candidate windows when constructing .
For each check, the executor adaptively divides its verification windows into overlapping temporal cells, which are distributed to parallel verifiers for independent inspection. For cell , the verifier produces a structured report and its supporting evidence frames:
where denotes the timestamped visual observations from the cell, summarizes the visually supported facts and any remaining ambiguity, and contains the timestamped evidence frames supporting the report. This decomposition allows the model to inspect local details without uniformly adding a large number of frames to the controller context.
The verifier does not observe the answer options and reports only visually supported facts. The resulting verification outputs are passed to the working-memory module, which retains the information needed for subsequent controller decisions.
Working Memory. Visual verification produces structured reports together with their supporting evidence frames. We maintain them as a bounded multimodal working memory
where is a concise summary, indexes the verification outputs currently retained in working memory, is a selected verifier report, and contains its supporting timestamped evidence frames.
After each verify action, the working memory is updated by the new verification reports :
where contains the memories exposed in all previous rounds, and contains the newly generated report–evidence pairs. The update refreshes the summary and selects a small subset of verification outputs that are most useful for subsequent decisions. Selected reports are preserved together with their original supporting evidence frames, while the summary records established facts, unresolved ambiguities, and evidence still needed. This bounded representation prevents the multimodal context from growing across rounds while retaining the evidence required for later reasoning.
Experiments
Experimental Setup. SENRI-Agent is built upon two representative persistent memory methods, WorldMM and MAGIC-Video by reusing their constructed memories and retrieval interfaces. We evaluate SENRI-Agent on SENRI-Bench against the original workflows of the two baselines using two inference models, Qwen3.8-27B and Gemini 3.7 Flash. The maximum number of reasoning rounds is set to 5, followed by one answer round, as in the baselines. We keep 3 reports and 4 evidence frames per report in the working memory and set maximum 3 checks per verification.
Main Results. Table 3 shows that SENRI-Agent improves all four configurations using the same stored memories and retrieval interfaces. With Gemini 3.7 Flash, WorldMM improves from 58.8% to 62.6% and MAGIC-Video from 58.6% to 61.8%. With Qwen3.8-27B, they improve from 47.6% to 50.4% and from 45.2% to 47.8%, respectively. The overall gains range from 2.6 to 3.8 percentage points, with improvements on both ES and SE across all four configurations. This supports the benefit of targeted verification and evidence retention across the tested systems.
| Memory system | Inference model | Workflow | Total | ES | L | NP | OC | RR | SE | RER | TER |
| WorldMM | Qwen3.8-27B | Original | 47.6 | 42.8 | 46.1 | 31.9 | 36.0 | 54.4 | 57.2 | 61.4 | 52.6 |
| WorldMM | Qwen3.8-27B | SENRI-Agent | 50.4 | 46.1 | 56.2 | 34.8 | 38.4 | 52.2 | 59.0 | 63.6 | 53.8 |
| WorldMM | Gemini 3.7 Flash | Original | 58.8 | 56.6 | 58.4 | 66.7 | 43.0 | 60.0 | 63.3 | 67.0 | 59.0 |
| WorldMM | Gemini 3.7 Flash | SENRI-Agent | 62.6 | 62.0 | 66.3 | 63.8 | 48.8 | 68.9 | 63.9 | 70.5 | 56.4 |
| MAGIC-Video | Qwen3.8-27B | Original | 45.2 | 43.1 | 53.9 | 31.9 | 34.9 | 48.9 | 49.4 | 48.9 | 50.0 |
| MAGIC-Video | Qwen3.8-27B | SENRI-Agent | 47.8 | 45.2 | 55.1 | 42.0 | 36.0 | 46.7 | 53.0 | 54.5 | 51.3 |
| MAGIC-Video | Gemini 3.7 Flash | Original | 58.6 | 57.2 | 61.8 | 55.1 | 41.9 | 68.9 | 61.4 | 67.0 | 55.1 |
| MAGIC-Video | Gemini 3.7 Flash | SENRI-Agent | 61.8 | 60.8 | 66.3 | 56.5 | 52.3 | 66.7 | 63.9 | 70.5 | 56.4 |
Table 3. Results of SENRI-Agent on SENRI-Bench across different models. All are accuracy (%).
Ablation Studies. Table 4 reports component ablations on MAGIC-Video with Qwen3.8-27B. We remove target guidance by replacing structured verification tasks with a general observation prompt, remove parallel verifiers by assigning each check to a single verifier, and remove working memory by returning all accumulated reports and their supporting visual evidence to the controller. These changes reduce overall accuracy from 47.8% to 45.0%, 45.0%, and 44.0%, respectively, supporting the contribution of each component. Removing target guidance affects ES alone at the aggregate level, while removing parallel verifiers lowers accuracy in both directions. Removing working memory causes the largest overall drop, at 3.8 percentage points.
| Variant | TG | PV | WM | Total | ES | L | NP | OC | RR | SE | RER | TER |
| SENRI-Agent | ✓ | ✓ | ✓ | 47.8 | 45.2 | 55.1 | 42.0 | 36.0 | 46.7 | 53.0 | 54.5 | 51.3 |
| w/o Target Guidance | ✗ | ✓ | ✓ | 45.0 | 41.0 | 50.6 | 37.7 | 25.6 | 48.9 | 53.0 | 53.4 | 52.6 |
| w/o Parallel Verifiers | ✓ | ✗ | ✓ | 45.0 | 41.6 | 47.2 | 36.2 | 30.2 | 51.1 | 51.8 | 55.7 | 47.4 |
| w/o Working Memory | ✓ | ✓ | ✗ | 44.0 | 41.9 | 50.6 | 30.4 | 36.0 | 47.8 | 48.2 | 46.6 | 50.0 |
Table 4. Component ablations of SENRI-Agent on MAGIC-Video with Qwen3.8-27B. TG, PV, and WM denote target guidance, parallel verifiers, and working memory, respectively.
Related Work
Spatial Understanding Benchmarks. Existing video benchmarks assess spatial intelligence from multiple perspectives. VSI-Bench [37] evaluates spatial reasoning within individual indoor scenes. VSI-Super [39] concatenates recordings to extend recall and counting. VSI-Super-Wild [11] uses continuous natural recordings, and UCS-Bench [33] evaluates spatial reasoning under changes in user position and orientation. LongSpace-Bench [12] evaluates spatial memory in room-tour videos. These tasks primarily characterize spatial configurations, motion, and object counts, whereas SENRI focuses on how such spatial information is grounded in and linked to events in self-recorded real-life videos.
Long Video Understanding Benchmarks. LVBench [31], LongVideoBench [35], the Video-MME series [6, 7], and MLVU [44] benchmark long video understanding across diverse video sources and multiple tasks. HourVideo [1] extends such evaluation to hour-long videos and includes spatial reasoning. EgoSchema [18] focuses on temporally extended reasoning over egocentric activities, while HippoVlog [16] and EgoLifeQA [38] move toward understanding long-form daily-life experiences. More recently, EgoMemReason [34] and EgoMonth [3] evaluate long-horizon memory over continuous experiences spanning days or weeks. SENRI centers its evaluation on the connection between space and events. Each video is a single uninterrupted take that preserves movement between spaces and events.
Agentic Long Video Understanding Methods. A growing body of work formulates long video understanding as an agentic process. One line of work performs evidence seeking, where an agent iteratively selects temporal regions, invokes multimodal tools, and refines its reasoning based on the acquired evidence [32, 43, 22, 40, 42, 15, 30]. Related agentic methods have also been explored for spatial intelligence, where spatial tools are used to accumulate geometric and semantic evidence across observations [5]. Another line builds persistent memory over videos, organizing visual experience into reusable episodic, semantic, multimodal, or structured representations that can support subsequent queries [17, 19, 41, 28, 13, 2, 4]. Our method builds on the established memories and uses the retrieved evidence for target-guided visual check in the original video.
Conclusion
In this work, we introduced SENRI, a new perspective on long video understanding that focuses on the nexus between events and their spatial contexts. We instantiated this problem in SENRI-Bench, a benchmark of long, uninterrupted, self-recorded egocentric videos with six task types spanning two complementary directions, Event→Space and Space→Event. Through an extensive evaluation of direct perception, evidence seeking, and persistent memory approaches, we found that existing systems still struggle on this task. Our analysis further revealed two representative limitations of current memory systems. Motivated by these observations, we proposed SENRI-Agent, which augments existing persistent memory systems with Target-Guided Visual Check and multimodal working memory, consistently improving their performance without modifying the underlying memories. We hope SENRI provides a useful testbed for studying how long video systems can move beyond existing abilities toward building memories that preserve the structure of lived experience.
AI USE STATEMENT
In this work, we used generative AI tools to support qualitative and thematic data analysis, interpret results, provide feedback on research methodology or experiments, implement methods, and assist with translation. We have not used generative AI tools to generate synthetic datasets, develop theoretical models or conceptual frameworks, propose or refine hypotheses, or clean and reformat datasets, and tasks involving the formulation of mathematical claims and the development or writing of proofs are not applicable to this work. Additionally, we used generative AI tools to create or modify scientific figures, draft parts of the manuscript, summarize or analyze existing literature, explore research topics or identify gaps, brainstorm ideas, search for information, improve the readability of the manuscript, identify relevant literature, format references, and suggest the manuscript structure. We have reviewed all AI-assisted work. Specifically, we checked factual claims and references against their sources, reviewed interpretations against experimental results, and verified the correctness of AI-assisted code. We take responsibility for the final content of this work, including text, claims or artifacts produced with the aid of generative AI.
ETHICS STATEMENT
SENRI-Bench contains egocentric recordings of everyday environments, which may capture bystanders and vehicle license plates. To reduce privacy risks, we use EgoBlur to detect and blur visible faces and license plates in the recordings. The benchmark focuses on the relationships between events and their spatial contexts and does not include tasks requiring the identification of individuals.
REPRODUCIBILITY STATEMENT
We describe the collection, annotation, and validation of SENRI-Bench in § 2. The experimental setup specifies the evaluated methods, inference models, and evaluation protocol. § 4.1 presents the SENRI-Agent workflow and its verification and working-memory components. The appendix provides additional evaluation settings, implementation details, and prompts, together with experiments on frame budgets and performance across individual videos.
More Details of SENRI-Bench
More Questions, Options and Answers
We provide more examples of questions, options and answers in SENRI-Bench.
Notably, some answer options indicate that a referenced entity or event is absent, encouraging models to verify the question’s premise against visual evidence. This design helps to test the model’s ability to reason about the absence of certain elements in the video.
| Example | Question | Options | Ans. |
| L-01 | Where was the trash can where I threw the ice cream cone box? | A. To the right of a pink-themed bus stop. B. A trash can inside the subway station. C. Opposite a green-themed bus stop. D. To the left of a blue-themed bus stop. | A |
| L-02 | Where did I pick up the guide booklet for this exhibition? | A. On the left side of the entrance to the first exhibition hall B. On the right side of the entrance to the first exhibition hall C. On the left side of the entrance to the second exhibition hall D. On the right side of the entrance to the second exhibition hall | B |
| L-03 | Where did I return the yellow power bank? | A. Inside the McDonald’s by the river B. Inside the theater by the river C. At the subway entrance D. Inside the art museum by the river | B |
| L-04 | When I was storing my bag at the art museum, which locker did I store it in? | A. In the left cabinet, second from the left in the first row counting from bottom to top B. In the right cabinet, first from the left in the fifth row counting from bottom to top C. In the left cabinet, second from the left in the second row counting from bottom to top D. In the right cabinet, second from the left in the fourth row counting from bottom to top | A |
| L-05 | Where was I when I tasted the fruit flower tea? | A. I was at the fourth shop from the end under the bridge arch. B. I was at the first shop above the bridge arch. C. I was at the fourth shop from the end before entering the bridge arch. D. I was at the first shop under the bridge arch. | C |
| L-06 | Where did I hang my Messi doll? | A. On the platform by the window B. In the blue-themed store C. On a brown bench by the window D. On the bench next to the escalator | C |
| L-07 | When I was eating spaghetti, which floor was I on? | A. 3 B. 1 C. 2 D. 4 | C |
| L-08 | When I parked my bicycle, where did I park it? | A. At the school gate, next to the subway station B. At the school gate, next to the bus station C. At the mall entrance, next to the subway station D. At the mall entrance, next to the bus station | B |
| L-09 | Where was I when I examined the race car? | A. B2 B. 3rd floor C. 1st floor of the mall D. B1 | D |
Table 5. Localization: ten selected SENRI-Bench questions. Answers are the original benchmark annotations.
Localization (continued)
| Example | Question | Options | Ans. |
| L-10 | When I took off my earphones, where was I? | A. Inside a pavilion<br>B. On a rockery<br>C. On a bridge in the middle of a pond, next to a pavilion<br>D. None of the others are correct | C |
Table 12.
| Example | Question | Options | Ans. |
| RR-01 | When I was trying out pens, what was the spatial relationship between the shelf holding pens and the shelf holding correction tape? | A. The correction tape and the pens are on the same shelf, the former on the right and the latter on the left.<br>B. The correction tape and the pens are on the same shelf, the former on the left and the latter on the right.<br>C. The shelf for correction tape is closer to the open area, separated from the shelf for pens by a shelf of notebooks.<br>D. The shelf for pens is closer to the open area, separated from the shelf for correction tape by a shelf of notebooks. | D |
| RR-02 | When I was viewing the exhibition, what was the spatial relationship between the video art installation and an abstract work related to a forest? | A. There was no video art installation at all<br>B. Facing the video projection screen, the abstract work was behind me on the right<br>C. Facing the video projection screen, the abstract work was directly behind me<br>D. Facing the video projection screen, the abstract work was behind me on the left | D |
| RR-03 | When I bought the drink, what was the relative position of the checkout counter and the cabinet where I bought the drink? | A. The counter was on the same side as the cabinet.<br>B. I did not buy a drink.<br>C. I bought the drink from a vending machine.<br>D. The counter was opposite the cabinet. | D |
| RR-04 | When I was picking up utensils, what were the relative positions of the fork and spoon to the cashier? | A. The fork was next to the cashier, and the spoon was next to the cashier<br>B. The fork was next to the cashier, and the spoon was opposite the cashier<br>C. The fork was opposite the cashier, and the spoon was next to the cashier<br>D. The fork was opposite the cashier, and the spoon was opposite the cashier | C |
| RR-05 | When I bought the Messi doll, what was the relative position of the adjacent Messi and Ronaldo dolls? | A. Messi was to the right of Ronaldo<br>B. There was no Messi<br>C. Messi was to the left of Ronaldo<br>D. There was no Ronaldo | C |
| RR-06 | When I was eating spaghetti, what was the relative position of the beverage counter to me? | A. To my rear left<br>B. To my rear right<br>C. To my front left<br>D. To my front right | C |
| RR-07 | When I was buying braised food, what was the relative position between the shop I bought from and the yellow snack shop (from my perspective)? | A. The former is immediately next to the latter, on the latter’s left<br>B. The former is immediately next to the latter, on the latter’s right<br>C. The former is to the front right of the latter<br>D. The former is to the front left of the latter | A |
Table 6. Relation Reasoning: ten selected SENRI-Bench questions. Answers are the original benchmark annotations.
More Details of SENRI-Bench
| Example | Question | Options | Ans. |
| RR-08 | When I sat down to rest for the first time, was I closer to the nearest river or closer to the subway station? | A. Same distance<br>B. The latter<br>C. The former<br>D. Cannot determine | C |
| RR-09 | When I ordered the milkshake, what was the relative position of the table where I finally sat down to me? | A. To my front left<br>B. To my rear left<br>C. To my rear right<br>D. To my front right | D |
| RR-10 | When I was sitting and eating, what was the relative position of the cashier counter where I had just paid to me? | A. To my rear right<br>B. To my rear left<br>C. To my front right<br>D. To my front left | C |
Table 13.
Table 7: Object Counting: ten selected SENRI-Bench questions. Answers are the original benchmark annotations.
| Example | Question | Options | Ans. |
| OC-01 | When I was looking at the displayed books and other exhibits inside the Chinese-style building, how many glass display cabinets were in the room? | A. 4<br>B. 3<br>C. 2<br>D. 8 | D |
| OC-02 | When I was trying out pens, how many pens were in the pen holder on my left (not on the shelf)? | A. 7<br>B. 5<br>C. 8<br>D. 6 | A |
| OC-03 | When I was storing my bag at the art museum, how many compartments did the storage locker have? | A. 64<br>B. 48<br>C. 16<br>D. 36 | D |
| OC-04 | When I observed the fish pond, how many green chairs were there in total around the fish pond? | A. 6<br>B. 3<br>C. 4<br>D. 5 | D |
| OC-05 | After I took away the salad, how many boxes of salad were left on the shelf? | A. 6<br>B. 3<br>C. 4<br>D. 5 | C |
| OC-06 | When I was eating spaghetti, how many plates were on my table? | A. 3<br>B. 2<br>C. 1<br>D. 4 | B |
| OC-07 | When I picked up a tray of instant noodle cups, how many cups were there in total? | A. 2<br>B. 3<br>C. 1<br>D. 4 | B |
| OC-08 | When I was smelling perfume, how many bottles of perfume were in that row in total? | A. 4<br>B. 2<br>C. 1<br>D. 3 | A |
Table 7. Object Counting: ten selected SENRI-Bench questions. Answers are the original benchmark annotations.
Continued on next page Table 8: Navigation Planning: ten selected SENRI-Bench questions. Answers are the original benchmark annotations.
| Example | Question | Options | Ans. |
| NP-01 | From the Indian restaurant where I was last, to reach the conveyor-belt sushi restaurant, how should I walk? | A. Exit the restaurant, turn left, take the escalator down to the lowest floor, the sushi restaurant is on the right.<br>B. Exit the restaurant, turn left, then make a left U-turn to go up the escalator, the sushi restaurant is on my right.<br>C. Exit the restaurant, turn left, then make a left U-turn to go up the escalator, the sushi restaurant is on my left.<br>D. Exit the restaurant, turn right, then make a right U-turn to go up the escalator, the sushi restaurant is on my right. | B |
| NP-02 | When I exited the art museum through the door near the river and wanted to take the subway, how did I get there? | A. Turn left from the door, turn left at the next corner, then ride a shared bike at the intersection, go straight all the way, it’s on the left side<br>B. Turn right from the door, walk straight along the river, then turn right at the intersection, go straight all the way, the subway entrance is on the left side<br>C. Turn left from the door, then turn left at the art museum corner, then turn left again at the next corner, cross the crosswalk at the intersection, then go straight all the way, the subway entrance is on the left side<br>D. Turn left from the door, then turn right at the next corner, cross the crosswalk at the intersection, then go straight all the way, turn right at a barber shop | C |
| NP-03 | From when I exited the underground mall to when I threw away my drink bottle, how did I walk? | A. Walked straight to near the bus stop, then turned right past many square-dancing aunties, then wandered counterclockwise in the park, and encountered many trash cans before completing half a circle.<br>B. Walked straight to near the bus stop, then turned right past many square-dancing aunties, then wandered clockwise in the park past the fish pond, strolled by the pond, turned around and returned, then encountered trash cans.<br>C. First turned around to the rear left, then turned right to near the bus stop, then turned right past many chairs, then wandered clockwise in the park past the fish pond, strolled by the pond, turned around and returned, then encountered trash cans.<br>D. Walked straight to near the bus stop, then turned right past many square-dancing aunties, then wandered counterclockwise in the park past many trash cans, strolled by the pond, turned around and returned, then encountered trash cans. | C |
Table 8. Navigation Planning: ten selected SENRI-Bench questions. Answers are the original benchmark annotations.
| Example | Question | Options | Ans. |
| OC-09 | When I was eating noodles, how many tables were there in the restaurant? | A. 9<br>B. 5<br>C. 11<br>D. 7 | C |
| OC-10 | When I bought the sour plum drink (before purchasing), how many drinks were on the cart in total? | A. 15<br>B. 13<br>C. 19<br>D. 17 | D |
Table 14.
Navigation Planning (continued)
| Example | Question | Options | Ans. |
| NP-04 | When I was about to get on the subway, how did I get from the residential complex to the subway? | A. Turn left from the residential complex gate, then turn left at a parking lot gate, keep walking straight until reaching the roadside, then turn left<br>B. Turn right from the residential complex gate, then turn left at a parking lot gate, keep walking straight until reaching the roadside, then turn left<br>C. Walk from the residential complex gate to Starbucks, make a U-turn to the right at the Starbucks entrance, keep walking straight until reaching the roadside, then turn left.<br>D. Turn left from the Starbucks entrance, keep walking straight until reaching the roadside, then turn left | A |
| NP-05 | When I got off the bicycle, if I wanted to go directly to the subway station without passing through the shopping mall, how should I go? | A. Make a U-turn along the direction I was last cycling, turn left under the elevated bridge, then keep going straight ahead<br>B. Keep going straight ahead along the direction I was last cycling, turn left under the elevated bridge, then keep going straight ahead<br>C. Make a U-turn along the direction I was last cycling, turn right under the elevated bridge, then keep going straight ahead<br>D. Keep going straight ahead along the direction I was last cycling, turn right under the elevated bridge, then keep going straight ahead | D |
| NP-06 | How did I ride from buying braised food to encountering the school gate for the first time? | A. Immediately turn left, then turn right, then turn left, then turn right, then turn right<br>B. Immediately turn left, then turn left, then turn left, then turn right, then turn left<br>C. Immediately turn left, then turn right, then turn left, then turn right, then turn left<br>D. Immediately turn left, then turn left, then turn left, then turn right, then turn right | A |
| NP-07 | After I got off the bus, how did I walk to the park entrance? | A. Turn left onto the sidewalk, then turn left to cross the road, then turn left to go up onto the football field platform; after going up, go down from the right side to enter the park area<br>B. Turn left onto the sidewalk, then turn left to cross the road, then turn right to go up onto the football field platform; after going up, go down from the right side to enter the park area<br>C. Turn left onto the sidewalk, then turn left to cross the road, then turn left to go up onto the football field platform; after going up, go down from the left side to enter the park area<br>D. Turn left onto the sidewalk, then turn right to cross the road, then turn right to go up onto the football field platform; after going up, go down from the right side to enter the park area | B |
| NP-08 | How did I walk during my transfer? | A. Turned left after exiting the car door, made a right U-turn to go upstairs, turned left to go upstairs again, then walked forward and to the left<br>B. Turned left after exiting the car door, made a right U-turn to go upstairs, turned left to go upstairs again, then walked forward and to the right<br>C. Turned right after exiting the car door, made a right U-turn to go upstairs, turned left to go upstairs again, then walked forward and to the right<br>D. Turned left after exiting the car door, made a right U-turn to go upstairs, turned right to go upstairs again, then walked forward and to the right | B |
Table 1 (PDF p. 18).
Navigation Planning (continued)
| Example | Question | Options | Ans. |
| NP-09 | When I came out of the toy store, if I wanted to walk to the subway entrance where I finally took the subway, how should I walk to get there faster? | A. Turn left after exiting and just keep walking along the road.<br>B. Turn left after exiting, walk until you reach the bank, then turn right.<br>C. Turn right after exiting and just keep walking along the road.<br>D. Turn left after exiting, walk until you reach the bank, then turn left. | C |
| NP-10 | When I took the subway back, how did I get from the subway entrance to the platform entrance for the line I wanted to take? | A. First went down the escalator, passed the queuing iron railings, then swiped the ticket gate, then walked straight ahead, then went up the escalator, then turned left, turned right at the green billboard, and finally turned left to go down the escalator<br>B. First went down the escalator, passed the queuing iron railings, then swiped the ticket gate, then walked straight ahead, then went up the escalator, then turned left, turned right at the yellow billboard, and finally turned left to go down the escalator<br>C. First went down the escalator, passed the queuing iron railings, then swiped the ticket gate, then walked straight ahead, then went up the escalator, then turned left, and finally turned left to go down the escalator<br>D. First went down the escalator, passed the queuing iron railings, then swiped the ticket gate, then walked straight ahead, then turned left, turned right at the yellow billboard, and finally turned left to go down the escalator | B |
Table 15 (PDF p. 19).
| Example | Question | Options | Ans. |
| RER-01 | What did I do when I was at the entrance of a Mexican restaurant? | A. I took a number<br>B. The waiter led me into the restaurant<br>C. I asked the waiter<br>D. I flipped through the menu | D |
| RER-02 | What did I do on the second-floor platform of the art museum that connects to the outside? | A. I drank a beverage<br>B. I used binoculars to look at the opposite side<br>C. I walked two circles around it<br>D. I flipped through the art exhibition brochure | D |
| RER-03 | What did I do next to the children’s slide? | A. I turned a turntable.<br>B. I bought a bottled drink.<br>C. I shoveled sand with a shovel.<br>D. I touched the slide. | A |
| RER-04 | What did I do between the two orange lifebuoys? | A. Ate an ice cream cone<br>B. Drank cola<br>C. Threw away the bottle<br>D. Drank plain water | D |
| RER-05 | What did I do by the fish pond? | A. Watched others feed the fish<br>B. Fed the fish<br>C. Threw away trash<br>D. Sat and rested | A |
| RER-06 | What did I do when I was at the furniture store? | A. I bought a charging cable<br>B. I tried to charge my phone<br>C. I did nothing<br>D. I played with the action camera | B |
Table 9. Region-Conditioned Event Retrieval: ten selected SENRI-Bench questions. Answers are the original benchmark annotations.
Region-Conditioned Event Retrieval (continued)
| Example | Question | Options | Ans. |
| RER-07 | What did I do between the two stone lions? | A. I accepted a leaflet<br>B. I put on my earphones<br>C. I turned on my electric fan<br>D. None of the others are correct | A |
| RER-08 | When I was next to the beverage machine, what was the last drink I poured? | A. Lemon tea<br>B. Sprite<br>C. Cola<br>D. Fanta | D |
| RER-09 | What did I do next to the checkout counter in the supermarket? | A. I asked about the price<br>B. None of the above<br>C. I handed over paper money<br>D. I brought up the payment QR code | D |
| RER-10 | What did I do on the second floor of the dining area? | A. I bought matcha<br>B. I looked at what food was available and then turned around and went downstairs<br>C. I sat down to rest<br>D. None of the above | B |
Table 16.
| Example | Question | Options | Ans. |
| TER-01 | What did I encounter when I went from the restroom entrance to the Chinese-style building with the exhibition? | A. I passed by an ice cream stand<br>B. I climbed over a rockery<br>C. I encountered many children feeding the goldfish in the pond<br>D. Several performers in ancient costumes passed in front of me | D |
| TER-02 | What happened on the way from the Pokémon card vending machine to the MUJI store? | A. I bought Pokémon cards<br>B. I browsed a LEGO store<br>C. I caught a doll<br>D. I saw a claw machine but didn’t play | D |
| TER-03 | On the way from McDonald’s to the art museum, what did I do? | A. I returned a power bank<br>B. I stopped to watch a street singer<br>C. I threw a plastic bottle into a trash can<br>D. I bought a sports drink | A |
| TER-04 | Between leaving the temple and crossing the street for the first time, what did I see? | A. A man was filming the pagoda<br>B. A man was filming a green building<br>C. A woman was taking a selfie<br>D. A young person was flying a drone | B |
| TER-05 | After walking to the end along the canal side and then turning around to walk back along the opposite side, what did I encounter? | A. I stopped and observed a reptile experience center.<br>B. Someone pitched flower tea to me.<br>C. I drank water 5 times.<br>D. I did a toy gun target shooting activity. | A |
| TER-06 | What did I see while walking from the ice cream vending machine to the bridge? | A. A sanitation worker riding a bicycle<br>B. Someone driving a red vehicle<br>C. A sanitation worker riding a tricycle<br>D. Someone driving a white vehicle | C |
| TER-07 | What happened from the time I got on the shared bike until I arrived at the dormitory? | A. Someone asked me how to get to the subway station<br>B. The toothbrush almost fell off the bike<br>C. The potato chips almost fell off the bike<br>D. My phone fell on the ground | C |
| Example | Question | Options | Ans. |
| TER-08 | What happened from the time I got on the bicycle until I turned left and then went straight? | A. I was overtaken from the right by a person wearing an orange hat and riding an e-bike<br>B. I was overtaken from the right by a person wearing a yellow hat and riding an e-bike<br>C. I was overtaken from the left by a person wearing a yellow hat and riding an e-bike<br>D. I was overtaken from the left by a person wearing an orange hat and riding an e-bike | C |
| TER-09 | What happened while I went down the ladder on the right side of the large football field, turned left to pass the small football field, walked along the edge of the park, then turned left to enter the park and kept walking straight in? | A. I took a photo for three elderly people<br>B. I scrutinized the red flowers by the roadside<br>C. I bought water from a vending machine<br>D. None of the above is correct | B |
| TER-10 | When I passed by a blue mobile pop-up shop, then turned left and then right into a roofed alley, what did I see while walking forward? | A. A green paper bag fell on the ground<br>B. Someone tried to sell me gold products<br>C. There was a person riding on a rolling suitcase.<br>D. None of the above | C |
Table 10. Trajectory Event Retrieval: ten selected SENRI-Bench questions. Answers are the original benchmark annotations.
More Evaluation Details
We provide additional details on model inputs, inference settings, and scoring. Our evaluation covers three ways of accessing long-video evidence: direct video perception, on-demand evidence seeking, and persistent memory. Each configuration is evaluated on the same 500 underlying questions, with four answer options per question.
Direct video perception. For general purpose direct perception models, the main evaluation uses a budget of 512 uniformly sampled frames per video. The sampled observations are supplied together with the question and answer options, allowing the model to reason directly over visual input. For evaluations using preconstructed video carriers, we verify that each carrier contains exactly 512 sampled frames. The open weight Qwen baselines use non-thinking greedy decoding, with the native video processing interface configured for at most 512 frames.
We retain the released inference settings for the specialist direct-perception systems, including Cambrian-S-7B, Cambrian-S-7B-LFP, InternVideo3-8B, and VideoChat3-4B. Their visual sampling and processing procedures therefore follow their respective implementations. These results evaluate the available systems under their intended inference procedures.
Evidence-seeking systems. Evidence-seeking methods access video observations through their released search or inspection interfaces. The inference backbone reported in Table 2 is the model that makes the final answer decision; a system may additionally use other models within its tools. For example, LongVideo-R1 uses a Qwen3-8B controller together with Qwen2.5-VL-72B and Qwen2.5-VL-32B video tools.
For VideoARM, we keep other configurations fixed when comparing Qwen3.8-27B and Gemini 3.7 Flash. This controls the search setup across inference backbones, although their generated decisions and resulting execution trajectories may still differ.
Persistent-memory systems. Persistent-memory methods construct reusable memories before receiving the benchmark questions. At evaluation time, the question-answering workflow accesses these memories through the method’s retrieval interface. For the paired Qwen3.8-27B and Gemini 3.7 Flash evaluations of WorldMM, EG-Agent, and MAGIC-Video, we reuse the same method specific memories and retrieval implementations. Memory is not rebuilt separately for each inference backbone. Consequently, these paired comparisons measure how different inference models use a fixed memory resource within each method.
Memory construction models are distinguished from the inference backbones listed in the results table. For example, M3-Agent additionally uses Qwen2.5-Omni-7B during memory construction. Such components remain part of the evaluated system even when they are not the model responsible for selecting the final answer.
Metrics and aggregation. Each category accuracy is computed using the number of questions in that category as its denominator. Overall accuracy is computed directly over the complete benchmark. We retain integer correct counts during aggregation and round percentages to one decimal place only after division. This ensures that the reported overall and subset results are derived consistently from the final question-level predictions. Reported differences in percentage points are calculated from the displayed accuracies.
More Details of SENRI-Agent
Structured Target-Guided Tasks
Following the notation in § 4.1, a visual check is . We instantiate its structured task as
where is the target-occurrence context, is one local observation objective, and is an ordered list of observable requirements. These components correspond to the fields target_context, objective, and requirements, respectively.
The verifier receives and timestamped visual observations without the original question or answer options. In its requirement list, the target context is assigned identifier R1; the conditions in follow as R2, R3, and so on. For each identifier, the verifier is required to return its finding and citation. Conditions without a nonempty finding and valid supporting citations are returned as evidence gaps.
Each window in specifies a candidate reference and absolute start and end times in its source video. Candidates are for references and the controller may choose other intervals within the valid source-video range when supported by accumulated evidence.
Adaptive Temporal Cells
For each check, the controller also specifies a sampling rate and a frame budget . The supported ranges are frames per second and frames. If the frame budget is omitted, the sparse and dense sampling presets use 8 and 16 frames, respectively. These sampling parameters govern execution and are separate from the semantic task .
For clarity, fix and write its windows as
ordered by start time, with . We suppress candidate references in this notation. For each window, define the nominal cell span and the corresponding number of temporal cells as
Here, is the longest nominal interval that can be sampled at rate without exceeding the frame budget . The cell count is chosen so that adjacent cells overlap by half their length while covering the full window. A sufficiently short window therefore requires only one cell.
Given , let
The first cell starts at , the last ends at , and adjacent cells have 50% overlap when . For , the cell is the original window. Windows are subdivided independently, so separate requested intervals are never joined across unrequested temporal gaps.
The total number of verifier tasks for the check is
Cells from all windows are then ordered chronologically and indexed by .
Every cell inherits the same semantic task , sampling rate , and frame cap , and yields one report–evidence pair . In this temporal-cell execution mode, the frame cap applies independently to each cell. Consequently, a check may inspect up to sampled frames, including repeated observations in overlapping regions.
Key Prompt Excerpts
The following passages reproduce key instructions from the controller, verifier, and working memory updater. We omit runtime context and portions of the output schemas for readability.
Controller. The controller receives , accumulated retrieved memories and candidates, and the current working memory . Its system prompt includes:
You are the planning controller for a long-video multiple-choice system. Use accumulated persistent-memory and visual evidence to choose one allowed action. For search, provide one standalone memory query.
The verification instructions specify:
For verify, assign 1-3 independent small visual tasks with a target context, one objective, visible requirements, and adaptive whole-video absolute windows. The verifier receives only that task, timestamps, and frames. Candidate refs identify the source; use only their listed valid_absolute_sec range. For answer, provide one choice.
The prompt also directs subsequent decisions using verifier feedback:
Make each check a small choice-blind job. Use the verifier’s natural-language ambiguity and requested next evidence when choosing a later action. Keep the rationale short.
The controller returns a JSON action containing the search query, visual checks, or selected answer as appropriate. Each check contains the three fields defining , its windows, and its sampling parameters.
Visual verifier. For native-video input, the verifier system prompt includes:
You are a choice-blind visual observation worker. Complete only the supplied local task from the short videos; you do not receive the original question or choices. For each requirement, report the visible finding and cite moments on the supplied video’s local timeline. Explain ambiguity in plain language and say what visible evidence is still needed.
The user message supplies the local observation objective, target-occurrence context, numbered visible conditions, and the video for the cell. The required JSON fields include observation, explanation, ambiguity_reason, next_evidence_needed, evidence_moments, requirement_findings, and requirement_evidence_moments. Sampled frames are presented chronologically in a video carrier at one frame per second; this presentation rate is distinct from the source sampling rate . The citation instruction is:
Cite offset_sec on this supplied carrier timeline; do not convert it to an absolute source timestamp.
The executor maps valid citations back to the sampled source timestamps to construct the supporting evidence frames . Working-memory updater. The updater receives the question and options as fixed prompt context, along with , , and . Its system instructions include:
Maintain working memory by faithfully summarizing and selecting visual reports for a long-video planner. The question and choices identify which distinctions matter and how to organize the note; verifier reports remain authoritative for what they observed. Write a concise note (aim for at most 250 words) focused on the evidence relevant to the question: what the reports establish, what remains unresolved, and what additional evidence would resolve it.
The evidence-preservation constraints include:
Faithfully preserve all material evidence, qualifications, uncertainty, viewing scope, and provenance from the reports. Do not infer, reinterpret, recount, reconcile, or resolve conflicting evidence, and never state a likely answer or preferred choice. When reports disagree, attribute each claim to its report ID instead of producing a new combined judgment.
Additional instructions separate retrieval claims from observations:
Images may help select reports and preserve provenance, but must not revise report findings. Keep retrieval claims separate from visually established facts, and keep missing target-occurrence evidence explicit. Select existing report IDs whose original observations and images are most useful to retain; you may select none. Do not invent report IDs.
The available selection pool consists of previously retained reports and the latest verification batch. The updater returns JSON with note and selected_report_ids, defining and , respectively. The selected reports and their associated evidence frames are copied unchanged into .
More Experiments
Effect of Number of Frames Sampled
We evaluate four Qwen models on all 500 SENRI-Bench questions with maximum frame budgets of 32, 64, 128, 256, 512, and 1,024, using greedy decoding with thinking disabled. Figure 5 shows that all four models obtain higher accuracy at 512 frames than at 32 frames, with gains of 3.6 to 9.4 percentage points. The improvement varies across models: Qwen3.6-27B rises from 34.4% to 43.8%, while Qwen3.5-27B rises from 40.2% to 43.8%. Several models also lose accuracy at intermediate budgets, so the benefit of additional frames is not uniform.

Figure 5. Accuracy on SENRI-Bench as the maximum number of sampled frames increases for four Qwen models.
Increasing the budget from 512 to 1,024 frames raises Qwen3.5-27B from 43.8% to 46.8%, but lowers accuracy for the other three models. The comparison therefore shows that additional frames can improve accuracy, but the largest budget does not consistently give the best result and justifies the 512-frame budget used in our main experiments.
Per-Video Analysis
We examine how the gains in Table 3 are distributed across videos. For each memory system and inference model, we compare the accuracy of the original workflow and SENRI-Agent on each video. Each comparison covers the same 500 questions, with 50 questions per video.
Figure 6 shows that SENRI-Agent improves WorldMM on seven of the ten videos with either inference model. With MAGIC-Video, it improves five videos, ties two, and declines on three with Qwen3.8-27B; with Gemini 3.7 Flash, it improves six and declines on four. The magnitude of the gains also varies. For MAGIC-Video with Qwen3.8-27B, Videos 1 and 3 gain 10 and 20 percentage points, respectively, while Video 2 loses 10 points. Thus, the overall gains extend to multiple videos, but some recordings contribute much more than others.

Figure 6. Accuracy change of SENRI-Agent relative to the original workflow for each video, in percentage points. Each cell compares predictions on the same 50 questions. Blue indicates an improvement, red a decrease, and white no change. Videos are indexed from 0 to 9.
Comparison with No Visual Input
We evaluate Qwen3.8-27B using only the question and its four answer options, without video input or retrieved memories. The model answers 173 of the 500 questions correctly (34.6%), compared with the 25% expected accuracy of uniform random guessing. Table 11 reports the results alongside configurations that use video evidence.
| Setting | Total | ES | L | NP | OC | RR | SE | RER | TER |
| Random guessing (expected) | 25.0 | 25.0 | 25.0 | 25.0 | 25.0 | 25.0 | 25.0 | 25.0 | 25.0 |
| Question and options only | 34.6 | 35.0 | 36.0 | 33.3 | 33.7 | 36.7 | 33.7 | 34.1 | 33.3 |
| Direct perception (512 frames) | 41.0 | 39.5 | 48.3 | 37.7 | 37.2 | 34.4 | 44.0 | 45.5 | 42.3 |
| SENRI-Agent on MAGIC-Video | 47.8 | 45.2 | 55.1 | 42.0 | 36.0 | 46.7 | 53.0 | 54.5 | 51.3 |
| SENRI-Agent on WorldMM | 50.4 | 46.1 | 56.2 | 34.8 | 38.4 | 52.2 | 59.0 | 63.6 | 53.8 |
Table 11. Comparison with a no-visual-input baseline on SENRI-Bench (accuracy, %). All evaluated settings use Qwen3.8-27B as the inference model. The no-visual-input baseline receives only the question and answer options. Uniform random guessing gives an expected accuracy of 25%.
With the same inference model, direct perception reaches 41.0%, exceeding the no-visual-input baseline by 6.4 percentage points. SENRI-Agent reaches 47.8% on MAGIC-Video and 50.4% on WorldMM, exceeding this baseline by 13.2 and 15.8 points, respectively, with higher accuracy on all six task types. These comparisons show the advantage of the evaluated workflows that use video evidence over answering from the question and options alone. The additional gains of SENRI-Agent over the original memory workflows are 2.6 points for MAGIC-Video and 2.8 points for WorldMM (Table 3).
Limitations and Future Work
Benchmark scope. SENRI-Bench contains 500 manually annotated questions over 25.3 hours of continuous egocentric video. The ten recordings cover several everyday environments, but broader coverage of locations and activities would help assess generalization. The four-choice format supports consistent scoring across methods; it does not evaluate whether a model can independently describe an event and its spatial context in a free-form answer. We chose 4-choice design by following the common practice in existing work on long video understanding benchmarks. Expanding the recordings and adding questions that require free-form answers are natural extensions of the current benchmark and are good directions for future research.
Comparing ES and SE. The two directions contain different task types: ES covers localization, relation reasoning, object counting, and navigation planning, while SE covers two forms of event retrieval. The lower ES accuracy in 25 of the 28 configurations therefore describes performance under this task composition; it does not establish that EventSpace is intrinsically harder. For example, object counting is a challenging category included only in ES. Future evaluations could pair questions in both directions around the same events and locations, with comparable evidence requirements and question difficulty, to better separate the effects of direction and task composition.
Method evaluation. We did not cover all possible configurations of evaluated methods. And we did not cover all possible methods available. But we chose representative ones. More models’ performance on SENRI-Bench remains interesting future work. We evaluate SENRI-Agent with two persistent memory systems and two inference models. Its improvements across these four configurations support the use of targeted verification, while its applicability to other memory architectures remains to be tested. And its performance on other datasets are also valuable future directions. However, the current benchmark and method are designed to study the space–event nexus in long egocentric videos, and we leave the exploration of other video types to future work.
References
- [1]Keshigeyan Chandrasegaran, Agrim Gupta, Lea M Hadzic, Taran Kota, Jimming He, Cristóbal Eyzaguirre, Zane Durante, Manling Li, Jiajun Wu, and Li Fei-Fei. Hourvideo: 1-hour video-language understanding. Advances in Neural Information Processing Systems, 37:53168–53197, 2024.arxiv.org/abs/2411.04998
- [2]Cong Chen, Guo Gan, Kaixiang Ji, ZhaoYang Zhang, Zhen Yang, Guangming Yao, Hao Chen, Jingdong Chen, Yi Yuan, and Chunhua Shen. Memdreamer: Decoupling perception and reasoning for long video understanding via hierarchical graph memory and agentic retrieval mechanism. arXiv preprint arXiv:2606.07512, 2026a.arxiv.org/abs/2606.07512
- [3]Weitao Chen, Hu Jiaxin, Xie Tianyidan, Yang Li, Yuyi Qian, Banghao Xu, Ziheng Tang, Sh e n y i Wang, Mingyue Yu, Duo Li, et al. Egomonth: A month-level egocentric video benchmark for long-term spatiotemporal memory. arXiv preprint arXiv:2608.13113, 2026b.arxiv.org/abs/2608.13113
- [4]Yeeun Choi, Youngbeom Yoo, Joon-Young Lee, Hyolim Kang, and Seon Joo Kim. Keep it simple: Multi-key episodic memory retrieval for ultra-long video understanding. In European Conference on Computer Vision (ECCV), 2026.arxiv.org/abs/2608.07663
- [5]Yalun Dai, Hao Li, Shulin Tian, Runmao Yao, Yuhao Dong, Fangzhou Hong, Zhaoxi Chen, Fangfu Liu, Baoliang Tian, Dingwen Zhang, et al. S-agent: Spatial tool-use elicits reasoning for spatial intelligence. arXiv preprint arXiv:2606.20515, 2026.arxiv.org/abs/2606.20515
- [6]Chaoyou Fu, Yuhan Dai, Yongdong Luo, Lei Li, Shuh uai Ren, Renrui Zhang, Zihan Wang, Chenyu Zhou, Yunhang Shen, Mengdan Zhang, et al. Video-mme: The first-ever comprehensive evaluation benchmark of multi-modal llms in video analysis. In 2025 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), pp. 24108–24118. IEEE, 2025. Preprint.arxiv.org/abs/2405.21075
- [7]Chaoyou Fu, Haozhi Yuan, Yuhao Dong, Yi-Fan Zhang, Yunhang Shen, Xiaoxing Hu, Xueying Li, Jinsen Su, Chengwu Long, Xiaoyao Xie, et al. Video-mme-v2: Towards the next stage in benchmarks for comprehensive video understanding. arXiv preprint arXiv:2604.05015, 2026.arxiv.org/abs/2604.05015
- [11]Tianjun Gu, Tianyu Xin, Kuan Zhang, Bowen Yang, Kok-Chung Chua, Peize Li, Xinran Zhang, Yupeng Chen, Qiyue Zhao, Qinlei Xie, et al. Towards spatial supersensing in the wild. arXiv preprint arXiv:2607.13681, 2026.arxiv.org/abs/2607.13681
- [12]Shiqiang Lang, Jing Liu, Haoyang He, Peiwen Sun, Yuanteng Chen, Tao Liu, Lan Yang, Longteng Guo, and Honggang Zhang. Longspace: Exploring long-horizon spatial memory from perception to recall in video. arXiv preprint arXiv:2606.05677, 2026.arxiv.org/abs/2606.05677
- [13]Jiazheng Li, Chi-Hao Wu, Yunze Liu, Kaize Ding, Jundong Li, and Chuxu Zhang. Bridging modalities, spanning time: Structured memory for ultra-long agentic video reasoning. arXiv preprint arXiv:2605.08271, 2026a.arxiv.org/abs/2605.08271
- [14]Xinhao Li, Yuhan Zhu, Xiangyu Zeng, Yuhao Dong, Haoning Wu, Zhiqiu Zhang, Yuandong Yang, Changlian Ma, Qingyu Zhang, Yansong Shi, et al. Videochat3: Fully open video mllm for efficient and generalist video understanding. arXiv preprint arXiv:2607.14935, 2026b.arxiv.org/abs/2607.14935
- [15]Jingyang Lin, Jalilian Wu, Jiang Liu, Ximeng Sun, Ze Wang, Xiaodong Yu, Jiebo Luo, Zicheng Liu, and Emad Barsoum. Videoseek: Long-horizon video agent with tool-guided seeking. arXiv preprint arXiv:2603.20185, 2026a.arxiv.org/abs/2603.20185
- [16]Yueqian Lin, Jingyang Zhang, Qinsi Wang, Hancheng Ye, Yuzhe Fu, Yudong Liu, Hai Helen Li, and Yiran Chen. Hippomm: Hippocampal-inspired multimodal memory for long audiovisual event understanding. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pp. 5968–5977, 2026b.arxiv.org/abs/2504.10739
- [17]Lin Long, Yichen He, Wentao Ye, Yiyuan Pan, Yuan Lin, Hang Li, Junbo Zhao, and Wei Li. Seeing, listening, remembering, and reasoning: A multimodal agent with long-term memory. In International Conference on Learning Representations, volume 2026, pp. 146197–146246, 2026.arxiv.org/abs/2508.09736
- [18]Karttikeya Mangalam, Raiymbek Akshulakov, and Jitendra Malik. Egoschema: A diagnostic benchmark for very long-form video language understanding. Advances in Neural Information Processing Systems, 36:46212–46244, 2023.arxiv.org/abs/2308.09126
- [19]Chang Nie, Jiajু Wei, Junlan Feng, Chaoyou Fu, and Caifeng Shan. Light-omni: Reflex over reasoning in agentic video understanding with long-term memory. arXiv preprint arXiv:2607.05511, 2026.arxiv.org/abs/2607.05511
- [27]Nikhil Raina, Guruprasad Somasundaram, Kang Zheng, Sagar Miglani, Steve Saarinen, Jeff Meissner, Mark Schwesinger, Luis Pesqueira, Ishita Prasad, Edward Miller, et al. Egobulur: Responsible innovation in aria. arXiv preprint arXiv:2308.13093, 2023.arxiv.org/abs/2308.13093
- [28]Aniket Rege, Arka Sadhu, Yuliang Li, Kejie Li, Ramya Korlakai Vinayak, Yuning Chai, Yong Jae Lee, and Hyo Jin Kim. Agentic very long video understanding. In Proceedings of the 64th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), pp. 46575–46602, 2026.
- [30]Shulin Tian, Ruiqi Wang, Hongming Guo, Penghao Wu, Yuhao Dong, Xiuying Wang, Jingkang Yang, Hao Zhang, Hongyuan Zhu, and Ziwei Liu. Egor-1: Agentic chain-of-tool-thought for ultra-long egocentric video reasoning. IEEE Transactions on Pattern Analysis and Machine Intelligence, 48(10):12116–12131, 2026. doi: 10.1109/TPAMI.2026.3697367.DOI
- [31]Weihan Wang, Zehai He, Wenyi Hong, Yean Cheng, Xiaohan Zhang, Ji Qi, Ming Ding, Xiaotao Gu, Shiyu Huang, Bin Xu, et al. Lvbench: An extreme long video understanding benchmark. In 2025 IEEE/CVF International Conference on Computer Vision (ICCV), pp. 22958–22967. IEEE, 2025.arxiv.org/abs/2406.08035
- [32]Xiaohan Wang, Yuhui Zhang, Orr Zohar, and Serena Yeung-Levy. Videoagent: Long-form video understanding with large language model as agent. In European Conference on Computer Vision, pp. 58–76. Springer, 2024.
- [33]Yun Wang, Junbin Xiao, Han Lyu, Yifan Wang, Jing Zuo, Zhanjie Zhang, Hong Huang, Dapeng Wu, and Angela Yao. Keep it in mind: User centric continual spatial intelligence reasoning in egocentric video streams. arXiv preprint arXiv:2606.15200, 2026a.arxiv.org/abs/2606.15200
- [34]Ziyang Wang, Yue Zhang, Shoubin Yu, Ce Zhang, Zengqi Zhao, Jaehong Yoon, Hyunji Lee, Gedas Bertasius, and Mohit Bansal. Egomemreason: A memory-driven reasoning benchmark for long-horizon egocentric video understanding. arXiv preprint arXiv:2605.09874, 2026b.
- [35]Haoning Wu, Dongxu Li, Bei Chen, and Junnan Li. Longvideobench: A benchmark for long-context interleaved video-language understanding. Advances in Neural Information Processing Systems, 37:28828–28857, 2024.arxiv.org/abs/2407.15754
- [36]Ziang Yan, Sheng Xia, Jiashuo Yu, Yue Wu, Tianxiang Jiang, Songze Li, Kanghui Tian, Yicheng Xu, Yinan He, Kai Chen, et al. Intervideo3: Agentify foundation models with multimodal contextual reasoning. arXiv preprint arXiv:2606.12195, 2026.
- [37]Jihan Yang, Shusheng Yang, Anjali W Gupta, Rilyn Han, Li Fei-Fei, and Saining Xie. Thinking in space: How multimodal large language models see, remember, and recall spaces. In 2025 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), pp. 10632–10643. IEEE, 2025a.
- [38]Jingkang Yang, Shuai Liu, Hongming Guo, Yuhao Dong, Xiamengwei Zhang, Sicheng Zhang, Pengyun Wang, Zitang Zhou, Binzhu Xie, Ziyue Wang, et al. Egolife: Towards egocentric life assistant. In 2025 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), pp. 28885–28900. IEEE, 2025b.arxiv.org/abs/2503.03803
- [39]Shusheng Yang, Jihan Yang, Pinzhi Huang, Ellis Brown, Zihao Yang, Yue Yu, Shengbang Tong, Zihan Zheng, Yifan Xu, Muhan Wang, et al. Cambrian-3: Towards spatial supersensing in video. In International Conference on Learning Representations, volume 2026, pp. 78185–78225, 2026a.
- [40]Zuhao Yang, Kaichen Zhang, Sudong Wang, Keming Wu, Zhongyu Yang, Bo Li, Xiaojun Qi, Shijian Lu, Xingxuan Li, and Lidong Bing. Paravt: Taming the tool prior paradox for parallel tool use in agentic video reinforcement learning. arXiv preprint arXiv:2605.20342, 2026b.arxiv.org/abs/2605.20342
- [41]Woongyeong Yeo, Kangsan Kim, Jaehong Yoon, and Sung Ju Hwang. Worldmm: Dynamic multi-modal memory agent for long video reasoning. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pp. 25599–25609, 2026.
- [42]Yufei Yin, Qianke Meng, Minghao Chen, Jiajun Ding, Zhenwei Shao, and Zhou Yu. Videoarm: Agentic reasoning over hierarchical memory for long-form video understanding. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pp. 24042–24051, 2026.arxiv.org/abs/2512.12360
- [43]Xiangyu Zeng, Zhiqiu Zhang, Yuhan Zhu, Xinhao Li, Zikang Wang, Changlian Ma, Qingyu Zhang, Zizheng Huang, Kun Ouyang, Tianxiang Jiang, et al. Video-o3: Native interleaved clue seeking for long video multi-hop reasoning. arXiv preprint arXiv:2601.23224, 2026.arxiv.org/abs/2601.23224
- [44]Junjie Zhou, Yan Shu, Bo Zhao, Boya Wu, Zhengyang Liang, Shitao Xiao, Minghao Qin, Xi Yang, Yongping Xiong, Bo Zhang, et al. Mlvu: Benchmarking multi-task long video understanding. In 2025 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), pp. 13691–13701. IEEE, 2025.arxiv.org/abs/2406.04264