FlowMotion: Training-Free Flow Guidance for Video Motion Transfer
Organizations: The Hong Kong University of Science and Technology · State key lab of CAD&CG, Zhejiang University
Abstract
Video motion transfer aims to generate a target video that inherits motion patterns from a source video while rendering new scenes. Existing training-free approaches focus on constructing motion guidance based on the intermediate outputs of pre-trained T2V models, which results in heavy computational overhead and limited flexibility. In this paper, we present FlowMotion, a novel training-free framework that enables efficient and flexible motion transfer by directly leveraging the predicted outputs of flow-based T2V models. Our key insight is that early latent predictions inherently encode rich temporal information. Motivated by this, we propose flow guidance, which extracts motion representations based on latent predictions to align motion patterns between source and generated videos. We further introduce a velocity regularization strategy to stabilize optimization and ensure smooth motion evolution. By operating purely on model predictions, FlowMotion achieves superior time and resource efficiency as well as competitive performance compared with state-of-the-art methods.
Figures & tables
| Method | Backbone | Param | Quantitative Metrics | Computational Efficiency | ||||
| Text Sim. | Motion Fid. | Temp. Cons. | Training Time (s) | Inference Time (s) | GPU Memory (G) | |||
| Training-based | ||||||||
| LoRA Tuning [ 14 ] | Wan2.1 | 1.3B | 0.327 | 0.782 | 0.977 | 8100 | 135 | 25.0 |
| MotionDirector [ 48 ] | ZeroScope | 0.7B | 0.335 | 0.801 | 0.969 | 1662 | 140 | 28.0 |
| MotionInversion [ 40 ] | ZeroScope | 0.7B | 0.328 | 0.839 | 0.970 | 1170 | 115 | 24.0 |
| DeT [ 36 ] | CogVideoX | 2B | 0.340 | 0.812 | 0.980 | 2760 | 133 | 20.0 |
| Model | Motion. | Temp. | Text Align. | Overall. |
| MotionInversion [ 40 ] | 3.406 | 3.344 | 2.690 | 2.828 |
| SMM [ 46 ] | 3.157 | 3.090 | 2.851 | 2.665 |
| DeT [ 36 ] | 3.874 | 3.831 | 3.378 | 3.465 |
| DiTFlow [ 29 ] | 2.481 | 3.176 | 3.156 | 2.626 |
| Ours | 4.514 | 4.523 | 4.505 | 4.446 |
| Text Similarity | Motion Fidelity. | Temporal Consis. | |
| w/o DA | 0.341 | 0.842 | 0.981 |
| w/o VR | 0.313 | 0.809 | 0.968 |
| Ours | 0.347 | 0.850 | 0.986 |
| Infer | Latent Prediction | Velocity | Att Map&Feature | |
| Memory (G) | 17.7 | 19.3 | 93.1 | OOM |
Appendix figures & tables11 assets
Supplementary material from the paper’s appendix.
Appendix
| Method | Easy | Medium | Hard | All | Efficiency | ||||||||||
| TS | MF | TC | TS | MF | TC | TS | MF | TC | TS | MF | TC | Train(s) | Infer(s) | Mem(G) | |
| Training-based | |||||||||||||||
| LoRA Tuning [ 14 ] | 0.333 | 0.752 | 0.977 | 0.321 | 0.843 | 0.982 | 0.323 | 0.761 | 0.971 | 0.327 | 0.782 | 0.977 | 8100 | 135 | 25.0 |
| MotionDirector [ 48 ] | 0.338 | 0.767 | 0.973 | 0.333 | 0.895 | 0.972 | 0.337 | 0.752 | 0.962 | 0.335 | 0.801 | 0.969 | 1662 | 140 | 28.0 |
| MotionInversion [ 40 ] | 0.327 | 0.802 | 0.973 | 0.325 | 0.909 | 0.973 | 0.334 | 0.820 | 0.964 | 0.328 | 0.839 | 0.970 | 1170 | 115 | 24.0 |
| DeT [ 36 ] | 0.348 | 0.774 | 0.980 | 0.335 | 0.898 | 0.983 | 0.334 | 0.777 | 0.976 | 0.340 | 0.812 | 0.980 | 2760 | 133 | 20.0 |
| Text Similarity | Motion Fidelity. | Temporal Consis. | |
| 0.336 | 0.742 | 0.988 | |
| 0.335 | 0.818 | 0.988 | |
| 0.340 | 0.846 | 0.986 | |
| 0.341 | 0.854 | 0.986 | |
| 0.338 | 0.848 | 0.985 |
| Text Similarity | Motion Fidelity | Temporal Consis. | |
| 1.0 | 0.316 | 0.844 | 0.974 |
| 0.5 | 0.324 | 0.878 | 0.980 |
| 0.3 | 0.334 | 0.871 | 0.981 |
| 0.1 | 0.341 | 0.854 | 0.986 |
| 0.0 | 0.338 | 0.809 | 0.987 |
| Text Similarity | Motion Fidelity | Temp Consis. | |
| 5 | 0.353 | 0.708 | 0.988 |
| 10 | 0.341 | 0.854 | 0.986 |
| 15 | 0.325 | 0.888 | 0.984 |
| Text Similarity | Motion Fidelity | Temp Consis. | |
| 1 | 0.356 | 0.549 | 0.987 |
| 3 | 0.341 | 0.854 | 0.986 |
| 5 | 0.330 | 0.897 | 0.985 |
| Motion Rep. | Text Sim. | Motion Fid. | Temp Consis. |
| Clean Latent | 0.331 | 0.907 | 0.984 |
| Latent Prediction | 0.341 | 0.854 | 0.986 |
Controllable Video Generation
Controllable video generation steers how videos look, move, and change over time using user-provided instructions and structured controls.
See all 309 papers