Skip to main content
GameDev.net gamedev.net
Research Paper

This is an academic paper or technical research. Key findings may require technical background to fully understand.

Explore Research Radar

PRO Tired of ads? Read GameDev.net ad-free and help keep the community independent with GameDev Pro — $3/month.

arXiv cs.GR
arXiv cs.GR Research
· 2 months ago • Euijun Jung, Youngki Lee

Per-Stroke Temporal Control for Text-to-Motion via Action Units and Action-Detection Guidance

Briefing

Text-to-motion systems have gotten better at generating the right kind of action, but they still struggle with choreography-level timing: asking for four alternating punches often produces motion that reads correctly yet lands poorly. A new approach tackles that gap by making each stroke an explicit conditioning signal instead of relying on a single prompt to carry all the timing intent.

The core idea is Action Units, or AUs. Each AU packages the body track, action class, time window, and impact timing for one stroke, giving the model a structured way to understand not just what happens, but when it happens. That matters for game animation workflows where hit timing, anticipation, and spacing are often more important than broad motion category.

To connect those AUs to an existing text-to-motion backbone, the system uses a lightweight gated adapter with two streams: per-stroke tokens and a per-frame phase channel. At inference, residual timing errors are corrected with training-free classifier gradients from a frozen frame-level detector, which is a practical detail for teams looking to improve control without retraining a full stack.

Evaluation is centered on StrokeBench, a benchmark built around prompts that specify count, ordering, track, and core-frame placement, along with an audited stroke corpus. The method improves correctly placed single strokes over the strongest prior interface while keeping motion quality competitive across text-, interval-, and frame-level baselines. The prompted core frame also becomes another controllable axis, which could be useful for...

“four punches alternating left and right rarely return four separable strokes”

— Euijun Jung and Youngki Lee · Motivation for adding explicit per-stroke timing control
Original source
Read on arXiv cs.GR
At a glance
what
A text-to-motion method adds Action Units for per-stroke temporal control, plus detector-guided timing refinement.
who
Euijun Jung and Youngki Lee
when
Submitted to arXiv on 17 Jul 2026
impact
Could improve how animation tools generate and place individual motion beats, especially combat and gesture timing.
Signal Positive

Improves motion timing control without full retraining

Discuss

Follow ai animation updates

See relevant stories in your personalized news feed.

Sign in to follow

Continue on GameDev.net

Useful next steps related to this story.

Game development news without the noise

One useful weekly briefing. No daily flood.

Sending your confirmation email…

Discussion

Loading comments...

Story Timeline (2 sources)