Exo2EgoPolicy: Pose-Aligned Cross-View Policy Learning¶
Conference: ECCV 2026
Paper: ECCV Official
Area: Robotics & Embodied AI
Keywords: Cross-View Policy Transfer, Pose Diffusion Model, SE(3) Manifold, Temporal Regularization, Embodied Co-Training
TL;DR¶
Exo2EgoPolicy bypasses pixel-level video hallucination by formulating exocentric-to-egocentric translation directly as an SE(3) hand-object pose diffusion process, combining temporal regularization and object-relative frames to enable scalable robot policy co-training with 20โ30% higher success rates.
Background & Motivation¶
Learning generalizable robot manipulation policies from Internet-scale human demonstration videos offers a compelling route to mitigate the severe data scarcity in robotics. Through mirror-neuron mechanisms, humans naturally observe actions executed from an external viewpoint and project them into an internal, first-person motor representation. However, the overwhelming majority of accessible human videos are recorded from exocentric (third-person) viewpoints, whereas robot manipulation policies operate within an egocentric (first-person) frame of reference. Transferring manipulation knowledge across these disparate perspectives poses an ill-posed inverse problem characterized by extreme viewpoint shifts, uncalibrated moving cameras, and severe occlusions of critical hand-object contact interfaces.
Prior research generally tackles this challenge via novel view synthesis or generative video diffusion. NeRF-style geometric regression frameworks rely on dense multi-view coverage and fail under single-view inputs with heavy occlusion. On the other hand, pixel-space diffusion models hallucinate missing scene regions, frequently producing geometric drift, structural deformities, and severe frame-to-frame high-frequency flickering. When continuous robot control policies ingest these noisy, jittery pixel hallucinations, the kinematic inconsistencies disrupt velocity and acceleration profiles, deteriorating derivative-based low-level motor execution. Fundamentally, this stems from a misalignment in problem formulation: robotic manipulation policies depend primarily on the relative spatial and kinematic geometry between the hand and the object rather than photorealistic background textures.
To resolve this contradiction, the authors propose a paradigm shift from pixel synthesis to structured geometric alignment on the pose manifold. Formulating manipulation as a Markov Decision Process (MDP), the paper proves that for quasi-static manipulation tasks, relative hand-object pose serves as a sufficient statistic for optimal policy learning. Core idea: formulate exocentric-to-egocentric translation as a viewpoint-conditioned latent diffusion model directly over the SE(3) manifold, using object-centric reference frames to eliminate camera extrinsics ambiguity and applying a contractive Lie-algebra temporal regularizer to produce smooth, control-ready trajectories for unified policy co-training.
Method¶
Overall Architecture¶
The Exo2EgoPolicy framework consists of four integrated modules: geometric latent feature encoding from monocular exocentric video, viewpoint-conditioned pose diffusion over the SE(3) manifold, contractive temporal dynamics regularization, and unified human-robot policy co-training. The pipeline processes uncalibrated third-person video frames alongside initial coarse hand-object poses into dense geometric latent vectors. Operating in an object-relative local coordinate frame, a continuous-time score network reverses a Wiener noise process to recover first-person pose trajectories. A forward kinematic motion prior subsequently regularizes frame-to-frame transitions via Lie algebra geodesic distances, guaranteeing bounded cumulative error. Finally, the smooth egocentric trajectories are combined with limited robot teleoperation data in a shared state-action space to train an Action Transformer policy.
%%{init: {'flowchart': {'rankSpacing': 24, 'nodeSpacing': 28, 'padding': 6, 'wrappingWidth': 400}}}%%
flowchart TD
A["Monocular Exocentric Video + Coarse Poses"] --> B["Geometric Latent Encoder<br/>DINOv2 + MLP feature projection"]
B --> C["SE(3) Object-Relative Pose Diffusion<br/>Marginalizing camera extrinsics via local frame"]
C --> D["Temporal Dynamics Regularization<br/>Lie algebra difference & contractive error bound"]
D --> E["Unified State-Action Co-Training<br/>Joint behavioral cloning with robot teleoperation"]
E --> F["Dexterous Bimanual Robot Policy"]
Key Designs¶
1. SE(3) Object-Relative Pose Diffusion: Marginalizing Camera Extrinsics Ambiguity Monocular third-to-first view translation is fundamentally underdetermined due to unknown camera extrinsics and scale ambiguity. Predicting absolute poses in world coordinates forces the network to simultaneously disentangle camera trajectory and fine-grained contact mechanics, leading to substantial geometric drift. Exo2EgoPolicy overcomes this by anchoring the generation target directly to the local reference frame of the manipulated object: $\(p_t = (p_t^{\text{obj}})^{-1} \cdot p_t^{\text{hand}} \in \mathcal{M}_{\text{pose}}\)$ Here \(\mathcal{M}_{\text{pose}} \triangleq \mathcal{M}_{\text{hand}} \times \mathcal{M}_{\text{obj}}\), where hand pose comprises 6-DoF wrist transform plus \(K\)-dimensional articulation parameters, and object pose is in SE(3). Because the object serves as a locally static anchor, the dynamic camera motion is marginalized out. The generative reverse-time SDE operates over continuous pseudo-time \(\tau \in [0, 1]\) conditioned on dense geometric latent vectors \(z_t = \{E_i(i_t^{\text{exo}}); E_p(p_t^{\text{exo}})\}\) extracted via DINOv2 and an MLP, bypassing visual pixel hallucinations while remaining identifiable up to a rigid transformation.
2. Lie Algebra Forward Motion Prior: Enforcing Temporal Stability and Non-Divergence Independent frame-by-frame diffusion generates geometrically plausible static states but exhibits high-frequency kinematic jitter across consecutive timesteps. To establish strict temporal continuity, the score network conditions autoregressively on the prior state \(p_{t-1}\). In parallel, a learned forward transition prior \(\Phi(p_{t-1}, z_t)\) predicts the expected next state. Using the Lie algebra difference operator \(a \boxminus b \triangleq \log_{\text{SE}(3)}(a \cdot b^{-1})\), the framework imposes a geodesic temporal consistency loss: $\(\mathcal{L}_{\text{temp}} = \sum_{t=2}^{T} \left( \|\hat{p}_t^{\text{hand}} \boxminus \Phi_{\text{hand}}(p_{t-1}, z_t)\| + \beta \|\hat{p}_t^{\text{obj}} \boxminus \Phi_{\text{obj}}(p_{t-1}, z_t)\| \right)\)$ By applying spectral normalization to maintain an \(L\)-Lipschitz contraction factor \(L < 1\) (\(L=0.95\) empirically), Proposition 2 establishes that the cumulative tracking error remains uniformly bounded over arbitrary sequence lengths: \(\sup_{t \in [1, T]} \mathbb{E}[d_{\mathcal{M}}(\hat{p}_t, p_t^*)] \le \frac{\epsilon}{1 - L}\). This effectively acts as a geodesic low-pass filter, preventing trajectory divergence during extended manipulation horizons.
3. MDP Pose Sufficiency and Cross-Embodiment Co-Training: Unlocking Internet Video for Control Cross-embodiment transfer is traditionally hampered by visual domain gaps between human hands and robot end-effectors. Under a Markov Decision Process (MDP) formulation for quasi-static manipulation, task rewards depend purely on the relative transformation \(\delta_t = (p_t^{\text{obj}})^{-1} \cdot p_t^{\text{hand}}\). Extraneous factors like lighting, background clutter, and visual morphology are completely redundant. By projecting both the translated human demonstration dataset \(\mathcal{D}_{\text{human}}^{\text{trans}}\) and teleoperated robot demonstrations \(\mathcal{D}_{\text{robot}}\) into a unified 6-DoF displacement action space, policy \(\pi_\theta(a_t \mid p_{t-H:t})\) is co-trained via joint behavioral cloning: $\(\mathcal{L}_{\text{policy}}(\theta) = \mathbb{E}_{(p,a)\sim\mathcal{D}_{\text{robot}}} [\ell(\pi_\theta(p), a)] + \mu \mathbb{E}_{(\hat{p},\hat{a})\sim\mathcal{D}_{\text{human}}^{\text{trans}}} [\ell(\pi_\theta(\hat{p}), \hat{a})]\)$ With \(\mu=0.3\) balanced via initial gradient norms, thousands of translated human interaction clips seamlessly augment scarce robot teleoperation data, enhancing generalizability across complex bimanual workflows.
Loss & Training¶
The framework follows a two-stage training strategy: 1. Pose Translation Diffusion: Trained on OakInk V2, H2O, AssemblyHands, and Assembly101 for 200 epochs using 8 A100 GPUs, AdamW optimizer (learning rate \(3 \times 10^{-4}\), cosine annealing, 5K warmup steps), with total objective \(\mathcal{L}_{\text{diff}} + \alpha \mathcal{L}_{\text{temp}}\) (\(\beta=0.5\)). The score network comprises a 12-layer Transformer (hidden dimension 512, 8 heads). The motion prior \(\Phi\) is a 2-layer GRU with spectral normalization pretrained for 20 epochs. 2. Policy Co-Training: Evaluated on the Ego Humanoid Manipulation Benchmark in NVIDIA Isaac Lab with a Unitree H1 robot. Action Transformer models ingest a history of \(H\) pose observations to predict future action trajectories, incorporating converted TACO and Mimicplay human demonstrations.
Key Experimental Results¶
Main Results¶
The method is evaluated on hand-object pose translation accuracy on H2O (comparing against poses extracted from pixel-synthesis models via HAMER and FoundationPose) and on policy task execution on the Unitree H1 humanoid benchmark.
Table 1: Exo-to-Ego Hand Pose Translation Accuracy on H2O (Selected from Table 1 in paper)
| Method | Unseen Objects PA-MPJPE (mm)โ | Unseen Objects F@5mmโ | Unseen Objects F@15mmโ | Unseen Actions PA-MPJPE (mm)โ | Unseen Actions F@15mmโ |
|---|---|---|---|---|---|
| Pix2PixHD | 42.6 | 0.142 | 0.412 | 46.3 | 0.374 |
| Exo2Ego-V | 24.1 | 0.312 | 0.645 | 28.4 | 0.601 |
| EgoWorld | 19.4 | 0.421 | 0.762 | 23.1 | 0.714 |
| 4Diff | 18.2 | 0.448 | 0.782 | 21.7 | 0.738 |
| EgoX | 15.7 | 0.521 | 0.844 | 18.9 | 0.798 |
| Ours (Exo2EgoPolicy) | 11.4 | 0.685 | 0.912 | 14.2 | 0.874 |
Table 2: Policy Performance on Long-Horizon Manipulation Tasks (Selected from Table 4 in paper)
| Method Category & Representative Baseline | Seen Mean Success Rate SR (%)โ | Seen Mean Progress Rate PSR (%)โ | Unseen Mean Success Rate SR (%)โ | Unseen Mean Progress Rate PSR (%)โ |
|---|---|---|---|---|
| Without human data (ACT) | 2.2 | 26.5 | 0.6 | 23.5 |
| Without human data (EgoVLA-NoPretrain) | 26.7 | 54.9 | 11.2 | 36.2 |
| Human data without view translation (Exo-only) | 27.6 | 56.3 | 12.1 | 37.6 |
| Pixel-space view translation (EgoX) | 41.5 | 73.1 | 23.9 | 61.9 |
| Egocentric human pretraining (EgoVLA) | 45.9 | 80.8 | 28.8 | 69.1 |
| Pose-space view translation (Ours) | 53.3 | 84.3 | 36.1 | 74.5 |
Ablation Study¶
Ablations on H2O (Unseen Objects pose translation) and the Isaac Lab benchmark (Unseen policy configuration) demonstrate the necessity of each architectural component.
Table 3: Ablation Analysis of Key Components (Table 5 in paper)
| Configuration | PA-MPJPE (mm)โ | F@15mmโ | Short-Horizon SR (%)โ | Long-Horizon SR (%)โ | Note |
|---|---|---|---|---|---|
| Ours (Full Model) | 11.4 | 0.912 | 73.7 | 36.1 | Full proposed pipeline |
| (a) w/o object-relative formulation | 18.4 | 0.712 | 58.3 | 20.1 | World-coordinate prediction suffers from extrinsics ambiguity |
| (b) w/o geometric latent \(z_t\) | 21.6 | 0.671 | 54.7 | 17.4 | Direct regression fails to resolve underdetermined projection |
| (c) w/o autoregressive state \(p_{t-1}\) | 17.1 | 0.783 | 62.4 | 24.8 | Lacks temporal conditioning in score network |
| (d) w/o temporal consistency loss \(\mathcal{L}_{\text{temp}}\) | 19.3 | 0.748 | 57.9 | 19.8 | Missing Lie-algebra motion filter causes severe policy jitter |
Key Findings¶
- Raw exocentric data provides marginal utility: Training policies directly on exocentric poses without viewpoint transformation (Exo-only) improves Seen short-horizon SR by only 1.1% over the robot-only baseline (64.6% to 65.7%), demonstrating that geometric perspective misalignment prevents meaningful knowledge transfer.
- Pose abstraction surpasses pixel-level hallucination: Compared to leading generative video models like EgoX, directly inferring SE(3) pose cuts hand joint estimation error from 15.7mm to 11.4mm on H2O and improves Unseen long-horizon policy success rate from 23.9% to 36.1% (+12.2% absolute gain), proving that visual synthesis artifacts severely degrade policy execution.
- Temporal regularization is decisive for multi-stage skills: Discarding the temporal loss \(\mathcal{L}_{\text{temp}}\) slashes long-horizon manipulation success rate from 36.1% down to 19.8%, highlighting that contractive geodesic regularization is essential to suppress cascading kinematic errors across subtask transitions.
Highlights & Insights¶
- Conceptual Paradigm Shift: Replaces computationally heavy and artifact-prone pixel-level video translation with structured geometric pose inference on the SE(3) manifold, aligning representations directly with control requirements.
- Extrinsics Invariance via Local Anchoring: By defining hand poses relative to the target object coordinate frame, the method cleanly marginalizes out uncalibrated camera motion without requiring hardware instrumentation.
- Contractive Error Guarantee: Integrates Lie algebra kinematics with a spectrally normalized transition prior, providing formal non-divergence error bounds that resolve generative high-frequency trajectory jitter.
Limitations & Future Work¶
- Reliance on Upstream Perception Quality: The framework assumes that exocentric hand and object poses can be reliably initialized via off-the-shelf estimators (HAMER, FoundationPose); severe visual occlusions or untextured objects in third-person video may degrade input latent conditioning.
- Quasi-Static Rigidity Assumptions: The MDP sufficiency argument relies on relative rigid-body geometry, which may face representational limits when handling deformable objects, fluids, or complex topological changes.
- Future Directions: Extending the framework to incorporate whole-body mobile manipulation dynamics and closed-loop tactile force feedback.
Related Work & Insights¶
- vs EgoWorld / 4Diff / EgoX: While prior works focus on generating photorealistic egocentric video frames, they suffer from high-frequency spatial distortion and temporal flickering; Exo2EgoPolicy operates directly on kinematic poses, yielding smooth, control-ready trajectories.
- vs EgoVLA: EgoVLA pretrains exclusively on first-person human data, which remains scarce; Exo2EgoPolicy unlocks internet-scale exocentric videos via geometric pose translation, outperforming EgoVLA on challenging long-horizon benchmarks.
- vs DexCap / HumanPlus: Avoids specialized tracking gloves, exoskeletons, or hardware retargeting, transferring manipulation knowledge directly from monocular RGB video into humanoid robot control.
Rating¶
- Novelty: โญโญโญโญโญ Formulating cross-view video imitation as SE(3) pose diffusion with contractive temporal filtering is an elegant and theoretically grounded departure from pixel synthesis.
- Experimental Thoroughness: โญโญโญโญโญ Rigorously evaluated across pose translation benchmarks (H2O, Assembly101) and 12 humanoid manipulation tasks in Isaac Lab with comprehensive ablations.
- Writing Quality: โญโญโญโญโญ Clear mathematical formulation, solid theoretical justification via MDP analysis, and crisp structural organization.
- Value: โญโญโญโญโญ Establishes a highly practical and scalable foundation for converting abundant web-scale human videos into robotic manipulation policies.