EgoCITE

Situation-Aware Context-Augmented Indexing and Retrieval for Long-Horizon Egocentric Memory

Le Zhang1, Hao Chen2, Vlad Roznyatovskiy2, Jianzhong Zhang2, Ke Sun1
1 University of Michigan, Ann Arbor 2 Samsung Research America
EgoCITE uses situationally rich context to resolve fragmented memories and combines situation-relevance time queries with semantic search. Swipe to inspect the pipeline · Tap for full resolution

Abstract

Long-horizon egocentric memory requires agents to recover relevant experiences from days of continuous first-person video and audio. Existing systems typically store isolated video captions or speech transcripts and retrieve them using raw user queries. We find that this pipeline loses the situational context needed for reliable memory search: stored fragments are not self-contained, complementary descriptions of the same experience remain disconnected, and queries often express temporal intent only implicitly. We introduce EgoCITE, a situation-aware framework that contextualizes both memory storage and retrieval for long-horizon egocentric question answering. EgoScheme uses local multimodal context to transform fragmentary captions and transcripts into self-contained atomic memories. EgoIndex organizes complementary action, activity, utterance, and conversation representations into multi-view, multi-granularity indices that capture each situation from different perspectives. EgoRetrv interprets the situation implied by a question through question-conditioned temporal relevance scoring, then iteratively retrieves and curates matching evidence. We evaluate EgoCITE on EgoLifeQA, EgoMem, and EgoR1-Bench using answer accuracy and target-event retrieval alignment. Across the three benchmarks, EgoCITE improves average answer accuracy over the strongest agentic memory baselines by 4.4–14.2% while achieving 36× lower normalized cost than long-context LLM agents.

Demo Videos

Shopping for tiramisu ingredients

A1_JAKE · DAY1 · 17:32:00–17:33:00

Context resolution: raw captions and elliptical speech omit what “it” refers to, while EgoCITE constructs a self-contained index for ordering the cake ingredients online.

Unpacking utensils for cooking setup

A2_ALICE · DAY1 · 13:38:00–13:39:00

Multi-view indexing: EgoCITE separates physical handling of cooking tools from spoken coordination while retaining the broader cooking-setup activity.

Motivations

Existing memory construction preserves unresolved context, while semantic-only retrieval ignores situationally relevant temporal cues.

Methodology

EgoCITE situation-aware atomic memory indexing and retrieval pipeline.
  • EgoScheme uses local multimodal context to resolve coreferences and ellipses, transforming fragmented captions and transcripts into self-contained atomic memories.
  • EgoIndex organizes action, activity, utterance, and conversation memories into multi-view, multi-granularity indices that capture complementary perspectives on each situation.
  • EgoRetrv combines semantic search with question-conditioned temporal relevance scoring and iterative evidence curation to retrieve memories matching the question's intended situation.

Results

We evaluate EgoCITE on EgoLifeQA, EgoMem, and EgoR1-Bench in terms of answer accuracy and target-event retrieval alignment (retrieval hit rate).

Top values per metric 1st Best 2nd Second 3rd Third Scroll horizontally to inspect all benchmarks
Answer accuracy and retrieval hit rate across EgoLifeQA, EgoMem, and EgoR1-Bench. The three highest distinct values in each accuracy and hit-rate metric are ranked.
MethodInput tokensAccuracy (%)Retrieval Hit Rate (%)
EgoLifeQAEgoMemEgoR1-BenchEgoLifeQAEgoMemEgoR1-Bench
Long-context LLM agents
GPT-5.4 agent783k54.975.171.0———
Gemini-3.1-Pro agent804k60.278.372.7———
Agentic memory baselines
EgoRAG16k34.359.549.54.341.17.6
A-MEM6k42.958.852.015.441.424.7
VideoRAG21k46.568.664.72.017.46.0
WorldMM-Qwen87k46.474.866.331.072.638.3
WorldMM-GPT134k49.668.164.034.566.940.0
EgoCITE-Qwen (ours)34k61.579.973.043.486.859.0
EgoCITE-GPT (ours)32k63.879.275.749.689.662.7

Category accuracy

Multiple-choice answer accuracy is evaluated across five EgoLifeQA question categories and four EgoMem question categories.

Result: EgoCITE-GPT achieves the highest accuracy in all nine categories, outperforming the strongest displayed agentic memory baseline in each category by 5.8–20.5 percentage points on EgoLifeQA and 3.4–15.3 percentage points on EgoMem.

Insight: These consistent gains show that EgoCITE’s structured memory representation and time-aware retrieval improve accuracy across diverse egocentric question types.

Per-category QA accuracy on EgoLifeQA and EgoMem.

Memory scaling

Cumulative multiple-choice accuracy on EgoLifeQA is measured as the available memory horizon expands from DAY1 through DAY7.

Result: EgoCITE-GPT leads every baseline from DAY3 onward and reaches 62.8% at DAY7, 2.5 percentage points above the next-best Gemini-3.1-Pro agent at 60.3%.

Insight: EgoCITE’s structured multi-view memory and time-aware retrieval scale more effectively than both long-context reasoning and existing retrieval-based approaches.

EgoLifeQA accuracy over an increasing memory horizon.

Efficiency

We evaluate the EgoLifeQA accuracy–efficiency trade-off using average retrieval latency per question and normalized cost, the GPT-5.4-price-weighted sum of input and output token costs, where lower latency and cost are better.

Result: Five-round EgoCITE-GPT reaches 63.8% accuracy at 32.0 s and 44.1k normalized cost, outperforming WorldMM-GPT by 14.2 percentage points with 14.8 s lower latency and GPT-5.4 by 8.9 points with 36× lower cost at comparable latency.

