高动态范围
定义
高动态范围指在图像采集、存储、处理和显示各环节中,能够覆盖比传统标准动态范围更大的亮度区间的技术体系,也常用来指代由此得到的高动态范围图像与视频[3]。普通数码相机输出的多为低动态范围图像,每个像素每通道通常为 8 位,只能表现 256 个灰度级[4]。
动态范围本身是一个比值量,可用最大不饱和输入信号与最小可探测输入信号之比来描述,并以分贝为单位换算,因此讨论高动态范围时既涉及传感器的物理能力,也涉及图像数据的位深和编码方式[2]。在图像文件层面,高动态范围图像每通道位数高于 8 位,常用 16 位或 32 位浮点数值记录,使像素值可以与场景辐射亮度近似成正比[1]。
原理
最常见的高动态范围成像路径称为多曝光合成。同一场景在不同曝光时间下连续拍摄若干幅低动态范围图像,短曝光帧记录亮部细节,长曝光帧记录暗部细节,中间曝光帧则补足过渡区域[4]。合成时先估算相机的响应函数,即像素灰度与实际入射辐射之间的非线性映射,再按曝光时间对各帧加权融合,还原出与场景辐射成正比的亮度值[5]。
曝光帧的合成可用加权平均形式表达。设第 $n$ 帧像素值为 $Z(i,j,n)$,曝光时间为 $t_n$,权重函数为 $W$,相机响应函数为 $g$,则像素 $(i,j)$ 的辐射亮度估计为 $E(i,j)=\frac{\sum_{n=1}^{N} W(Z(i,j,n))\left[g(Z(i,j,n))-\ln t_n\right]}{\sum_{n=1}^{N} W(Z(i,j,n))}$,权重通常在灰度接近饱和或接近纯黑时取小值[6]。多曝光序列能把动态范围按最大与最小曝光量之比扩展,增量约为 $20\log(e_{max}/e_{min})$ 分贝[2]。
合成得到的图像亮度范围远超显示器能力,必须经过色调映射压缩到可显示区间,同时尽量保留局部对比与细节[2]。除多曝光合成外,还有直接融合多帧而不显式求解响应函数的曝光融合方法,以及从单幅低动态范围图像推断丢失亮度信息的单曝光重建方法[1][7]。用数字微镜器件等空间光调制器在采集阶段逐像素调节进光量,则属于硬件途径,可在单次拍摄中同时探测亮目标与暗目标[8]。
发展历程
1997 年,保罗·德贝韦茨(Paul Debevec)与吉滕德拉·马利克(Jitendra Malik)在 SIGGRAPH 发表论文,提出利用多幅不同曝光照片恢复相机响应函数并合成高动态范围辐射图的方法,为后续的数字高动态范围成像奠定了基本流程[5]。这一思路把此前依赖胶片与多次曝光的经验做法转化为可计算、可复现的算法。
此后研究重心逐步转向动态场景。多帧拍摄期间若相机或物体移动,直接融合会产生鬼影,需要通过图像配准、对齐和去鬼影处理加以抑制。基于深度神经网络的端到端融合方法也被提出,用于在复杂运动条件下重建亮度分布更真实的图像[9]。
在视频与显示领域,2015 年 8 月 27 日美国消费技术协会公布 HDR10 标准,采用感知量化曲线与 10 位位深[10]。2016 年 7 月 6 日,国际电信联盟发布 Rec. 2100,为 HDR 电视规定了基于感知量化(PQ)与混合对数伽马(HLG)两种传输函数[10]。同年,超高清蓝光光盘把 HDR10 列为强制支持格式,流媒体平台也开始提供高动态范围片源[10]。
应用
在数字摄影与影视制作中,高动态范围图像用于在逆光、室内外混合光等大反差场景下同时保留高光与阴影层次,也常作为三维渲染中的环境光照数据[5]。电视与流媒体则通过 HDR10、杜比视界、HLG 等格式,配合广色域提升画面的亮度层次与色彩表现[11]。
在科学观测与工业检测中,该技术用于天文暗弱目标与亮源的同步成像、空间外差光谱探测、强反射表面形貌测量等场合[2][12]。医学内窥镜成像借助多帧融合与色调映射,改善腔体内高光反射与暗部区域的细节可见度[6]。此外,该技术在汽车视觉、刑事摄影、室内照明设计与显微成像中也有应用[13][14]。
局限
多曝光方法要求场景在拍摄期间基本静止。物体或相机移动会使各帧像素无法严格对应,融合结果出现重影或亮度反转伪影,去除这些伪影需要额外的配准与检测步骤,也会增加计算开销[15]。逐帧拍摄还使该方式难以直接用于高速运动对象或实时视频。
硬件途径受器件限制。图像传感器的势阱深度、饱和电平与噪声底决定了单次曝光能覆盖的亮度区间,采用专用高动态范围传感器则面临工艺成本较高的问题,因此实践中仍普遍依赖多帧融合[16]。空间光调制方案虽能显著提升系统动态范围,但涉及光路标定、微镜与像元的精确映射,实现复杂度较高[8]。
显示与内容环节同样构成约束。色调映射是压缩动态范围的有损过程,算子选择不当会造成对比度不自然或细节丢失;终端设备的峰值亮度不足时,高亮部分会被裁切[11]。此外,不同高动态范围格式在传输函数、元数据与兼容性上并不统一,标准动态范围与高动态范围内容之间的相互转换也存在效果差异[9]。
从信息层面看,单曝光重建只能依据先验推断已丢失的亮度信息,对严重过曝或欠曝区域难以完全恢复;多曝光融合虽能扩展动态范围,但可达到的范围仍受曝光量跨度与传感器性能制约[7][13]。
参见
参考资料
- OpenCV:高動態範圍 (HDR) [引用日期2026-10-29]
- 为了更好地分析合成后的 HDR 图像的动态范围,以 dB 为单位对图像的动态范围进行表示 [引用日期2026-10-29]
- 高動態範圍 (HDR)# [引用日期2026-10-29]
- [0004] 由数字照相机捕捉的图像最通常的是低动态范围(LDR)图像,其中每一个图像像素包括有限数量的每颜色数字比特 [引用日期2026-10-29]
- GBIB Beta [引用日期2026-10-29]
- CN118037714A(PDF) [引用日期2026-10-29]
- 动态场景下的高动态范围成像算法研究 [引用日期2026-10-29]
- 基于DMD的高动态范围场景成像技术 [引用日期2026-10-29]
- 高动态范围成像研究进展 [引用日期2026-10-29]
- wikipedia.org 上的网页 [引用日期2026-10-29]
- 详解HDR的三个标准——HLG/HDR10/Dolby Vision [引用日期2026-10-29]
- 科学岛团队在高动态范围空间外差成像光谱技术研究方面取得进展 [引用日期2026-10-29]
- 基于数字微镜器件的高动态像素级调光的成像技术研究 [引用日期2026-10-29]
- 基于三次样条插值的高动态范围成像方法 [引用日期2026-10-29]
- arxiv.org 上的网页 [引用日期2026-10-29]
- CN109949383B(PDF) [引用日期2026-10-29]