Choreographing a World of Dynamic Objects
Yanzhe Lyu, Chen Geng, Karthik Dharmarajan, Yunzhi Zhang, Hadi Alzayer, Shangzhe Wu, Jiajun Wu
TL;DR
CHORD tackles the challenge of generating 4D scene-level motion for scenes with multiple interacting objects by distilling dynamics from 2D video generative models. It introduces a Score Distillation Sampling framework extended to 4D, paired with a Rectified Flow–based distillation target and a domain-tailored noise schedule. The method employs a hierarchical 4D representation that combines bi-level spatial control points with a Fenwick-tree temporal encoding, along with temporal and spatial regularization to stabilize optimization. The authors demonstrate robust, scalable 4D motion generation and show applicability to robotic manipulation and long-horizon dynamics, outperforming several baselines on prompt adherence and realism. This work suggests a practical path toward scalable, category-agnostic 4D synthesis guided by powerful video priors, with significant implications for robotics and embodied AI.
Abstract
Dynamic objects in our physical 4D (3D + time) world are constantly evolving, deforming, and interacting with other objects, leading to diverse 4D scene dynamics. In this paper, we present a universal generative pipeline, CHORD, for CHOReographing Dynamic objects and scenes and synthesizing this type of phenomena. Traditional rule-based graphics pipelines to create these dynamics are based on category-specific heuristics, yet are labor-intensive and not scalable. Recent learning-based methods typically demand large-scale datasets, which may not cover all object categories in interest. Our approach instead inherits the universality from the video generative models by proposing a distillation-based pipeline to extract the rich Lagrangian motion information hidden in the Eulerian representations of 2D videos. Our method is universal, versatile, and category-agnostic. We demonstrate its effectiveness by conducting experiments to generate a diverse range of multi-body 4D dynamics, show its advantage compared to existing methods, and demonstrate its applicability in generating robotics manipulation policies. Project page: https://yanzhelyu.github.io/chord
