Skip to content
L3精通

色深与量化:位深、抖动与色带 ​

"渐变有断层"这个现象,可能来自位深不足、抖动方式、LUT 格点太粗,或链路压缩。四种成因的处理方式完全不同,所以第一步是把它们分开。

位深与色彩管理的基础概念见 色彩深度与色彩管理; 灰阶与量化余量见 灰阶与 EOTF; 链路压缩带来的损失见 DSC 与压缩。

本页按三段式走:先分开三件事(概念)→ 再按低代价顺序排查(会用)→ 最后弄清抖动与修正为什么会引入代价(原理)。

一、先分开三件事 ​

概念它决定什么表现
位深(Bit Depth)能表示多少级灰阶级数不足 → 渐变出现台阶
抖动(Dithering)如何用噪声或时间混合掩盖量化误差台阶被打散,代价是噪点或细微颗粒
链路压缩 / 色度抽样传输中的额外损失暗部噪声、色边、渐变断层

⚠️ 把三者混谈,会把成因判错:一段渐变断层可能是链路问题, 却常被归成"面板色深不够"。判断顺序见第五节。

二、位深决定灰阶级数 ​

  • 位深每增加 1 bit,可表示的级数翻倍(总颜色数按三个通道三次方增长);
  • 6 / 8 / 10 bit 的总颜色数不同量级(见 色彩深度与色彩管理 第一节);
  • 位深不是"颜色多不多",而是"相邻两级之间能分多细" —— 这就是量化误差的来源。

三、抖动:时间与空间两条路 ​

方式做法观感代价
时间抖动(FRC)在相邻帧之间交替不同码值,靠人眼与刷新率平均出中间值静态画面可能有细微颗粒;快速切换场景下更易被察觉
空间抖动用邻近像素取不同值,靠空间平均可能出现细密纹理,放大后可见

⚠️ FRC 出来的效果与原生的关系是"接近但不完全等同"(见 色彩深度与色彩管理)—— 它能改善渐变,但不能把 8 bit 面板变成 10 bit 面板的量化能力。

四、色带的成因清单 ​

成因线索
位深不足与灰阶位置相关,暗部更明显
LUT 格点太粗校色后出现,未校色时没有(见 3D LUT 与色域映射)
链路压缩与色度抽样换线、换接口或关掉压缩后消失/明显减轻
面板与驱动限制始终存在,与设置无关
修正幅度过大灰阶修正吃掉分辨率(见 灰阶与 EOTF)

✅ 一条原因很实用:用 LUT 修灰阶,本质是用灰阶分辨率换精度 —— 修得越猛,越容易在渐变上留下台阶。

五、怎么判断(按代价从低到高) ​

① 换图案:用标准渐变图案复看,确认是不是"只在某一段出现"
② 改设置:切换色深设置 / 关闭抖动 / 关闭校色 LUT,看是否减轻
③ 换链路:换线、换接口、绕过中间设备(含 KVM 与延长器)
④ 换源:换视频源或降低压缩,排除内容侧问题
⑤ 交叉验证:与均匀性、视角效应区分(局部差异不属于量化问题)

⚠️ 暗部优先看:量化误差在低灰阶处的相对级距最大,所以"暗部断层"是最早暴露的地方。 同时注意:暗部问题也可能来自 亮度均匀性与 Mura,两者要分开判。

六、判据怎么写 ​

① 度量     色带 / 渐变平滑度(目视判定为主,必要时用波形或剖面分析)
② 统计口径 指定图案与灰阶区段;是否只判暗部
③ 条件     亮度档、色彩模式、色深设置、是否开校色 LUT、链路与压缩状态
④ 抽样     抽检还是逐台;面板批次差异
⑤ 例外     仅在某种设置下出现时的判定(区分设置问题与硬件问题)

记录字段:色深设置与是否 FRC、校色 LUT 状态、接口与压缩状态、图案、灰阶区段、观察条件。

✅ 判据要能区分三类结论:设置问题 / 链路问题 / 面板能力问题 —— 三者对应的处置完全不同(前两者可改,后者属规格)。

七、会用:把结论落到三类之一(记录模板) ​

排查完必须能把自己的结论归到下面三类之一,否则报告无法被采纳:

