RART: Regional Anchor Routing
for Multi-Object Motion Transfer

Yuze Li1Fuchen Long2Xinlong Sun2Cheng Yan1§Xinyu Zhang3Xi Chen2§
1 Tianjin University2 Smart Creation Platform Department, Online Video BU, Tencent3 University of Auckland
Work done during the Tencent internship.§ Corresponding Authors

Motion transfer: references, target image, and result

Reference motions + target image → generated videoMatching numbers and colors link each motion to its target region.

Motion reassignment

1 Reference
2 Reference
Target image
Target image with region 1 on the man and region 2 on the woman
Generated video

Cross-species transfer

1 Reference
2 Reference
Target image
Target image with numbered regions on the illustrated creature and the owl
Generated video

Human–animal composition

1 Reference
2 Reference
Target image
Target image with region 1 on the capybara and region 2 on the man
Generated video

RART composes all object motions in one video, without reference-specific optimization.

Abstract

Compositional motion transfer requires a model to extract motions from multiple reference videos and apply each motion to a user-specified object in one target scene. Existing methods struggle to reliably assign different reference motions to the correct target objects, allowing a motion intended for one object to affect another. We present RART, a framework that unifies object-wise motion extraction, target-region anchoring, and frame-aligned injection into a frozen video Diffusion Transformer. For each reference, RART extracts temporally ordered features from the masked video and conditions them on the target first-frame mask to form mask-anchored motion tokens. Frame-aligned motion cross-attention allows each generated frame to read motion tokens at the corresponding time slots, composing all object motions in one denoising process. A motion-attention routing loss encourages each target region to attend to its own motion tokens and reduces interference between objects. RART handles novel reference–target combinations without per-video optimization, supporting accurate motion preservation and compositional generalization.

Method

Object-wise motion encoding, regional anchoring, and frame-aligned control.

Overview of RART. Each masked reference video is encoded independently and bound to a target-region mask. Motion tokens are then injected into the frozen video model at matching latent-frame positions. Regional routing supervision helps maintain the intended motion-to-object assignment.

01ExtractIsolate each reference motion with DisMo.

02Anchor & alignBind motion tokens to target regions and time.

03RouteDiscourage cross-object motion interference.

Qualitative Results

The target image defines the scene. Each reference supplies one object's motion.

Object-wise motion reassignment

Target imageTarget image with the two controlled objects indicated by colored regions
Reference 1
Reference 2
RART output
Separate reference motions are assigned to the two target regions.

Human–animal motion composition

Target imageTarget image of a capybara and a man with their assigned regions highlighted
Reference 1 · Bear motion
Reference 2 · Arm motion
RART output
Separate animal and human reference motions are composed in one target scene.

Qualitative Comparison

A shared target scene and motion references, compared across five methods.

Same target · same reference motions
SCAIL-2
DisMo
AnyV2V
FlexiMMT
RART (ours)

See the paper for quantitative evaluation, implementation details, and additional analysis.

Full RART architecture diagram

Regional Anchor Routing for Multi-Object Motion Transfer