Action Images: End-to-End Policy Learning via Multiview Video Generation
- 01The Video-to-Policy Gap Is the Central Problem in World Models
- 02Actions as Pixels: A Representation Unification That Eliminates the Policy Head
- 03Zero-Shot Generalization Across Unseen Environments and Embodiments
- 04One Model, Four Capabilities Under a Single Training Objective
- 05Multi-View Is Not Optional
TL;DR: This paper solves a fundamental problem in robot policy learning — how to make video generation models actually control robots, not just predict what they'll see. By converting 7-DoF robot actions into visual "action images" that live in the same pixel space as camera observations, the video backbone itself becomes the policy. No separate control head required. The result is the best zero-shot performance on both simulation and real-world manipulation benchmarks tested.
1. Key Themes
The Video-to-Policy Gap Is the Central Problem in World Models
The paper's core diagnosis: powerful video generation doesn't automatically produce powerful robot control. Current world model approaches either bolt on a separate policy head (which doesn't benefit from video pretraining) or use non-spatial action tokens (which can't transfer across viewpoints). As the authors state in Section 1: "Strong video generation does not automatically produce a strong policy: a model may successfully synthesize plausible future frames, yet still fail to decide how to act in unseen environments. This gap between video generalization and policy generalization is a central bottleneck for world models." This is a precise diagnosis of why companies building on video foundation models (like Cosmos) aren't seeing clean transfers to robot control.
Actions as Pixels: A Representation Unification That Eliminates the Policy Head
The paper's core contribution is converting 7-DoF robot actions (position, orientation, gripper state) into RGB images — literally rendering the end-effector trajectory as colored Gaussian heatmaps overlaid in image space. This means actions and observations live in the same modality, processed by the same backbone. From Section 3.1: "Instead of treating action as a low-dimensional control vector that must be interpreted by a separate policy head, we convert each action into interpretable action images and model it directly in video space... the model does not need to infer control from abstract tokens, but instead learns to localize and reason about robot-arm motion." Practically: this is a training paradigm shift. You don't need a specialized control decoder — the video model is the policy.
Zero-Shot Generalization Across Unseen Environments and Embodiments
The pixel-grounded representation generalizes across viewpoints and scenes in ways that token-based action representations cannot. Table 2 shows their model achieving 30% on "pick cup," 60% on "reach target," 40% on "close laptop" in zero-shot RLBench evaluation — while every competing method (π0.5, TesserAct, Cosmos-Policy, MolmoAct, MV-Policy) scores near-zero on most tasks. In real-world evaluation on an xArm robot with unseen objects and environments: 20% pick unseen toy, 45% pick tissue, 15% place cup. Competitors score 0-5% on most real-world tasks. From Section 4.1: "The improvement is most evident under strong distribution shift, supporting our claim that interpretable action images and a pixel-grounded action representation lead to a more generalizable zero-shot policy."
One Model, Four Capabilities Under a Single Training Objective
The same model handles: (1) joint video + action generation from text, (2) action-conditioned video prediction, (3) video-to-action labeling, and (4) video-only generation. This is enabled by a masking strategy during training that selectively obscures different token subsets. From Section 3.3: "This masking scheme turns the same backbone into a unified world model that can switch behaviors by changing which token subsets are observed vs. predicted, improving generalization across settings and downstream usages." This matters for deployment: one fine-tuned model serves multiple operational functions — data labeling, simulation, and control.
Multi-View Is Not Optional — It's Mathematically Necessary
The paper makes a geometric argument for why single-view action representations fail: a single 2D projection is inherently ambiguous about 3D motion. Two views triangulate the true 3D trajectory. From Section 1: "A single view often provides only an ambiguous projection of motion, making it difficult for the model to infer the full action consistently from pixels alone. Using multiple views makes the pixel-grounded action image more reconstructable, while also improving robustness when some motion is partially occluded." This has direct hardware implications: robot deployments need multi-camera setups, and the calibration quality of those cameras directly affects policy quality.
2. Contrarian Perspectives
Separate Policy Heads Are Architecturally Wasteful and Hurt Generalization
The conventional approach in robotics — train a video world model, then attach a policy head or action module on top — is explicitly argued to be the source of poor generalization, not a minor design choice. The paper argues in Section 1: "In both cases, the model's predictive knowledge of the world is only indirectly connected to acting. As a result, the burden of generalization is shifted to a specialized control module, which is often exactly where transfer breaks down." Most leading robotics companies (including those building on Cosmos, TesserAct-style models, or VLA architectures) use exactly this separated architecture. This paper claims that's the wrong abstraction. The evidence: their zero-shot numbers significantly exceed both Cosmos-Policy and TesserAct on the same backbone (Wan 2.2), fine-tuned on the same data.
Low-Dimensional Action Tokens Are the Wrong Representation for Transfer
Cosmos-Policy and similar models use latent action codes or low-dimensional action tokens that are spatially ungrounded. The paper argues this fundamentally limits cross-viewpoint and cross-embodiment transfer. From Section 1: "Others adapt video models to action generation using representations that are not spatially grounded in image space... the model's predictive knowledge of the world is only indirectly connected to acting." The counter-evidence they provide is Table 4: their method achieves PSNR of 23.48 vs. Cosmos-Policy's 18.29 and SSIM of 78.62% vs. 53.41%, while also achieving better or comparable action trajectory error. The video model actually gets better at video generation when actions are in pixel space — suggesting the representations are mutually reinforcing rather than competing.
Action Labeling From Video Is a Solved Problem If You Have the Right Representation
Video-to-action labeling (inferring what actions produced a given video) is typically treated as a hard inverse problem requiring specialized trackers. This paper shows that a unified model with pixel-grounded action representation outperforms dedicated point-tracking systems (TAPIR, CoTracker3) by a significant margin. From Table 6: trajectory error of 5.785 vs. CoTracker3's 12.91, and average Jaccard of 46.71 vs. CoTracker3's 31.20. This reframes the data labeling problem: if you can train a generalist action-image model, you can auto-label large unlabeled video datasets for free — which is where the real scaling leverage is.
3. Companies Identified
NVIDIA (Cosmos) Producer of the Cosmos-Predict and Cosmos-Policy world models, used as direct baselines throughout. Cosmos-Policy is the primary competitive benchmark — and it loses badly in zero-shot settings. From Table 2: Cosmos-Policy scores 0-20% across tasks vs. this paper's 10-60%. From Table 4: Cosmos-Policy achieves PSNR 18.29, SSIM 53.41% in joint generation vs. this paper's 23.48 and 78.62%. Cosmos-Policy represents the current state-of-the-art in video-based robot world models with commercial backing; outperforming it on both video quality and control is a significant result.
Physical Intelligence (π0 / π0.5) π0.5 is used as a VLA-style baseline. Results in Table 2 show π0.5 scoring 0-35% on zero-shot tasks vs. the paper's 10-60%. Notably, the paper had to augment π0.5 with an MLP for camera parameter injection to make the comparison fair, suggesting the base model lacks multi-view awareness. π0 robot videos are also used in qualitative action-labeling demonstrations (Figure 7), indicating the model generalizes to π0 execution data even without training on it.
Google DeepMind (Veo3.1 / Genie 3) Referenced as qualitative comparison baselines for video generation quality (Section 4.3, Figure 6). Veo3.1 is used as a "strong video-generation baseline" for comparison. Genie 3 human-hand video is used to demonstrate action labeling across embodiments (Appendix Figure 7): "one Genie 3 human-hand video, demonstrating that our model can handle both."
Wan (Wang et al. 2025) — underlying backbone The Wan 2.1-I2V-14B-480P model is the pretrained video backbone that this entire system is built on. All comparisons (including TesserAct and Cosmos-Policy) are re-run on the same Wan 2.2 backbone for fairness. This means the performance gains are purely from the action representation and training approach, not from a better base model. This is a critical detail for companies evaluating whether to build on Wan.
Lightricks (LTX-2-Fast) Used as a video generation comparison baseline in Figure 5 for in-the-wild scene generation. The paper's model produces "more accurate localization of targets" compared to LTX-2-Fast, suggesting domain-specific fine-tuning on action data improves spatial precision even for general video tasks.
4. People Identified
Haoyu Zhen, UMass Amherst, Equal first author. Previously on TesserAct (the prior world model baseline being surpassed here), meaning this paper represents an explicit architectural evolution from his own prior work. His arc from TesserAct to Action Images is a direct research roadmap worth tracking.
Chuang Gan, UMass Amherst / Genesis AI, Senior/corresponding author. Lab lead. Genesis AI affiliation suggests potential commercialization pathway. Previously known for work on embodied AI and vision-language grounding. This group appears to be building a sustained research agenda around video-based robot learning.
Yilun Du, Harvard University, Co-author. Known for work on compositional generation and energy-based models. His presence here signals interest in applying generative model theory to robot policy learning.
Tsun-Hsuan Wang, NVIDIA, Co-author. NVIDIA affiliation is notable — suggests possible collaboration or technology transfer pipeline between this academic work and NVIDIA's robotics/Cosmos platform, even as Cosmos-Policy is used as a competing baseline.
Zixian Gao, UTokyo, Equal first author. Cross-institutional collaboration (UMass + UTokyo + NVIDIA + Harvard) suggests this is a well-resourced project with multiple institutional stakeholders.
5. Operating Insights
Zero-Shot Is Now the Right Benchmark — Stop Reporting In-Domain Numbers as Your Lead Metric
The paper's primary claim is zero-shot performance, and the gap between this method and all baselines is largest under distribution shift. In-domain RLBench results (Table 3) show the method is competitive but not dominant (20.6% average, tied with TesserAct). Zero-shot results (Table 2) show the method is dramatically better (e.g., 60% reach target vs. 5-20% for all others). For CTOs evaluating robot learning systems: if a vendor's demo only shows in-distribution performance, that's not a useful signal. The question is: what happens when the environment changes? This paper demonstrates that representation choice — not model size — is the primary driver of zero-shot transfer.
Multi-Camera Calibration Quality Is Now a Policy Performance Variable
The paper's action decoding pipeline depends on accurate camera intrinsics and extrinsics to reconstruct 3D trajectories from 2D action images. From the training data section (Section 3.3): "DROID offers the most complete real-robot annotations, but its camera calibration is often noisy or incomplete in practice, so we filter out low-quality samples." And from the decoding section (Section 3.2): 3D reconstruction accuracy is determined by "the sampling interval along the ray, which controls depth precision, and the spatial resolution of the heatmaps." For hardware teams: camera calibration is no longer just a perception problem — it's a control quality problem. Investing in robust, repeatable multi-camera calibration pipelines is now directly tied to policy performance.
The Open-Loop Limitation Is the Deployment Blocker — Watch for the Distillation Follow-Up
The paper explicitly acknowledges this is an open-loop system: "Our current system demonstrates strong open-loop results, but has not yet been fully developed into a closed-loop policy" (Section 5). At 49 seconds per inference on a single H100 (Table 7), real-time closed-loop control is not yet feasible. However, with caching + 8-GPU parallelism, they reach 2.3 seconds per 164-frame sequence — meaningful progress. The authors flag distillation as the roadmap: "recent progress on diffusion acceleration and distillation provides a promising path to address this issue." Investors should watch for a distilled version of this model as the commercialization-readiness milestone.
6. Overlooked Insights
The Training Data Mix Reveals a Solvable Multi-View Data Scarcity Problem
The paper quietly acknowledges that multi-view datasets with calibrated cameras are extremely rare, which is a bottleneck for this entire approach. Their solution is instructive: DROID (80k trajectories, 2 views, real robot, calibrated), RLBench (180k trajectories, 4 views, simulation), BridgeV2 (30k trajectories, 1-4 views, no camera labels — estimated with VGGT). From Table 1 and Section 3.3: "Training a unified world action model requires large-scale data, but this is challenging in robotics: multi-view datasets are limited, and datasets with well-aligned action and camera annotations are even rarer." The buried implication: companies that invest now in multi-camera data collection infrastructure with proper calibration — even at modest scale — will have a disproportionate advantage for training these models. The simulation augmentation trick (RLBench + Robot-Colosseum background augmentation) is also a low-cost way to generate calibrated multi-view data at scale, which is underappreciated as a practical near-term strategy.
The Optional Action Head Result Exposes the Real Performance Ceiling
In Table 3, adding a lightweight MLP action head on top of the unified backbone jumps average RLBench in-domain performance from 20.6% to 36.7% — an 80% relative improvement. Tasks like "close box" go from 55% to 80%, "phone base" from 0% to 20%, "wipe desk" from 0% to 10%. The paper presents this as an ablation, but it's actually the most important number in the paper for deployment-focused readers. The zero-shot video-only policy is impressive, but the real production system is likely a hybrid: pixel-grounded action images for representation and generalization, plus a lightweight learned head for precision-critical execution. From Section 4.1: "adding the optional action head brings substantial gains, especially on precision-sensitive tasks, showing that the action images can support stronger action decoding when additional supervision is available." This two-stage architecture — generalist video backbone + task-specific MLP head — is probably the near-term production pattern, and the paper buries it as a footnote.