Motion Attribution for Video Generation
Motion Attribution for Video Generation
视频生成的运动归因
Motion Attribution for Video Generation
Xindi Wu Affiliation: NVIDIA Affiliation: Princeton University Despoina Paschalidou Affiliation: NVIDIA Jun Gao Affiliation: NVIDIA Affiliation: University of Michigan Antonio Torralba Affiliation: MIT Laura Leal-Taixé Affiliation: NVIDIA Olga Russakovsky Affiliation: Princeton University Sanja Fidler Affiliation: NVIDIA Affiliation: University of Toronto Affiliation: Vector Institute https://research.nvidia.com/labs/sil/projects/MOTIVE/ Jonathan Lorraine Affiliation: NVIDIA
Abstract
摘要
Despite the rapid progress of video generation models, the role of data in influencing motion is poorly understood. We present Motive (MOTI****on attribution for Video gEneration), a motion-centric, gradient-based data attribution framework that scales to modern, large, high-quality video datasets and models. We use this to study which fine-tuning clips improve or degrade temporal dynamics. Motive isolates temporal dynamics from static appearance via motion-weighted loss masks, yielding efficient and scalable motion-specific influence computation. On text-to-video models, Motive identifies clips that strongly affect motion and guides data curation that improves temporal consistency and physical plausibility. With Motive-selected high-influence data, we improve both motion smoothness and dynamic degree on VBench, achieving a 74.1% human preference win rate compared with the pretrained base model. To our knowledge, this is the first framework to attribute motion rather than visual appearance in video generative models and to use it to curate fine-tuning data.
视频生成模型进展很快,但数据如何影响运动,仍缺少清楚的解释。我们提出 Motive(MOTIon attribution for Video gEneration,视频生成的运动归因):一套以运动为中心、基于梯度的数据归因框架,能够覆盖当下规模大、质量高的视频数据集与生成模型。我们用它考察:哪些微调片段会提升时序动态,哪些反而会把它做坏。Motive 用运动加权的损失掩码,把时序动态从静态外观里拆出来,从而高效、可扩展地计算运动相关的影响分数。在文本生成视频模型上,Motive 能找出对运动影响很强的片段,并据此筛选数据,提高时间一致性和物理合理性。用它选出的高影响数据微调后,VBench 上的运动平滑度与动态程度一并提升,相对预训练底模的人工偏好胜率为 74.1%。据我们所知,这是第一个把归因对准运动而非视觉外观、并据此筛选微调数据的视频生成框架。
1 Introduction
1 引言
Motion is the defining element of videos. Unlike image generation, which produces a single frame, video generative models capture how objects move, interact, and obey physical constraints (Wiedemer et al., 2025; Kang et al., 2024). Yet even with the rapid progress of video generation, a fundamental question remains:
运动是视频最核心的要素。图像生成只给出一帧,视频生成模型则要刻画物体如何移动、如何互动,以及如何服从物理约束(Wiedemer et al., 2025; Kang et al., 2024)。尽管视频生成进展很快,一个根本问题仍然在:
Why it matters. Diffusion models are data-driven, and their progress has tracked the scaling of data and compute (Saharia et al., 2022; Nichol and Dhariwal, 2021; Ho et al., 2022; Peebles and Xie, 2023). Prior work (Blattmann et al., 2023; Kaplan et al., 2020; Ravishankar et al., 2025) shows that training data shapes key generative properties, including visual quality (Rombach et al., 2022), semantic fidelity (Namekata et al., 2024), and compositionality (Wu et al., 2025; Favero et al., 2025). Motion is no exception. Motion refers to temporal dynamics captured by optical flow, including trajectories, deformations, camera movement, and interactions. If generated motion reflects the data distribution that shaped the model, then attributing motion to influential training clips provides a direct lens on why a model moves the way it does and enables targeted data selection for desired dynamics. High-quality data often matters most in fine-tuning, where large pretraining corpora are inaccessible and carefully selected clips can have an outsized impact. Motion-specific attribution is therefore especially valuable in the fine-tuning regime, where the goal is to identify which clips most influence temporal coherence and physical plausibility.
这件事为什么重要。 扩散模型靠数据驱动,进展也一直跟着数据和算力的扩大走(Saharia et al., 2022; Nichol and Dhariwal, 2021; Ho et al., 2022; Peebles and Xie, 2023)。已有工作(Blattmann et al., 2023; Kaplan et al., 2020; Ravishankar et al., 2025)表明,训练数据会塑造关键的生成性质,包括视觉质量(Rombach et al., 2022)、语义忠实度(Namekata et al., 2024)和组合能力(Wu et al., 2025; Favero et al., 2025)。运动也不例外。这里的运动指光流所刻画的时序动态,包括轨迹、形变、相机运动和物体交互。如果生成出来的运动反映的是塑造模型的数据分布,那么把运动归因到有影响力的训练片段,就能直接看到模型为什么会这样动,也能针对想要的动态去选数据。高质量数据往往在微调阶段最关键:大规模预训练语料通常拿不到,精心挑选的片段却能产生不成比例的影响。因此,专门针对运动的归因,在微调设定里尤其有用——目标就是找出哪些片段最能影响时间连贯性和物理合理性。
Why existing methods are limited for motion. Prior diffusion data attribution focuses on images and explains static content. Extending these methods to videos naïvely collapses motion into appearance, missing the temporal structure that distinguishes videos from images. Three challenges drive this gap: (i) localizing motion so attribution focuses on dynamic regions rather than static backgrounds, (ii) scaling to sequences since gradients must integrate across time, and (iii) capturing temporal relations like velocity, acceleration, and trajectory coherence that single-frame attribution cannot measure. Addressing motion attribution requires methods that explicitly model temporal structure, rather than treating time as an additional spatial axis.
现有方法为什么不适合运动。 先前的扩散数据归因多半面向图像,解释的是静态内容。若把这些方法直接搬到视频,运动会塌进外观里,丢掉把视频和图像区分开的时间结构。缺口主要来自三点:(i)把运动定位到动态区域,而不是静态背景;(ii)序列变长后,梯度必须沿时间积分,计算要能扩得动;(iii)速度、加速度和轨迹连贯性这类时间关系,单帧归因测不到。要做运动归因,必须显式建模时间结构,而不能把时间只当成多出来的空间轴。
Our method. We introduce Motive, a motion attribution framework for video generation models that isolates motion-specific influence. Motive computes gradients with motion-aware masking. As a result, the attribution signal emphasizes dynamic regions rather than static appearance. Efficient approximations make the method practical for large, high-quality datasets and video generative models. Our scores trace generated motion back to training clips, enabling targeted curation and improving motion quality when used to guide fine-tuning. Our key contributions are:
我们的方法。 我们提出 Motive,这是面向视频生成模型的运动归因框架,用来分离出运动本身的影响。Motive 在计算梯度时加入运动感知掩码,归因信号因而更偏向动态区域,而不是静态外观。高效近似使它能在大规模、高质量的数据集和视频生成模型上实际跑起来。得到的分数能把生成运动追溯到训练片段,既可做有针对性的数据筛选,也能在指导微调时提升运动质量。主要贡献如下:
- Proposing a scalable gradient-based attribution approach for video generation models that is computationally efficient, even at the scale of modern, high-quality data and large generative models (§3.2).
- 提出一套可扩展的、基于梯度的视频生成归因方法,计算上足够高效,即使面对当下高质量数据和大型生成模型也能使用(§3.2)。
- Addressing a video-specific bias by correcting frame-length effects in gradient magnitudes, ensuring fair attribution across clips of different durations (§3.3).
- 纠正视频特有的帧长偏差:对梯度幅度中的帧数效应做校正,使不同时长的片段能够公平比较(§3.3)。
- Introducing an attribution that emphasizes temporal dynamics to trace which training clips most strongly influence motion quality (§3.4).
- 引入强调时序动态的归因,追溯哪些训练片段对运动质量影响最大(§3.4)。
- Showing that we improve motion smoothness and dynamic degree on VBench and in human evaluation (§4), matching, or surpassing, full-dataset fine-tuning performance with only of the data, and outperforming motion-unaware attribution baselines (Tables 1 and 2).
- 在 VBench 和人工评测中提升运动平滑度与动态程度(§4);只用 的数据,即可达到或超过全量微调,并优于不考虑运动的归因基线(表 1 与表 2)。
2 Background
2 背景
Notation and extended related work are in App. §A and §B.
符号约定与扩展相关工作见附录 §A 与 §B。
2.1 Video Generation with Diffusion and Flow-Matching Models
2.1 用扩散与流匹配做视频生成
Diffusion and flow matching in latent space. Let be a conditional generator with parameters , where is a clip of height , width , and frames, and denotes conditioning such as text or other multimodal metadata (e.g., fps, depth, pose). We operate in VAE latents: and train a denoiser or velocity field on noisy latents. A noise scheduler supplies time-dependent coefficients controlling signal and noise scales, and the forward noising is:
潜空间中的扩散与流匹配。 记 p_{m{ heta}}(\mathbf{v}\mid\mathbf{c}) 为参数 m{ heta} 的条件生成器,其中 是高 、宽 、 帧的片段, 表示文本或其他多模态元数据(例如帧率、深度、姿态)这类条件。我们在 VAE 潜空间中工作:,并在加噪后的潜变量上训练去噪器或速度场。噪声调度器提供随时间变化的系数 (lpha_{t},\sigma_{t}),分别控制信号与噪声尺度,前向加噪为:
Denoising diffusion (Ho et al., 2020) trains a network to predict the injected noise:
去噪扩散(Ho et al., 2020)训练网络 去预测注入的噪声:
Flow matching (Lipman et al., 2022; Albergo et al., 2023) learns a time-dependent vector field that matches the instantaneous velocity induced by a chosen interpolant:
流匹配(Lipman et al., 2022; Albergo et al., 2023)学习一个随时间变化的向量场 ,去匹配由所选插值路径诱导的瞬时速度 :
Both objectives train time-indexed predictors over the latent space by integrating over and , thus gradient-based methods like attribution share similar challenges.
两个目标都是在潜空间上训练随时间索引的预测器,并对 与 积分,因此基于梯度的方法(包括归因)会面对相近的挑战。
From images to video for generation. Adding a temporal axis materially changes modeling and training. Generation must capture spatial appearance and temporal dynamics such as object and camera motion, deformations, and interactions. Modern systems extend image backbones with temporal capacity, for example, 3D U-Nets or 2D U-Nets augmented with temporal attention, causal or sliding-window context, and factorized space-time blocks, often trained in a latent-video VAE that compresses frames while preserving temporal cues. Training departs from images along several axes, which we address in §3: (i) Compute and storage. Longer sequences multiply the cost of sampling timesteps, noise draws, and frames, motivating fixed-timestep or small-subset estimators that reduce variance without prohibitive cost (§3.2). (ii) Variable horizon. Clips vary in and frame rate (§3.3). (iii) Time-specific failure modes. Typical artifacts include inconsistent trajectories, temporal flicker, identity drift, and physically implausible dynamics despite sharp individual frames (§3.4).
从图像走到视频生成。 加上时间轴后,建模和训练都会实质性改变。生成既要抓住空间外观,也要抓住物体与相机运动、形变和交互这类时序动态。现代系统会在图像主干上补时间能力,例如 3D U-Net,或在 2D U-Net 上加入时间注意力、因果或滑窗上下文,以及空间–时间分解模块;训练往往在潜空间视频 VAE 里进行,压缩帧的同时保留时间线索。训练相对图像还沿几个轴分开,我们在 §3 处理:(i)计算与存储。 序列变长后,采样时间步、噪声抽取和帧数的代价成倍增加,因而需要固定时间步或小子集估计器,在代价可接受的前提下压低方差(§3.2)。(ii)可变时长。 片段的 和帧率并不固定(§3.3)。(iii)时间上特有的失败模式。 常见伪影包括轨迹不一致、时间闪烁、身份漂移,以及单帧很锐利但动态在物理上不合理(§3.4)。
Motion representations in videos. We denote our video as with being the -th frame. We represent motion via optical flow between consecutive frames: , where each flow vector in encodes the horizontal displacement and vertical displacement of a pixel. The motion magnitude is . The over frames and pixels summarizes the amount and spatial layout of motion in a clip, which we use to provide masks in our motion-weighted loss in §3.
视频中的运动表示。 我们把视频记为 ,其中第 帧 。运动用相邻帧之间的光流表示:,每个 中的流向量编码一个像素的水平位移 与垂直位移 。运动幅度为 。对帧 和像素 上的 做汇总,可以得到片段里运动的多少与空间分布,我们在 §3 用它为运动加权损失提供掩码。
2.2 Data Attribution
2.2 数据归因
Data attribution measures how individual training samples affect a model’s predictions (Bae et al., 2024). A classic approach to data attribution is to use influence functions (Koh and Liang, 2017). Intuitively, the influence of a training sample measures: if we upweight this training example, how much would the model’s prediction on a test datum change? Consider a loss function and a test sample , the influence of a training point can be quantified as:
数据归因衡量单个训练样本如何影响模型的预测(Bae et al., 2024)。经典做法是影响函数(Koh and Liang, 2017)。直观地说,一个训练样本的影响问的是:如果把这个训练例子的权重加大,模型在某个测试样本上的预测会变多少?给定损失函数 和测试样本 ,训练点 的影响可以写成:
where the inverse Hessian captures the curvature of the loss landscape, yet computing or storing it is infeasible at modern model and dataset scales. Thus, practical methods (e.g., TracIn (Pruthi et al., 2020) and TRAK (Park et al., 2023)) approximate influence via gradient inner products or gradient feature projections.
其中逆 Hessian 刻画损失曲面的曲率,但在当下的模型和数据规模下,计算或存储它都不可行。因此,实用方法(例如 TracIn(Pruthi et al., 2020)和 TRAK(Park et al., 2023))用梯度内积或梯度特征投影来近似影响。
Attribution in diffusion models. Diffusion training aggregates gradients over timesteps and noise draws , where gradient norms vary systematically with , producing a timestep bias where examples aligned with large-norm timesteps appear spuriously influential. Diffusion-ReTrac (Xie et al., 2024) reduces this bias by normalizing gradients and sub-sampling and for influence. Let denote the diffusion loss, and with the sampled-timestep-and-noise set , we compute a cosine-style score for normalized test and train gradients:
扩散模型中的归因。 扩散训练会在时间步 和噪声抽取 上聚合梯度,而梯度范数会随 系统性变化,从而产生时间步偏差:与大范数时间步对齐的样本,会看起来格外有影响力。Diffusion-ReTrac(Xie et al., 2024)通过对梯度做归一化、并对 与 做子采样,来减轻这种偏差。记 为扩散损失,采样得到的时间步–噪声集合为 ,我们对归一化后的测试梯度与训练梯度计算余弦风格的分数:
Averaging gradients over stabilizes estimates, and normalization mitigates timestep-induced scale effects. Attribution quality is also sensitive to the measurement function used to score examples, such as denoising loss versus likelihood proxies (Zheng et al., 2023).
在 上对梯度取平均,可以使估计更稳;归一化则减轻时间步带来的尺度效应。归因质量还对用来给样本打分的度量函数敏感,例如去噪损失相对似然代理(Zheng et al., 2023)。
Why vanilla attribution is insufficient for videos. Naïvely applying gradient-based attribution to video diffusion risks treating appearance and motion alike, overemphasizing appearance (objects, textures, backgrounds) while overlooking dynamics (Park et al., 2025; Tulyakov et al., 2018). Its cost grows with clip length, sampled timesteps, noise draws, and gradient dimensionality, making naïve methods impractical at modern video scales. To improve motion, we need attribution that suppresses static appearance, emphasizes motion-specific signals, and remains efficient (§3). Motion is distributed across frames and entangled with static cues, thus influence cannot be assigned frame-independently.
为什么把归因原样用到视频不够。 若把基于梯度的归因直接套到视频扩散上,外观和运动容易被一视同仁,结果是物体、纹理、背景这类外观被过分强调,动态反而被忽略(Park et al., 2025; Tulyakov et al., 2018)。代价还会随片段长度、采样时间步、噪声抽取和梯度维数一起涨,在当下的视频规模下几乎跑不动。要改善运动,归因必须压住静态外观、突出运动信号,同时还要足够高效(§3)。运动分布在多帧里,又和静态线索缠在一起,因此不能按帧独立分配影响。
3 Method
3 方法
We formalize the problem in §3.1 and develop a practical framework for motion attribution in video diffusion models with four components: scalable gradient computation (§3.2), frame-length bias fix (§3.3), motion-aware weighting (§3.4), and target data selection (§3.5). We provide efficiency analysis (§3.6) demonstrating scalability to billion-parameter models and large-scale video datasets.
我们在 §3.1 形式化问题,并给出一套可实际使用的视频扩散运动归因框架,包含四个部分:可扩展的梯度计算(§3.2)、帧长偏差校正(§3.3)、运动感知加权(§3.4),以及目标数据选择(§3.5)。§3.6 给出效率分析,说明它可以扩到十亿参数级模型和大规模视频数据集。
Figure 1: Motive. Top. Motion-gradient computation (§3.4) has three steps: (1) detect motion with AllTracker, (2) compute motion-magnitude patches, (3) apply loss-space motion masks to focus gradients on dynamic regions. Bottom. Our method (§3.2) is made scalable via a single-sample variant with common randomness and a projection, computed for each pair of training and query data, aggregated (§3.5) for a final ranking, and eventually used to select fine-tuning subsets.
图 1:Motive。 上。 运动梯度计算(§3.4)分三步:(1)用 AllTracker 检测运动,(2)计算运动幅度图块,(3)在损失空间施加运动掩码,让梯度集中在动态区域。下。 我们的方法(§3.2)靠单样本变体、共享随机性和投影来扩规模;对每一对训练数据与查询数据计算分数,再按 §3.5 汇总得到最终排序,并据此选出微调子集。
3.1 Problem Formulation
3.1 问题形式化
We study data attribution for motion in the fine-tuning setting. Let be the fine-tuning corpus. Given a query video , we assign to each training clip a motion-aware influence score that explains how it contributes to the dynamics observed in . The score should satisfy: (i) predictivity, rankings correlate with observed changes from fine-tuning on the most influential subsets; (ii) efficiency, scales to modern video generators, such as forgoing explicit Hessian inversion, expensive per-data integration, or prohibitive storage. To do this, we augment the influence target defined in Eq. 5 to be (a) lower variance for stable rankings with feasible levels of compute, (b) more scalable to store, and (c) motion-centric.
我们在微调设定下研究运动的数据归因。记微调语料为 。给定查询视频 ,我们为每个训练片段 赋予运动感知的影响分数 ,用来解释它如何贡献于 中观察到的动态。分数应满足:(i)可预测性,排序应与在最有影响的子集上微调后观察到的变化相关;(ii)效率,能够扩到现代视频生成器,例如不必显式求逆 Hessian、不必对每条数据做昂贵积分,也不需要难以承受的存储。为此,我们把式 5 中的影响目标改造成:(a)方差更低,从而在可行的计算量下得到稳定排序;(b)更省存储;(c)以运动为中心。
Fine-tuning Subset Selection. For a budget , we get a motion-influential subset by ranking scores and taking the top- examples. For multiple query motions, we combine selections as described in §3.5. The resulting subsets serve as candidates for motion-centric fine-tuning.
微调子集选择。 在预算 下,我们按分数排序并取前 个样本,得到对运动有影响的子集。若有多种查询运动,则按 §3.5 所述合并选择结果。得到的子集作为以运动为中心的微调候选。
3.2 Scalable Gradient-based Attribution
3.2 可扩展的基于梯度的归因
We make attribution scalable for modern, large video datasets and models via inverse-Hessian approximations, lower-variance gradient-similarity estimators, low-cost single-sample estimators, and a Fastfood projection for tractable storage.
为了在现代大规模视频数据集和模型上做归因,我们采用逆 Hessian 近似、更低方差的梯度相似度估计、低成本的单样本估计器,以及用于可控存储的 Fastfood 投影。
Approximating the inverse-Hessian. Computing exact inverse-Hessian-vector products is infeasible for modern neural networks. We estimate influence via gradient similarity, using an identity preconditioner for the inverse Hessian (Koh and Liang, 2017; Pruthi et al., 2020; Park et al., 2023).
近似逆 Hessian。 对现代神经网络来说,精确计算逆 Hessian–向量积并不可行。我们用梯度相似度来估计影响,并把逆 Hessian 的预条件子取成单位阵(Koh and Liang, 2017; Pruthi et al., 2020; Park et al., 2023)。
Common randomness for stable rankings. To reduce variance without changing the target, we evaluate train and test gradients under the same pairs and average over a small set (Xie et al., 2024; Lin et al., 2024). This paired averaging stabilizes rankings compared to independent draws:
用共享随机性稳住排序。 为了在不改目标的前提下降低方差,我们在同一组 上计算训练梯度与测试梯度,并在一个较小的集合 上取平均(Xie et al., 2024; Lin et al., 2024)。这种成对平均,比独立抽样更能稳住排序:
Single-sample variant for reduced compute. We fix a single and a shared draw for all train–test pairs. Sharing allows low enough variance for the efficient single-sample estimator to maintain relative ordering (Xie et al., 2024; Lin et al., 2024). The estimator becomes:
用于降低计算量的单样本变体。 我们固定单个 ,并为所有训练–测试对共享同一次抽取 。共享 可以使方差足够低,让高效的单样本估计器仍能保持相对排序(Xie et al., 2024; Lin et al., 2024)。估计器变为:
Structured projection for reduced storage. To operate at model scale, we apply a Johnson–Lindenstrauss projection via Fastfood (Le et al., 2014) and then normalize. Let
用结构化投影降低存储。 为了在模型规模上运行,我们先用 Fastfood(Le et al., 2014)做 Johnson–Lindenstrauss 投影,再做归一化。令
where is the Walsh–Hadamard matrix, is a diagonal Rademacher matrix, is a random permutation, is a diagonal Gaussian scaling, and is a diagonal rescaling, and normalizes the variance. The projected, normalized gradient is:
其中 是 Walsh–Hadamard 矩阵, 是对角 Rademacher 矩阵, 是随机置换, 是对角高斯缩放, 是对角再缩放, 用来归一化方差。投影并归一化后的梯度为:
Then the influence score is the dot product of normalized projected gradients (i.e., cosine similarity) in :
于是影响分数就是 中归一化投影梯度的内积(也即余弦相似度):
This keeps compute for projection and per dot product, with storage , while staying close to the ranking behavior of full-gradient cosine similarity (Park et al., 2023).
这样,投影的计算量为 ,每次内积为 ,存储为 ,同时排序行为仍接近全梯度余弦相似度(Park et al., 2023)。
3.3 Video-specific Frame-length Bias Fix
3.3 视频特有的帧长偏差校正
Raw gradient magnitudes depend on the number of frames in the video , thereby biasing scores toward longer videos. We correct this by normalizing for frame count before the projection–normalization step:
原始梯度幅度依赖于视频 的帧数 ,分数会因此偏向更长的视频。我们在投影–归一化之前按帧数做一次归一化来纠正这一点:
We still apply normalization in Eq. 10, further stabilizing scales across examples. Together, single-timestep, common randomness, projection, and frame-length correction form a compact, scalable estimator that we use throughout. However, naïve video-level attribution conflates appearance with motion, often ranking clips high due to shared backgrounds or objects, while offering little insight into dynamics.
我们仍在式 10 中施加 归一化,进一步稳住不同样本之间的尺度。单时间步、共享随机性、投影和帧长校正合在一起,构成我们全程使用的紧凑、可扩展估计器。不过,若只做整段视频级的朴素归因,外观会和运动缠在一起:片段常常因为共享背景或物体而排到前面,对动态却几乎给不出信息。
3.4 Motion Attribution
3.4 运动归因
To move beyond whole-video influence, we introduce motion attribution, which isolates the contribution of training data to temporal dynamics. Unlike video-level attribution, which treats each clip as a single unit and conflates appearance with motion, motion attribution reweights per-location gradients using motion masks, assigning influence via dynamic behavior rather than static content.
为了超越整段视频的影响分数,我们引入运动归因,把训练数据对时序动态的贡献单独拆出来。整段归因把每条片段当成一个整体,外观与运动混在一起;运动归因则用运动掩码对各个位置的梯度重新加权,按动态行为而不是静态内容来分配影响。
Motion Masking Attribution. Motion is what distinguishes video diffusion from image diffusion. Our goal is to understand how training data shapes motion in video diffusion models. Prior work has emphasized architectural or algorithmic changes for motion modeling (Peebles and Xie, 2023; Blattmann et al., 2023; Guo et al., 2023), many of the largest generative gains have instead come from scaling and curating massive video corpora, which in turn enable impressive motion synthesis results in video diffusion models (Ho et al., 2022; Wan et al., 2025; Tan et al., 2024; Yang et al., 2024). Yet we lack tools that quantify how specific training clips shape particular motion patterns. We address this by attributing motion back to data via motion-weighted gradients, which yields actionable signals for targeted data selection, artifact diagnosis, and selective fine-tuning.
运动掩码归因。 运动正是视频扩散区别于图像扩散的地方。我们的目标,是理解训练数据如何塑造视频扩散模型中的运动。已有工作更强调用架构或算法改进来建模运动(Peebles and Xie, 2023; Blattmann et al., 2023; Guo et al., 2023);但生成质量上许多最大的提升,其实来自大规模视频语料的扩展与筛选,这些语料也让视频扩散能够合成令人印象深刻的运动(Ho et al., 2022; Wan et al., 2025; Tan et al., 2024; Yang et al., 2024)。我们却缺少工具,去量化特定训练片段如何塑造特定的运动模式。我们的做法是:用运动加权梯度把运动追溯回数据,从而为有针对性的数据选择、伪影诊断和选择性微调提供可操作的信号。
Motion Detection and Latent Space Mapping. Given a video with frames of resolution , we first encode it into the VAE latent space as , with downsampling factor and following the Wan2.1 backbone used in our experiments.
运动检测与潜空间映射。 给定视频 ,共 帧、分辨率为 ,我们先把它编码到 VAE 潜空间:。按实验中使用的 Wan2.1 主干,下采样因子 ,通道数 。
For motion computation, we use AllTracker (Harley et al., 2025) to extract motion information in pixel space: , where the first two channels contain optical flow maps indicating pixel displacement between frames, and the remaining channels encode visibility and confidence scores. We extract displacement vectors at each pixel location as:
计算运动时,我们用 AllTracker(Harley et al., 2025)在像素空间提取运动信息:,前两个通道是光流图 ,表示帧间像素位移,其余通道 编码可见性与置信度。每个像素位置的位移向量取为:
We then bilinearly downsample motion quantities from to the latent grid so that our masking lives where gradients are computed.
随后把运动量从 双线性下采样到潜空间网格 ,使掩码落在实际计算梯度的位置。
Motion-Weighted Gradient Computation. We define the motion magnitude at each location as: . To obtain comparable motion weights across frames and pixels, we min–max normalize over all frames and pixels, ensuring values lie in :
运动加权的梯度计算。 我们把每个位置的运动幅度定义为 。为了在帧与像素之间得到可比较的运动权重,我们在全部帧和像素上做最小–最大归一化,使取值落在 :
where , , and ensures a positive denominator. This normalization mitigates bias from absolute motion scale, yielding weights that emphasize relative motion saliency rather than raw magnitude, following prior practice in video saliency detection (Fang et al., 2013). Let index the latent grid. We obtain latent-aligned weights by bilinear downsampling:
其中 ,, 保证分母为正。这一归一化减轻绝对运动尺度带来的偏差,使权重强调相对运动显著性,而不是原始幅度,这也符合视频显著性检测中的既有做法(Fang et al., 2013)。用 索引潜空间网格,再经双线性下采样得到与潜空间对齐的权重:
We compute per-location squared error at fixed at each frame and “latent pixel” :
我们在固定的 下,对每一帧 和每个「潜空间像素」 计算逐位置平方误差:
and define the motion-weighted loss by averaging over frames and latent spatial locations:
再对帧和潜空间位置取平均,定义运动加权损失:
Notably, when is all ones, this recovers the standard objective with no motion emphasis. The factor corrects for frame-length bias and signifies how the number of frames may be video-dependent. The corresponding motion-weighted gradient for attribution is:
值得注意的是,当 全为 1 时,它会退回没有运动强调的标准目标。因子 用来校正帧长偏差, 标明帧数可以随视频变化。相应的、用于归因的运动加权梯度为:
Loss-space masking leaves forward noising and generation unchanged and reweights only attribution, avoiding interactions between motion weighting and noise injection. In contrast, our motion-aware attribution emphasizes dynamic regions and de-emphasizes static backgrounds, so rankings identify training clips that most strongly shape the model’s motion rather than appearance.
在损失空间做掩码,前向加噪和生成过程保持不变,加权只作用于归因,从而避免运动加权与噪声注入之间的相互干扰。相比之下,运动感知归因会强调动态区域、压低静态背景,排序因此能找出最能塑造模型运动(而不是外观)的训练片段。
3.5 Most Influential Fine-tuning Subset Selection
3.5 选择最有影响的微调子集
Goal. Given a query clip , we compute a motion-aware attribution value for each fine-tuning sample using (Eq. 17). We construct a fine-tuning set for one or many query videos .
目标。 给定查询片段 ,我们用 (式 17)为微调集合 中的每个样本 计算运动感知的归因值。我们为一条或多条查询视频 构造微调集合 。
Single-query-point fine-tuning selection. For a budget of data points, we select the highest-scoring examples. In practice, is chosen as a percentile of the dataset size (e.g., top 1–10%), ensuring the subset scales consistently across datasets.
单查询点的微调选择。 在预算为 个数据点时,我们选取分数最高的 个样本。实践中, 取数据集大小的百分位(例如前 1–10%),使子集规模在不同数据集上保持一致。
Multi-query-point fine-tuning selection: aggregating attribution scores. For queries, we adopt the majority voting approach from ICONS (Wu et al., 2024) and aggregate motion-aware influence scores across queries by percentile thresholding and voting. A sample receives a vote if the score is above the percentile cutoff for that query. The consensus score of a candidate is the total number of queries that vote for it. We then rank all training samples by and select the top- to form the fine-tuning subset. This formulation emphasizes samples that are consistently influential across multiple queries, without requiring cross-query calibration of raw scores:
多查询点的微调选择:汇总归因分数。 对于 个查询,我们采用 ICONS(Wu et al., 2024)中的多数投票,用百分位阈值和投票,把各查询上的运动感知影响分数汇总起来。若某个样本在该查询上的分数高于百分位截断 ,就得到一票。候选 的共识分数,是为它投票的查询总数。随后按 对全部训练样本排序,并取前 个组成微调子集。这一写法强调在多个查询上持续有影响的样本,而不需要对原始分数做跨查询校准:
3.6 Computational Efficiency Analysis
3.6 计算效率分析
Gradient Compute. Naïvely averaging over timesteps and noise for every example costs , where is a single forward+backward cost and is the number of sampled per data. Using a single sample reduces this to , which is key to keeping the cost reasonable for modern video datasets and models, while reusing a sample across data allows low enough variance for stable rankings. Projection adds per example using Fastfood (Le et al., 2014), negligible relative to a backward pass.
梯度计算。 若对每个样本在时间步和噪声上朴素取平均,代价是 ,其中 是一次前向加反向的代价, 是每条数据采样的 数目。改用单次采样后降为 ,这是在现代视频数据集和模型上把代价控制住的关键;同一组采样在数据间复用,也能把方差压到足以稳住排序。投影对每个样本额外增加 (Fastfood,Le et al., 2014),相对一次反向可以忽略。
Gradient Storage. Storing full gradients is . We instead store only projected vectors, , plus the structured Fastfood state, . Since is typically orders of magnitude smaller than , this transformation makes storage tractable for billion-parameter models.
梯度存储。 存储完整梯度是 。我们改为只存投影向量,即 ,再加上结构化的 Fastfood 状态 。由于 通常比 小几个数量级,这一变换使十亿参数级模型的存储变得可行。
Data Ranking Compute. Influence computation in Eq. 10 is an inner product in , so evaluating all train examples against a query is , and sorting is .
数据排序的计算。 式 10 中的影响计算是 中的内积,因此用一条查询评估全部训练样本的代价是 ,排序为 。
Figure 2: Motion Attribution Samples with Wan2.1-T2V-1.3B. Top: Query clips showing float (left) and roll (right) motions. Middle: Top-ranked positive training samples identified by Motive with high influence scores. Bottom: Negative influence samples with minimal, camera-only motion, or cartoon-style content that conflict with target motions. Videos are included in the supplementary material.
图 2:用 Wan2.1-T2V-1.3B 做运动归因的样本。 上:展示漂浮(左)和滚动(右)运动的查询片段。中:Motive 找出的、影响分数很高的正向前排训练样本。下:负影响样本,运动极少、只有镜头运动,或是与目标运动冲突的卡通风格内容。视频见补充材料。
Additional Motion-Emphasis Compute. Motion-specific overhead primarily stems from AllTracker mask extraction with complexity for clip length and frame resolution . Masks are extracted once, cached, and negligible relative to gradient cost. We provide a detailed runtime breakdown in App. G.1.
额外的运动强调计算。 运动相关的额外开销,主要来自 AllTracker 的掩码提取,复杂度为 ,其中 是片段长度, 是帧分辨率。掩码只需提取一次并缓存,相对梯度代价可以忽略。更细的运行时间分解见附录 G.1。
4 Experiment
4 实验
4.1 Setup
4.1 设置
Fine-tuning Datasets. We evaluate our motion attribution framework on two large-scale video datasets: VIDGEN-1M (Tan et al., 2024) and 4DNeX-10M (Chen et al., 2025), both of which offer diverse motion patterns, rich temporal dynamics, and complex scenes. For our experiments, we use 10k videos from both datasets, which provide sufficient scale and diversity to thoroughly evaluate motion attribution methods across different temporal patterns and video generation scenarios.
微调数据集。 我们在两个大规模视频数据集上评估运动归因框架:VIDGEN-1M(Tan et al., 2024)和 4DNeX-10M(Chen et al., 2025)。两者都具有多样的运动模式、丰富的时序动态和复杂场景。实验中,我们各取 1 万段视频,这一规模和多样性足以在不同时间模式和视频生成场景下,较充分地评估运动归因方法。
Motion Query Data. To evaluate our motion attribution, we curate a set of query videos representing distinct motion patterns and scenarios. Our query dataset consists of videos spanning motion categories, with a focus on object dynamics: compress, bounce, roll, explode, float, free fall, slide, spin, stretch, swing. Five videos, totaling queries, represent each motion type. These videos are chosen for their clear, isolated motions, serving as a basis for evaluating attribution quality and downstream motion generation. Details are in App. F.2.
运动查询数据。 为评估运动归因,我们整理了一组代表不同运动模式和场景的查询视频。查询集覆盖 类运动,重点放在物体动态:压缩、弹跳、滚动、爆炸、漂浮、自由落体、滑动、旋转、拉伸、摆动。每类运动有五段视频,共 条查询。这些视频运动清楚、相对独立,用作评估归因质量以及下游运动生成的基础。细节见附录 F.2。
Model & Baselines. We use pretrained models Wan2.1-T2V-1.3B and Wan2.2-TI2V-5B, with additional results on LTX-2B in App. C. Our baselines: Base model: pretrained, no fine-tuning; Full fine-tuning: approximate upper bound using the complete dataset; Random selection: uniform sampling; Motion magnitude: selects videos with the highest average motion magnitude; V-JEPA embeddings: selects most representative videos of motion patterns using V-JEPA (Assran et al., 2025) features, capturing high-level motion semantics; and Ours w/o motion masking: influence of the entire video level without motion-specific masking.
模型与基线。 我们使用预训练模型 Wan2.1-T2V-1.3B 与 Wan2.2-TI2V-5B,附录 C 另给出 LTX-2B 上的结果。基线包括:底模,即不做微调的预训练模型;全量微调,用全部数据近似上界;随机选取,均匀抽样;运动幅度,选取平均运动幅度最高的视频;V-JEPA 嵌入,用 V-JEPA(Assran et al., 2025)特征选出最能代表运动模式的视频,以捕捉高层运动语义;以及本文去掉运动掩码的变体,即在整段视频上计算影响、不做运动专用掩码。
图 3:定性比较。 我们在四种运动场景下比较底模(Wan2.1-T2V-1.3B)、用随机选取微调,以及用 Motive 微调。我们的方法生成的运动更接近真实。视频见补充材料。
| Wan2.1-T2V-1.3B | Wan2.2-TI2V-5B | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Method | Subj. | Bg. | Mot. | Dyn. | Aesth. | Img. | Subj. | Bg. | Mot. | Dyn. | Aesth. | Img. |
| Base | 95.3 | 96.4 | 96.3 | 39.6 | 45.3 | 65.7 | 94.9 | 96.4 | 97.5 | 42.0 | 44.4 | 65.5 |
| Full FT | 95.9 | 96.6 | 96.3 | 42.0 | 45.0 | 63.9 | 95.3 | 96.5 | 97.5 | 45.3 | 44.8 | 66.2 |
| Random | 95.3 | 96.6 | 96.3 | 41.3 | 45.7 | 65.1 | 94.7 | 96.2 | 97.3 | 41.6 | 44.6 | 65.2 |
| Motion mag. | 95.6 | 96.2 | 95.7 | 40.1 | 45.1 | 63.2 | 95.0 | 96.3 | 97.4 | 44.9 | 45.0 | 65.1 |
| V-JEPA | 95.7 | 96.0 | 95.6 | 41.6 | 44.9 | 62.7 | 95.2 | 96.4 | 97.3 | 45.6 | 44.9 | 64.8 |
| Ours w/o MM | 95.4 | 96.1 | 96.3 | 43.8 | 45.7 | 63.2 | 94.9 | 96.5 | 97.4 | 43.8 | 45.2 | 64.8 |
| Ours (Motive) | 96.3 | 96.1 | 96.3 | 47.6 | 46.0 | 64.6 | 95.1 | 96.6 | 97.6 | 48.3 | 45.6 | 65.5 |
Table 1: VBench Evaluation. Performance comparison on VBench (Huang et al., 2024) across different baselines (all values in , higher is better). All selection methods use of training data; our method uses majority vote aggregation (§3.5) across motion queries. MM: motion masking. Subj.: Subject Consistency, Bg.: Background Consistency, Mot.: Motion Smoothness, Dyn.: Dynamic Degree, Aesth.: Aesthetic Quality, Img.: Imaging Quality.
| Wan2.1-T2V-1.3B | Wan2.2-TI2V-5B | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 方法 | 主体 | 背景 | 运动 | 动态 | 美学 | 成像 | 主体 | 背景 | 运动 | 动态 | 美学 | 成像 |
| 底模 | 95.3 | 96.4 | 96.3 | 39.6 | 45.3 | 65.7 | 94.9 | 96.4 | 97.5 | 42.0 | 44.4 | 65.5 |
| 全量微调 | 95.9 | 96.6 | 96.3 | 42.0 | 45.0 | 63.9 | 95.3 | 96.5 | 97.5 | 45.3 | 44.8 | 66.2 |
| 随机选取 | 95.3 | 96.6 | 96.3 | 41.3 | 45.7 | 65.1 | 94.7 | 96.2 | 97.3 | 41.6 | 44.6 | 65.2 |
| 运动幅度 | 95.6 | 96.2 | 95.7 | 40.1 | 45.1 | 63.2 | 95.0 | 96.3 | 97.4 | 44.9 | 45.0 | 65.1 |
| V-JEPA | 95.7 | 96.0 | 95.6 | 41.6 | 44.9 | 62.7 | 95.2 | 96.4 | 97.3 | 45.6 | 44.9 | 64.8 |
| 本文(无运动掩码) | 95.4 | 96.1 | 96.3 | 43.8 | 45.7 | 63.2 | 94.9 | 96.5 | 97.4 | 43.8 | 45.2 | 64.8 |
| 本文(Motive) | 96.3 | 96.1 | 96.3 | 47.6 | 46.0 | 64.6 | 95.1 | 96.6 | 97.6 | 48.3 | 45.6 | 65.5 |
表 1:VBench 评测。 在 VBench(Huang et al., 2024)上与各基线比较(数值均为 ,越高越好)。所有选取方法都只用 训练数据;我们的方法按 §3.5 在各运动查询上做多数投票汇总。MM:运动掩码。主体:主体一致性;背景:背景一致性;运动:运动平滑度;动态:动态程度;美学:美学质量;成像:成像质量。
Benchmark. We evaluate our attribution using VBench (Huang et al., 2024) metrics across six dimensions: subject consistency, background consistency, motion smoothness, dynamic degree, aesthetic quality, and imaging quality. Motion smoothness and dynamic degree are our primary targets for temporal dynamics, while other metrics help maintain visual quality. We use custom evaluation prompts, following VBench’s descriptive style, for 10 motion types, with prompts each, to assess our framework’s effectiveness on target motions.
基准。 我们用 VBench(Huang et al., 2024)的六个维度评估归因:主体一致性、背景一致性、运动平滑度、动态程度、美学质量和成像质量。运动平滑度与动态程度是时序动态的主要目标,其余指标用来盯住视觉质量。我们按 VBench 的描述风格,为 10 类运动各写 条定制评测提示,以检验框架在目标运动上的效果。
Implementation Details. We finetune base models with our Motive-selected high-quality video data following the official and DiffSynth-Studio implementation. During fine-tuning, we update only the DiT backbone while freezing the T5 text encoder and VAE. All models are trained at a resolution of with a learning rate of . Specialist models are trained on single motion category selected data, while generalist models use aggregated selections (both with top selection from VIDGEN-1M (Tan et al., 2024) or 4DNeX (Chen et al., 2025)). Compute and runtime details are provided in App. G.1.
实现细节。 我们按官方实现和 DiffSynth-Studio,用 Motive 选出的高质量视频数据微调底模。微调时只更新 DiT 主干,冻结 T5 文本编码器和 VAE。所有模型在 分辨率上训练,学习率为 。专模型用单一运动类别选出的数据训练,通模型用汇总后的选择结果(二者都从 VIDGEN-1M(Tan et al., 2024)或 4DNeX(Chen et al., 2025)中取前 )。计算与运行时间细节见附录 G.1。
4.2 Main Results
4.2 主要结果
High-influence selection and negative filtering. Fig. 2 shows our motion-aware attribution ranks clips with clear, physically grounded dynamics and downranks those with little transferable motion. For rolling and floating, positives show continuous trajectories and smooth temporal evolution (turbulent water, planetary rotation). Negatives are mostly static footage, camera-only motion, or cartoons whose simplified kinematics do not transfer. This pattern holds across motion categories and aligns with the quantitative gains below.
高影响选择与负向过滤。 图 2 显示,运动感知归因会把动态清楚、有物理依据的片段排到前面,并把几乎没有可迁移运动的片段压下去。对滚动和漂浮来说,正样本呈现连续轨迹和平滑的时间演化(湍急水面、行星自转)。负样本多半是几乎静止的镜头、只有相机在动,或运动学被简化、难以迁移的卡通。这一模式在各类运动上都成立,也和下面的定量提升一致。
Qualitative improvements across motion types. Fig. 3 compares the base Wan2.1-T2V-1.3B model, finetuned with random selection or Motive with equal data budgets, across scenarios. Our method yields higher motion fidelity and temporal consistency than baselines, especially for complex deformation and physics-driven motion.
各类运动上的定性改进。 图 3 在 种场景下比较底模 Wan2.1-T2V-1.3B、用随机选取微调,以及用同等数据预算的 Motive。我们的方法在运动保真度和时间一致性上高于各基线,尤其是在复杂形变和由物理驱动的运动上。
Quantitative Results. We evaluate our approach using VBench (Huang et al., 2024), demonstrating consistent improvements in motion when fine-tuning with attribution-selected data. As shown in Tab. 1, Motive consistently achieves the highest dynamic degree scores across both models: on Wan2.1-T2V-1.3B and on Wan2.2-TI2V-5B, significantly outperforming random selection ( and ) and whole video attribution ( for both models). Our method also excels in aesthetic quality ( and ), while maintaining competitive motion smoothness ( and ). Notably, using only of training data, our approach surpasses the full fine-tuning on dynamic degree ( and ) on both models, demonstrating superior performance of motion-specific attribution for targeted fine-tuning. Additional results on LTX-2B are in App. C; motion magnitude distribution analysis is in App. D.
定量结果。 我们用 VBench(Huang et al., 2024)评估方法,表明用归因选出的数据微调后,运动指标会稳定提升。如表 1 所示,Motive 在两个模型上都拿到最高的动态程度:(Wan2.1-T2V-1.3B)和 (Wan2.2-TI2V-5B),明显高于随机选取( 与 )和整段视频归因(两个模型均为 )。美学质量同样最高( 与 ),运动平滑度仍保持在有竞争力的水平( 与 )。尤其是,只用 训练数据,我们的方法在两个模型上的动态程度都超过全量微调( 与 ),说明针对运动的归因更适合做有目标的微调。LTX-2B 上的补充结果见附录 C,运动幅度分布分析见附录 D。
Figure 4: Impact of Frame-Length Normalization on Motion Attribution. Comparison of top-ranked samples for floating motion query. Left: With proper frame-length normalization, top samples consistently exhibit floating motion (waves, floating objects, surfing). Right: Without normalization, rankings are biased by video length, resulting in no coherent patterns among top samples.
图 4:帧长归一化对运动归因的影响。 比较漂浮运动查询下排在最前面的样本。左:做了恰当的帧长归一化后,前列样本稳定呈现漂浮运动(波浪、漂浮物、冲浪)。右:不做归一化时,排序被视频长度带走,前列样本之间看不到连贯模式。
4.3 Human Evaluation
4.3 人工评测
| Method | Win () | Tie () | Loss () |
|---|---|---|---|
| Ours vs. Base | |||
| Ours vs. Random | |||
| Ours vs. Full FT | |||
| Ours vs. w/o MM |
Table 2: Human evaluation. Pairwise comparisons across videos with participants ( total). Win, tie, and loss rates show where our method is preferred, rated equal, or outperformed.
| 方法 | 胜() | 平() | 负() |
|---|---|---|---|
| 本文 vs. 底模 | |||
| 本文 vs. 随机选取 | |||
| 本文 vs. 全量微调 | |||
| 本文 vs. 无运动掩码 |
表 2:人工评测。 对 条视频、由 名参与者做两两比较(共 次判断)。胜、平、负分别表示更偏好我们的方法、两者相当,或认为基线更好。
Automated scores can miss perceptual motion quality, so we run a human evaluation pairwise comparison protocol: participants view two generated videos and choose which shows better motion. We recruit annotators and evaluate motion categories. For each category, we prepare test cases and compare our method to baselines across three pairings, yielding a balanced set of judgments. Presentation order is randomized, and ties are allowed. We report win rate (fraction our method is preferred), tie rate, and overall preference. As shown in Tab. 2, annotators favor our attribution-guided selection: win rate vs. the base model and vs. the full fine-tuned model, showing perceptually meaningful motion improvements.
自动分数可能漏掉可感知的运动质量,因此我们做人工两两比较:参与者同时看两段生成视频,判断哪一段运动更好。我们招募 名标注者,评测 类运动。每类准备 个测试用例,并把我们的方法与各基线按三种配对比较,得到一组均衡的判断。呈现顺序随机,允许打平。我们报告胜率(更偏好我们方法的比例)、平局率和总体偏好。如表 2 所示,标注者更认可由归因指导的选择:相对底模的胜率为 ,相对全量微调模型为 ,说明运动上的改进在感知上是有意义的。
4.4 Ablations
4.4 消融
图 5:投影维数分析。 投影梯度与全梯度之间的 Spearman 相关随投影维数迅速上升, 维在精度和效率之间给出很好的折中。
Projected Gradients Preserve Influence Rankings. Comparing full gradients for attribution is infeasible at a billion-parameter scale. We reduce dimensionality with structured random projections that preserve influence geometry, ablating against the full-gradient baseline. We assess ranking preservation via Spearman correlation with unprojected scores (Fig. 5). Small projections preserve rankings poorly: yields . Preservation improves with size: reaches . Beyond that, gains are marginal while cost rises: () and (). Thus, offers the best trade-off, scaling to large models while maintaining quality.
投影梯度能够保住影响排序。 在十亿参数规模上,直接比较完整梯度做归因并不可行。我们用结构化随机投影降低维数,同时尽量保住影响几何,并在 上相对全梯度基线做消融。我们用与未投影分数的 Spearman 相关来衡量排序是否保住(图 5)。投影过小时,排序保得不好: 时 。维数加大后会改善: 时 。再往上,收益有限而代价继续上升:()、()。因此 是最好的折中,既能扩到大模型,又能保住质量。
Single-timestep attribution. Using a single timestep avoids the cost of averaging across timesteps while closely matching the multi-timestep baseline. With fixed (midpoint of the -step trajectory), we obtain agreement with ground truth computed using evenly-spaced timesteps based on flow matching schedule. High timesteps (early denoising) heavily obscure motion with noise; low timesteps (late denoising) operate on nearly formed videos, where gradients reflect fine details. (mid-denoising) balances influence ranking correlation and compute efficiency. Averaging multiple timesteps yields minimal gains, a single fixed timestep is therefore sufficient for variance-reduced, scalable attribution.
单时间步归因。 只用一个时间步,可以避开在多个时间步上取平均的代价,同时仍接近多时间步基线。把 固定在 步轨迹的中点时,我们与按流匹配调度均匀选取的 个时间步算出的参考结果,相关达到 。高时间步(去噪早期)噪声很重,运动会几乎被盖住;低时间步(去噪晚期)面对的已是接近成形的视频,梯度更多反映细部。(去噪中段)在影响排序相关和计算效率之间较为平衡。对多个时间步再取平均,收益很小,因此单个固定时间步已足以做降方差、可扩展的归因。
Frame-Length Normalization. As in the Wan training protocol, we standardize all videos to 81 frames at 16 fps (satisfying the constraint) for fair attribution across clips of different raw lengths. Without standardization, gradient-based scores correlate strongly with video length rather than motion quality (), leading to longer clips ranking higher regardless of dynamics. Standardizing frames reduces spurious length correlations by while preserving motion-based correlation, so rankings reflect motion rather than duration. As in Fig. 4, normalization clarifies motion-specific patterns. For floating queries with frame-length normalization (left), top-ranked samples consistently show wave dynamics, floating objects, and surfing, all matching the target motion. Without normalization (right), top samples lack coherent similarity because rankings are driven by clip length, harming motion-relevant training example identification.
帧长归一化。 按 Wan 的训练协议,我们把所有视频统一成 16 fps 下的 81 帧(满足 约束),以便在原始长度不同的片段之间公平归因。若不做标准化,基于梯度的分数会与视频长度强相关,而不是与运动质量相关(),更长的片段会不管动态如何都排到前面。把帧数标准化后,这种虚假的长度相关下降 ,同时保住基于运动的相关,排序因而反映运动而不是时长。如图 4 所示,归一化会把运动特有的模式看得更清楚。对漂浮查询,做了帧长归一化后(左),前列样本稳定出现波浪动态、漂浮物和冲浪,都与目标运动相符。不做归一化时(右),前列样本缺少连贯的相似性,因为排序被片段长度带走,不利于找出与运动相关的训练例子。
5 Conclusion
5 结论
We address a central and underexplored question in video diffusion: which training clips influence the motion in generated videos? We introduced Motive, a motion-aware data attribution framework for video diffusion that isolates temporal dynamics from static appearance. By tracing generated motion back to influential training clips, our method enables targeted data curation that improves motion quality with a fraction of the data. As video models scale, such data-level understanding will be key to diagnosing failure modes and building more controllable generative systems.
我们面对视频扩散里一个关键却讨论不多的问题:哪些训练片段影响了生成视频里的运动?我们提出 Motive,这是面向视频扩散的运动感知数据归因框架,用来把时序动态从静态外观中拆出来。通过把生成运动追溯到有影响的训练片段,该方法能够做有针对性的数据筛选,并用更少的数据提升运动质量。随着视频模型继续变大,这种数据层面的理解,对诊断失败模式、以及构建更可控的生成系统,都会越来越重要。
Acknowledgements
致谢
We thank the following people (listed alphabetically by last name) for their helpful discussions, feedback, or participation in human studies: Allison Chen, Sanghyuk Chun, Zhiwei Deng, Amaya Dharmasiri, Xingyu Fu, Will Hwang, Yifeng Jiang, Amogh Joshi, Pang Wei Koh, Chen-Hsuan Lin, Huan Ling, Tiffany Ling, Shaowei Liu, Zhengyi Luo, Rafid Mahmood, Kaleb S. Newman, Julian Ost, Zeeshan Patel, Davis Rempe, Rulin Shao, Esin Tureci, Anya Tsvetkov, Jiachen T. Wang, Sheng-Yu Wang, Tingwu Wang, Zian Wang, Hongyu Wen, Jon Williams, Mengzhou Xia, Donglai Xiang, Yilun Xu, William Yang, and Haotian Zhang.
我们感谢以下人士(按姓氏字母顺序排列)在讨论、反馈或人工评测中给予的帮助:Allison Chen, Sanghyuk Chun, Zhiwei Deng, Amaya Dharmasiri, Xingyu Fu, Will Hwang, Yifeng Jiang, Amogh Joshi, Pang Wei Koh, Chen-Hsuan Lin, Huan Ling, Tiffany Ling, Shaowei Liu, Zhengyi Luo, Rafid Mahmood, Kaleb S. Newman, Julian Ost, Zeeshan Patel, Davis Rempe, Rulin Shao, Esin Tureci, Anya Tsvetkov, Jiachen T. Wang, Sheng-Yu Wang, Tingwu Wang, Zian Wang, Hongyu Wen, Jon Williams, Mengzhou Xia, Donglai Xiang, Yilun Xu, William Yang, and Haotian Zhang.
References
参考文献
Agarwal et al. [2025] Niket Agarwal, Arslan Ali, Maciej Bala, Yogesh Balaji, Erik Barker, Tiffany Cai, Prithvijit Chattopadhyay, Yongxin Chen, Yin Cui, Yifan Ding, et al. Cosmos world foundation model platform for physical ai. arXiv preprint arXiv:2501.03575 , 2025.
Albergo et al. [2023] Michael S Albergo, Nicholas M Boffi, and Eric Vanden-Eijnden. Stochastic interpolants: A unifying framework for flows and diffusions. arXiv preprint arXiv:2303.08797 , 2023.
Assran et al. [2025] Mido Assran, Adrien Bardes, David Fan, Quentin Garrido, Russell Howes, Matthew Muckley, Ammar Rizvi, Claire Roberts, Koustuv Sinha, Artem Zholus, et al. V-jepa 2: Self-supervised video models enable understanding, prediction and planning. arXiv preprint arXiv:2506.09985 , 2025.
Bae et al. [2024] Juhan Bae, Wu Lin, Jonathan Lorraine, and Roger B Grosse. Training data attribution via approximate unrolling. Advances in Neural Information Processing Systems , 37:66647–66686, 2024.
Balduzzi et al. [2018] David Balduzzi, Sebastien Racaniere, James Martens, Jakob Foerster, Karl Tuyls, and Thore Graepel. The mechanics of n-player differentiable games. In International Conference on Machine Learning , pages 354–363. PMLR, 2018.
Bao et al. [2023] Yuxiang Bao, Di Qiu, Guoliang Kang, Baochang Zhang, Bo Jin, Kaiye Wang, and Pengfei Yan. Latentwarp: Consistent diffusion latents for zero-shot video-to-video translation. arXiv preprint arXiv:2311.00353 , 2023.
Bettencourt et al. [2026] Jesse Bettencourt, Xindi Wu, Matan Atzmon, James Lucas, and Jonathan Lorraine. Variance reduction for expectations with diffusion teachers. arXiv preprint arXiv:2605.21489 , 2026.
Blattmann et al. [2023] Andreas Blattmann, Tim Dockhorn, Sumith Kulal, Daniel Mendelevitch, Maciej Kilian, Dominik Lorenz, Yam Levi, Zion English, Vikram Voleti, Adam Letts, et al. Stable video diffusion: Scaling latent video diffusion models to large datasets. arXiv preprint arXiv:2311.15127 , 2023.
Brokman et al. [2024] Jonathan Brokman, Omer Hofman, Roman Vainshtein, Amit Giloni, Toshiya Shimizu, Inderjeet Singh, Oren Rachmil, Alon Zolfi, Asaf Shabtai, Yuki Unno, et al. Montrage: Monitoring training for attribution of generative diffusion models. In European Conference on Computer Vision , pages 1–17. Springer, 2024.
Chen et al. [2023] Weifeng Chen, Yatai Ji, Jie Wu, Hefeng Wu, Pan Xie, Jiashi Li, Xin Xia, Xuefeng Xiao, and Liang Lin. Control-a-video: Controllable text-to-video diffusion models with motion prior and reward feedback learning. arXiv preprint arXiv:2305.13840 , 2023.
Chen et al. [2025] Zhaoxi Chen, Tianqi Liu, Long Zhuo, Jiawei Ren, Zeng Tao, He Zhu, Fangzhou Hong, Liang Pan, and Ziwei Liu. 4dnex: Feed-forward 4d generative modeling made easy. arXiv preprint arXiv:2508.13154 , 2025.
Cook et al. [1982] RDWS Cook et al. Residuals and influence in regression. 1982.
Evans et al. [2025] Zach Evans, Julian D Parker, CJ Carr, Zack Zukowski, Josiah Taylor, and Jordi Pons. Stable audio open. In ICASSP 2025-2025 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP) , pages 1–5. IEEE, 2025.
Fang et al. [2013] Yuming Fang, Weisi Lin, Zhenzhong Chen, Chia-Ming Tsai, and Chia-Wen Lin. A video saliency detection model in compressed domain. IEEE transactions on circuits and systems for video technology , 24(1):27–38, 2013.
Favero et al. [2025] Alessandro Favero, Antonio Sclocchi, Francesco Cagnetta, Pascal Frossard, and Matthieu Wyart. How compositional generalization and creativity improve as diffusion models are trained. arXiv preprint arXiv:2502.12089 , 2025.
Feldman and Zhang [2020] Vitaly Feldman and Chiyuan Zhang. What neural networks memorize and why: Discovering the long tail via influence estimation. Advances in Neural Information Processing Systems , 33:2881–2891, 2020.
Georgiev et al. [2023] Kristian Georgiev, Joshua Vendrow, Hadi Salman, Sung Min Park, and Aleksander Madry. The journey, not the destination: How data guides diffusion models. arXiv preprint arXiv:2312.06205 , 2023.
Geyer et al. [2023] Michal Geyer, Omer Bar-Tal, Shai Bagon, and Tali Dekel. Tokenflow: Consistent diffusion features for consistent video editing. arXiv preprint arXiv:2307.10373 , 2023.
Google DeepMind [2025] Google DeepMind. Veo-3: Advancing controllable and physically plausible video generation. Technical report, Google DeepMind, 2025. URL https://storage.googleapis.com/deepmind-media/veo/Veo-3-Tech-Report.pdf .
Guo et al. [2023] Yuwei Guo, Ceyuan Yang, Anyi Rao, Zhengyang Liang, Yaohui Wang, Yu Qiao, Maneesh Agrawala, Dahua Lin, and Bo Dai. Animatediff: Animate your personalized text-to-image diffusion models without specific tuning. arXiv preprint arXiv:2307.04725 , 2023.
HaCohen et al. [2024] Yoav HaCohen, Nisan Chiprut, Benny Brazowski, Daniel Shalem, Dudu Moshe, Eitan Richardson, Eran Levin, Guy Shiran, Nir Zabari, Ori Gordon, Poriya Panet, Sapir Weissbuch, Victor Kulikov, Yaki Bitterman, Zeev Melumian, and Ofir Bibi. Ltx-video: Realtime video latent diffusion. arXiv preprint arXiv:2501.00103 , 2024.
Hammoudeh and Lowd [2024] Zayd Hammoudeh and Daniel Lowd. Training data influence analysis and estimation: A survey. Machine Learning , 113(5):2351–2403, 2024.
Harley et al. [2025] Adam W Harley, Yang You, Xinglong Sun, Yang Zheng, Nikhil Raghuraman, Yunqi Gu, Sheldon Liang, Wen-Hsuan Chu, Achal Dave, Pavel Tokmakov, et al. Alltracker: Efficient dense point tracking at high resolution. arXiv preprint arXiv:2506.07310 , 2025.
Ho et al. [2020] Jonathan Ho, Ajay Jain, and Pieter Abbeel. Denoising diffusion probabilistic models. Advances in neural information processing systems , 33:6840–6851, 2020.
Ho et al. [2022] Jonathan Ho, Tim Salimans, Alexey Gritsenko, William Chan, Mohammad Norouzi, and David J Fleet. Video diffusion models. Advances in neural information processing systems , 35:8633–8646, 2022.
Horn and Schunck [1981] Berthold KP Horn and Brian G Schunck. Determining optical flow. Artificial intelligence , 17(1-3):185–203, 1981.
Huang et al. [2024] Ziqi Huang, Yinan He, Jiashuo Yu, Fan Zhang, Chenyang Si, Yuming Jiang, Yuanhan Zhang, Tianxing Wu, Qingyang Jin, Nattapol Chanpaisit, et al. Vbench: Comprehensive benchmark suite for video generative models. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition , pages 21807–21818, 2024.
Jia et al. [2021] Ruoxi Jia, Fan Wu, Xuehui Sun, Jiacen Xu, David Dao, Bhavya Kailkhura, Ce Zhang, Bo Li, and Dawn Song. Scalability vs. utility: Do we have to sacrifice one for the other in data importance quantification? In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition , 2021.
Kang et al. [2024] Bingyi Kang, Yang Yue, Rui Lu, Zhijie Lin, Yang Zhao, Kaixin Wang, Gao Huang, and Jiashi Feng. How far is video generation from world model: A physical law perspective. arXiv preprint arXiv:2411.02385 , 2024.
Kaplan et al. [2020] Jared Kaplan, Sam McCandlish, Tom Henighan, Tom B Brown, Benjamin Chess, Rewon Child, Scott Gray, Alec Radford, Jeffrey Wu, and Dario Amodei. Scaling laws for neural language models. arXiv preprint arXiv:2001.08361 , 2020.
Koh and Liang [2017] Pang Wei Koh and Percy Liang. Understanding black-box predictions via influence functions. In International Conference on Machine Learning , pages 1885–1894. PMLR, 2017.
Kwon et al. [2023] Yongchan Kwon, Eric Wu, Kevin Wu, and James Zou. Datainf: Efficiently estimating data influence in lora-tuned llms and diffusion models. arXiv preprint arXiv:2310.00902 , 2023.
Le et al. [2014] Quoc Viet Le, Tamás Sarlós, and Alexander Johannes Smola. Fastfood: Approximate kernel expansions in loglinear time. arXiv preprint arXiv:1408.3060 , 2014.
Lin et al. [2024] Jinxu Lin, Linwei Tao, Minjing Dong, and Chang Xu. Diffusion attribution score: Evaluating training data influence in diffusion models. arXiv preprint arXiv:2410.18639 , 2024.
Lipman et al. [2022] Yaron Lipman, Ricky TQ Chen, Heli Ben-Hamu, Maximilian Nickel, and Matt Le. Flow matching for generative modeling. arXiv preprint arXiv:2210.02747 , 2022.
Lorraine and Duvenaud [2018] Jonathan Lorraine and David Duvenaud. Stochastic hyperparameter optimization through hypernetworks. arXiv preprint arXiv:1802.09419 , 2018.
Lorraine and Hossain [2024] Jonathan Lorraine and Safwan Hossain. Jacnet: Learning functions with structured jacobians. arXiv preprint arXiv:2408.13237 , 2024.
Lorraine et al. [2020] Jonathan Lorraine, Paul Vicol, and David Duvenaud. Optimizing millions of hyperparameters by implicit differentiation. In International conference on artificial intelligence and statistics , pages 1540–1552. PMLR, 2020.
Lorraine et al. [2021] Jonathan Lorraine, Paul Vicol, Jack Parker-Holder, Tal Kachman, Luke Metz, and Jakob Foerster. Lyapunov exponents for diversity in differentiable games. arXiv preprint arXiv:2112.14570 , 2021.
Lorraine et al. [2022a] Jonathan Lorraine, Nihesh Anderson, Chansoo Lee, Quentin De Laroussilhe, and Mehadi Hassen. Task selection for automl system evaluation. arXiv preprint arXiv:2208.12754 , 2022a.
Lorraine et al. [2022b] Jonathan P Lorraine, David Acuna, Paul Vicol, and David Duvenaud. Complex momentum for optimization in games. In International Conference on Artificial Intelligence and Statistics , pages 7742–7765. PMLR, 2022b.
Lorraine [2024] Jonathan Peter Lorraine. Scalable nested optimization for deep learning . PhD thesis, University of Toronto (Canada), 2024.
Loshchilov and Hutter [2017] Ilya Loshchilov and Frank Hutter. Decoupled weight decay regularization. arXiv preprint arXiv:1711.05101 , 2017.
Lucas and Kanade [1981] Bruce D Lucas and Takeo Kanade. An iterative image registration technique with an application to stereo vision. In IJCAI’81: 7th international joint conference on Artificial intelligence , volume 2, pages 674–679, 1981.
Mehta et al. [2024] Nikhil Mehta, Jonathan Lorraine, Steve Masson, Ramanathan Arunachalam, Zaid Pervaiz Bhat, James Lucas, and Arun George Zachariah. Improving hyperparameter optimization with checkpointed model weights. In European Conference on Computer Vision , pages 75–96. Springer, 2024.
Mlodozeniec et al. [2024] Bruno Mlodozeniec, Runa Eschenhagen, Juhan Bae, Alexander Immer, David Krueger, and Richard Turner. Influence functions for scalable data attribution in diffusion models. arXiv preprint arXiv:2410.13850 , 2024.
Namekata et al. [2024] Koichi Namekata, Amirmojtaba Sabour, Sanja Fidler, and Seung Wook Kim. Emerdiff: Emerging pixel-level semantic knowledge in diffusion models. arXiv preprint arXiv:2401.11739 , 2024.
Nichol and Dhariwal [2021] Alexander Quinn Nichol and Prafulla Dhariwal. Improved denoising diffusion probabilistic models. In International conference on machine learning , pages 8162–8171. PMLR, 2021.
Park et al. [2023] Sung Min Park, Kristian Georgiev, Andrew Ilyas, Guillaume Leclerc, and Aleksander Madry. Trak: Attributing model behavior at scale. arXiv preprint arXiv:2303.14186 , 2023.
Park et al. [2025] Yonghyun Park, Chieh-Hsin Lai, Satoshi Hayakawa, Yuhta Takida, Naoki Murata, Wei-Hsiang Liao, Woosung Choi, Kin Wai Cheuk, Junghyun Koo, and Yuki Mitsufuji. Concept-trak: Understanding how diffusion models learn concepts through concept-level attribution. arXiv preprint arXiv:2507.06547 , 2025.
Peebles and Xie [2023] William Peebles and Saining Xie. Scalable diffusion models with transformers. In Proceedings of the IEEE/CVF international conference on computer vision , pages 4195–4205, 2023.
Pruthi et al. [2020] Garima Pruthi, Frederick Liu, Satyen Kale, and Mukund Sundararajan. Estimating training data influence by tracing gradient descent. Advances in Neural Information Processing Systems , 33, 2020.
Raffel et al. [2020] Colin Raffel, Noam Shazeer, Adam Roberts, Katherine Lee, Sharan Narang, Michael Matena, Yanqi Zhou, Wei Li, and Peter J Liu. Exploring the limits of transfer learning with a unified text-to-text transformer. Journal of machine learning research , 21(140):1–67, 2020.
Raghu et al. [2021] Aniruddh Raghu, Jonathan Lorraine, Simon Kornblith, Matthew McDermott, and David K Duvenaud. Meta-learning to improve pre-training. Advances in Neural Information Processing Systems , 34:23231–23244, 2021.
Ravishankar et al. [2025] Rahul Ravishankar, Zeeshan Patel, Jathushan Rajasegaran, and Jitendra Malik. Scaling properties of diffusion models for perceptual tasks. In Proceedings of the Computer Vision and Pattern Recognition Conference , 2025.
Richter-Powell et al. [2025] Jessie Richter-Powell, Antonio Torralba, and Jonathan Lorraine. Score distillation sampling for audio: Source separation, synthesis, and beyond. arXiv preprint arXiv:2505.04621 , 2025.
Rombach et al. [2022] Robin Rombach, Andreas Blattmann, Dominik Lorenz, Patrick Esser, and Björn Ommer. High-resolution image synthesis with latent diffusion models. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR) , pages 10684–10695, 2022.
Saharia et al. [2022] Chitwan Saharia, William Chan, Saurabh Saxena, Lala Li, Jay Whang, Emily L Denton, Kamyar Ghasemipour, Raphael Gontijo Lopes, Burcu Karagol Ayan, Tim Salimans, et al. Photorealistic text-to-image diffusion models with deep language understanding. Advances in neural information processing systems , 35, 2022.
Shi et al. [2025] Qingyu Shi, Jianzong Wu, Jinbin Bai, Jiangning Zhang, Lu Qi, Yunhai Tong, and Xiangtai Li. Decouple and track: Benchmarking and improving video diffusion transformers for motion transfer. arXiv preprint arXiv:2503.17350 , 2025.
Song et al. [2024] Yanke Song, Jonathan Lorraine, Weili Nie, Karsten Kreis, and James Lucas. Multi-student diffusion distillation for better one-step generators. arXiv preprint arXiv:2410.23274 , 2024.
Tan et al. [2024] Zhiyu Tan, Xiaomeng Yang, Luozheng Qin, and Hao Li. Vidgen-1m: A large-scale dataset for text-to-video generation. arXiv preprint arXiv:2408.02629 , 2024.
Teed and Deng [2020] Zachary Teed and Jia Deng. Raft: Recurrent all-pairs field transforms for optical flow. In European conference on computer vision , pages 402–419. Springer, 2020.
Tulyakov et al. [2018] Sergey Tulyakov, Ming-Yu Liu, Xiaodong Yang, and Jan Kautz. Mocogan: Decomposing motion and content for video generation. In Proceedings of the IEEE conference on computer vision and pattern recognition , pages 1526–1535, 2018.
Vicol et al. [2022] Paul Vicol, Jonathan P Lorraine, Fabian Pedregosa, David Duvenaud, and Roger B Grosse. On implicit bias in overparameterized bilevel optimization. In International Conference on Machine Learning , pages 22234–22259. PMLR, 2022.
Wan et al. [2025] Team Wan, Ang Wang, Baole Ai, Bin Wen, Chaojie Mao, Chen-Wei Xie, Di Chen, Feiwu Yu, Haiming Zhao, Jianxiao Yang, Jianyuan Zeng, Jiayu Wang, Jingfeng Zhang, Jingren Zhou, Jinkai Wang, Jixuan Chen, Kai Zhu, Kang Zhao, Keyu Yan, Lianghua Huang, Mengyang Feng, Ningyi Zhang, Pandeng Li, Pingyu Wu, Ruihang Chu, Ruili Feng, Shiwei Zhang, Siyang Sun, Tao Fang, Tianxing Wang, Tianyi Gui, Tingyu Weng, Tong Shen, Wei Lin, Wei Wang, Wei Wang, Wenmeng Zhou, Wente Wang, Wenting Shen, Wenyuan Yu, Xianzhong Shi, Xiaoming Huang, Xin Xu, Yan Kou, Yangyu Lv, Yifei Li, Yijing Liu, Yiming Wang, Yingya Zhang, Yitong Huang, Yong Li, You Wu, Yu Liu, Yulin Pan, Yun Zheng, Yuntao Hong, Yupeng Shi, Yutong Feng, Zeyinzi Jiang, Zhen Han, Zhi-Fan Wu, and Ziyu Liu. Wan: Open and advanced large-scale video generative models. arXiv preprint arXiv:2503.20314 , 2025.
Wang et al. [2024a] Jiachen T Wang, Prateek Mittal, Dawn Song, and Ruoxi Jia. Data shapley in one training run. arXiv preprint arXiv:2406.11011 , 2024a.
Wang et al. [2024b] Jiachen T Wang, Tianji Yang, James Zou, Yongchan Kwon, and Ruoxi Jia. Rethinking data shapley for data selection tasks: Misleads and merits. arXiv preprint arXiv:2405.03875 , 2024b.
Wang et al. [2024c] Jiangshan Wang, Yue Ma, Jiayi Guo, Yicheng Xiao, Gao Huang, and Xiu Li. Cove: Unleashing the diffusion feature correspondence for consistent video editing. Advances in Neural Information Processing Systems , 37:96541–96565, 2024c.
Wang et al. [2023a] Sheng-Yu Wang, Alexei A Efros, Jun-Yan Zhu, and Richard Zhang. Evaluating data attribution for text-to-image models. In Proceedings of the IEEE/CVF International Conference on Computer Vision , 2023a.
Wang et al. [2025] Sheng-Yu Wang, Aaron Hertzmann, Alexei A Efros, Richard Zhang, and Jun-Yan Zhu. Fast data attribution for text-to-image models. arXiv preprint arXiv:2511.10721 , 2025.
Wang et al. [2023b] Xiang Wang, Shiwei Zhang, Han Zhang, Yu Liu, Yingya Zhang, Changxin Gao, and Nong Sang. Videolcm: Video latent consistency model. arXiv preprint arXiv:2312.09109 , 2023b.
Wiedemer et al. [2025] Thaddäus Wiedemer, Yuxuan Li, Paul Vicol, Shixiang Shane Gu, Nick Matarese, Kevin Swersky, Been Kim, Priyank Jaini, and Robert Geirhos. Video models are zero-shot learners and reasoners. arXiv preprint arXiv:2509.20328 , 2025.
Wu et al. [2023] Jay Zhangjie Wu, Yixiao Ge, Xintao Wang, Stan Weixian Lei, Yuchao Gu, Yufei Shi, Wynne Hsu, Ying Shan, Xiaohu Qie, and Mike Zheng Shou. Tune-a-video: One-shot tuning of image diffusion models for text-to-video generation. In Proceedings of the IEEE/CVF international conference on computer vision , 2023.
Wu et al. [2024] Xindi Wu, Mengzhou Xia, Rulin Shao, Zhiwei Deng, Pang Wei Koh, and Olga Russakovsky. Icons: Influence consensus for vision-language data selection. arXiv preprint arXiv:2501.00654 , 2024.
Wu et al. [2025] Xindi Wu, Hee Seung Hwang, Polina Kirichenko, and Olga Russakovsky. Compact: Compositional atomic-to-complex visual capability tuning. arXiv preprint arXiv:2504.21850 , 2025.
Xie et al. [2024] Tong Xie, Haoyu Li, Andrew Bai, and Cho-Jui Hsieh. Data attribution for diffusion models: Timestep-induced bias in influence estimation. arXiv preprint arXiv:2401.09031 , 2024.
Yang et al. [2024] Zhuoyi Yang, Jiayan Teng, Wendi Zheng, Ming Ding, Shiyu Huang, Jiazheng Xu, Yuanming Yang, Wenyi Hong, Xiaohan Zhang, Guanyu Feng, et al. Cogvideox: Text-to-video diffusion models with an expert transformer. arXiv preprint arXiv:2408.06072 , 2024.
Zhang et al. [2023] Tianjun Zhang, Yi Zhang, Vibhav Vineet, Neel Joshi, and Xin Wang. Controllable text-to-image generation with gpt-4. arXiv preprint arXiv:2305.18583 , 2023.
Zheng et al. [2023] Xiaosen Zheng, Tianyu Pang, Chao Du, Jing Jiang, and Min Lin. Intriguing properties of data attribution on diffusion models. arXiv preprint arXiv:2311.00500 , 2023.
Zhou et al. [2024] Shangchen Zhou, Peiqing Yang, Jianyi Wang, Yihang Luo, and Chen Change Loy. Upscale-a-video: Temporal-consistent diffusion model for real-world video super-resolution. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition , pages 2535–2545, 2024.
Zhu et al. [2025] Yixuan Zhu, Jiaqi Feng, Wenzhao Zheng, Yuan Gao, Xin Tao, Pengfei Wan, Jie Zhou, and Jiwen Lu. Astra: General interactive world model with autoregressive denoising. arXiv preprint arXiv:2512.08931 , 2025.
Appendix A Notation
附录 A 符号
| Symbol | Description |
|---|---|
| Acronyms and Basic Notation | |
| VAE | Variational Autoencoder |
| DiT | Diffusion Transformer backbone |
| Identity matrix | |
| Video Generation | |
| Conditional video generator with parameters | |
| Video clip with frames , height , width | |
| Conditioning signal such as text or multimodal metadata | |
| Trainable model parameters | |
| Frame index | |
| , | Spatial indices for height and width respectively |
| , | Latent grid indices |
| Datasets | |
| Training corpus with size and index | |
| Fine-tuning dataset | |
| Selected influential subset | |
| The selected subset size | |
| Number of query data | |
| Query index | |
| Generic input data pair | |
| , | Test/query pair and training pair |
| , | Query video and its conditioning |
| Latent Space and Diffusion Components | |
| VAE encoder | |
| Latent video with spatial factor and channels | |
| Noisy latent variable used in diffusion or flow matching | |
| Gaussian noise | |
| Predicted noise network in diffusion training | |
| Time-indexed vector field in flow matching | |
| Time derivative of the latent trajectory | |
| Scheduler signal and noise scales at timestep | |
| Target noise or velocity used for supervision | |
| Diffusion or flow-matching timestep, with total timesteps | |
| , | Fixed timestep and shared noise draw used for low-variance gradients |
Table 3: Glossary and notation.
| 符号 | 说明 |
|---|---|
| 缩写与基本记号 | |
| VAE | 变分自编码器(Variational Autoencoder) |
| DiT | Diffusion Transformer 主干 |
| 单位矩阵 | |
| 视频生成 | |
| 参数为 的条件视频生成器 | |
| 帧数为 、高为 、宽为 的视频片段 | |
| 条件信号,例如文本或多模态元数据 | |
| 可训练的模型参数 | |
| 帧索引 | |
| , | 高、宽方向的空间索引 |
| , | 潜空间网格索引 |
| 数据集 | |
| 规模为 、索引为 的训练语料 | |
| 微调数据集 | |
| 选出的有影响子集 | |
| 所选子集的规模 | |
| 查询数据的数目 | |
| 查询索引 | |
| 一般的输入数据对 | |
| , | 测试/查询对与训练对 |
| , | 查询视频及其条件 |
| 潜空间与扩散组件 | |
| VAE 编码器 | |
| 空间因子为 、通道数为 的潜空间视频 | |
| 扩散或流匹配中使用的加噪潜变量 | |
| 高斯噪声 | |
| 扩散训练中的预测噪声网络 | |
| 流匹配中随时间索引的向量场 | |
| 潜空间轨迹对时间的导数 | |
| 时间步 上调度器的信号尺度与噪声尺度 | |
| 用于监督的目标噪声或速度 | |
| 扩散或流匹配的时间步,总步数为 | |
| , | 用于低方差梯度的固定时间步与共享噪声抽取 |
表 3:术语与符号表。
| Symbol | Description |
|---|---|
| Attribution and Influence | |
| Influence score between a train clip and a query clip | |
| Motion-aware influence score | |
| Top- operator for selecting highest scores | |
| Majority-vote aggregation across queries | |
| Percentile cutoff for voting | |
| Spearman correlation coefficient | |
| Loss Functions | |
| Generic loss | |
| Diffusion and flow-matching objective | |
| Motion-weighted objective used for attribution | |
| Per-location squared error in latent space | |
| , | Gradient and its projected version |
| , | Motion-weighted gradient and its projection |
| Hessian with respect to | |
| Motion Representations | |
| AllTracker motion extraction | |
| Motion tensor containing flow, visibility, and confidence | |
| Displacement vector at frame and location | |
| Motion magnitude at a location, computed from the displacement | |
| Normalized motion weights used to mask per-location losses | |
| Small numerical bias for stability (e.g., ) | |
| Projections and Computational Details | |
| , | Full and projected gradient dimensions |
| Projection matrix used for Fastfood-style JL projection | |
| Variance normalization constant for projection | |
| Set of sampled pairs for gradient estimation | |
| Unit compute cost used in complexity accounting |
Table 4: Glossary and notation (continued).
| 符号 | 说明 |
|---|---|
| 归因与影响 | |
| 训练片段与查询片段之间的影响分数 | |
| 运动感知的影响分数 | |
| 选取最高分的 Top- 算子 | |
| 跨查询的多数投票汇总 | |
| 投票用的百分位截断 | |
| Spearman 相关系数 | |
| 损失函数 | |
| 一般损失 | |
| , | 扩散目标与流匹配目标 |
| 用于归因的运动加权目标 | |
| 潜空间中的逐位置平方误差 | |
| , | 梯度及其投影版本 |
| , | 运动加权梯度及其投影 |
| 对 的 Hessian | |
| 运动表示 | |
| AllTracker 的运动提取 | |
| 包含光流、可见性与置信度的运动张量 | |
| 第 帧、位置 处的位移向量 | |
| 由位移算出的该位置运动幅度 | |
| 用于掩蔽逐位置损失的归一化运动权重 | |
| 为保证数值稳定加入的小偏置(例如 ) | |
| 投影与计算细节 | |
| , | 完整梯度维数与投影后维数 |
| 用于 Fastfood 风格 JL 投影的投影矩阵 | |
| 投影的方差归一化常数 | |
| 用于梯度估计的采样 对集合 | |
| 复杂度核算中的单位计算代价 |
表 4:术语与符号表(续)。
Appendix B Extended Related Work
附录 B 扩展相关工作
B.1 Data Attribution
B.1 数据归因
Understanding how individual training examples shape model behavior has been a long-standing goal. Modern data attribution methods fall into two main groups [Hammoudeh and Lowd, 2024]: retraining-based methods (e.g., leave-one-out [Cook et al., 1982, Jia et al., 2021], downsampling (also known as subsampling or counterfactual influence) [Feldman and Zhang, 2020], Shapley-value [Wang et al., 2024a, Wang et al., 2024b]) and gradient-based methods (influence-function family, including Influence Functions [Koh and Liang, 2017, Lorraine and Hossain, 2024], TracIn [Pruthi et al., 2020], and TRAK [Park et al., 2023]). Influence functions provide a principled framework by approximating the effect of removing a training point. TracIn [Pruthi et al., 2020] and TRAK [Park et al., 2023] make attribution feasible at scale. While effective for classification, these assume a mapping between training gradients and predictions, which becomes more complex in generative models.
理解单个训练例子如何塑造模型行为,是一个由来已久的目标。现代数据归因方法大致分成两类 [Hammoudeh and Lowd, 2024]:基于重训练的方法(例如留一法 [Cook et al., 1982, Jia et al., 2021]、降采样(也称子采样或反事实影响)[Feldman and Zhang, 2020]、Shapley 值 [Wang et al., 2024a, Wang et al., 2024b]),以及基于梯度的方法(影响函数族,包括 Influence Functions [Koh and Liang, 2017, Lorraine and Hossain, 2024]、TracIn [Pruthi et al., 2020] 和 TRAK [Park et al., 2023])。影响函数通过近似去掉一个训练点后的效果,提供了一套原则性的框架。TracIn [Pruthi et al., 2020] 和 TRAK [Park et al., 2023] 则使归因在规模上变得可行。这些方法在分类上有效,但它们假定训练梯度与预测之间存在映射;到了生成模型里,这一关系会变得更复杂。
Data attribution traces how individual training examples (or subsets) influence a model’s predictions or behavior. Formally, it assigns an attribution score to each training sample, estimating the extent to which that sample contributes (positively or negatively) to the model’s output on a given test query or behavior. Influence data attribution is an example of nested optimization [Vicol et al., 2022, Lorraine, 2024] with other examples including differentiable games [Balduzzi et al., 2018, Lorraine et al., 2021, Lorraine et al., 2022b], hyperparameter optimization [Raghu et al., 2021, Lorraine and Duvenaud, 2018, Mehta et al., 2024, Lorraine et al., 2020], and variance-reduced gradient estimation for diffusion-based teacher–student distillation [Bettencourt et al., 2026]. Before diffusion models, attribution methods were applied to supervised learning tasks such as classification and regression, where influence functions [Koh and Liang, 2017, Lorraine et al., 2022a] and scalable approximations such as TracIn [Pruthi et al., 2020], TRAK [Park et al., 2023], and TDA [Bae et al., 2024] quantified the impact of training examples on downstream predictions. Recent work adapted data attribution to diffusion models [Georgiev et al., 2023, Zheng et al., 2023, Wang et al., 2025, Wang et al., 2024a, Lin et al., 2024, Brokman et al., 2024, Kwon et al., 2023], where iterative denoising introduces timestep-dependent bias. Mlodozeniec et al. [2024] propose scalable approximations, while Xie et al. [2024] identify timestep-induced artifacts and normalization schemes. Concept-TRAK [Park et al., 2025] extends attribution to concepts by reweighting gradients with concept-specific rewards, enabling attribution to semantic factors. Wang et al. [2023a] instead design a customization-based benchmark for text-to-image models, where models are fine-tuned on exemplar images with novel tokens and attribution is evaluated by whether it can recover the responsible exemplars. However, these are limited to image diffusion, which captures static appearance but not temporal dynamics.
数据归因追溯单个训练例子(或子集)如何影响模型的预测或行为。形式上看,它为每个训练样本分配一个归因分数,估计该样本对模型在给定测试查询或行为上的输出贡献有多大(可正可负)。影响数据归因是嵌套优化的一个例子 [Vicol et al., 2022, Lorraine, 2024],同类例子还包括可微博弈 [Balduzzi et al., 2018, Lorraine et al., 2021, Lorraine et al., 2022b]、超参数优化 [Raghu et al., 2021, Lorraine and Duvenaud, 2018, Mehta et al., 2024, Lorraine et al., 2020],以及面向扩散教师–学生蒸馏的降方差梯度估计 [Bettencourt et al., 2026]。在扩散模型之前,归因方法主要用于分类和回归这类监督学习任务:影响函数 [Koh and Liang, 2017, Lorraine et al., 2022a] 以及 TracIn [Pruthi et al., 2020]、TRAK [Park et al., 2023] 和 TDA [Bae et al., 2024] 这类可扩展近似,用来量化训练例子对下游预测的影响。近年工作把数据归因适配到扩散模型 [Georgiev et al., 2023, Zheng et al., 2023, Wang et al., 2025, Wang et al., 2024a, Lin et al., 2024, Brokman et al., 2024, Kwon et al., 2023],迭代去噪会引入依赖时间步的偏差。Mlodozeniec et al. [2024] 提出可扩展近似,Xie et al. [2024] 则指出时间步带来的伪影以及相应的归一化方案。Concept-TRAK [Park et al., 2025] 用概念专用的奖励对梯度重新加权,把归因扩展到概念,从而可以对语义因素做归因。Wang et al. [2023a] 则为文本生成图像模型设计了基于定制化的基准:模型在带有新词元的范例图像上微调,再看归因能否找回真正起作用的范例。不过,这些工作都限于图像扩散,抓住的是静态外观,而不是时序动态。
B.2 Motion in Video Generation
B.2 视频生成中的运动
Video diffusion extends image generation to time, requiring coherent motion across frames [Ho et al., 2022, Blattmann et al., 2023, Peebles and Xie, 2023, Wan et al., 2025, Agarwal et al., 2025]. A large body of work builds temporal structure via attention layers [Wu et al., 2023], control signals [Chen et al., 2023, Zhang et al., 2023], feature correspondences [Geyer et al., 2023, Bao et al., 2023, Wang et al., 2024c], or consistency distillation [Wang et al., 2023b, Zhou et al., 2024]. Recent work has highlighted the challenge of decoupling motion from appearance in video diffusion transformers, in which spatial and temporal information become entangled within the model’s representations [Shi et al., 2025]. However, understanding which training clips influence specific motion patterns in generated videos remains an open challenge.
视频扩散把图像生成延伸到时间,要求跨帧的运动保持连贯 [Ho et al., 2022, Blattmann et al., 2023, Peebles and Xie, 2023, Wan et al., 2025, Agarwal et al., 2025]。大量工作通过注意力层 [Wu et al., 2023]、控制信号 [Chen et al., 2023, Zhang et al., 2023]、特征对应 [Geyer et al., 2023, Bao et al., 2023, Wang et al., 2024c] 或一致性蒸馏 [Wang et al., 2023b, Zhou et al., 2024] 来建立时间结构。近期工作也指出,在视频扩散 Transformer 中把运动从外观里解开并不容易,因为空间信息和时间信息会在模型表示里缠在一起 [Shi et al., 2025]。然而,要理解哪些训练片段影响了生成视频中的特定运动模式,仍然是一个开放问题。
In parallel, motion has long been studied using optical flow and correspondence, from classical formulations [Horn and Schunck, 1981, Lucas and Kanade, 1981] to modern approaches such as RAFT [Teed and Deng, 2020], which improve accuracy and generalization. These priors are often repurposed during generation to guide dynamics, but they do not explain which training examples shaped a model’s motion behavior. Our work addresses both gaps by introducing a motion-aware data attribution framework specifically designed for video diffusion. We use motion-weighted gradients that disentangle temporal dynamics from static appearance, enabling us to trace generated motion patterns back to the most influential training clips.
与此并行,运动长期借助光流和对应关系来研究,从经典表述 [Horn and Schunck, 1981, Lucas and Kanade, 1981] 一直到 RAFT [Teed and Deng, 2020] 这类提高精度和泛化的现代方法。这些先验常常在生成时被重新用来引导动态,但它们并不能解释哪些训练例子塑造了模型的运动行为。我们的工作同时面对这两个缺口,提出专门为视频扩散设计的运动感知数据归因框架。我们用运动加权梯度把时序动态从静态外观中解开,从而把生成出的运动模式追溯到最有影响的训练片段。
Appendix C Additional Experiments
附录 C 补充实验
C.1 Results on Additional Video Generation Models
C.1 在更多视频生成模型上的结果
We further test our framework on additional video generation architectures beyond the Wan models shown in Sec. 4 (Tab. 1). We evaluate Motive on LTX-2B HaCohen et al. [2024], which represents a different architectural design and training paradigm. The results in Tab. 5 demonstrate that Motive works effectively across different model architectures and scales.
我们进一步在第 4 节(表 1)所示 Wan 模型之外的视频生成架构上测试框架。我们在 LTX-2B(HaCohen et al. [2024])上评估 Motive,该模型代表另一种架构设计和训练范式。表 5 的结果表明,Motive 在不同模型架构和规模上都能有效工作。
| LTX-2B Video | ||||||
|---|---|---|---|---|---|---|
| Method | Subject Consist. | Background Consist. | Motion Smooth. | Dynamic Degree | Aesthetic Qual. | Imaging Qual. |
| Base | 93.8 | 95.2 | 94.6 | 36.5 | 32.1 | 48.2 |
| Full FT | 94.4 | 95.7 | 94.8 | 38.9 | 32.6 | 49.1 |
| Random | 93.7 | 95.4 | 94.7 | 37.8 | 32.8 | 48.4 |
| Motion mag. | 94.1 | 95.3 | 95.2 | 39.6 | 32.4 | 47.9 |
| V-JEPA | 94.2 | 95.5 | 95.1 | 40.2 | 31.9 | 47.5 |
| Ours w/o MM | 94.3 | 95.6 | 95.3 | 41.8 | 32.8 | 48.7 |
| Ours (Motive) | 94.8 | 95.6 | 95.5 | 45.1 | 32.7 | 48.6 |
Table 5: VBench Evaluation on LTX-2B. Performance comparison on VBench [Huang et al., 2024] across different baselines (all values in , higher is better). All selection methods use of training data; MM: motion masking.
| LTX-2B Video | ||||||
|---|---|---|---|---|---|---|
| 方法 | 主体一致性 | 背景一致性 | 运动平滑度 | 动态程度 | 美学质量 | 成像质量 |
| 底模 | 93.8 | 95.2 | 94.6 | 36.5 | 32.1 | 48.2 |
| 全量微调 | 94.4 | 95.7 | 94.8 | 38.9 | 32.6 | 49.1 |
| 随机选取 | 93.7 | 95.4 | 94.7 | 37.8 | 32.8 | 48.4 |
| 运动幅度 | 94.1 | 95.3 | 95.2 | 39.6 | 32.4 | 47.9 |
| V-JEPA | 94.2 | 95.5 | 95.1 | 40.2 | 31.9 | 47.5 |
| 本文(无运动掩码) | 94.3 | 95.6 | 95.3 | 41.8 | 32.8 | 48.7 |
| 本文(Motive) | 94.8 | 95.6 | 95.5 | 45.1 | 32.7 | 48.6 |
表 5:LTX-2B 上的 VBench 评测。 在 VBench [Huang et al., 2024] 上与各基线比较(数值均为 ,越高越好)。所有选取方法都只用 训练数据;MM:运动掩码。
Appendix D Analysis
附录 D 分析
Figure 6: Motive is not simply selecting “motion-rich" clips. Our influence scores are computed via gradients, and training videos are considered influential only when they directly improve the model's ability to generate the target motion dynamics, not because they contain more motion overall. (a) Motion Distribution. (b) Distribution Across Motion Bins.
图 6:Motive 并不是在简单地挑选「运动丰富」的片段。我们的影响分数由梯度算出,训练视频只有在能够直接提升模型生成目标运动动态的能力时,才会被视为有影响,而不是因为整体运动更多。(a)运动分布。(b)按运动分箱的分布。
D.1 Motion Distribution Analysis
D.1 运动分布分析
Motive is not simply selecting “motion-rich" clips: The key distinction is that our influence scores are computed via gradients, and training videos are considered influential only when they directly allow the model to lower the loss, improving the model’s ability to generate the target motion dynamics, not because they contain more motion overall.
Motive 并不是在简单地挑选「运动丰富」的片段: 关键区别在于,我们的影响分数由梯度算出;训练视频只有在能够直接降低损失、从而提升模型生成目标运动动态的能力时,才会被视为有影响,而不是因为整体运动更多。
To empirically validate this, we further analyze the distribution of motion magnitudes in our selected data. We compute the mean motion magnitude for 10k videos in the VIDGEN dataset and compare the distributions of the top 10% (highest influence scores) and the bottom 10% (lowest influence scores).
为从实验上验证这一点,我们进一步分析所选数据中的运动幅度分布。我们计算 VIDGEN 数据集中 1 万段视频的平均运动幅度,并比较前 10%(影响分数最高)与后 10%(影响分数最低)的分布。
As shown in Fig. 6, the top 10% selected videos have a mean motion magnitude of 3.85, which is only 4.3% higher than the bottom 10% (3.69), despite representing opposite extremes of influence scores. The analysis also shows that within the moderate-motion range (bins 3, 4, and 5), the top 10% of positive-influence samples outnumber the bottom 10% of negative-influence samples. Yet, both groups also appear in low-motion bins (0-2) and high-motion bins (6-9).
如图 6 所示,入选的前 10% 视频平均运动幅度为 3.85,只比后 10%(3.69)高 4.3%,尽管二者处在影响分数的两端。分析还显示,在中等运动区间(第 3、4、5 箱)里,前 10% 的正影响样本多于后 10% 的负影响样本。不过,两组也同时出现在低运动箱(0–2)和高运动箱(6–9)中。
This distribution pattern shows that high-influence videos selected by Motive span the entire motion spectrum, not just high-motion regions. Many high-motion videos receive low influence scores, while numerous influential videos exhibit modest or even low motion magnitude. These findings show that our motion attribution approach captures training influence, focusing on motion rather than simply acting as a motion-saliency filter.
这一分布说明,Motive 选出的高影响视频覆盖整个运动谱,而不是只落在高运动区域。许多高运动视频得到的影响分数很低,不少有影响的视频运动幅度却只是中等甚至偏低。这些发现表明,我们的运动归因抓住的是训练影响,关注点在运动本身,而不是简单充当运动显著性过滤器。
图 7:跨数据集的跨运动影响重叠。热图给出各类运动中前 100 个有影响训练样本的重叠百分比:(a)4DNEX,(b)VIDGEN。
D.2 Cross-Motion Influence Patterns
D.2 跨运动的影响模式
To analyze cross-motion influence patterns, we examine the percentage overlap of top- influential training data across different motion categories in both the 4DNEX and VIDGEN datasets. As described in §4, we use query samples to identify the top-100 most influential training videos, aggregating results across queries. As shown in Fig. 7, both datasets exhibit remarkably similar patterns, with mean overlaps of and , respectively, indicating a moderate degree of sharing of influential data across motion categories.
为分析跨运动的影响模式,我们考察 4DNEX 与 VIDGEN 两个数据集中、不同运动类别下前 个有影响训练数据的重叠百分比。按第 4 节所述,我们用 条查询样本找出最有影响的前 100 段训练视频,并在各查询上汇总结果。如图 7 所示,两个数据集呈现出非常相近的模式,平均重叠分别为 与 ,说明有影响的数据在各类运动之间存在中等程度的共享。
Both datasets consistently identify the same high-overlap pairs: bounce-float (/), compress-float (/), and compress-spin (/), suggesting these motions share fundamental characteristics that the model learns from similar training examples. Conversely, low-overlap pairs such as free fall-stretch (/) and float-slide (/) indicate more specialized influential data for mechanically dissimilar motions. The influence matrices are asymmetric because the number of unique influential samples shared among the query samples varies by motion category. The similar cross-motion influence patterns observed across both the 4DNEX and VIDGEN datasets demonstrate that these relationships are generalizable across different video datasets and reflect dynamic similarity.
两个数据集都稳定地找出同一组高重叠配对:弹跳–漂浮(/)、压缩–漂浮(/)和压缩–旋转(/),说明这些运动共享一些基本特征,模型会从相近的训练例子中学会它们。相反,自由落体–拉伸(/)和漂浮–滑动(/)这类低重叠配对,则表明力学上差别更大的运动,其有影响数据更加专门。影响矩阵并不对称,因为 条查询样本之间共享的、互不相同的有影响样本数目会随运动类别变化。4DNEX 与 VIDGEN 上观察到的跨运动影响模式相近,说明这些关系可以在不同视频数据集上推广,并反映动态上的相似性。
Appendix E Additional Method Details
附录 E 补充方法细节
Tracker-agnostic scope. We treat the motion estimator as a pluggable source of saliency rather than a training dependency. Given displacement magnitudes, we construct latent-space weights via bilinear mapping and normalization. Our implementation supports alternative estimators (such as dense optical flow or point tracking) with identical interfaces, enabling users to swap AllTracker without modifying the attribution code.
与跟踪器无关的适用范围。 我们把运动估计器当作可插拔的显著性来源,而不是训练依赖。给定位移幅度后,再经双线性映射和归一化,构造潜空间权重。实现支持密光流或点跟踪等替代估计器,接口相同,因而可以在不改归因代码的前提下替换 AllTracker。
Model-agnostic scope. Our attribution only requires per-example gradients under matched , and therefore applies to both diffusion and flow-matching objectives. The score reduces to a gradient inner product under a fixed preconditioner; the generator architecture affects gradient statistics but not the definition of influence. In practice, replacing the denoiser or velocity field leaves the weighting and aggregation unchanged.
与模型无关的适用范围。 我们的归因只要求在匹配的 下得到逐样本梯度,因此同时适用于扩散目标和流匹配目标。分数在固定预条件子下退化为梯度内积;生成器架构会影响梯度统计,但不会改变影响的定义。实践中,更换去噪器或速度场后,加权与汇总方式保持不变。
Algorithm Summary. For completeness, Algorithm 1 summarizes the full Motive pipeline, detailing the computation of motion-weighted gradients, projection into low-dimensional space, and the subsequent influence-based ranking and selection of training clips.
算法摘要。 为完整起见,算法 1 汇总了完整的 Motive 流程,说明如何计算运动加权梯度、投影到低维空间,以及随后基于影响对训练片段排序并选择。
1: fine-tuning corpus , query video , fixed , projection matrix
2: Motion-aware influence scores
3: for do
4: Extract per-pixel flow displacements (Eq. 12)
5: Downsample and normalize to latent-space motion mask (Eqs. 13–15)
6: Evaluate motion-weighted loss (Eq. 16)
7: Compute motion gradient
8: Normalize by frame length:
9: Project motion gradient: (Eq. 17)
10: end for
11: Compute query gradient: using the same procedure for
12: for do
13: (Eq. 17)
14: end for
15: Rank all training clips by and select top- influential samples using majority vote aggregation (Eq. 18):
16: return
Algorithm 1 Motive: Motion-Aware Data Attribution Framework
1: 微调语料 ,查询视频 ,固定的 ,投影矩阵
2: 运动感知影响分数
3: for do
4: 提取逐像素光流位移 (式 12)
5: 下采样并归一化,得到潜空间运动掩码 (式 13–15)
6: 计算运动加权损失 (式 16)
7: 计算运动梯度
8: 按帧长归一化:
9: 投影运动梯度:(式 17)
10: end for
11: 按同样步骤为 计算查询梯度
12: for do
13: (式 17)
14: end for
15: 按 对全部训练片段排序,并用多数投票汇总选出前 个有影响样本(式 18):
16: return
算法 1 Motive:运动感知的数据归因框架
Appendix F Additional Experiment Details
附录 F 补充实验细节
F.1 Hyperparameter Settings
F.1 超参数设置
For reproducibility, we document the hyperparameters used throughout attribution, subset selection, and fine-tuning. Where values were not explicitly tuned, we adopted defaults from DiffSynth-Studio and the official Wan repository for Wan models and from Diffusion-Pipe for LTX models.
为便于复现,我们记录归因、子集选择和微调全程使用的超参数。未被显式调节的取值,Wan 模型采用 DiffSynth-Studio 与官方 Wan 仓库的默认设置,LTX 模型采用 Diffusion-Pipe 的默认设置。
Attribution. Motion-aware influence estimation is computed at a single fixed timestep, the midpoint of the denoising trajectory, which strongly correlates with multi-timestep averaging. A shared Gaussian draw is used across all training–query pairs to reduce stochastic variance. Gradients are projected from dimension 1,418,996,800$$ to using a Fastfood Johnson–Lindenstrauss projection selected via the search in Fig.5 to balance performance and storage. Motion weights are computed from AllTracker flow magnitudes , min–max normalized to with a small bias . All computations use bfloat16 precision for memory efficiency.
归因。 运动感知的影响估计在单个固定时间步上计算,取去噪轨迹的中点,它与多时间步平均有很强的相关。所有训练–查询对共享同一次高斯抽取 ,以降低随机方差。梯度用 Fastfood 的 Johnson–Lindenstrauss 投影 ,从维数 1,418,996,800$$ 投到 ;该投影维数由图 5 中的搜索选定,以在性能与存储之间折中。运动权重 由 AllTracker 的光流幅度 算出,再最小–最大归一化到 ,并加入小偏置 。全部计算使用 bfloat16 精度,以节省显存。
Subset Selection & fine-tuning. For any number of query points, we select top-% data of the datasets. We finetune the backbone while freezing both the text encoder [Raffel et al., 2020] and the VAE. The input resolution is fixed to pixels. We use a learning rate of and the AdamW optimizer [Loshchilov and Hutter, 2017] following the DiffSynth-Studio defaults. We train the models for epoch, repeating the dataset times.
子集选择与微调。 无论查询点有多少,我们都取数据集中前 的数据。微调时更新主干,同时冻结文本编码器 [Raffel et al., 2020] 和 VAE。输入分辨率固定为 像素。学习率为 ,优化器为 AdamW [Loshchilov and Hutter, 2017],沿用 DiffSynth-Studio 的默认设置。模型训练 个 epoch,并把数据重复 遍。
Evaluation. The test set consists of the same motion categories as the query set, but with different visual appearances. We provide the prompt samples below.
评测。 测试集与查询集覆盖同样的 类运动,但视觉外观不同。提示样例如下。
Example F.1(Samples from Query Set).
We illustrate representative prompts from our query set used to generate query videos with Veo-3.
例 F.1(查询集中的样本)。
我们给出查询集中的代表性提示,这些提示用于用 Veo-3 生成查询视频。
- • compress: “A slice of sandwich bread flattened by a flat metal plate, steady camera, soft studio lighting, plain backdrop; emphasize air pockets collapsing.”
- • compress(压缩):“A slice of sandwich bread flattened by a flat metal plate, steady camera, soft studio lighting, plain backdrop; emphasize air pockets collapsing.”(一片三明治面包被平整金属板压扁,相机稳定,柔和棚灯,素背景;突出气孔塌缩。)
- • bounce: “A ping-pong ball bouncing on a white table, steady side camera, neutral light, seamless backdrop; emphasize consistent bounce height and timing.”
- • bounce(弹跳):“A ping-pong ball bouncing on a white table, steady side camera, neutral light, seamless backdrop; emphasize consistent bounce height and timing.”(一只乒乓球在白桌上弹跳,侧面相机稳定,中性光线,无接缝背景;突出稳定的弹跳高度与节奏。)
- • roll: “A spool of thread rolling from left to right, close-up static camera, bright studio light; highlight axle rotation and smooth travel.”
- • roll(滚动):“A spool of thread rolling from left to right, close-up static camera, bright studio light; highlight axle rotation and smooth travel.”(一团线轴从左向右滚动,近景固定相机,明亮棚灯;突出轴的转动与平滑位移。)
- • explode: “A single balloon bursting into fragments, captured in high-speed slow motion with a fixed camera, bright even lighting, seamless background; emphasize outward debris and air release.”
- • explode(爆炸):“A single balloon bursting into fragments, captured in high-speed slow motion with a fixed camera, bright even lighting, seamless background; emphasize outward debris and air release.”(一只气球炸成碎片,由固定相机以高速慢动作拍摄,明亮均匀光线,无接缝背景;突出向外飞散的碎片与气体释放。)
- • float: “A foam cube floating on the surface of water, static overhead camera, bright light, clean tank; emphasize buoyancy and slight rocking.”
- • float(漂浮):“A foam cube floating on the surface of water, static overhead camera, bright light, clean tank; emphasize buoyancy and slight rocking.”(一块泡沫立方体漂在水面,顶部固定相机,明亮光线,干净水槽;突出浮力与轻微摇晃。)
Example F.2(Samples from Test Set).
We illustrate representative prompts from our test set that our fine-tuned models use to generate test videos.
例 F.2(测试集中的样本)。
我们给出测试集中的代表性提示,微调后的模型用它们生成测试视频。
- • compress: “A rubber ball being compressed under a flat press, filmed with a stationary camera. Bright, shadow-free lighting and a clean background emphasize the deformation as it flattens.”
- • compress(压缩):“A rubber ball being compressed under a flat press, filmed with a stationary camera. Bright, shadow-free lighting and a clean background emphasize the deformation as it flattens.”(一只橡胶球在平整压板下被压缩,由固定相机拍摄。明亮、无阴影的光线和干净背景,突出它被压扁时的形变。)
- • bounce: “A basketball bouncing vertically on a wooden court plank, unmoving camera, balanced indoor lighting, plain wall background; clearly show deformation at impact.”
- • bounce(弹跳):“A basketball bouncing vertically on a wooden court plank, unmoving camera, balanced indoor lighting, plain wall background; clearly show deformation at impact.”(一只篮球在木质球场木板上垂直弹跳,相机不动,室内光线均衡,素墙背景;清楚展示撞击时的形变。)
- • roll: “A bike tire rolling freely on a stand, static side camera, indoor neutral light; show uniform rotation without wobble.”
- • roll(滚动):“A bike tire rolling freely on a stand, static side camera, indoor neutral light; show uniform rotation without wobble.”(一只自行车轮胎在支架上自由滚动,侧面固定相机,室内中性光线;展示均匀转动、没有晃动。)
- • explode: “A fragile glass ornament breaking apart mid-air, fixed camera, bright controlled lighting, plain backdrop; capture shards and reflections crisply.”
- • explode(爆炸):“A fragile glass ornament breaking apart mid-air, fixed camera, bright controlled lighting, plain backdrop; capture shards and reflections crisply.”(一件易碎玻璃饰品在空中裂开,固定相机,明亮可控光线,素背景;清晰捕捉碎片与反光。)
- • float: “A green leaf floating gently on perfectly still water in a transparent tank, fixed top-down camera, bright even lighting; emphasize surface tension ripples.”
- • float(漂浮):“A green leaf floating gently on perfectly still water in a transparent tank, fixed top-down camera, bright even lighting; emphasize surface tension ripples.”(一片绿叶在透明水槽里近乎静止的水面上轻轻漂浮,顶部固定俯拍,明亮均匀光线;突出表面张力引起的细纹。)
F.2 Details on Motion Query Data
F.2 运动查询数据的细节
A small, controlled set of query videos is constructed to isolate specific motion primitives while minimizing confounding factors (e.g., textured backgrounds, uncontrolled camera motion). Such clean and consistent clips are challenging to obtain from natural data sources. To address this, we synthesize the query set using Veo-3 [Google DeepMind, 2025] and apply a strict post-generation screening for physical plausibility and generation realism. We target ten motion types: compress, bounce, roll, explode, float, free fall, slide, spin, stretch, swing. For each category, we retain query samples, yielding a total of queries. This scale provides adequate coverage of the motion taxonomy used in our evaluations while maintaining tractable attribution computation. We further provide a few examples of the generation prompts and the generated video query set in Fig. 8.
我们构造了一组规模不大、受控的查询视频,用来分离特定的运动基元,并尽量减少纹理背景、不受控的相机运动等混杂因素。这类干净、一致的片段很难从自然数据里直接拿到。为此,我们用 Veo-3 [Google DeepMind, 2025] 合成查询集,并在生成后严格筛查物理合理性和生成真实感。我们针对十类运动:压缩、弹跳、滚动、爆炸、漂浮、自由落体、滑动、旋转、拉伸、摆动。每类保留 条查询样本,共 条查询。这一规模足以覆盖评测所用的运动分类,同时保持归因计算可承受。我们还在图 8 中给出若干生成提示和生成查询视频的例子。
图 8:运动查询集示意。 我们用 Veo-3 在十类运动上生成接近真实的视频查询。每类包含五段查询视频,由受控提示合成,并经人工筛查,以保证运动清楚、物理上合理。
Rationale for synthetic queries. The query set is not used as training data; instead, it specifies targets for attribution and for multi-query aggregation. Synthetic generation offers controllability that is difficult to achieve at scale with web videos. This design yields near-realistic yet standardized stimuli aligned with our goal of probing motion-specific influence.
为何使用合成查询。 查询集不用作训练数据,而是为归因和多查询汇总指定目标。合成生成提供了网络视频很难在规模上做到的可控性。这一设计给出接近真实、又足够标准化的刺激,与我们探测运动特有影响的目标一致。
Appendix G Discussion
附录 G 讨论
G.1 Runtime
G.1 运行时间
| Component | Complexity | Runtime | Notes |
|---|---|---|---|
| Gradient computation | per sample | Query: seconds Training: hours | A100 GPU; Single forward+backward pass; training is dominant cost but amortized over all queries; embarrassingly parallel (with GPUs, hours) |
| Projection | seconds per sample | ||
| Influence computation | milliseconds per query | query 10k training samples | |
| Majority-vote aggregation | milliseconds | queries 10k samples |
Table 6: Runtime Breakdown. Detailed computational complexity and runtime for each component of our motion attribution framework on 10k training samples with Wan2.1-T2V-1.3B model.
| 组成部分 | 复杂度 | 运行时间 | 说明 |
|---|---|---|---|
| 梯度计算 | 每个样本 | 查询:约 秒;训练:约 小时 | 张 A100 GPU;单次前向加反向;训练是主要代价,但会分摊到全部查询;极易并行( 张 GPU 时约 小时) |
| 投影 | 每个样本约 秒 | ||
| 影响计算 | 每个查询约 毫秒 | 条查询 1 万条训练样本 | |
| 多数投票汇总 | 约 毫秒 | 条查询 1 万条样本 |
表 6:运行时间分解。 在 1 万条训练样本和 Wan2.1-T2V-1.3B 模型上,运动归因框架各部分的计算复杂度与运行时间。
All training runs are conducted on - NVIDIA A100 GPUs. We provide a detailed runtime breakdown from our experiments on 10k training samples with Wan2.1-T2V-1.3B model to address scalability concerns. The key insight is that the dominant cost of our pipeline is computing per-training-sample gradients, which is done once and can then be reused for all subsequent queries. Each training clip’s gradient is projected into a compact -dimensional vector, and adding a new query requires only (i) a single backward pass to obtain its own projected -dimensional gradient and (ii) computing cosine similarity between the query vector and stored training vectors, which is exceptionally lightweight (on the order of seconds). Thus, the computational burden does not scale with the number of queries but only with the size of the training set. As shown in Tab. 6, the dominant cost is the one-time training data gradient computation for 10k samples ( hours on 1 A100), which is amortized across all queries. Once computed, adding a new query requires only seconds (gradient computation) + ms (influence computation) = 54 seconds total. The training data gradient computation is embarrassingly parallel and can be reduced to 2.3$$ hours with GPUs.
全部训练都在 – 张 NVIDIA A100 GPU 上进行。为回应可扩展性方面的担心,我们给出在 1 万条训练样本、Wan2.1-T2V-1.3B 模型上的详细运行时间分解。关键观察是:流程的主要代价是计算每条训练样本的梯度,这件事只需做一次,随后可以被全部查询复用。每条训练片段的梯度会被投影成紧凑的 维向量;新增一条查询只需要(i)一次反向,得到它自己的 维投影梯度,以及(ii)计算查询向量与已存储训练向量之间的余弦相似度,后一步非常轻(大约只需数秒)。因此,计算负担并不随查询数目增长,而只随训练集规模增长。如表 6 所示,主要代价是对 1 万条样本做一次性的训练数据梯度计算(1 张 A100 约 小时),这一代价会分摊到全部查询上。算完之后,新增一条查询大约只需 秒(梯度计算)+ 毫秒(影响计算),合计约 秒。训练数据的梯度计算极易并行,用 张 GPU 可以降到约 小时。
Runtime comparison with baselines. We compare the computational cost of our method with the baseline approaches for processing 10k training samples on a single GPU (Table 7). While our method requires more upfront computation than the baseline approaches, this cost is amortized across all queries, and the computed gradients can be reused for multiple selection queries, making it practical for large-scale data curation scenarios.
与基线的运行时间比较。 我们比较本方法与各基线在单卡上处理 1 万条训练样本的计算代价(表 7)。虽然前期计算比基线更高,但这一代价会分摊到全部查询上,算好的梯度也可以被多次选择查询复用,因而在大规模数据筛选场景中仍然实用。
| Method | Random | Motion Magnitude | Optical Flow | V-JEPA | Ours |
|---|---|---|---|---|---|
| Total for 10k ( GPU) | second | hours | hours | hours | hours |
Table 7: Runtime Comparison with Baselines. Total computational time required for processing 10k training samples with Wan2.1-T2V-1.3B model on a single GPU across different data selection methods.
| 方法 | 随机选取 | 运动幅度 | 光流 | V-JEPA | 本文 |
|---|---|---|---|---|---|
| 1 万条合计( 张 GPU) | 不到 秒 | 约 小时 | 约 小时 | 约 小时 | 约 小时 |
表 7:与基线的运行时间比较。 在单卡上用 Wan2.1-T2V-1.3B 处理 1 万条训练样本时,不同数据选择方法所需的总计算时间。
G.2 Limitations
G.2 局限
Gradient-based attribution is computationally expensive, requiring a high upfront cost for per-sample gradient computation (see §G.1), though this cost is amortized across queries. Our analysis treats each video as a whole unit, thereby avoiding collapsing motion into frame-level appearance, but it risks overlooking the fact that only certain segments may carry motion-relevant information. Highly informative intervals can be diluted when averaged with static or redundant portions of the same clip. This suggests an open direction toward finer-grained attribution at the motion-segment or motion-event level, which could yield more precise insights into how different phases of a trajectory shape motion learning. Another limitation is that our motion masks may overemphasize camera-only motion; we detect this by spatial uniformity of and down-weight such clips, but a full disentanglement of ego and object motion remains future work.
基于梯度的归因计算代价高,逐样本梯度计算需要较高的前期投入(见 §G.1),不过这一代价会分摊到各查询上。我们的分析把整段视频当作一个单元,从而避免把运动塌成帧级外观,但也可能忽略:真正带有运动信息的,也许只是其中某些片段。信息量很高的区间,若与同一片段中静止或冗余的部分一起平均,会被稀释。这表明一个尚未解决的方向:在运动片段或运动事件这一更细的粒度上做归因,或许能更精确地看到轨迹不同阶段如何塑造运动学习。另一局限是,运动掩码可能过分强调只有镜头在动的情形;我们通过 在空间上是否均匀来检测,并对这类片段降权,但要把自我运动和物体运动完全分开,仍是未来工作。
Additionally, our framework does not explicitly account for classifier-free guidance (CFG), which is widely used in practice to steer video generation but introduces discrepancies between training-time attribution and inference-time dynamics. As a result, our influence estimates may not fully capture how guidance alters motion behavior. In addition, while attribution-driven fine-tuning improves targeted motion quality, it may introduce trade-offs in the base model’s capabilities. This underscores the need for future work to balance targeted motion adaptation with the preservation of broader generative capabilities.
此外,我们的框架没有显式考虑无分类器引导(classifier-free guidance,CFG)。实践中常用 CFG 来引导视频生成,但它会在训练时归因与推理时动态之间引入偏差。因此,影响估计未必能充分抓住引导如何改变运动行为。另外,由归因驱动的微调虽然能提升目标运动的质量,也可能在底模原有能力上带来权衡。这提醒我们,未来工作需要在针对运动做适应的同时,保住更广泛的生成能力。
G.3 Future Directions
G.3 未来方向
Improving the attribution pipeline. Several directions can strengthen our motion attribution methodology. Tracker-robust motion saliency: replace or ensemble AllTracker with alternative estimators and use its confidence/visibility channels to weight masks. Self-generated video queries: use model-generated videos as queries to trace problematic motion patterns (e.g., unrealistic physics) back to training data, enabling iterative diagnostics and targeted motion improvement.
改进归因流程。 有几条路径可以加强运动归因方法。对跟踪器更稳健的运动显著性:用其他估计器替换或集成 AllTracker,并用其置信度/可见性通道为掩码加权。用模型自己生成的视频做查询:把模型生成的视频当作查询,把不合理的物理等有问题的运动模式追溯回训练数据,从而做迭代诊断和有针对性的运动改进。
Scaling data curation. Closed-loop data curation: move from one-shot ranking to active selection: iteratively attribute, finetune, and re-attribute, or replace simple majority voting with learned query weights. Sophisticated finetuning: move to more sophisticated finetuning setups, such as multi-student distillation [Song et al., 2024].
扩大数据筛选的规模。 闭环数据筛选:从一次性排序转向主动选择,迭代地归因、微调、再归因,或用学到的查询权重替换简单的多数投票。更精细的微调:走向更复杂的微调设定,例如多学生蒸馏 [Song et al., 2024]。
Extending to new domains. Other modalities: extend our methodology to other modalities, including world models [Zhu et al., 2025], audio [Evans et al., 2025, Richter-Powell et al., 2025], or video+audio [Wiedemer et al., 2025].
扩展到新领域。 其他模态:把方法扩展到其他模态,包括世界模型 [Zhu et al., 2025]、音频 [Evans et al., 2025, Richter-Powell et al., 2025],或视频加音频 [Wiedemer et al., 2025]。
Safety and governance. Use negative-influence filtering to suppress undesirable or unsafe dynamics, document curator choices, and audit motion behaviors that our framework exposes.
安全与治理。 用负影响过滤来抑制不希望出现或不安全的动态,记录筛选者的选择,并审计本框架揭示出的运动行为。
Appendix H Visualization
附录 H 可视化
H.1 Motion Visualization
H.1 运动可视化
To provide intuition for the behavior of our motion-weighted loss, we visualize the motion magnitude as an overlay. We compute per-pixel motion magnitude using optical flow and apply motion-based weighting that preserves the appearance of dynamic regions while attenuating static backgrounds. This motion overlay directly illustrates the spatial weighting applied by our motion loss during training.
为了直观理解运动加权损失的行为,我们把运动幅度做成叠加可视化。我们用光流计算逐像素运动幅度,再施加基于运动的加权:动态区域的外观得以保留,静态背景被压低。这一运动叠加直接展示了训练时运动损失所使用的空间加权。
Fig. 9 presents representative frames from our dataset, comparing original frames with their corresponding motion overlays for seven distinct video samples. These visualizations show that the motion-weighted loss preferentially emphasizes dynamic content while down-weighting static scene elements.
图 9 给出数据集中的代表性帧,把原始帧与对应的运动叠加进行对比,覆盖七个不同的视频样本。这些可视化表明,运动加权损失会优先强调动态内容,并对静态场景元素降权。
Figure 9: Motion Overlay Visualization. Comparison of original frames and motion overlays for seven video samples across three time points (early, middle, late). The motion overlay demonstrates the spatial weighting of our motion loss: dynamic regions remain visible, while static backgrounds are attenuated to neutral gray. Takeaway: This provides heuristic intuition into what information our motion attribution focuses on: the information in grayer regions, which lack motion, is down-weighted by our method.
图 9:运动叠加可视化。 比较七个视频样本在三个时间点(早、中、晚)上的原始帧与运动叠加。运动叠加展示了运动损失的空间加权:动态区域仍然可见,静态背景被衰减为中性灰色。要点: 这为理解我们的运动归因关注哪些信息提供了直观线索:更偏灰、缺少运动的区域,其信息会被本方法降权。








