光学与光子学
HDR 屏幕的 1000 尼特是什么意思:峰值亮度、动态范围与色调映射
文章目录
一句话结论:尼特是 cd/m² 的亮度;HDR 的“1000 尼特”多为小面积峰值,观感由峰值、黑位、动态范围与色调映射共同决定。
参数表上,两台电视都可能写着“1000 尼特”。但一台的 1000 尼特只在 10% 窗口的短暂高光里成立,另一台可能在全屏白上也能维持更久;一台的黑位是 0.05 cd/m²,另一台是 0.005 cd/m²。把这些数字放在一起,才能判断画面为什么一个更透,一个更灰。
这篇文章从尼特这个单位开始,讲清峰值亮度、动态范围和 PQ 编码,再读 HDR10、HDR10+、杜比视界、HLG 与 DisplayHDR 这些高动态范围(High Dynamic Range,HDR)格式的亮度参数,最后用手机照度计做一次可复核的测量。
尼特不是“总光量”:亮度、照度和人眼权重
尼特(nit)就是坎德拉每平方米(cd/m²)。它描述发光面在某个方向上的亮度:单位投影面积、单位立体角内发出多少光通量。写成微分形式是
其中 \(\Phi\) 是光通量,\(A\) 是发光面积,\(\theta\) 是观察方向与法线的夹角,\(\Omega\) 是立体角。分母里的 \(\cos\theta\) 把面积投影到观察方向上,所以斜看一块理想漫射面时,亮度不随角度变小;变暗的是投影面积和进入瞳孔的光通量。
亮度和照度(lux)不是一回事。照度是落在单位面积上的光通量,描述“被照面收到多少光”;亮度描述“这个面朝某个方向看起来多亮”。同样一块手机屏,靠近看时照度会变大,但屏幕的亮度没有变。屏幕参数用尼特,原因就在这里。
光度学不直接数瓦特,它按人眼的光视效率 \(V(\lambda)\) 加权。明视觉 \(V(\lambda)\) 在 555 nm 最大;1 W 的 555 nm 单色光约等于 683 lm。图 1 是明视觉与暗视觉的相对光谱光视效率曲线。

图 1:明视觉 \(V(\lambda)\) 与暗视觉的相对光谱光视效率。明视觉峰值在 555 nm;亮度按 \(V(\lambda)\) 加权,所以同样辐射功率的绿光比红光看起来更亮。
这带来一个常被忽略的后果:两块屏幕的辐射亮度相同,如果光谱不同,按 \(V(\lambda)\) 加权后的亮度也可能不同。厂商标的尼特是光度学亮度,不是辐射亮度;它已经把“人眼觉得多亮”算进去了,但还没有算观看环境、屏幕面积和适应状态。
峰值亮度还有测量口径。视频电子标准协会(Video Electronics Standards Association,VESA)的 DisplayHDR 认证把 10% 中心窗口、全屏闪光和全屏长时间分开测;表 1 是 CTS 1.1 的门槛。
表 1:VESA DisplayHDR CTS 1.1 的亮度与黑位门槛(单位 cd/m²)。全屏闪光指短暂全屏白,全屏长时间指可持续的全屏白;两者不是同一个测试。
| 档位 | 10% 窗口 | 全屏闪光 | 全屏长时间 | 黑位 |
|---|---|---|---|---|
| 400 | 400 | 400 | 320 | 0.4 |
| 600 | 600 | 600 | 350 | 0.1 |
| 1000 | 1000 | 1000 | 600 | 0.05 |
| 1400 | 1400 | 1400 | 900 | 0.02 |
| True Black 600 | 600 | 350 | 350 | 0.0005 |
以 1000 档为例:10% 窗口和全屏闪光都要求 1000 cd/m²,但全屏长时间只要求 600 cd/m²。所以“1000 尼特”并不等于“整块屏幕一直 1000 尼特”。同一块面板在播放爆炸、太阳、灯泡这类小面积高光时很亮,切到全屏白底文档时反而暗下来,原因通常在电源、散热和寿命:它们不允许面板长时间全屏满载。
屏幕光谱与蓝光、频闪的关系,站内夜间模式为什么让屏幕发黄已经展开;这里只把亮度作为显示系统的输出端。OLED 与 LCD 在黑位和峰值上的取舍,站内OLED 为什么比 LCD 黑得更纯有更完整的机制解释。LED 的发光原理见发光二极管(LED)原理。
50% 灰不是 50% 亮度:gamma 与 PQ
把一张 50% 灰的图片和一个全白块并排,很多人会觉得灰块大约是白块的一半亮。用亮度计测,8 位 sRGB 的 128 灰通常只有全白的 21.6%,不是 50%。屏幕没有坏,这是编码方式决定的。
sRGB 的逆变换是分段的:
其中 \(c\) 是 0–1 的编码值,\(Y\) 是相对线性亮度。代入 \(c=128/255=0.502\),得到 \(Y\approx0.216\)。图 2 是 sRGB 的 gamma 扩展曲线:红线是 sRGB,黑线是 2.2 幂律,蓝线是局部 gamma。

