atlas

Research map / Video / Video generation

Wan-Move: Motion-controllable Video Generation via Latent Trajectory Guidance

NeurIPS 2025 · Video › Video generation · approach: Trajectory-guided motion control · 8 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.

Wan-Move adds motion control to the Wan-I2V-14B image-to-video model by replicating first-frame latent features along latent point trajectories (no extra modules), and introduces the MoveBench benchmark.

Problem

Motion-controllable video generation suffers from coarse control granularity and from auxiliary motion encoders/ControlNets that degrade motion signals and hinder scalable fine-tuning of video backbones.

Approach

Transfer pixel-space point trajectories into latent coordinates and propagate the first frame's VAE latent features along each trajectory, so the edited image condition itself carries motion; this is concatenated to the input of an off-the-shelf I2V DiT with no architecture change.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace pixel replication with latent feature replication for motion guidance (ablation)Wan-Move · MoveBenchEPE: 3.7 -> 2.6Helped
Replace random track embeddings with latent feature replication (ablation)Wan-Move · MoveBenchEPE: 2.7 -> 2.6Helped
Use ControlNet fusion instead of concatenation (ablation)Wan-Move · MoveBenchFID: 12.2 -> 12.4No clear effect
Increase the maximum training trajectory count from 10 to 200 (ablation)Wan-Move · MoveBenchEPE: 3.3 -> 2.6Helped
Increase maximum training trajectories from 200 to 500 or 1024 (ablation)Wan-Move · MoveBenchEPE: 2.6 -> 3.0; 3.9Hurt
Add point trajectories at inference, from none to one track (ablation)Wan-Move · MoveBenchEPE: 12.4 -> 2.6Helped
Increase inference trajectories from 1 to 1024 (ablation)Wan-Move · MoveBenchEPE: 2.6 -> 1.1Helped
Randomly select one overlapping trajectory feature rather than average features (ablation)Wan-Move · MoveBenchEPE: 2.7 -> 2.6Helped
Use direct sampling rather than dense-to-sampling training (ablation)Wan-Move · MoveBenchFVD: 84.2 -> 83.5Helped
Train Wan-Move-Cog-23K rather than MagicMotion with the same backbone and data scaleCogVideoX-5B · MoveBenchEPE: 3.2 -> 2.8Helped
Train Wan-Move-Cog-630K rather than Tora with the same backbone and data scaleCogVideoX-5B · MoveBenchEPE: 3.3 -> 2.8Helped

Surprising findings

Limitations

Experimental setup

Datasets: Panda70M Pixabay Pexels YouTube DAVIS MoveBench

Benchmarks: MoveBench DAVIS

Metrics: FID FVD PSNR SSIM EPE

Baselines: ImageConductor LeviTor Tora MagicMotion Kling 1.5 Pro

Builds on: Wan2.1 CoTracker Motion Prompting flow matching SAM

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