从视频生成到因果未来预测:概念区别、代表论文与开源代码学习路线
📅 2026/7/12 1:02:46
👁️ 次浏览
本文介绍视频生成模型、未来帧预测模型和因果自回归视频模型之间的关系,并给出代表论文、发布时间、开源代码。内容更新至:2026 年 7 月 11 日。一、问题的起点:视频生成到底在做什么?一段视频可以表示为连续图像序列:x 1 : T = ( x 1 , x 2 , … , x T ) x_{1:T} =\left( x_1,x_2,\ldots,x_T \right)x1:T=(x1,x2,…,xT)其中:x t x_txt表示第t tt帧;T TT表示视频总帧数。视频生成模型的目标,是学习视频数据的概率分布,并从中生成新的图像序列。最一般的形式为:p θ ( x 1 : T ∣ c ) p_\theta(x_{1:T}\mid c)pθ(x1:T∣c)其中,c cc是生成条件。根据条件不同,视频生成可以分成多种任务。任务输入条件输出无条件视频生成无一段随机视频文本生成视频,T2V文本提示词与文本匹配的视频图像生成视频,I2V一张图片图片后续的动态视频视频编辑,V2V原始视频和编辑指令修改后的视频首尾帧生成视频第一帧和最后一帧中间的视频内容未来帧预测历史视频帧未来视频帧动作条件世界模型历史帧和动作执行动作后的未来帧因此,视频生成是一个很大的概念,未来帧预测只是其中一种条件视频生成任务。可以将它们的关系写成:因果未来预测 ⊂ 未来视频预测 ⊂ 条件视频生成 ⊂ 视频生成 \boxed{ \text{因果未来预测} \subset \text{未来视频预测} \subset \text{条件视频生成} \subset \text{视频生成} }因果未来预测⊂未来视频预测⊂条件视频生成⊂视频生成二、主流视频生成模型是怎样工作的?现代视频生成模型通常包含三个核心部分:视频编码器或 Video VAE;视频生成主干,例如 U-Net 或 Diffusion Transformer;文本、图像、动作等条件编码器。2.1 Video VAE直接在像素空间生成视频的计算量非常大,因此通常先使用 Video VAE 将视频压缩到潜空间:z 0 = E ( x 1 : T ) z_0=E(x_{1:T})z0=E(x1:T)其中:E EE是视频编码器;z 0 z_0z0是压缩后的视频 latent。生成结束后,再通过解码器恢复视频:x ^ 1 : T = D ( z ^ 0 ) \hat{x}_{1:T}=D(\hat{z}_0)x^1:T=D(z^0)Video VAE 通常同时压缩空间维度和时间维度。2.2 视频扩散模型视频扩散模型会向真实视频 latent 中加入噪声,然后训练模型恢复原始信息。一种简化表示为:z t = α t z 0 + σ t ϵ z_t =\alpha_t z_0 + \sigma_t\epsilonzt=αtz0+σtϵ其中:ϵ ∼ N ( 0 , I ) \epsilon\sim\mathcal{N}(0,I)ϵ∼N(0,I)模型学习预测噪声、速度场或者干净样本,例如:L = E [ ∥ ϵ − ϵ θ ( z t , t , c ) ∥ 2 2 ] \mathcal{L} =\mathbb{E} \left[ \left\| \epsilon- \epsilon_\theta(z_t,t,c) \right\|_2^2 \right]L=E[∥ϵ−ϵθ(zt,t,c)∥22]推理时,模型从随机噪声开始,经过多次去噪得到完整视频。这种模型通常联合处理整段视频:p θ ( x 1 : T ∣ c ) p_\theta(x_{1:T}\mid c)pθ(x1:T∣c)目标视频中的各帧可以通过双向时序注意力互相交换信息。2.3 Diffusion Transformer目前大量视频生成基础模型使用 Diffusion Transformer,也就是 DiT。将视频 latent 划分成时空 token 后,Transformer 同时建模:空间中的物体与背景;时间上的运动变化;文本和图像条件;镜头运动与场景变化。普通双向视频 DiT 的第i ii个 token 可以关注整个视频:h i = Attention ( h 1 , h 2 , … , h N ) h_i =\operatorname{Attention} \left( h_1,h_2,\ldots,h_N \right)hi=Attention(h1,h2,…,hN)这里的N NN是整段视频的时空 token 数量。由于模型可以同时看到所有目标帧的位置,这类模型非常适合生成一段整体连贯的视频,但它不属于严格的因果自回归结构。三、视频生成模型的代表论文与代码库下面列出适合理解现代开源视频生成技术路线的代表项目。发布日期按论文在 arXiv 上的首次公开日期统计。模型首次公开时间主要意义论文代码库Video Diffusion Models2022-04-07将扩散模型系统地扩展到视频生成与视频预测论文未提供完整官方训练仓库VideoCrafter22024-01-17较早且完整的开源 T2V、I2V 潜空间扩散工具箱论文GitHubHunyuanVideo2024-12-03大规模开源视频 DiT,展示完整视频基础模型系统论文GitHubLTX-Video2024-12-30高压缩 Video VAE 和高效视频生成论文GitHubWan2.12025-03-26完整开源的 T2V、I2V 视频生成基础模型系列论文GitHubWan2.22025 年在 Wan 系列中加入扩散阶段专家模型等改进官方仓库说明GitHubVideoCrafter2 适合观察传统潜空间视频扩散框架;HunyuanVideo 和 Wan2.1 更接近现代大规模视频 DiT;LTX-Video则重点解决视频 latent 数量和推理效率问题。四、什么是未来帧预测?未来帧预测的输入不是单纯的文本或一张图片,而是一段已经观察到的历史视频:x 1 : t x_{1:t}x1:t模型需要生成尚未观察到的未来:x t + 1 : T x_{t+1:T}xt+1:T其概率模型为:p θ ( x t + 1 : T ∣ x 1 : t ) p_\theta \left( x_{t+1:T} \mid x_{1:t} \right)pθ(xt+1:T∣x1:t)例如,输入一个小球向右移动的前十帧,模型需要预测小球之后的位置。相比普通视频生成,未来预测更加关注:物体位置
希尔排序三语言实现:从算法原理到跨平台性能优化1. 希尔排序的核心思想与演进背景1959年,计算机科学家Donald Shell提出了一种改进版的插入排序算法,这个算法后来以他的名字命名。希尔排序的精妙之处在于它引入了一个称为**增量序列ÿ…
📅 2026/7/12 1:02:46
这篇内容直接告诉你openclaw中信到底能不能信,怎么避坑,以及普通人在这个赛道里怎么活下来。看完你就不用再去网上搜那些真假难辨的软文,直接看我的真实操作记录。说实话,刚看到openclaw中信这个概念的时候,我内心是拒绝的。那种“躺赚”、“月入过万”的标题党广告,简直…
📅 2026/7/12 1:01:30
Gitee 代码提交贡献度无绿点:3 种常见原因排查与修复方案当你满怀期待地在 Gitee 上提交了代码,却发现个人主页的贡献度图表上那个代表活跃的小绿点迟迟不肯出现,这种失落感就像精心准备的礼物被对方忽略了一样。作为开发者,我们不…
📅 2026/7/12 1:01:46
Flink窗口TVF与旧版Group Window深度对比:语法演进与性能实测1. 窗口计算的技术演进背景在实时数据处理领域,窗口计算一直是核心构建模块。过去五年间,Apache Flink的窗口实现经历了从Group Window Functions到Windowing TVFs(Tab…
📅 2026/7/12 2:06:13
VS2022 多版本 Qt 环境管理:5分钟切换 5.15.2 与 6.4.0 开发套件当团队需要同时维护基于 Qt 5.15.2 LTS 的遗留项目和采用 Qt 6.4.0 的新项目时,如何在同一个开发环境中高效切换工具链成为关键痛点。本文将演示如何通过 VS2022 的 Qt Versions 管理器实现…
📅 2026/7/12 2:06:13
华为交换机VLAN接口模式深度解析:Access/Trunk/Hybrid数据帧处理全流程1. VLAN技术基础与接口模式概述在当今企业网络中,VLAN(虚拟局域网)技术已经成为网络架构设计的核心要素。华为交换机作为市场主流设备,其VLAN接口…
📅 2026/7/12 2:06:13
Simulink跨版本协作全指南:从模型降级到团队协同的最佳实践在工程团队协作或学术研究中,MATLAB/Simulink版本差异导致的模型兼容性问题一直是困扰用户的痛点。当您使用Simulink 2021b创建的先进模型需要与使用R2018b的团队成员共享时,如何确保…
📅 2026/7/12 2:06:13
Conda 23.3.1 环境路径迁移:Windows/Linux 双系统 3 步配置,释放 C 盘 50GB 空间每次打开资源管理器看到 C 盘飘红的剩余空间,数据科学开发者们都会心头一紧。特别是当 Conda 默认将虚拟环境堆叠在系统盘时,一个 TensorFlow 环境就…
📅 2026/7/12 2:06:13
最近这圈子挺热闹的。大家都在问同一个问题。那个 _openclaw chatgpt 到底值不值得玩?说实话,刚听说这名字的时候,我也是一头雾水。毕竟现在AI工具多如牛毛。今天出一个新模型,明天出一个新平台。眼睛都看花了。但我还是决定去试了试。不为别的,就为了搞清楚这玩意儿到底有…
📅 2026/7/12 2:04:52
豆包openclaw最近圈子里都在聊豆包openclaw,我也没忍住,掏腰包入手了一套。说实话,刚拿到手的时候,心里是打鼓的。毕竟市面上类似的智能硬件太多了,有的吹得天花乱坠,用起来却是一堆bug。为了不让大家的钱打水漂,我连续用了半个月。从开箱到日常高频使用,甚至故意测试它…
📅 2026/7/12 0:00:04
SQLyog 13.3.1 社区版在Windows 10/11上的完整安装与连接指南 对于刚接触MySQL数据库管理的开发者和学生来说,选择一个直观易用的图形化管理工具至关重要。SQLyog作为一款轻量级但功能强大的MySQL GUI工具,能够显著提升数据库操作的效率和体验。本文将详…
📅 2026/7/12 0:00:28
SPEC CPU 2006 跨平台基准测试深度实战:ARM/X86/MIPS 架构配置优化与结果分析方法论在当今多元化的计算架构时代,如何客观评估不同处理器平台的真实性能成为系统工程师和性能优化专家的核心挑战。SPEC CPU 2006 作为业界公认的计算密集型基准测试套件&am…
📅 2026/7/12 0:00:28
豆包openclaw最近圈子里都在聊豆包openclaw,我也没忍住,掏腰包入手了一套。说实话,刚拿到手的时候,心里是打鼓的。毕竟市面上类似的智能硬件太多了,有的吹得天花乱坠,用起来却是一堆bug。为了不让大家的钱打水漂,我连续用了半个月。从开箱到日常高频使用,甚至故意测试它…
📅 2026/7/12 0:00:04
SQLyog 13.3.1 社区版在Windows 10/11上的完整安装与连接指南 对于刚接触MySQL数据库管理的开发者和学生来说,选择一个直观易用的图形化管理工具至关重要。SQLyog作为一款轻量级但功能强大的MySQL GUI工具,能够显著提升数据库操作的效率和体验。本文将详…
📅 2026/7/12 0:00:28
SPEC CPU 2006 跨平台基准测试深度实战:ARM/X86/MIPS 架构配置优化与结果分析方法论在当今多元化的计算架构时代,如何客观评估不同处理器平台的真实性能成为系统工程师和性能优化专家的核心挑战。SPEC CPU 2006 作为业界公认的计算密集型基准测试套件&am…
📅 2026/7/12 0:00:28
目录
第一步:选对模板,省心一半
第二步:打开扫码点餐功能
开启功能按钮
桌台管理与桌码生成
第三步:个性化设计,打造品牌感
调整点餐页面
设置点餐规则 你还在让顾客站着排队点餐吗?2025年ÿ…
📅 2026/7/12 0:15:59
在业务中快速构建一个能理解私有文档、准确回答专业问题的智能助手,是很多开发团队面临的共同挑战。传统方案往往需要从零开始搭建复杂的 RAG(检索增强生成)系统,涉及文档解析、向量化、检索、大模型调用等多个环节,整…
📅 2026/7/10 22:46:54
FAE放射组学分析工具:医学影像特征探索的完整解决方案 【免费下载链接】FAE FeAture Explorer 项目地址: https://gitcode.com/gh_mirrors/fae/FAE
你是否曾经面对海量医学影像数据感到无从下手?想要从CT、MRI等影像中提取有价值的定量特征&#…
📅 2026/7/10 22:46:54