Insight: EgoCITE lies on the Pareto frontier because its concise, coreference-resolved atomic memory indices reduce input context per retrieved index by 5.7× relative to WorldMM captions, balancing accuracy, latency, and cost.

EgoLifeQA accuracy, latency, and normalized cost trade-offs.

Temporal Questions

Accuracy is evaluated on 2,223 EgoLifeQA questions containing explicit temporal cues, which constitute 76% of the benchmark.

Result: EgoCITE-GPT reaches 62.6% accuracy, outperforming Gemini-3.1-Pro by 3.9 percentage points and WorldMM-GPT by 15.5 percentage points.

Insight: EgoCITE captures temporal intent more effectively than both long-context LLM agents and existing agentic memory baselines.

Accuracy on the 2,223-question temporal-aware EgoLifeQA subset. Higher values are better; the three highest distinct values are ranked.
MethodAccuracy (%) Higher is better.
Long-context LLM agents
GPT-5.4 agent51.6
Gemini-3.1-Pro agent58.7
Agentic memory baselines
EgoRAG34.8
A-MEM42.2
VideoRAG43.4
WorldMM-Qwen43.8
WorldMM-GPT47.1
EgoCITE
EgoCITE-Qwen (ours)60.9
EgoCITE-GPT (ours)62.6

Habitual Questions

Accuracy is evaluated on habitual questions in EgoLifeQA and multiple-evidence questions in EgoMem, both of which require retrieving information across multiple timestamps rather than from a single moment.

Result: EgoCITE-GPT reaches 64.3% accuracy on habitual questions and 80.3% on multiple-evidence questions, outperforming agentic memory baselines by 5.8–29.9 and 3.0–22.7 percentage points, respectively.

Insight: EgoRetrv aggregates and retrieves information across long temporal horizons while requiring more than 24× fewer input tokens than long-context LLM agents.

Accuracy on habitual EgoLifeQA questions and multiple-evidence EgoMem questions. Higher values are better; the three highest distinct values in each column are ranked.
MethodAccuracy (%) Higher is better.
HabitualEgoLifeQAMultiple evidenceEgoMem
Long-context LLM agents
GPT-5.4 agent63.983.8
Gemini-3.1-Pro agent59.881.2
Agentic memory baselines
EgoRAG34.457.6
A-MEM44.361.6
VideoRAG58.570.7
WorldMM-Qwen49.577.3
WorldMM-GPT53.664.6
EgoCITE
EgoCITE-Qwen (ours)58.878.2
EgoCITE-GPT (ours)64.380.3

Retrieval rounds

The EgoCITE-GPT ablation varies retrieval depth across one, three, and five rounds and reports retrieval hit rate and average QA accuracy on EgoLifeQA, with curation applied only to the three- and five-round variants.

Result: The five-round variant reaches a 49.6% hit rate and 63.8% average accuracy, improving over the one-round variant by 13.1 and 5.1 percentage points, respectively.

Insight: Most gains occur within three rounds, where hit rate rises by 12.1 points and accuracy by 3.9 points, showing that EgoCITE progressively refines retrieval and recovers additional relevant atomic memory indices.

Retrieval-round ablation for EgoCITE-GPT on EgoLifeQA. Higher values are better; the three highest distinct values in each row are ranked.
Metric1 roundNo curation3 roundsCurated5 roundsCurated
Retrieval and overall QA
Hit rate (%)36.548.649.6
Average accuracy (%)58.762.663.8
QA accuracy by category (%)
EntityLog61.966.167.4
EventRecall54.758.659.5
HabitInsight60.160.164.3
RelationMap62.665.465.6
TaskMaster61.071.071.4

Examples

Source windowA1_JAKE · DAY3 · 12:38:01–12:38:29

Katrina and Lucia plan a flower pressing test in the courtyard.

Jake walks toward the courtyard at 12:38:03
Jake and Katrina enter the courtyard at 12:38:14
The group approaches the outdoor table at 12:38:25
Multimodal caption

I walk past the whiteboard and continue forward, heading outside. “Should we put this in a dry place?” Katrina asks. “It will press and dry the flowers faster,” she explains. I open the door and step into the courtyard. “Let's make another batch today,” Katrina says. “Remember we had a few extra flowers on the first day? Let's cut them and press them. See how it turns out. Because we have two days.” I approach the table. “I want to test it in advance,” Katrina adds. Lucia chimes in, “Let's see when to stop.”

ActionFine-grained physical behavior
  • I open the door to the courtyard
  • I walk into the courtyard
  • I approach the table in the courtyard
UtteranceFine-grained spoken interaction
  • Katrina asks whether the flowers should go in a dry place
  • Katrina suggests making another batch of pressed flowers today
  • Katrina suggests cutting the extra flowers and pressing the flowers
ActivityCoarse-grained physical behavior
  • Katrina plans a flower pressing test with Lucia in the courtyard beside the outdoor table
ConversationCoarse-grained spoken interaction
  • Katrina, Lucia, and I discuss drying extra flowers today to test the pressing process in advance

Four complementary views: EgoIndex preserves entering the courtyard, flower-pressing suggestions, the flower-pressing activity, and its discussion.

Citation

BibTeX entry for the arXiv preprint.

arXiv BibTeX
@misc{zhang2026egocitecontextaugmentedindexingtimeaware,
  title={EgoCITE: Context-Augmented Indexing and Time-Aware Retrieval for Long-Horizon Egocentric Memory},
  author={Le Zhang and Hao Chen and Vlad Roznyatovskiy and Jianzhong Zhang and Ke Sun},
  year={2026},
  eprint={2608.12627},
  archivePrefix={arXiv},
  primaryClass={cs.CV},
  url={https://arxiv.org/abs/2608.12627},
}