图 2:sRGB 的 gamma 扩展曲线(红)、2.2 幂律(黑)与局部 gamma(蓝)。编码值与线性亮度不是正比关系;8 位 128 灰的线性亮度约为全白的 21.6%。
为什么要这样弯一下?早期阴极射线管(cathode-ray tube,CRT)的亮度大致按电压的 2.2 次幂变化;同时人眼对暗部的相对差异更敏感,把码值多分一点给暗部,可以减轻暗部量化噪声。sRGB 的提案把这两件事放在一起,说它“与人眼自身的非线性相匹配”。站内光学学习笔记:详解光通量、照度、强度与亮度已经把四个光度学量的定义讲清楚,这里只承接“亮度是单位面积、单位立体角的量”这一点。
标准动态范围(Standard Dynamic Range,SDR)的 8 位、100 cd/m² 峰值,按 gamma 2.2 大约能覆盖 0.1–100 cd/m² 的 10 档;HDR 想把 0.005–4000 cd/m² 的约 20 档塞进 10 位,靠一条固定的 gamma 不够。于是有了 PQ。
感知量化器(Perceptual Quantizer,PQ)是电影与电视工程师协会(Society of Motion Picture and Television Engineers,SMPTE)的 ST 2084 定义的传输函数,后来进入国际电信联盟无线电通信部门(ITU-R)的 BT.2100。它把归一化码值 \(N\) 映射到绝对亮度 \(L\):
其中
\(N=1\) 时 \(L=10000\) cd/m²,\(N=0\) 时 \(L=0\)。PQ 的关键在“码字按感知间隔分配”,位数更多只是表面:它覆盖 0–10000 cd/m² 的绝对范围,10 位码值 512 对应约 92.7 cd/m²,而不是“屏幕峰值的一半”。表 2 把几组代表性码值在 sRGB 与 PQ 下的亮度放在一起。
表 2:sRGB 与 PQ 在几个代表性码值上的亮度对照。sRGB 按 100 cd/m² 峰值归一化;PQ 是绝对亮度,覆盖 0–10000 cd/m²。
| 码值(8 位 / 10 位) | sRGB 相对亮度(8 位,100 cd/m² 峰值) | PQ 亮度(10 位,0–10000 cd/m²) |
|---|---|---|
| 64 / 256 | 0.051(5.1 cd/m²) | 5.17 cd/m² |
| 128 / 512 | 0.216(21.6 cd/m²) | 92.7 cd/m² |
| 192 / 768 | 0.527(52.7 cd/m²) | 990 cd/m² |
| 255 / 1023 | 1.000(100 cd/m²) | 10000 cd/m² |

