← 返回 2026-01-26

Memory-V2V:用记忆增强视频到视频扩散模型实现一致性多轮编辑 Memory-V2V: Augmenting Video-to-Video Diffusion Models with Memory

Dohun Lee, Chun-Hao Paul Huang, Xuelin Chen, Jong Chul Ye, Duygu Ceylan, Hyeonho Jeong 📅 2026-01-22 👍 28 2026-07-13 08:35
多轮交互 扩散模型 新视角合成 视频编辑 记忆机制

记忆增强框架解决多轮视频编辑的跨轮一致性问题

前置知识

Video-to-Video Diffusion Models

视频到视频扩散模型是一类条件生成模型,能够根据输入源视频和编辑指令(如文本、相机轨迹)生成目标视频。典型代表包括ReCamMaster(用于新视角合成)和LucyEdit(用于文本引导编辑)。这些模型基于扩散变换器(DiT)架构,通过去噪过程将噪声逐步转换为符合编辑条件的视频帧序列。

本文的核心创新是在这类单轮编辑模型之上添加记忆机制,理解其工作原理是理解本文方法的前提。

Multi-turn Video Editing

多轮视频编辑是指用户对同一视频进行多轮迭代编辑的实际工作流程。例如,第一轮将视角向左平移,第二轮绕物体旋转,第三轮再调整视角等。每轮编辑都依赖于前几轮的结果,但现有的单轮模型无法记住之前编辑的内容,导致跨轮一致性问题。

这是本文首次明确提出的问题设定,理解该场景对于把握论文的核心贡献至关重要。

Field of View (FOV)

视场角描述相机能够看到的空间范围。在新视角合成中,不同相机轨迹有不同的视场角,它们之间的重叠程度决定了两个视角的相关性。本文通过在单位球上均匀采样64800个方向点,计算每个视角下可见的点集合,来量化两个相机轨迹的几何重叠。

FOV重叠度是本文提出的VideoFOV检索机制的核心度量,用于从缓存的历史视频中选择最相关的内容。

Dynamic Tokenization

动态标记化是一种根据视频与当前编辑任务的相关性,对其应用不同空间分辨率压缩的策略。高度相关的视频使用更细粒度的标记(如 $1 \times 4 \times 4$ 压缩),保留更多细节;低相关性视频使用更粗糙的标记(如 $1 \times 8 \times 8$ 压缩),大幅降低计算量。这使得模型能够在固定的token预算内处理不同数量的记忆视频。

这是本文实现可扩展记忆条件化的关键技术之一,解决了随着编辑轮次增加,记忆视频数量膨胀导致的计算爆炸问题。

Adaptive Token Merging

自适应token合并是基于注意力响应性的帧级压缩机制。通过计算每个条件帧对目标查询的最大注意力响应分数(响应性分数 $R_t$),识别出低响应性的帧,并使用可学习的卷积算子将这些帧的token进行空间压缩(压缩因子 $r$ 从 [0.3, 0.7] 均匀采样)。该操作在DiT的第10和20个transformer块之后执行,因为这些位置的响应性分数已经稳定。

该技术在保持生成质量的同时进一步降低30%的计算量,是实现高效多轮编辑的关键组件。

研究动机

现有视频到视频扩散模型在单轮编辑上表现出色,但在实际的迭代编辑工作流程中存在严重的跨轮一致性问题。具体来说,当用户对视频进行多轮编辑时,现有模型将每一轮视为独立操作,导致之前生成的区域发生漂移或被覆盖。在新视角合成场景中,ReCamMaster虽然能从多个目标视角成功渲染视频,但新视角区域在不同迭代之间保持不一致——同一物体在不同轮次中呈现不同的外观。在长视频编辑场景中,LucyEdit将长视频分割成短片段独立编辑,每个片段遵循局部编辑提示,但全局外观逐渐漂移,例如一个被编辑成橘子的苹果在不同片段中呈现为视觉上不同的橘子。这种问题的根源在于:(1)模型缺乏跨轮记忆机制,每轮编辑都是从头开始;(2)如果简单地将所有历史编辑结果作为条件输入,计算成本会线性增长,且包含大量冗余或不相关的上下文。

本文的目标是本文的目标是建立一个记忆增强的视频编辑框架Memory-V2V,使视频到视频扩散模型能够在多轮迭代编辑中保持跨轮一致性。具体而言,该框架需要:(1)将先前编辑视为结构化约束而非时间连续性,实现选择性记忆检索;(2)根据记忆视频与当前编辑的相关性动态分配计算资源,避免线性计算增长;(3)在两个代表性任务上验证有效性——迭代新视角合成和文本引导长视频编辑,同时保持单轮编辑的视觉质量。

