ECCV 2026 | 实时导演多镜头长视频! 港中文\u0026快手可灵发布ShotStream
来源:互联网
时间:2026-07-12 12:48:04
为了打破这种高延迟、零交互的困境,香港中文大学与快手可灵团队联合提出了一个名为ShotStream的实时流式多镜头长视频生成框架。
这项研究已被计算机视觉顶级会议ECCV 2026接收,训练、测试代码和模型也已经全部开源。
ShotStream的核心创新点
要在低延迟下实现流式生成,同时保证多镜头之间的连贯性,ShotStream做了几项关键创新:
-
用户可以在生成过程中,通过流式提示词动态调整正在发展的故事情节,突破了传统双向架构的限制,真正实现了交互式叙事。
首个实时流式多镜头长视频生成架构。
-
为了保证多镜头间的一致性,ShotStream提出了一个双缓存记忆机制。其中,全局缓存负责保证跨镜头间的一致性,局部缓存则维持单镜头内的流畅性。但问题在于,直接使用双缓存会导致自回归生成中的时序错乱——模型在流式生成时可能会混淆信息。为了解决这个问题,研究团队提出了RoPE旋转位置编码残差,对双缓存进行区分。这不需要引入任何额外复杂模块,就能消除歧义,确保蒸馏过程的稳定性。
高效的双缓存记忆框架。
-
模型在流式生成长视频时,最怕的就是误差累积。为了应对这个问题,ShotStream采用了两阶段自强制蒸馏策略,实现了训练和推理的一致性,让模型学会在不完美的条件下自我纠偏,有效克服了多镜头长视频的误差累积。
两阶段自强制(Self-Forcing)蒸馏策略。
ShotStream算法解读
阶段一:双向下一个镜头预测模型训练
首先,研究团队将双向文生视频模型微调为一个双向的“下一镜头”教师模型,使其具备根据历史帧生成下一个镜头的能力。同时,为了避免数百帧的历史镜头导致显存爆炸,作者设计了
动态采样策略
阶段二:因果模型蒸馏
接下来,利用分布匹配蒸馏(DMD)技术,速度较慢的双向教师模型被蒸馏为一个
仅需4步去噪的流式因果学生模型
双缓存机制与不连续RoPE
在多镜头自回归生成中,模型很容易混淆历史画面和当前正在生成的画面。为此,作者巧妙设计了
双缓存记忆机制
考虑到同时查询两个缓存会带来时间维度上的歧义,作者对模型原有的旋转位置编码进行了改进,提出了
不连续RoPE
两阶段自强制蒸馏(Self-Forcing)
自回归生成长视频最大的痛点在于误差累积。为了缓解这个问题,作者设计了
两阶段自强制蒸馏训练
自己生成的历史画面
实验结果
ShotStream在跨镜头一致性、镜头切换控制、文本对齐度等各项多镜头长视频核心指标上,均显著优于或比肩Mask2DiT、CineTrans等现有双向模型,以及LongLive等自回归模型。同时,实现了16FPS的实时生成。
总结
ShotStream作为首个多镜头长视频生成模型,凭借其创新的双缓存记忆机制及两阶段蒸馏方法,以及单卡16FPS的卓越性能,证明了实时流式多镜头长视频生成模型的巨大潜力。同时,其模型与训练、测试代码的开源,也将为社区的相关研究提供强有力的支持,有望推动AIGC视频创作进入一个交互更实时、叙事更自由的新阶段。