图 3:sRGB 与 PQ 的码值-亮度关系。sRGB 曲线按 100 cd/m² 峰值归一化;PQ 曲线覆盖 0–10000 cd/m²。半量程附近,sRGB 的 128 码约 21.6 cd/m²,PQ 的 512 码约 92.7 cd/m²。
这也是 HDR 内容必须携带元数据的原因:同一个 PQ 码值,在不同峰值亮度的屏幕上不能直接照搬,需要色调映射。PQ 也不是唯一方案:混合对数伽马(Hybrid Log-Gamma,HLG)用另一条曲线,偏重广播和向后兼容;第 5 节会把这些格式放在一张表里比较。
人眼为什么近似对数:韦伯、费希纳与 L*
先做一个对比:在一间只有 10 cd/m² 的暗室里,再加 1 cd/m² 的光,你能看出来;在 1000 cd/m² 的明亮屏幕上加 1 cd/m²,几乎看不出来。可察觉的差异是固定的相对差,而不是固定的亮度差。这就是韦伯定律:刚能分辨的增量 \(\Delta L\) 与背景亮度 \(L\) 的比值近似恒定,
把这条关系积分,就得到费希纳的对数关系 \(S=k\ln L\):亮度每乘一个固定倍数,主观感觉增加一个固定量。1924 年 Hecht 的经典实验把亮度辨别与韦伯-费希纳关系放在一起讨论,此后“亮度感知近似对数”成了显示与照明领域的常用近似。
“近似”两个字很重要。极暗时视觉由暗视觉和量子噪声主导,极亮时会饱和;不同实验、不同适应状态、不同刺激大小给出的指数也不一样。国际照明委员会(Commission Internationale de l’Éclairage,CIE)1976 年的明度 \(L^*\) 就没有用对数,而是用立方根:
(\(Y/Y_n\) 不太小时;低亮度段接一段线性)。\(L^*=50\) 大约对应 18% 的相对亮度,是中间灰;等 \(L^*\) 步进在视觉上比等亮度步进更均匀。图 4 把三种步进放在一起:上行是等代码步进,中行是等亮度步进,下行是等 \(L^*\) 步进。