与已有工作不同的是,本文的独特切入角度在于将多轮视频编辑视为一个与长视频生成根本不同的问题。现有记忆增强长视频生成方法假设时间连续性,将先前输出作为额外的时间上下文;而Memory-V2V认识到多轮编辑中的记忆需要作为约束机制而非时间延续。基于这一认识,本文提出两个设计原则:(1)选择性检索——只检索与当前编辑最相关的历史视频,而非全部历史;(2)相关性感知容量分配——对高相关性视频保留细粒度细节,对低相关性视频进行激进压缩。这种设计使得框架能够处理不断增加的记忆视频数量,而不会产生线性增长的计算开销。此外,对于长视频编辑任务,本文创新性地将其重新表述为多轮编辑问题,并通过扩展目标视频的方式消除对长配对训练数据的需求。

核心方法

Memory-V2V的核心思路是为视频到视频扩散模型添加一个外部记忆缓存,将每次编辑的结果存储起来,并在后续编辑时选择性地检索和利用这些历史信息。整体框架可以分为三个阶段:首先,在每次编辑迭代后,将生成视频的潜表示 $E(x_j)$ 及其对应的条件信息(如相机轨迹 $c_j^{\text{cam}}$)存储到外部缓存 $\Omega$ 中;其次,在进行第 $i$ 次编辑时,从缓存中检索出与当前编辑最相关的 $k$ 个历史视频组成子集 $\tilde{\Omega}$;最后,对检索到的视频进行动态标记化和自适应token合并后,与当前输入一起作为条件送入扩散变换器进行去噪生成。检索是非参数化的,而标记化和合并模块是端到端学习的。

Memory-V2V的核心创新在于两个方面的设计:第一,任务感知的检索机制。不同于长视频生成中基于时间邻近性的检索,本文针对不同任务设计了专门的检索策略:对于新视角合成,提出VideoFOV算法基于相机视场角的几何重叠度来选择最相关的历史视频;对于长视频编辑,使用DINOv2特征的语义相似度来检索相关片段。第二,相关性感知的动态容量分配。将检索到的视频根据相关性排名分配到不同的标记化通道:用户输入视频使用 $1 \times 2 \times 2$ 压缩比、top-3最相关视频使用 $1 \times 4 \times 4$、其余使用 $1 \times 8 \times 8$。这种分层处理方式与简单地将所有历史视频同等对待或丢弃低相关视频的做法有本质区别——它在固定计算预算内最大化保留了最有价值的信息。

方法步骤详情

方法的具体步骤如下:(1)缓存构建:每次编辑迭代 $j$ 完成后,将生成视频的潜表示 $E(x_j) \in \mathbb{R}^{F \times H \times W \times C}$ 存入缓存 $\Omega$,同时记录对应的相机轨迹。(2)相关性检索:在第 $i$ 次编辑时,对于新视角合成任务,使用VideoFOV算法计算目标轨迹与每个缓存轨迹的相似度 $s = \lambda \cdot s_{\text{overlap}} + (1-\lambda) \cdot s_{\text{contain}}$,其中 $s_{\text{overlap}}$ 是交并比,$s_{\text{contain}}$ 是包含率,$\lambda = 0.5$;对于长视频编辑任务,使用DINOv2提取源视频片段的平均特征向量,计算余弦相似度进行排序。(3)动态标记化:将用户输入视频用 $1 \times 2 \times 2$ 标记器处理,top-3相关视频用 $1 \times 4 \times 4$ 标记器,其余用 $1 \times 8 \times 8$ 标记器。(4)自适应token合并:在DiT的第10和20个transformer块之后,计算每个条件帧的响应性分数 $R_t = \max_{q \in Q_{\text{tgt}}} \text{softmax}(q \cdot \bar{K}_t^{\top} / \sqrt{D})$,对低响应性帧使用可学习卷积算子 $C_{\theta}$ 进行空间压缩,压缩因子 $r$ 与条件视频数量成比例。(5)去噪生成:将处理后的记忆token与目标视频token拼接,通过带有分层RoPE的DiT进行去噪生成。

技术新颖性

Memory-V2V的技术新颖性体现在多个层面:(1)问题定义的创新——首次将多轮视频编辑作为一个独立的问题提出,区别于长视频生成中的记忆增强方法,强调跨轮一致性而非时间连续性。(2)检索机制的创新——VideoFOV算法通过在单位球上采样64800个方向点来计算两个相机轨迹的几何重叠度,这是首个针对新视角合成任务的几何检索方法;对于长视频编辑,使用源视频的DINO特征而非编辑指令进行语义检索,避免了文本指令模糊性带来的问题。(3)动态标记化的创新——根据相关性排名自动分配不同的压缩比,使得框架能够优雅地处理不断增长的记忆视频数量。(4)token合并的创新——基于响应性分析发现,DiT的早期层(Block 1)的响应性分数不稳定,而中后期(Block 10之后)趋于稳定,因此选择在Block 10和20执行合并;进一步发现合并优于直接丢弃,因为低响应性token虽然与当前生成的相关性较低,但仍可能对结构一致性有贡献。(5)训练数据的创新——对于长视频编辑任务,通过仅扩展目标视频(使用FramePack模型生成200帧扩展)的方式,利用短配对数据训练长视频编辑能力。

