SuperMotion: Source-Preserving Denoising
for Text-Driven Human Motion Editing

King Abdullah University of Science and Technology (KAUST)

ArXiv 2026

Framework

Framework

\(\hat{x}_0=\sqrt{\bar\alpha_t}\,x_t-\sqrt{1-\bar\alpha_t}\,\hat{v},\quad g=\sigma(\mathrm{MLP}(h)),\quad \tilde{x}_0=\hat{x}_0+g\odot(\bar{s}-\hat{x}_0)=(1-g)\odot\hat{x}_0+g\odot\bar{s}\)

Every reverse step is split into generation and preservation. The backbone predicts velocity as usual; the sampler converts it to a clean estimate \(\hat{x}_0\) and nudges that estimate toward the time-aligned source wherever the learned keep-gate is open, then takes a standard DDPM posterior step. The correction never returns to \(v\)-space.

Qualitative Comparison

MotionFix

"move faster"

"bow down aggressively and quickly several times. keep both hands on your hips"

"bob up and down"

"straighten knees"

"take a long sidestep to the right"

"turn body a little more to the left"

"take wider steps"

"more energy"

"faster"

"slightly straighten up, but not fully"

Left to right: Source, MDM, TMED, SimMotionEdit, OmniME, MotionRefit, Ours, Target. Videos loop. Prior editors flatten the requested change or regenerate body parts that should have stayed on the source.

STANCE Adjustment

"Lift the other leg."

"Raise the other leg upward."

"The upper body faces forward."

"The lower body turns to the other side and runs away."

"The lower body runs to the other side."

"The upper body is sitting upright."

"Bend the other arm."

Left to right: Source, TMED, SimMotionEdit, OmniME, Ours, Target. Videos loop. The same source-preserving sampler applies a localized body-part change without rewriting the rest of the clip.

Quantitative Results

MotionFix retrieval (gen \(\rightarrow\) target)

Method B R@1 \(\uparrow\) B R@2 \(\uparrow\) B R@3 \(\uparrow\) B AvgR \(\downarrow\) F R@1 \(\uparrow\) F R@2 \(\uparrow\) F R@3 \(\uparrow\) F AvgR \(\downarrow\)
Copy source 74.7985.4291.251.88 30.2444.4754.3515.53
MDM (Tevet et al. 2022b) 4.037.5610.4815.55 0.100.100.10--
MDM-BP (Tevet et al. 2022b) 39.1050.0954.846.46 8.6914.7118.36180.99
MotionLab (Guo et al. 2025) 54.5370.0277.383.42 --------
TMED (Athanasiou et al. 2024) 62.9076.5183.062.71 14.5121.7228.7356.63
MotionRefit (Jiang et al. 2025) 66.6380.0584.982.64 14.1323.5230.5354.06
SimMotionEdit (Li et al. 2025) 70.6282.9288.122.38 25.4939.3349.2123.49
PartMotionEdit (Yang et al. 2025) 73.9685.8390.211.92 27.2745.0653.3616.24
Han et al. (Han & Kim 2026) 74.3888.5492.081.92 29.4545.2654.5516.42
OmniME (Shi et al. 2026) 77.2988.5491.881.79 32.0250.2059.8813.06
Ours 79.1789.1792.921.68 33.2050.7959.0912.87