MotionAgent: Fine-grained Controllable Video Generation via Motion Field Agent
Xinyao Liao, Xianfang Zeng, Liao Wang, Gang Yu, Guosheng Lin, Chi Zhang
TL;DR
MotionAgent addresses the challenge of fine-grained, text-driven control for image-to-video generation. It introduces a motion field agent that converts textual motion descriptions into explicit object trajectories and camera extrinsics, and uses an analytical optical flow composition to fuse these into unified flow maps, which are then used by a tuned optical flow adapter on a base diffusion model. A rethinking loop provides feedback to refine trajectories and camera motion, improving alignment with prompts and reducing artifacts. Evaluations on VBench and a purpose-built motion-alignment benchmark show state-of-the-art performance in motion control and competitive video quality, with robust results across different LLM backbones and prompt complexities, enabling precise, text-driven video synthesis without large motion-annotated datasets.
Abstract
We propose MotionAgent, enabling fine-grained motion control for text-guided image-to-video generation. The key technique is the motion field agent that converts motion information in text prompts into explicit motion fields, providing flexible and precise motion guidance. Specifically, the agent extracts the object movement and camera motion described in the text and converts them into object trajectories and camera extrinsics, respectively. An analytical optical flow composition module integrates these motion representations in 3D space and projects them into a unified optical flow. An optical flow adapter takes the flow to control the base image-to-video diffusion model for generating fine-grained controlled videos. The significant improvement in the Video-Text Camera Motion metrics on VBench indicates that our method achieves precise control over camera motion. We construct a subset of VBench to evaluate the alignment of motion information in the text and the generated video, outperforming other advanced models on motion generation accuracy.