Memory-V2V framework
Fig. 2: Memory-V2V framework
Long-video editing as multi-turn video editing with Memory-V2V
Fig. 4: Long-video editing as multi-turn video editing with Memory-V2V
Qualitative ablation on token responsiveness and reduction strategies
Fig. 7: Qualitative ablation on token responsiveness and reduction strategies
Mean responsiveness $R_t$ analysis
Fig. 8: Mean responsiveness $R_t$ analysis
Comparison of different memory encoders on two-turn novel view synthesis
Fig. 10: Comparison of different memory encoders on two-turn novel view synthesis

实验结果

本文在两个任务上进行了全面的实验评估。在多轮新视角合成任务中,Memory-V2V在跨视角一致性方面显著优于所有基线方法:与ReCam (Ind)相比,MEt3R一致性从0.1892降至0.1357(降低28.3%);与TrajCrafter相比,从0.1818降至0.1357(降低25.4%)。相机精度方面,旋转误差从ReCam (Ind)的57.44降至13.47(降低76.5%),平移误差从24.23降至13.47。视觉质量保持稳定,时序平滑度达到0.9933。在文本引导长视频编辑任务中,Memory-V2V在所有指标上均超越基线:主体一致性从0.9220(RAVE最佳基线)提升至0.9326,DINO特征相似度从0.7308提升至0.8019(提升9.7%),CLIP特征相似度从0.8225提升至0.8741。消融实验表明:动态标记化加视频检索将MEt3R从0.2234降至0.2169,加入自适应token合并后将处理时间从980.80秒降至648.5秒(降低33.9%)。计算成本分析显示,与朴素上下文窗口扩展相比,Memory-V2V将FLOPs和延迟降低超过90%,自适应token合并进一步降低30%。

Pearson/Spearman correlations and Bottom-k overlap evaluating consistency of frame responsiveness across transformer blocks
Table 1: Pearson/Spearman correlations and Bottom-k overlap evaluating consistency of frame responsiveness across transformer blocks
Quantitative comparison on multi-turn video novel view synthesis
Table 2: Quantitative comparison on multi-turn video novel view synthesis
Quantitative comparison results for text-guided long video editing
Table 3: Quantitative comparison results for text-guided long video editing
Quantitative ablation on each component of Memory-V2V
Table 4: Quantitative ablation on each component of Memory-V2V
Qualitative results for multi-turn video novel view synthesis
Fig. 3: Qualitative results for multi-turn video novel view synthesis
Text-guided long video editing results by iterative multi-turn editing
Fig. 5: Text-guided long video editing results by iterative multi-turn editing
Qualitative ablation on video retrieval and adaptive token merging
Fig. 6: Qualitative ablation on video retrieval and adaptive token merging
Computational cost (FLOPs, Latency) analysis
Fig. 9: Computational cost (FLOPs, Latency) analysis
查看结构化数据
任务指标本文基线提升
多轮视频新视角合成 MEt3R Multi-view Consistency (平均) 0.1357 ReCam (Ind) 0.1892, ReCam (AR) 0.1485, TrajCrafter 0.1818 相比最佳基线ReCam (AR)降低8.6%
多轮视频新视角合成 相机旋转误差 (RotErr) 1.65 ReCam (Ind) 1.97, TrajCrafter 3.66 相比ReCam (Ind)降低16.2%
多轮视频新视角合成 相机平移误差 (TransErr) 13.47 ReCam (Ind) 24.23, TrajCrafter 57.44 相比ReCam (Ind)降低44.4%
文本引导长视频编辑 主体一致性 (DINO-F) 0.8019 LucyEdit (Ind) 0.6856, LucyEdit (FIFO) 0.6784, TokenFlow 0.6480, RAVE 0.7308, CCEdit 0.6088 相比最佳基线RAVE提升9.7%
文本引导长视频编辑 CLIP特征一致性 (CLIP-F) 0.8741 LucyEdit (Ind) 0.8225, LucyEdit (FIFO) 0.8198, TokenFlow 0.7563, RAVE 0.7713, CCEdit 0.7228 相比最佳基线LucyEdit (Ind)提升6.3%
文本引导长视频编辑 时序闪烁 (Temporal Flickering) 0.9862 LucyEdit (Ind) 0.9844, LucyEdit (FIFO) 0.9844 相比最佳基线提升0.18%

