atlas

Research map / Video / Action recognition

Viewpoint Rosetta Stone: Unlocking Unpaired Ego-Exo Videos for View-invariant Representation Learning

CVPR 2025 · Video › Action recognition · approach: Contrastive video representation learning · 2 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Learns clip-level ego-exo view-invariant video representations by using a diffusion Rosetta Stone Translator trained on synchronized pairs to pseudo-align unpaired ego and exo videos, with soft contrastive alignment.

Problem

Learning view-invariant video representations across egocentric and exocentric viewpoints is limited by the scarcity of synchronized ego-exo paired data, while large unpaired ego and exo video collections remain underused.

Approach

A diffusion translator in feature space, trained on a moderate amount of synchronized ego-exo pairs, hallucinates exo features from ego features to pseudo-pair unpaired videos; a dual encoder then trains with contrastive losses that include RST-synthetic positives and textual-similarity soft weighting.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use VIEWPOINTROSETTA instead of the strongest baseline SUM-LCross-view retrieval on Ego-Exo4D · Ego-Exo4D cross-view retrieval, averageHR@5: 39.96 -> 52.68Helped
Use VIEWPOINTROSETTA instead of the strongest baseline LaViLaCross-view recognition on Ego-Exo4D · Ego-Exo4D cross-view recognitiontop-1 accuracy: 26.43 -> 34.47Helped
Use VIEWPOINTROSETTA instead of the strongest baseline LaViLaCross-view recognition on Ego-Exo4D · Ego-Exo4D cross-view recognitiontop-5 accuracy: 55.01 -> 64.85Helped
Use VIEWPOINTROSETTA instead of the strongest baseline SUM-LCross-view skill assessment on Ego-Exo4D · Ego-Exo4D cross-view skill assessmentaccuracy: 55.10 -> 55.82Helped
Add RST feature translator (ablation)VIEWPOINTROSETTA · Ego-Exo4D cross-view retrieval, ego→exoHR@5: 44.4 -> 58.1Helped
Add RST feature translator (ablation)VIEWPOINTROSETTA · Ego-Exo4D cross-view retrieval, exo→egoHR@5: 30.7 -> 47.2Helped
Add soft alignment (ablation)VIEWPOINTROSETTA · Ego-Exo4D cross-view retrieval, ego→exoHR@5: 56.7 -> 58.1Helped
Add soft alignment (ablation)VIEWPOINTROSETTA · Ego-Exo4D cross-view retrieval, exo→egoHR@5: 46.9 -> 47.2Helped
Add RST feature translator and soft alignment (ablation)VIEWPOINTROSETTA · Ego-Exo4D cross-view retrieval, ego→exoHR@5: 43.8 -> 58.1Helped
Add RST feature translator and soft alignment (ablation)VIEWPOINTROSETTA · Ego-Exo4D cross-view retrieval, exo→egoHR@5: 29.1 -> 47.2Helped

Limitations

Experimental setup

Datasets: Ego-Exo4D Ego4D HTM-AA HowTo100M

Benchmarks: Ego-Exo4D cross-view retrieval Ego-Exo4D cross-view keystep recognition Ego-Exo4D cross-view skill assessment

Metrics: HR@5 top-1 accuracy top-5 accuracy accuracy

Baselines: TimeSformer EgoVLP LaViLa Random Align ActorObserverNet VI Encoder EgoInstructor SUM-L

Builds on: DDPM DiT InfoNCE LaViLa SUM-L

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy