Evidence Capture · Edge Processing · Retrieval · Memory
Turning continuous first-person video into compact, agent-ready evidence — not just raw footage.
Future AR glasses may continuously capture what a person sees, reads, touches, and hears. But raw egocentric video is long, noisy, private, and difficult for AI agents to use directly. This project frames personal AR journaling as an evidence-lifecycle problem: how to capture meaningful moments, process them under user control, retrieve them efficiently, and serve them to personal agents when they are useful.
This page synthesizes ongoing Project Aria exploration and prior collaborative research. The components are evaluated independently and point toward a future integrated system.
Hover, tap, or focus a stage to read what it does. The five stages connect ongoing Project Aria work with prior systems research on privacy, retrieval, and context serving.
⟳ Feedback to the wearer may return through phone UI, voice, or future AR display output. · Conceptual end-to-end flow; components are evaluated independently.
Our ongoing offline prototype focuses on reading events. It starts from Project Aria video and eye-gaze data, detects likely reading intervals, extracts candidate frames, uses gaze to guide region selection, and applies cropping and OCR to produce timestamped text evidence.
This is an engineering prototype rather than a completed memory system: the current endpoint is evidence extraction, while long-term storage, retrieval integration, and systematic evaluation remain future work.
Pilot A · Reading Evidence
Detect candidate reading intervals, use gaze-guided crops or SAM-1 masks, and preserve selected visual/text evidence with timestamps and source frames.
Pilot B · Hand–Object Evidence
Use hand, gaze, and spatial cues to identify candidate objects the wearer touched or used, while preserving surrounding context such as surfaces and nearby items.
Early Exploration{{ privCur.text }}
In an AR journaling pipeline, evidence construction may require heavy vision models for segmentation, detection, or multimodal preprocessing. This module asks how those models can be offloaded without exposing the complete egocentric frame to one external server.
Always-on wearable vision may need powerful models, but transmitting complete frames to one external server can expose bystanders, screens, documents, and private spaces. Our SEC ’25 work explores a privacy-enhanced distributed framework for ViT-based visual intelligence.
A trusted edge device partitions the input into windows, distributes window processing across independent external servers, and merges the returned embeddings locally for global attention and final prediction. The demonstrated case study adapts SAM-style ViT processing while keeping complete-image coordination on the trusted edge.
Framed as privacy-enhanced: the method limits complete-image exposure and reduces reconstruction risk under the stated threat model — it does not claim to fully solve egocentric video privacy.
We study egocentric daily video QA as a retrieve-then-reason systems problem. A long personal archive becomes compact visual evidence units; only a small set of relevant evidence is sent to a VLM. The key design choice is evidence packaging: 3×3 storyboards pack multiple frames into one image, increasing temporal coverage per prompt token.
A short NOSSDAV ’26 presentation walks through the motivation, the storyboard retrieval pipeline, and the main accuracy–token trade-offs. Open on YouTube →
{{ retCur.text }}
Q: Where are the red pencil and folding ruler when the person picks up the angle grinder?
“…visible on the white plastic dust sheet on the ground, near the base of the wall…”
→ Answer: (B) ✓
The reasoning trace confirms the model is interpreting the retrieved storyboard evidence, not guessing from text alone.
| {{ h.label }} {{ h.arrow }} | ||||
|---|---|---|---|---|
| {{ r.rep }} | {{ r.config }} | {{ r.accD }} | {{ r.tokD }} | {{ r.note }} |
Daily egocentric QA is visual-first. Storyboards increase temporal coverage per prompt token; retrieval granularity gives a tunable accuracy–cost knob. Evaluated on an Ego4D pilot — not on Project Aria data; OCR and lightweight metadata are natural future additions.
Personal agents need more than memory; situated questions also depend on current, place-bound facts. ContextStation reframes the local edge as a context-bearing serving tier, separating a regional Context Plane from an Inference Plane that decides whether a request is answered on a personal device, at a nearby station, or through controlled cloud fallback.
Personal memory is user-specific. Regional context is place-bound and shared. Personal evidence stays user-controlled; nearby context — building hours, notices, events, device state — is served through bounded interfaces.
“Is the office I’m looking at open now?”
Needs image grounding, location, current building hours, and temporary notices.
“What did I read earlier about this device?”
Combines user-controlled reading evidence with nearby device or lab context.
“Summarize today’s relevant events.”
Future AR journaling may combine selected personal evidence with place-bound context and user intent.
These components are not yet one completed AR Journal. They are building blocks toward a system in which egocentric sensing becomes structured evidence, evidence remains under user-aware control, retrieval respects token and privacy constraints, and personal agents answer with grounded context rather than raw footage.
Raw egocentric video is not yet useful personal memory.
Evidence construction requires event detection, selection, grounding, and provenance.
Long-term retrieval must balance accuracy, token cost, privacy, and compute.
Nearby context serving helps agents answer situated questions without making the cloud the default owner.
This page accompanies the Project Aria Research Summit poster “Toward Personal Egocentric AR Journaling.” Links below collect the related publications and project materials.