局限与改进

Memory-V2V存在以下几个局限性:(1)继承基础模型的限制——由于框架建立在ReCamMaster和LucyEdit等单轮编辑模型之上,因此继承了它们的固有限制,例如对大幅度视角变化的处理能力有限。(2)多镜头视频处理困难——训练数据仅包含连续的单镜头视频,因此当输入长视频包含多个镜头和大幅度场景切换时,模型可能会错误地将前一镜头的物体或纹理传播到下一镜头,即使高层语义相似。(3)生成扩展的质量瓶颈——训练时使用FramePack模型生成的视频扩展在真实帧与合成帧的交界处存在轻微闪烁、色调变化或模糊等瑕疵,这些瑕疵会随着迭代次数的增加而累积,导致可见的外观漂移。(4)计算开销——虽然相比朴素方法已经大幅降低,但Memory-V2V仍然需要维护外部缓存和执行检索操作,对于实时交互场景可能仍有延迟。(5)评估指标的局限——跨轮一致性的量化评估依赖于MEt3R等几何一致性指标和DINO/CLIP特征相似度,这些指标可能无法完全捕捉人类对视觉一致性的感知。

独立分析的弱点

Memory-V2V存在以下几个可改进的弱点:(1)检索机制的单点依赖——当前VideoFOV检索仅基于几何重叠度,未考虑语义相关性;对于长视频编辑,仅使用DINOv2的平均帧特征,可能丢失时序动态信息。改进方向可以是设计多模态检索机制,同时考虑几何、语义和运动特征。(2)固定Top-k选择策略——当前使用固定的 $k$ 个最相关视频,未根据实际相关性分布动态调整。可以设计自适应选择机制,当相关性分数低于阈值时自动减少记忆视频数量。(3)token合并的粗糙性——当前基于响应性分数的二元决策(高/低响应性)可能过于粗糙,可以设计更细粒度的渐进式压缩策略。(4)缺乏交互式编辑界面——当前框架是离线批处理模式,用户无法在编辑过程中查看和选择要保留的历史结果。可以设计交互式记忆管理界面,允许用户标记重要帧或选择性丢弃不满意的历史编辑。(5)缓存管理策略——随着编辑轮次增加,缓存会无限增长,缺乏过期或淘汰机制。可以设计基于相关性衰减的缓存更新策略。

未来方向

作者提出的未来研究方向包括:(1)多镜头视频编辑——这是当前框架最明显的局限,需要设计能够处理场景切换的记忆机制,可能需要引入镜头边界检测和分段记忆管理。(2)更高质量的长视频数据对——当前使用生成模型扩展视频的方式引入了质量瓶颈,未来可以探索更高质量的数据构建方法。基于当前成果可延伸的方向包括:(3)与扩散蒸馏或自回归生成框架的集成——作者提到这可以进一步增强交互性,减少单次编辑的延迟。(4)应用于更多视频编辑任务——如视频修复、视频风格迁移、视频超分辨率等,验证记忆机制的通用性。(5)多模态记忆——除了视频帧,还可以记忆文本描述、分割掩码、光流等辅助信息,实现更精细的记忆检索和利用。(6)人类反馈学习——将用户对跨轮一致性的主观评价纳入训练目标,优化记忆选择和压缩策略。(7)分布式记忆系统——对于大规模视频编辑项目,可以设计分布式缓存架构,支持多用户协作编辑。

复现评估

从复现角度来看,Memory-V2V的复现存在以下挑战:(1)开源情况——论文来自Adobe Research,代码和预训练模型的开源计划尚未明确公布,这将是复现的主要障碍。(2)数据需求——需要合成的多相机视频数据集(每场景10个同步视角)用于新视角合成训练,以及Senorita-2M数据集(56K样本)用于长视频编辑训练。长视频编辑还需要FramePack模型生成扩展视频。(3)算力需求——训练使用32块A100 GPU,总batch size为32,由于强预训练初始化,仅需1-2K步即可收敛。但推理时,Memory-V2V的FLOPs和延迟仍比单轮编辑模型高,虽然相比朴素方法降低90%以上。(4)实现复杂度——需要实现VideoFOV检索算法(球面采样64800个方向点)、动态标记器(三种不同压缩比的可学习标记器)、自适应token合并模块(基于响应性分数的可学习卷积算子),以及分层RoPE设计(三种不同的时间索引范围)。(5)基线模型依赖——需要ReCamMaster和LucyEdit等预训练模型作为基础,这些模型的可用性也会影响复现。总体而言,复现难度较高,主要受限于算力需求和基线模型的可用性。