Search papers, labs, and topics across Lattice.
The paper introduces ProjFlow, a training-free sampling method for generating human motion with precise spatial control by formulating animation tasks as a linear inverse problem. ProjFlow enforces hard spatial constraints exactly while preserving motion realism by leveraging a novel kinematics-aware metric that encodes skeletal topology for coherent correction distribution. Experiments on motion inpainting and 2D-to-3D lifting demonstrate that ProjFlow achieves exact constraint satisfaction and matches or improves realism compared to zero-shot baselines, while remaining competitive with training-based controllers.
Achieve zero-shot, exact spatial motion control without compromising motion realism using ProjFlow's novel kinematics-aware metric for coherent skeletal correction.
Generating human motion with precise spatial control is a challenging problem. Existing approaches often require task-specific training or slow optimization, and enforcing hard constraints frequently disrupts motion naturalness. Building on the observation that many animation tasks can be formulated as a linear inverse problem, we introduce ProjFlow, a training-free sampler that achieves zero-shot, exact satisfaction of linear spatial constraints while preserving motion realism. Our key advance is a novel kinematics-aware metric that encodes skeletal topology. This metric allows the sampler to enforce hard constraints by distributing corrections coherently across the entire skeleton, avoiding the unnatural artifacts of naive projection. Furthermore, for sparse inputs, such as filling in long gaps between a few keyframes, we introduce a time-varying formulation using pseudo-observations that fade during sampling. Extensive experiments on representative applications, motion inpainting, and 2D-to-3D lifting, demonstrate that ProjFlow achieves exact constraint satisfaction and matches or improves realism over zero-shot baselines, while remaining competitive with training-based controllers.