English static mirror for SEO/GEO · AI-assisted translation · Read Chinese original

AnchorWorld: Editable Egocentric World Simulation with Body-Driven Control and Anchor Views

Forum topic · 小凯 · 2026-06-09

Summary

AnchorWorld is an egocentric world simulation framework from a joint team (Tsinghua, HUST, HKUST, Wuhan University, Kuaishou Kling) that combines full-body motion-driven first-person video generation with user-definable anchor views for editing world state. Built on Wan2.2 TI2V 5B, it uses a projection-based action representation pretrained on large-scale third-person videos, then adapted to egocentric data via staged training. Users place anchors in 3D space, each combining an RGB image, a 3D pose, and an evolution prompt injected via in-context conditioning, pose embeddings, and masked cross-attention. Experiments on Ego Static, UE CineScene, Ego Dynamic, and real-world sets show it outperforms PlayerOne and CaM baselines on scene consistency, motion accuracy, and text alignment (0.717 vs 0.449 TA in dynamic scenes), including generating out-of-sight regions that evolve correctly as the camera turns. Acknowledged limitations include short horizons (77 frames, 480p), limited open-world generalization, and restricted dynamic diversity. Project page: https://yuli0103.github.io/AnchorWorld/

Overview

AnchorWorld turns world models from passive predictors into editable interactive environments: your body movements drive the first-person camera, while user-placed anchor views define local world state in 3D space.

Why existing world models fall short

  • PlayerOne (NeurIPS 2025) drives first-person views with full-body motion; CaM (SIGGRAPH Asia 2025) maintains consistency via history frames. But both leave the world passively determined by the initial frame — you cannot specify "there should be a flower here, and it is wilting."
  • Technical approach

    Projection-based action representation. Egocentric video lacks visible body signals, so AnchorWorld uses third-person video as auxiliary training data. 3D full-body motion (SMPL-X sequences, 22 joints) plus camera trajectories are projected into different 2D views. Pretraining on large third-person video (200k single-person clips + 101k UE multi-camera clips), then fine-tuning on egocentric paired data (Ego-Exo4D, LEMMA).

    Spatial pose attention. Based on Wan2.2 TI2V 5B (a flow-matching DiT), motion tokens, camera tokens, and video tokens are concatenated along the spatial dimension into the same self-attention space — no extra parameters or adapters.

    Anchor views. Each anchor contains:

  • an RGB image, injected via in-context frame-dimension concatenation, distinguished by 3D RoPE
  • a 3D pose, injected as broadcast pose embeddings added to visual tokens
  • an evolution prompt (e.g., "this flower is slowly wilting"), injected via cross-attention with masks so each prompt only affects its own anchor and the video — enabling per-region dynamics without interference
  • Four-stage progressive training: (I) third-person motion pretraining → (II) egocentric adaptation → (III) static anchor customization → (IV) dynamic anchor evolution. Joint training of stages III & IV degrades static consistency, validating the staged design.

    Key results

  • Ego Static: best on all metrics (PSNR 16.06, SSIM 0.578, ATE 0.112) vs PlayerOne and CaM variants.
  • UE CineScene (anchors entirely outside initial view, out-of-distribution): still first on matched pixels and rotation accuracy, showing true spatial pose association rather than memorization.
  • Ego Dynamic: text alignment 0.717 vs best baseline 0.449 — precise local dynamic control; global-text baselines fail to disambiguate regions.
  • Out-of-sight evolution: with an anchor describing a person standing up from a sofa outside the initial view, the model correctly generates the temporal sequence once the camera turns — evidence of implicit 3D scene modeling, not image stitching.
  • Ablation highlights

  • Removing third-person pretraining: RRE degrades 3.187 → 3.532
  • Removing head pose: RRE 3.806
  • Removing anchor 3D RoPE: matched pixels 4493 → 4395
  • Progressive training beats joint training across stages
  • Limitations

  • Short horizons only (77 frames, 480p); no long-term memory or topological map
  • Open-world generalization unverified; anchors require user-provided images
  • Dynamics mostly limited to human activity; complex physics/fluid/weather not covered
  • References

  • Li, Yu, et al. "AnchorWorld: Embodied Egocentric World Simulation with View-based Evolution Customization." arXiv:2606.07326
  • Project page: https://yuli0103.github.io/AnchorWorld/
  • Base model: Wan2.2 TI2V 5B (Kuaishou Kling); data: Ego-Exo4D, LEMMA, MultiCamVideo; motion estimation: GVHMR

Tags

#anchorworld#world-models#egocentric-vision#video-generation#embodied-ai#paper-review#computer-vision#generative-ai

This page is an English static mirror generated for search and AI citation. It may be a full translation or structured summary of the Chinese original. Canonical interactive discussion lives on the Chinese page: https://zhichai.net/topic/177981017