本节摘要:云桌面、远程会议、软件演示——屏幕内容的流量占比在远程办公时代持续攀升。这类素材与相机视频统计迥异:颜色离散、边缘锐利、像素大片重复、零传感器噪声。VVC把SCC工具直接编进主档:IBC把"同帧已解码区域"当参考帧直接搬运;调色板模式把少色画面变成"调色板+索引"的查表传输。本节拆解两把剪刀的机制、约束与内容判据。
第7章第一站。屏幕内容的工具全部围绕一个字:抄。7.2节将转向另一类特殊素材(全景视频)的几何适配。
先给素材"验明正身",三组对照:
| 特性 | 相机视频 | 屏幕内容 |
|---|---|---|
| 颜色分布 | 连续、过渡平滑 | 离散、大面积纯色块 |
| 边缘 | 光学模糊、渐变 | 像素级锐利跳变 |
| 噪声 | 传感器噪声遍布 | 几乎为零(干净得发假) |
| 运动方式 | 连续光流 | 整块位移、瞬变(窗口拖动、翻页) |
传统帧内预测在这类素材上水土不服:角度插值会"糊掉"锐利边缘(插值本质是加权平均),量化残留的误差在纯色块上格外刺眼(色带被放大)。需要专用的剪刀。
IBC(Intra Block Copy,帧内块复制)的机制一句话:把当前帧已解码的区域当作参考,用运动矢量直接"搬运"一块过来——形式上就是帧间预测,只是参考对象从"前一帧"换成了"本帧的过去"。
为什么它对屏幕内容是杀器:桌面素材充满重复——两段相同的按钮、重复的表格行、代码编辑器里的对称括号、复制的文档段落。这些内容用IBC一个MV加"零残差"就能精确复现,而任何预测工具(哪怕MIP)都要留下残差。抄得准的时候,残差是零,编码成本只剩一个MV。

实现约束值得单独记:IBC只能引用光栅顺序上"更早"的已解码像素,解码器要维护一个近期重建像素的历史缓冲供搜索/寻址。软件实现这不难,硬件实现要专门开一块行缓存——这是SCC解码比普通解码"贵"的来源之一。VVC将IBC与帧间运动框架融合(IBC的块矢量预测、Merge候选机制与4.2节的MV信令同构),语法上极其经济。
**调色板模式(Palette Mode)**瞄准另一类屏幕特征:颜色数量极少的内容(表格、图表、代码高亮、纯色UI)。
流程三步:
极端例:一块64×64的纯白按钮,调色板一条(白色),索引图全同号——几十个比特搞定4096个像素。这种内容用变换+量化路线(第5章)反而费劲:纯色块残差虽小,变换信令、系数组织一样不少。
💡 判据直觉:IBC吃"空间重复",调色板吃"颜色稀少"——两个判据独立,常同时命中(表格既重复又少色)。编码器对每个块可以任选IBC、调色板、常规帧内、帧间四条路线打RD擂台,标准只定义菜单。
SCC工具不是"屏幕专属彩蛋",而是按块竞争的普通选手——但收益高度依赖内容画像:
内容自检速查(工程口径): 素材里若同时满足以下两条,值得开SCC工具做AB测试: 1. 颜色直方图高度集中(头部两三种颜色覆盖大半像素) 2. 存在大段像素级重复(可截两帧做块匹配验证) 反之,相机素材开SCC只是编码器多一层无谓的RD候选, 实测中编码时间小涨、码率基本不动——记得关掉。
⚠️ 联动提醒:SCC与QTMT(第2.1节)是天然搭档——细长条划分贴住表格线与文字行,IBC再整条搬运;SCC与环路滤波(第6章)也有交互(锐利边缘的去块判定更保守)。做SCC优化的编码器调参时,这三个模块要联动观察,单独调任何一处都可能顾此失彼。
把两把剪刀放到一段最常见的屏幕内容上:编程教学视频(深色主题IDE,光标闪烁、代码高亮、偶发滚动)。
背景:这类素材同时具备SCC两大特征——颜色集中在十几档(语法高亮调色板)、大片重复(空行、缩进、括号对)。操作路径(编码器视角):滚动瞬间,整屏内容位移——纯滚动区域整块交给IBC(块矢量指向同帧已解码的上一屏位置,残差近零);新增的代码行是"新内容",调色板模式接管(几档颜色+索引游程);光标闪烁的小区域走常规帧内(块小、频繁但便宜)。结果(示例口径):这类内容的VVC码率可比自然视频思路(变换量化路线)低一个台阶,且滚动瞬间没有自然视频思路常见的"整屏糊一下"。解读:SCC的收益来自按内容特征分路——同屏三种区域三种工具,各走各的最优路径,这正是"标准提供菜单"的教科书式演出。变式:若素材里混入了摄像头画中画(讲师头像),那一小块回归帧间常规工具,块级竞争自动处理——无需内容分割预处理。
问:IBC的块矢量怎么信令,贵吗?
与帧间MV同构:有预测子(邻近IBC块的矢量)、有Merge式抄送、差值走CABAC。命中重复内容时残差为零,总成本就是几个比特的矢量信息——"抄"的物价就是这么便宜。
问:调色板对渐变色内容(非纯色UI)还有效吗?
效果递减。调色板按精确匹配建条目,渐变色会把调色板撑大、索引趋于无序。这类内容往往MIP(3.2节)与常规帧内反而更好——四条路线(IBC/调色板/常规/仿射)的RD擂台自动裁决,工程上不需要人为画边界。