图 4:三行灰阶。上行按 sRGB 码值等步进,中行按线性亮度等步进,下行按 CIE \(L^*\) 等步进。等亮度步进在暗部的步子更大、亮部更挤,等 \(L^*\) 步进看起来更均匀;这就是显示编码把码字多分给暗部的原因。
这张图也解释了为什么显示编码不按线性亮度分配码字:线性亮度步进在暗部的步子大、亮部挤在一起,等 \(L^*\) 或 PQ 的步进更均匀。PQ 的做法更彻底:它按人眼的辨别阈值分配码字,让相邻码值的感知间隔更均匀,而不是按固定的亮度比例。
但不要把“对数”当成精确的生理定律。它是有条件的中段近似;本文用它来解释编码思路,不用它预测某一块屏幕的绝对观感。真正决定你看到什么的,还有屏幕的峰值、黑位、环境光和适应状态。
动态范围:从黑位到峰值,单位是档
动态范围(dynamic range)通常写成最亮与最暗的比值:
显示行业更常用“档”来描述它:1 档 = 2 倍,\(N\) 档就是 \(2^N\) 倍。10 档约 1000:1,17.6 档约 200,000:1。用档的好处是把“几个数量级”压成一个容易比较的数。
表 3:动态范围的示例对比。1 档 = 2 倍;前四行是峰值与黑位的组合示例,不是某一台设备的实测;人眼数据来自 HDR10 白皮书。
| 系统 | 峰值(cd/m²) | 黑位(cd/m²) | 对比度 | 动态范围(档) |
|---|---|---|---|---|
| SDR(示例) | 100 | 0.1 | 1,000:1 | 10.0 |
| HDR10 1000(示例) | 1000 | 0.005 | 200,000:1 | 17.6 |
| HDR10 4000(示例) | 4000 | 0.005 | 800,000:1 | 19.6 |
| OLED HDR(示例) | 4000 | 0.0005 | 8,000,000:1 | 22.9 |
| 人眼瞬时 | — | — | — | 13–16 |
| 人眼总跨度 | — | — | — | >46 |
表中的 SDR 100/0.1 是一个便于比较的示例,不是标准值;HDR10 的 1000/0.005 来自 BT.2100 的参考观看环境(峰值 ≥1000 cd/m² 的小面积高光、黑位 ≤0.005 cd/m²);4000/0.005 是常见母版峰值与参考黑位的组合;0.0005 cd/m² 来自 DisplayHDR True Black 的门槛,不代表所有 OLED 都能达到。人眼的 13–16 档是任一瞬间的范围,46 档是暗适应后的总跨度,两者不能混用。
峰值高不代表动态范围大。1000/0.05 是 20,000:1,约 14.3 档;1000/0.005 是 200,000:1,约 17.6 档。黑位差一个数量级,动态范围就差 3.3 档。反过来说,按 600 cd/m² 峰值、0.0005 cd/m² 黑位算,动态范围约 20.2 档,在暗室里仍然比一台黑位 0.05 cd/m² 的 1000 cd/m² LCD 更“深”。
环境光会抬高黑位。屏幕表面反射环境光,暗室里 0.005 cd/m² 的黑位,在明亮客厅里可能被反射抬到 0.5 cd/m² 以上;这时峰值再高,暗部也被环境光填灰了。站内 OLED 文章算过环境对比度的交叉点,这里不重复推导。结论是:“HDR 更真实”由峰值、黑位和观看环境一起决定,单一峰值解释不了。
HDR 标准里的亮度参数怎么读
HDR10 是消费电子协会(Consumer Technology Association,CTA)在 2015 年定义的 HDR 媒体配置:10 位 PQ、ITU-R BT.2020 宽色域、静态元数据。色域三角形怎么算,站内色域原理有完整推导,这里不重复。静态元数据包括母版显示信息(SMPTE ST 2086)、内容最高亮度(Maximum Content Light Level,MaxCLL)和帧平均最高亮度(Maximum Frame Average Light Level,MaxFALL)。MaxCLL 是“全片最亮的像素”,MaxFALL 是“全片平均亮度最高的那一帧的平均亮度”,两者都以 cd/m² 为单位,帮助显示设备判断内容的高光有多高。
HDR10 的常见母版峰值是 1000–4000 cd/m²;10 位 PQ 的编码上限是 10000 cd/m²,但这不是说每台电视都能到 10000。HDR10+ 在 HDR10 基础上加入逐场景、逐帧的动态元数据;显示设备可以按每个场景的最亮像素重新计算色调映射曲线,暗场细节和高光都更容易保住。
杜比视界(Dolby Vision)也用 PQ 和动态元数据。它的母版监视器分 1000、2000、4000 cd/m² 档;1000 档监视器只做 1000 档内容,2000 档可做 2000/1000,4000 档可做 4000/2000/1000。它的 display management 会把完整信号映射到具体显示设备的峰值、对比度和色域,元数据中的 MaxCLL/MaxFALL 数值在 0–10000 之间。
HLG 是广播路线:场景参考,标称峰值 1000 cd/m²,10 位,向后兼容 SDR。它不携带 PQ 那样的绝对亮度元数据,接收端按标称峰值和系统 gamma 还原。DisplayHDR 是显示器的认证,不是内容格式:它把 10% 窗口、全屏闪光、全屏长时间和黑位分开测。看到“DisplayHDR 1000”时,要知道它说的是 10% 窗口的峰值 1000、全屏长时间 600,而不是整块屏幕一直 1000。
表 4:常见 HDR 格式与认证的亮度口径。“母版”指内容制作时的峰值,“显示”指设备能实现的峰值;两者不是同一个数。
| 格式 | 传输函数 | 元数据 | 亮度口径 | 备注 |
|---|---|---|---|---|
| HDR10 | PQ | 静态:MaxCLL/MaxFALL | 母版常见 1000–4000 cd/m² | 10 位,开放 |
| HDR10+ | PQ | 动态:逐场景/帧 | 母版常见 1000–4000;支持 10000 | 10 位,兼容 HDR10 |
| 杜比视界 | PQ | 动态:逐镜头/帧 | 母版监视器 1000/2000/4000;元数据 0–10000 | 需授权,display management |
| HLG | HLG | 无(场景参考) | 标称峰值 1000 cd/m² | 10 位,广播/兼容 SDR |
| DisplayHDR | —(认证) | — | 400/500/600/1000/1400 | 显示器认证,不是内容格式 |
读这些参数,可以按三步走:
- 先看测试口径:10% 窗口、全屏闪光还是全屏长时间;峰值数字后面有没有“10%”。同样写 1000 尼特,测试图案不同,含义就不同。
- 再看黑位和对比度:同样的 1000 尼特,0.05 与 0.005 cd/m² 的黑位差 3.3 档;只看峰值会漏掉暗部。
- 最后看元数据与色调映射:静态还是动态;内容是 1000 还是 4000 母版;显示设备怎么把高光压下来。
这三步比单看“1000 尼特”更接近实际观感。下一节把第三步展开:内容的高光超过显示峰值时,屏幕到底做了什么。
色调映射:把 4000 尼特的内容放进 600 尼特的屏幕
内容母版可以是 1000 或 4000 cd/m²,显示器的峰值却可能只有 600 cd/m²。不能简单把 4000 以上的都截到 600:硬截会把高光切成一片白,云层、灯泡、水面反光的层次消失。色调映射(tone mapping)要做的是把输入亮度范围压到显示范围,同时尽量保留中间调和高光细节。

