MotionCFG: Boosting Motion Dynamics via Stochastic Concept Perturbation

Byungjun Kim1, Soobin Um†,2, Jong Chul Ye†,1
bjkim@kaist.ac.kr, soobin.um@kookmin.ac.kr, jong.ye@kaist.ac.kr
1Graduate School of AI, KAIST    2Department of AI, Kookmin University
† Corresponding authors

Abstract

Despite recent advancements in Text-to-Video (T2V) synthesis, generating high-fidelity and dynamic motion remains a significant challenge. Existing methods primarily rely on Classifier-Free Guidance (CFG), often with explicit negative prompts, which frequently introduce unintended semantic bias and distort object integrity—a phenomenon we define as Content-Motion Drift. To address this, we propose MotionCFG, a framework that enhances motion dynamics by contrasting a target concept with its noise-perturbed counterparts. Combined with a piecewise guidance schedule, MotionCFG consistently improves motion dynamics across state-of-the-art T2V frameworks with negligible computational overhead.

Methodology

MotionCFG Pipeline Overview

MotionCFG injects Gaussian noise exclusively into motion-related concept embeddings (e.g., action verbs) to create localized negative anchors. By repelling the generation trajectory away from this motion-ambiguous manifold during the early denoising steps, our method resolves the inherent static bias of T2V models without distorting spatial structures.

1. Enhancing Motion Dynamics in Text-to-Video Generation

Compared to negative-prompted baselines and state-of-the-art diversity samplers (CADS, IG), MotionCFG produces physically plausible and rigorous dynamics faithful to the prompt, completely avoiding static collapse.

"A blue car drives past a white picket fence on a sunny day"
Baseline
CADS
IG
MotionCFG
"Man in a red suit driving a black sports car"
Baseline
CADS
IG
MotionCFG
"Porcelain rabbit hopping by a golden cactus"
Baseline
CADS
IG
MotionCFG
"A pink teddy bear sits on a black oven in the kitchen"
Baseline
CADS
IG
MotionCFG
"A lady wearing a pink dress holds a green umbrella, twirling it as she dances in the rain"
Baseline
CADS
IG
MotionCFG
"A girl in a black dress watering a green rose in the garden"
Baseline
CADS
IG
MotionCFG
"An orange tractor pulling a cart of purple carrots"
Baseline
CADS
IG
MotionCFG
"A dog runs through a field while a cat climbs a tree"
Baseline
CADS
IG
MotionCFG
"A monkey plays with fruit, a deer grazes nearby"
Baseline
CADS
IG
MotionCFG
"A duck swims in the pond and a frog hops onto a lily pad"
Baseline
CADS
IG
MotionCFG
"A man jogs and a car drives on the road"
Baseline
CADS
IG
MotionCFG
"A woman rides a bicycle and a drone hovers above capturing the scene"
Baseline
CADS
IG
MotionCFG
"A dog chases after a balloon drifting in the wind"
Baseline
CADS
IG
MotionCFG
"A cat skates on a skateboard, chasing a rolling ball"
Baseline
CADS
IG
MotionCFG
"A horse races alongside a moving train"
Baseline
CADS
IG
MotionCFG
"A boy plays basketball and a girl jumps rope"
Baseline
CADS
IG
MotionCFG
"A rabbit ice skates on a frozen lake while a chipmunk builds a snowman"
Baseline
CADS
IG
MotionCFG
"A golden retriever running fast across a green field"
Baseline
CADS
IG
MotionCFG
"A wild horse galloping through a dusty canyon"
Baseline
CADS
IG
MotionCFG
"A futuristic car explodes into pieces on the highway"
Baseline
CADS
IG
MotionCFG
"A robot transforming into a car"
Baseline
CADS
IG
MotionCFG
"A volcano erupting with lava and ash"
Baseline
CADS
IG
MotionCFG
"Clouds moving rapidly across a blue sky"
Baseline
CADS
IG
MotionCFG
"An old building collapsing into dust"
Baseline
CADS
IG
MotionCFG

2. Improving Object Counting in Text-to-Video Generation

Beyond motion, the noise-induced contrastive mechanism of MotionCFG can be generalized to steer non-linear semantic attributes such as precise object counting, maintaining structural integrity throughout the video sequence.

"Three children run along the tracks."
Baseline
MotionCFG
"Four dogs running through a field."
Baseline
MotionCFG
"Four bears lumber through the woods."
Baseline
MotionCFG
"Four chairs rock on a porch, creaking with the breeze."
Baseline
MotionCFG
"Five cats walking on the floor."
Baseline
MotionCFG
"Five rabbits hop through a meadow."
Baseline
MotionCFG
"Five pandas munch bamboo in the garden."
Baseline
MotionCFG
"Five cows amble through the pasture."
Baseline
MotionCFG
"Three apples hang heavy on the tree branch, and three birds perch nearby."
Baseline
MotionCFG