atlas

Research map / Video / Video generation

DisMo: Disentangled Motion Representations for Open-World Motion Transfer

NeurIPS 2025 · Video › Video generation · approach: Diffusion-based human image animation · 1 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.

Learns abstract, appearance-invariant motion embeddings from raw video with a flow-matching image reconstruction objective, then plugs them into video diffusion models (LTX-Video) via LoRA adapters for open-world motion transfer and zero-shot action classification.

Problem

Video generators lack an explicit motion representation separate from content, and existing motion control (optical flow, keypoints, trajectories, parametric models) is tied to structure or category, which limits transfer across semantically unrelated entities.

Approach

Jointly train a motion extractor (DINOv2 frame embedder plus 3D ViT) and a DiT frame generator that reconstructs a future frame from a source frame and motion embeddings, using only a flow-matching image-space loss with strong appearance augmentations as an information bottleneck; then adapt an off-the-shelf video model with conditional LoRAs driven by the motion sequence.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use DisMo motion representations instead of the strongest baselineOpen-world motion transfer · Open-world motion transferMotion Fidelity: 0.70 -> 0.75Helped
use DisMo motion representations instead of the strongest baselineOpen-world motion transfer · Open-world motion transferTemporal Consistency: 0.94 -> 0.95Helped
use DisMo instead of MotionDirectorHuman motion-transfer evaluation · Human motion-transfer evaluationMotion Transfer Quality (%): 25.96 -> 24.71Hurt
use DisMo motion embeddings instead of V-JEPAZero-shot action classification · ARIDZero-shot k-NN accuracy: 32.61 -> 57.29Helped
add previous-frame conditioning (ablation)DisMo without augmentations · IARD subsetMIR: 0.47 -> 3.07Helped
add previous-frame conditioning (ablation)DisMo without augmentations · HMDB-51 subsetLPIPS: 0.47 -> 0.72Helped
add augmentations to previous-frame conditioning (ablation)DisMo · IARD subsetMIR: 3.07 -> 5.56Helped
add augmentations to previous-frame conditioning (ablation)DisMo · HMDB-51 subsetLPIPS: 0.72 -> 0.76Helped
add augmentations to previous-frame conditioning (ablation)DisMo · HMDB-51 subsetCLIP: 0.65 -> 0.65No clear effect
add training augmentations (ablation)DisMo motion transfer · Driving video geometric augmentationsCLIP: 0.88 -> 0.90Helped
replace LTX with CogVideoX-5B (ablation)DisMo video generation · Motion transferMotion Fidelity: 0.75 -> 0.78Helped
replace LTX with CogVideoX-5B (ablation)DisMo video generation · Motion transferFID: 88.54 -> 62.99Helped

Surprising findings

Limitations

Experimental setup

Datasets: Kinetics-710 Something-Something-v2 Moments in Time OpenVid-1M DAVIS IARD ARID Jester HMDB-51 Koala-36M YUP++

Benchmarks: Something-Something v2 Jester ARID IARD HMDB-51 DAVIS

Metrics: motion fidelity prompt adherence (CLIP) temporal consistency (CLIP) driving video similarity (CLIP) kNN action accuracy identity accuracy CLIP SSIM L1 LPIPS

Baselines: VMC DMT MotionClone MotionDirector V-JEPA VideoMAE VideoMAEv2 SparseCtrl CogVideoX-5B

Builds on: flow matching DiT LTX-Video V-JEPA LoRA

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