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²)。它描述发光面在某个方向上的亮度:单位投影面积、单位立体角内发出多少光通量。写成微分形式是

$$ L=\frac{\mathrm{d}^2\Phi}{\mathrm{d}A\cos\theta\,\mathrm{d}\Omega}, $$

其中 $\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 的逆变换是分段的:

$$ Y= \begin{cases} c/12.92, & c\le0.04045,\\ \left((c+0.055)/1.055\right)^{2.4}, & c>0.04045. \end{cases} $$

其中 $c$ 是 0–1 的编码值,$Y$ 是相对线性亮度。代入 $c=128/255=0.502$,得到 $Y\approx0.216$。图 2 是 sRGB 的 gamma 扩展曲线:红线是 sRGB,黑线是 2.2 幂律,蓝线是局部 gamma。

sRGB 的 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$:

$$ L=\left(\frac{\max\left(N^{1/m_2}-c_1,0\right)}{c_2-c_3N^{1/m_2}}\right)^{1/m_1}\times10000\ \mathrm{cd/m^2}, $$

其中

$$ m_1=\frac{2610}{16384},\quad m_2=\frac{2523}{4096}\times128,\quad c_1=\frac{3424}{4096},\quad c_2=\frac{2413}{4096}\times32,\quad c_3=\frac{2392}{4096}\times32. $$

$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²

sRGB 与 PQ 的码值-亮度曲线

图 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$ 的比值近似恒定,

$$ \frac{\Delta L}{L}\approx\text{常数}. $$

把这条关系积分,就得到费希纳的对数关系 $S=k\ln L$:亮度每乘一个固定倍数,主观感觉增加一个固定量。1924 年 Hecht 的经典实验把亮度辨别与韦伯-费希纳关系放在一起讨论,此后“亮度感知近似对数”成了显示与照明领域的常用近似。

“近似”两个字很重要。极暗时视觉由暗视觉和量子噪声主导,极亮时会饱和;不同实验、不同适应状态、不同刺激大小给出的指数也不一样。国际照明委员会(Commission Internationale de l’Éclairage,CIE)1976 年的明度 $L^*$ 就没有用对数,而是用立方根:

$$ L^*=116\left(\frac{Y}{Y_n}\right)^{1/3}-16 $$

($Y/Y_n$ 不太小时;低亮度段接一段线性)。$L^*=50$ 大约对应 18% 的相对亮度,是中间灰;等 $L^*$ 步进在视觉上比等亮度步进更均匀。图 4 把三种步进放在一起:上行是等代码步进,中行是等亮度步进,下行是等 $L^*$ 步进。

等代码、等亮度与等 L* 步进的灰阶对比

图 4:三行灰阶。上行按 sRGB 码值等步进,中行按线性亮度等步进,下行按 CIE $L^*$ 等步进。等亮度步进在暗部的步子更大、亮部更挤,等 $L^*$ 步进看起来更均匀;这就是显示编码把码字多分给暗部的原因。

这张图也解释了为什么显示编码不按线性亮度分配码字:线性亮度步进在暗部的步子大、亮部挤在一起,等 $L^*$ 或 PQ 的步进更均匀。PQ 的做法更彻底:它按人眼的辨别阈值分配码字,让相邻码值的感知间隔更均匀,而不是按固定的亮度比例。

但不要把“对数”当成精确的生理定律。它是有条件的中段近似;本文用它来解释编码思路,不用它预测某一块屏幕的绝对观感。真正决定你看到什么的,还有屏幕的峰值、黑位、环境光和适应状态。

动态范围:从黑位到峰值,单位是档

动态范围(dynamic range)通常写成最亮与最暗的比值:

$$ \mathrm{DR}=\frac{L_{\max}}{L_{\min}}. $$

显示行业更常用“档”来描述它: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 显示器认证,不是内容格式

读这些参数,可以按三步走:

  1. 先看测试口径:10% 窗口、全屏闪光还是全屏长时间;峰值数字后面有没有“10%”。同样写 1000 尼特,测试图案不同,含义就不同。
  2. 再看黑位和对比度:同样的 1000 尼特,0.05 与 0.005 cd/m² 的黑位差 3.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

不需要色度计。用一台笔记本或平板当光源,另一台手机当照度计,就能做一次相对测量。

  1. 在光源设备上显示全屏灰阶图,8 位码值取 0、32、64、96、128、160、192、224、255。关掉自动亮度、夜间模式、HDR 和环境光自适应,把屏幕亮度固定在一个档位。
  2. 把测量手机放在固定距离,例如 0.4 m,屏幕朝向光源,照度计探头对准屏幕中心;关掉测量手机自己的屏幕。记录每个码值下的照度 $E$。
  3. 用 $Y_{\rm rel}=E(\text{code})/E(255)$ 算相对亮度,和表 5 的 sRGB 值比较。
  4. 如果 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

绝对亮度可以估一个量级:

$$ L\approx\frac{E d^2}{A}, $$

其中 $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 尼特”,先问三个问题:测的是多大窗口、黑位是多少、内容是多大尼特母版、显示设备怎么映射。把这三个条件写下来,亮度数字才是一个可比较的参数,而不是海报上的一个形容词。

参考资料


HDR 屏幕的 1000 尼特是什么意思:峰值亮度、动态范围与色调映射
https://time-frame.cloud/2026/11/14/2026-11-14-hdr-screen-brightness-nits/
作者
Time Frame
发布于
2026年11月14日
许可协议