一、HDR 基础概念

各位同学好,我是这门课的主讲。做了十几年图像处理,从最早的手机摄像头到专业电影级 HDR 监视器,踩过的坑不少。今天咱们先聊聊最基础的东西——HDR 到底是什么。

说实话,我第一次接触 HDR 这个概念时,也觉得不就是让照片更亮一点吗?后来才发现,事情远没那么简单。

1.1 什么是 HDR

HDR,全称 High Dynamic Range,高动态范围。动态范围是什么?说白了,就是画面里最亮和最暗部分的亮度比值。

举个例子。你站在窗边拍室内,窗外阳光明媚,屋里光线昏暗。普通相机拍出来,要么窗外一片死白,要么屋里一团漆黑。为什么?因为它的动态范围不够宽,装不下这么大的亮度跨度。

HDR 就是要解决这个问题。它让亮的地方不过曝,暗的地方有细节,整个画面看起来更接近人眼真实所见。

核心指标:动态范围通常用 f‑stop(档)或 EV(曝光值)衡量。1 EV 代表亮度翻倍。人眼能感知约 20 EV,普通 SDR 显示器只有 6‑10 EV,而 HDR 显示器可达 12‑20 EV。

1.2 HDR 与 SDR 的区别

我经常被问到:HDR 和 SDR 到底差在哪?咱们直接看对比。

对比维度 SDR(标准动态范围) HDR(高动态范围)
亮度范围 0.1 – 100 cd/m²(nit) 0.0005 – 10,000+ cd/m²
色深 8‑bit(256 级) 10‑bit 或 12‑bit(1024‑4096 级)
色彩空间 Rec.709 / sRGB Rec.2020 / DCI‑P3
编码方式 Gamma 曲线(2.2/2.4) PQ(ST.2084)或 HLG
典型峰值亮度 100‑300 nit 600‑4000 nit(显示器)

你看,HDR 不是简单地把亮度调高。它用了更宽的色域、更高的色深、更科学的亮度映射曲线。我当年第一次在 HDR 监视器上看《疯狂的麦克斯:狂暴之路》,沙漠里的阳光真的刺眼——那种感觉,SDR 给不了。

注意:很多人以为 HDR 就是「更亮」。不对。HDR 的核心是「更宽的亮度范围」和「更细腻的亮度层次」。亮的地方要亮得真实,暗的地方要暗得有细节。我曾经见过有人把 SDR 素材硬拉成 HDR,结果噪点全出来了,暗部一片脏——这就是不懂原理的后果。

1.3 HDR 的应用场景

HDR 不是实验室里的玩具。它已经渗透到我们日常的方方面面。我按领域给你拆开讲。

摄影

摄影是 HDR 最早落地的领域之一。你手机里的「夜景模式」「智能 HDR」,本质上就是多帧合成——拍几张不同曝光的照片,然后合成一张动态范围更宽的图。

  • 风光摄影:天空和地面亮度差太大,单张 RAW 也救不了。HDR 合成是标配。
  • 人像逆光:人脸暗、背景亮,HDR 能让人脸细节出来,背景不过曝。
  • 室内外同框:窗户内外都要清楚,HDR 是唯一解法。

我个人习惯是:能拍 RAW 就拍 RAW,后期用 HDR 合并工具处理。前期曝光包围至少 ±2 EV,三张起步。

影视

影视行业是 HDR 的「主战场」。Netflix、Disney+、Apple TV+ 几乎全线支持 Dolby Vision 或 HDR10。

  • 调色:HDR 调色需要专门的监视器(比如 Sony BVM‑HX310,峰值亮度 1000 nit)。
  • 后期制作:素材通常以 Log 格式拍摄(如 ARRI Log C、Sony S‑Log),保留最大动态范围,后期再映射到 HDR 色彩空间。
  • 分发:主流格式有 Dolby Vision(动态元数据)、HDR10(静态元数据)、HLG(兼容 SDR 电视)。

我记得有一次帮一个剧组做 HDR 母版,导演坚持要在 1000 nit 监视器上调色,结果上线后大部分用户用 400 nit 的电视看,暗部全黑。嗯,这里要注意:HDR 制作必须考虑目标显示设备的实际能力。

游戏

游戏 HDR 这几年发展很快。PS5、Xbox Series X 全系支持,PC 上支持 HDR 的显示器也越来越多。

  • 实时渲染:游戏引擎(Unreal、Unity)已经原生支持 HDR 渲染管线。
  • 亮度映射:游戏需要根据玩家显示器的峰值亮度动态调整 Tone Mapping。
  • 性能开销:HDR 渲染对 GPU 带宽和精度要求更高,10‑bit 帧缓冲是标配。

我曾经在游戏项目中踩过一个坑:HDR 模式下 UI 元素亮度没做限制,结果玩家一进菜单眼睛被闪瞎。后来我们加了一道「UI 亮度钳位」逻辑,才解决。

小提示:如果你刚开始接触 HDR 游戏开发,建议先读一读 Epic Games 的《HDR Display Output in Unreal Engine》白皮书。里面把 Tone Mapping、Paper White、UI 亮度这些概念讲得很清楚。

1.4 HDR 知识体系总览

下面这张图是我自己整理的 HDR 知识框架。你可以把它当作整个课程的地图。

HDR 知识体系框架图 HDR 核心概念 基础理论 技术标准 应用场景 动态范围 亮度与对比度 色深与色域 人眼视觉特性 PQ (ST.2084) HLG HDR10 / HDR10+ Dolby Vision 摄影 影视制作 游戏渲染 显示设备 本课程覆盖范围 亮度一致性处理 + 降噪算法 + 工程落地实践

这张图把 HDR 拆成了三大块:基础理论、技术标准、应用场景。后面 29 章,我们会沿着这个结构一步步深入。每一章都会结合我实际项目中的案例和踩过的坑来讲。

好了,第一章就到这里。记住:HDR 不是玄学,是科学。搞懂基础,后面才能走稳。