图 5:高光滚降的色调映射示意。内容峰值 4000 cd/m²,显示峰值 600 cd/m²,拐点 300 cd/m²;拐点以下保持 1:1,以上把高光压进显示范围。1000 cd/m² 的高光输出约 423 cd/m²;这不是某一标准的具体曲线。
图 5 是一条示意曲线:拐点 300 cd/m² 以下保持 1:1;以上用指数滚降,把 4000 cd/m² 压到 600 cd/m²;1000 cd/m² 的高光输出约 423 cd/m²。实际电视的曲线不是这一条,具体形状由厂商的算法和元数据决定。滚降的好处是保留高光的相对顺序:4000 比 1000 亮,1000 比 300 亮,只是差距被压缩;硬截会把它们都变成同一块白。
静态元数据(HDR10)给整部片子一条曲线;动态元数据(HDR10+、杜比视界)按场景或帧给,暗场和高光可以分别优化。同一个 HDR 文件在两台电视上看起来不一样,除了面板差异,还因为色调映射不同。“支持 HDR”不等于“按母版意图显示”,它只说明设备能接收并处理 HDR 信号。
色调映射也没有唯一正确答案。它是在峰值、黑位、环境光和创作意图之间的取舍:亮室里的电视可能把高光压得更狠,暗室里可能保留更多高光;有些电视会用环境光传感器调整曲线,同一台电视在白天和晚上也可能不同。读参数时,把“峰值”和“映射策略”分开看,才不会把一台电视的观感归因于一个数字。
在家测一次:用手机照度计读屏幕的 gamma
不需要色度计。用一台笔记本或平板当光源,另一台手机当照度计,就能做一次相对测量。
- 在光源设备上显示全屏灰阶图,8 位码值取 0、32、64、96、128、160、192、224、255。关掉自动亮度、夜间模式、HDR 和环境光自适应,把屏幕亮度固定在一个档位。
- 把测量手机放在固定距离,例如 0.4 m,屏幕朝向光源,照度计探头对准屏幕中心;关掉测量手机自己的屏幕。记录每个码值下的照度 \(E\)。
- 用 \(Y_{\rm rel}=E(\text{code})/E(255)\) 算相对亮度,和表 5 的 sRGB 值比较。
- 如果 128 灰的比值接近 0.22,屏幕基本按 sRGB 的 gamma 工作;接近 0.50,说明显示链路是线性的或 gamma 很低;接近 0.10,说明 gamma 更高。三种情况都不罕见,尤其是开了“对比度增强”或 HDR 映射之后。
表 5:按 sRGB 曲线计算的相对亮度。最后一列以全白 300 cd/m² 为例;实际屏幕的峰值不同,按比例换算即可。
| 8 位码值 | sRGB 相对亮度 | 全白 300 cd/m² 时的预期亮度(cd/m²) |
|---|---|---|
| 0 | 0.000 | 0 |
| 32 | 0.014 | 4.3 |
| 64 | 0.051 | 15.4 |
| 96 | 0.117 | 35.1 |
| 128 | 0.216 | 64.7 |
| 160 | 0.352 | 105.5 |
| 192 | 0.527 | 158.1 |
| 224 | 0.745 | 223.6 |
| 255 | 1.000 | 300 |
绝对亮度可以估一个量级:
其中 \(E\) 是照度,\(d\) 是测量手机到屏幕的距离,\(A\) 是屏幕发光面积。这个式子假设屏幕近似朗伯面、\(d\) 远大于屏幕尺寸。举例:\(A=0.06\ \mathrm{m^2}\)、\(d=0.4\ \mathrm{m}\)、\(E=50\ \mathrm{lx}\),则 \(L\approx50\times0.16/0.06\approx133\ \mathrm{cd/m^2}\);\(E=100\ \mathrm{lx}\) 时约 267 cd/m²。
误差来源不少:手机传感器的余弦响应、屏幕面积测量、距离、屏幕表面反射、自动亮度和 HDR 处理。绝对值只作量级估算;相对比值更稳,因为几何和面积在同一个比例里抵消。换 App 或换手机要重新比较,不同型号的照度计标定并不一致。
再做一次定性观察:把同一张灰阶图在暗室和窗边各看一次。暗室里暗部层次更明显,窗边黑位被反射抬高;同一块屏幕,环境光变了,观感就变了。这比记“屏幕很亮”更有信息量。
把参数读成条件
尼特是亮度,不是总光量。“1000 尼特”要问是 10% 窗口、全屏闪光还是全屏长时间;测试图案不同,数字的含义就不同。
动态范围是峰值与黑位的比值,用档看更直观。峰值高、黑位高,动态范围不一定大;暗室里的黑位和明亮客厅里的黑位也不是同一个数。
人眼对亮度的感知近似对数,但只是中段近似。显示编码用 gamma 或 PQ 把码字多分给暗部,原因在这里;PQ 进一步把码字按辨别阈值分配,覆盖 0–10000 cd/m² 的绝对范围。
HDR 的“更真实”来自峰值、黑位、色域和色调映射的配合。同一部片在不同电视上看起来不一样,色调映射是其中一环,不是厂商随便调色。
下次看到“1000 尼特”,先问三个问题:测的是多大窗口、黑位是多少、内容是多大尼特母版、显示设备怎么映射。把这三个条件写下来,亮度数字才是一个可比较的参数,而不是海报上的一个形容词。
参考资料
- Image parameter values for high dynamic range television for use in production and international programme exchange(ITU-R BT.2100-3),ITU-R,2025。
- Parameter values for ultra-high definition television systems for production and international programme exchange(ITU-R BT.2020-2),ITU-R,2015。
- HDR10 Ecosystem Whitepaper,HDR10+ Technologies,2024。
- Dolby Vision for Content Creators,Dolby Laboratories。
- Performance Criteria 1.1 — VESA Certified DisplayHDR,VESA,2019。
- CSS Color Module Level 4,W3C CSS Working Group,2026。
- A Standard Default Color Space for the Internet - sRGB,M. Stokes 等,1996。
- CIE S 017:2020 ILV: International Lighting Vocabulary(e-ILV),CIE,2020。
- The visual discrimination of intensity and the Weber-Fechner law,S. Hecht,Journal of General Physiology 7(2): 235–267,1924。
- An Introduction to Dolby Vision,Dolby Laboratories,2016。
- File:Luminosity.svg,Dicklyon,Wikimedia Commons,CC0。
- File:SRGB gamma.svg,Dicklyon,Wikimedia Commons,公有领域。
- 图 3–5 为平台原创(matplotlib),脚本与数据见
research/hdr-screen-brightness-nits/make_figures.py;曲线按 ITU-R BT.2100、IEC 61966-2-1 与 CIE 1976 L* 公式计算。
CONTINUE EXPLORING
DISCUSSION
留言与讨论
分享你的理解,或留下一个值得继续讨论的问题。
还没有留言,欢迎成为第一个参与讨论的人。