看老电影或者低帧率视频,画面一晃就发卡顿,问题的根源在于帧与帧之间是空的:每秒只有 24 帧或 30 帧,快速运动时两帧之间发生的事画面根本没记录。AI 补帧干的就是把空档补上——在相邻两帧之间生成中间帧,帧率翻上去,画面就顺了。这篇讲清补帧的机制:中间帧怎么算出来、慢动作为什么离不开它、以及它在哪些地方会露馅。给视频往后续段落的生成玩法,视频延展一篇讲过,这里专注帧与帧之间的事。
卡顿的根源:帧与帧之间是空的
视频是一张张静止画面快速翻页,帧率就是每秒翻多少张。拍摄时物体动了多远,只有按下快门那一刻被记下来,两帧之间的移动过程是空白。帧率高,空白间隔短,人眼自动脑补;帧率低或者运动快,间隔里的位移跨得太大,人眼补不上,看到的就是一顿一顿的跳。老片翻新、手机慢放、游戏录屏,卡顿都来自同一个缺口。补帧要做的,就是凭前后两帧的信息,把中间那个时刻「没有拍到」的画面造出来。
中间帧是怎么算出来的
最早的补帧很笨:直接重复上一帧,或者复制相邻帧叠加,画面流畅了却带着拖影。运动插值前进了一步:先估计光流——也就是算出每个像素从上一帧到下一帧移动了多远、朝哪个方向,再让像素按一半的位移挪到中间位置,拼出中间帧。AI 补帧在这条路上再进一步:光流估得更准,遮挡区域单靠位移填不上,就交给网络按上下文推测补画,前后两帧的信息一起用,中间帧既守住了运动轨迹,细节也接得上。这套「估运动再补画面」的思路,与首尾帧控制生成的逻辑相通,首尾帧一篇讲的也是给定了两端、推断中间的过程。
| 做法 | 中间帧怎么来 | 留下的问题 |
|---|---|---|
| 重复或叠加已有帧 | 直接重复上一帧,或复制相邻帧叠在一起 | 画面顺了却带着拖影 |
| 运动插值 | 先估光流,算出每个像素移动了多远、朝哪个方向,再按一半位移挪到中间位置 | 遮挡区域单靠位移填不上 |
| AI 补帧 | 光流估得更准,遮挡区域交给网络按上下文推测补画 | 推测出的细节置信度低,看着比原始帧软一点 |
慢动作与升格的另一面
补帧还有一大用场:慢动作。把视频放慢两倍,等于每帧要停留两次,没有新帧插入就变成定格式的顿挫。先把相邻两帧之间插出多张中间帧、再按慢速时间线播放,每一格都有新画面,慢动作才顺滑,拍摄圈说的升格效果,后期靠的就是这条路。拍不到高帧率素材时,AI 补帧能把普通视频拉出可用的慢镜。动作类素材要做二次加工,把一段动作搬到别的角色身上属于另一门技术,动作迁移一篇展开讲,两者常在同一套流程里配合出现。
补帧补不动的地方
补帧的失真也有规律。运动跨幅太大——两帧之间物体已经跳出去很远,光流估不准,中间帧出现鬼影或者物件扭曲。遮挡复杂——一个人走到柱子后面,被挡住的部分在下一帧才重新出现,中间时刻它该长什么样只能靠猜,猜错就闪。细密纹理是重灾区:栅栏、键盘、百叶窗这类重复条纹,位移稍有偏差就出现波纹状的伪影。所以补帧适合给轻度卡顿提流畅度,大幅慢放或者剧烈运动的素材,出片前要逐段检查。挑选工具时,可以让 Kimi 把主流剪辑软件的补帧能力整理成对照表,再用通义千问查各家对最大慢放倍数的标称值,拿自己最卡的那段素材一测,上限在哪一测便知。
补帧机制速查
- 卡顿根源:帧与帧之间没被拍到,运动跨幅越大越顿
- 补帧三步:估计光流、像素按位移挪位、遮挡区域靠网络推测补画
- 慢动作的本质:插出多张中间帧再慢放,升格效果由此而来
- 失真高发区:大跨幅运动、复杂遮挡、栅栏等细密重复纹理
再多说几句补帧
- 补帧能代替高帧率拍摄吗?:不能完全代替。补出来的帧是推算的,运动简单时几乎以假乱真,运动复杂时伪影藏不住。能拍 60 帧就拍 60 帧,补帧留给素材已经定了的场合。
- 为什么补完帧画面顺了但有些地方发糊?:中间帧在遮挡和虚焦区域靠推测补画,推测出的细节置信度低,看着比原始帧软一点是正常现象,多数方案会把原始帧保留在原时刻不动。
- 补帧和生成视频是一回事吗?:目标不同。补帧的约束很硬——两端画面已给定,只补中间的过渡;视频生成是凭描述从头造画面。前者求准,后者求新,技术上前者可以看成后者的一个受控特例。


