atlas

Research map / Video / Video segmentation and tracking

Video Prediction Policy: A Generalist Robot Policy with Predictive Visual Representations

ICML 2025 · Video › Video segmentation and tracking · approach: Stochastic video prediction · 0 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.

Proposes Video Prediction Policy (VPP), which fine-tunes Stable Video Diffusion into a text-guided manipulation video predictor and uses one-step internal diffusion features (via a Video Former and diffusion policy head) as predictive visual representations for a closed-loop generalist robot policy.

Problem

Existing visual encoders for robot policies are pre-trained on single images or image pairs and capture static information, neglecting future dynamics needed for embodied control; diffusion-based future-prediction policies are slow and low-frequency.

Approach

Treat intermediate features of a video diffusion model fine-tuned for manipulation as "predictive visual representations" obtained from a single forward denoising step, aggregate multi-layer up-sampling features, and learn an implicit inverse dynamics policy on top, enabling high-frequency control.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use predictive video-diffusion representations instead of Stable-VAE, VC-1, or Voltron features (ablation)VPP · CALVIN ABC→DAvg. Len: 2.58 -> 4.33; 1.23 -> 4.33; 1.54 -> 4.33Helped
add internet manipulation data to video-model training (ablation)VPP · CALVIN ABC→DAvg. Len: 3.97 -> 4.33Helped
include Calvin video in video-model training (ablation)VPP · CALVIN ABC→DAvg. Len: 3.31 -> 4.33Helped
use SVD pretraining together with internet data (ablation)VPP · CALVIN ABC→DAvg. Len: 1.63 -> 4.33Helped
add Video Former to aggregate TVP features (ablation)VPP · CALVIN ABC→DAvg. Len: 3.86 -> 4.33Helped
add Video Former to aggregate TVP features (ablation)VPP · CALVIN ABC→DLatency: ~450ms -> $~140msHelped
add multi-layer feature aggregation instead of using final-layer features (ablation)VPP · CALVIN ABC→DAvg. Len: 3.60 -> 4.33Helped
add Temporal-attn to Video Former (ablation)VPP · CALVIN ABC→DAvg. Len: 4.18 -> 4.33Helped
use one-step rather than 2-step TVP denoising for representations (ablation)VPP · CALVIN ABC→DAvg. Len: 4.19 -> 4.33No clear effect
use multiple camera views rather than only the static view (ablation)VPP · CALVIN ABC→DAvg. Len: 3.58 -> 4.33Helped
use Layer-9 rather than Layer-3, Layer-6, or Layer-12 features (ablation)VPP · CALVIN ABC→DAvg. Len: 3.72; 3.88; 4.29; 4.05; 4.33Mixed
extract features at diffusion time-step 20 rather than time-step 10 or 30 (ablation)VPP · CALVIN ABC→DAvg. Len: 4.21; 4.33; 4.25No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: Something-Something-v2 RT-1 Bridge BC-Z Taco-Play Jaco-Play CALVIN ABC Metaworld Self-collected Panda Arm Self-collected Dexterous Hand

Benchmarks: CALVIN ABC-D MetaWorld (50 tasks) Bridge FVD real-world Franka Panda tasks real-world Xhand dexterous tasks

Metrics: average task completion length success rate FVD

Baselines: RT-1 Diffusion Policy Robo-Flamingo UniPi MDT SuSIE GR-1 RoboUniview Vidman VC-1 Voltron Stable-VAE

Builds on: Stable Video Diffusion diffusion policy CLIP Octo

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