为何需要在端到端的系统中加入OOTF(γ≈1.2)
由于拍摄时的环境和室内观看时的环境并不一样,以匹配室内的观看环境。
弱光环境下为了补偿人眼的对比度感知,会特地在端到端的系统中加入γ≈1.2的补偿
下图中观看三个色块,明显感觉右边更亮一点,但是实际上两者亮度一样。这就是需要加入γ≈1.2使原图偏暗一点的原因。
image.png
编码端的BT709 OETF 和渲染端的BT.1886是否相差γ≈1.2?
你可能会问,为何OETF_BT709 为V=1.099*L^0.45 - 0.099 而显示端显示约为L=V^2.4(参考BT.1886), 2.4/(1/0.45) = 1.08, 而不是1.2??
-
首先BT.709白皮书定义了SDR的光电转换曲线 OETF如下
image.png -
实际上,BT.709的OETF曲线更接近y=x^0.5 而不是y=x^0.45 如下图,所以OOTF和gamma=0.45*2.4=1.08并不一样
image.png
通过下面公式可以的得到接近于y=x^1.2的OOTF曲线
image.png
最终得到的OOTF和gamma1.2非常接近(红线和蓝线)
image.png