结论类型判定依据处置方向
设置问题改设置(色深 / 抖动 / 模式)后变化用户或出厂设置,可修
链路问题换线、换接口、关压缩后变化链路改造(见 连接与协议)
面板 / 驱动能力问题与设置和链路无关,始终存在属规格,按规格判

记录字段清单:

□ 色深设置(与是否 FRC)□ 校色 LUT 状态(是否启用、修正幅度)
□ 接口与压缩状态(是否 DSC)□ 色度抽样(4:4:4 / 4:2:0)
□ 图案与灰阶区段(暗部 / 中灰 / 高光)□ 亮度档与色彩模式
□ 观察条件(距离、是否微距)□ 复现步骤(能否再复现一次)

原理(一):为什么"修得越猛"越容易修出台阶 ​

灰阶修正的做法:把输入码值重新映射到输出码值
输出侧的可表示级数是有限的(位深决定)
→ 当修正曲线很陡(修正幅度大)时:
   多个相邻输入码值被压到同一个输出值(信息被合并)
   或相邻输出之间的跳变被放大(台阶变大)
→ 这就是"用灰阶分辨率换精度"

推论:校色后出现台阶,不一定是"校色有问题",可能是修正幅度超过了这块屏的分辨率余量 —— 此时的做法是降低修正幅度(或接受它),而不是加大修正。

原理(二):为什么抖动有效,但代价无法为零 ​

量化误差是"必须落到某个可表示级"造成的
抖动不改变可表示的级数,而是把误差在时间或空间上打散
   → 人眼做低通平均后,平均结果更接近理想值
   → 代价:平均之前,那些"打散"的值本身是噪声
→ 所以抖动换来的是"平均意义上更平滑",代价是"局部多了一点噪声"

由此解释两个现象:

① 静止画面更容易看出抖动的颗粒(时间上被眼睛积分,颗粒稳定可见)
② 运动场景下抖动更易被察觉(时间抖动的痕迹随运动被"拉开")

原理(三):为什么暗部是最早暴露的地方 ​

暗部的码值间距本来就小(感知分配把更多码值给了暗部)
一旦经过"映射拉伸 / 黑位抬高 / 强修正",
   → 暗部的有效可表示级数被压缩得最厉害
   → 台阶在暗部最先出现(也在暗部最容易看见)

⚠️ 所以"暗部断层"要先怀疑映射与修正,再怀疑位深本身; 同时要排除均匀性与 Mura(见 亮度均匀性与 Mura)。

八、常见误区 ​

误区说明
"有断层就是面板色深不够"也可能是 LUT 格点、压缩或设置
"支持 10 bit 就等于原生 10 bit"需区分原生、FRC 与链路支持
"开了抖动就没有代价"代价是噪点与颗粒,静态画面更易察觉
"色深越大越准"位深提高的是分辨率,不是准确度
"校色只会让画面更好"修正幅度过大时会引入台阶(用分辨率换精度)
"暗部断层一定是量化问题"也可能是均匀性或 Mura

判据与可比性(本节只给接口) ​

✅ 本页解决"位深 / 抖动 / 链路压缩是三件事,别混谈"。 要判"能不能接受"时:判据的写法与留痕见 判据与验收; 换仪器、换链路或换设置之后的数字能不能比,见 测量标准索引 的可比性清单。

📋 判据接口:本页属色彩与视觉类 —— 依此页结论做判定时,除通用条件外还必须附带 判据字段集 · 色彩与视觉类 所列字段(共 7 项):这个"颜色对不上"是偏差、是范围,还是观察条件? 缺任一项,结论不可复核,只能作降级表述。

关键概念速查 ​

通用术语见 统一速查(由统计生成,只在一处维护)。

术语英文含义
位深Bit Depth每通道可表示的级数
量化误差Quantization Error相邻级之间的不可表示区间
帧率控制FRC时间抖动的一种实现
灰阶分辨率Gray-scale Resolution可用于修正的级数余量

相关文档 ​


数据来源:本页为方法论与判断流程整理,不含具体位深参数与门槛;产品参数以厂商官方资料为准。

本站为个人学习整理(含 AI 辅助),内容整理自公开标准与公开资料,未经本站独立实测,仅供学习参考,不构成专业建议;文中提及的商标归各自权利人所有 · 免责声明 · 隐私与条款