Learn the Force We Can: Enabling Sparse Motion Control in Multi-Object Video Generation
Aram Davtyan, Paolo Favaro
TL;DR
The paper addresses controllable video generation for multi-object scenes from a single frame and sparse motion inputs in an unsupervised setting. It introduces YODA, which uses flow-matching-based RIVER as a backbone, enhances it with force embeddings from a sparse optical-flow encoder, and injects controls via cross-attention within a memory-enabled transformer framework. Key contributions include a sparse, tile-based optical-flow encoding, randomized conditioning to improve robustness, and empirical demonstrations on BAIR, CLEVRER, and iPER that YODA matches or surpasses state-of-the-art controllable generation while handling multiple objects and long-range dynamics. The approach enables direct manipulation of object motion without touching them, offering scalable, annotation-free controllable video synthesis with practical implications for planning, segmentation, and interactive video modeling.
Abstract
We propose a novel unsupervised method to autoregressively generate videos from a single frame and a sparse motion input. Our trained model can generate unseen realistic object-to-object interactions. Although our model has never been given the explicit segmentation and motion of each object in the scene during training, it is able to implicitly separate their dynamics and extents. Key components in our method are the randomized conditioning scheme, the encoding of the input motion control, and the randomized and sparse sampling to enable generalization to out of distribution but realistic correlations. Our model, which we call YODA, has therefore the ability to move objects without physically touching them. Through extensive qualitative and quantitative evaluations on several datasets, we show that YODA is on par with or better than state of the art video generation prior work in terms of both controllability and video quality.
