HDR的问题
本帖最后由 leonvent 于 2022-10-6 19:13 编辑一个疑问:
hdr源的Maxcll Maxfall,是否会影响hard clip这种tone mapping的形式?
我最近购入了LG 42 C2 OLED,在尝试使用LG HGIG这个hdr映射机制。
LG 42 C2 的HGIG是贴合pq曲线下直接在800nits hard clip,只要前端亮度不超过800nits,就可以完美展示hdr。
所以我利用madvrhdrMeasure来做前端的tone mapping,目标值定到了800nits。
madvrhdrMeasure也确实做到了很好的tone mapping。
但是我发现了一个盲点,windows系统输出的maxcll 与maxfall是固定在了1499nits,虽然现在可以用CRU或者新win11的hdr校准工具,将maxcll/fall固定在800nits。
这就是我之前从来没想过的问题,hard clip这种形式,裁切的内容是否会受到Maxcll Maxfall影响,还是单纯看像素实际亮度来裁切。
madvr里提供的hard clip功能,会根据源的Maxcll Maxfall来计算吗?
更新
最后结论确实是我想太多了
1. 拜托别人用了信号发生器在lg上做了测试,结果而言是不会影响
2. madvrhdrmeasure也会把maxcll也成700nits,madvrhdrmeasure是全方位改了metadata
抱歉,我小白不懂原理。
madVR的DPL设定在700nits,并封装成HDR输出,不应该是低于1499nits吗。 本帖最后由 leonvent 于 2022-9-29 13:36 编辑
zorgzola 发表于 2022-9-29 11:05
抱歉,我小白不懂原理。
madVR的DPL设定在700nits,并封装成HDR输出,不应该是低于1499nits吗。 ...
一种简单的说法,Maxcll Maxfall是hdr源给显示设备的一种参考数值,一些电视/显示器tone mapping算法会根据Maxcll Maxfall的值来做计算,例如传统的恒定roll off,一些电视的动态tone mapping,都会依赖这个数值来做计算
如果Maxcll Maxfall乱写,电视/显示器的画面就会有很大的影响
我这个问题,就是Maxcll Maxfall的值是否也会影响hard clip这种tone mapping做法。
当然我这个问题也拜托别人用了信号发生器在lg上做了测试,结果而言是不会影响。
大部分tone mapping算法是基于maxcll数值进行映射,几乎很少有使用maxfall的。madvr的tone mapping是基于直方图进行映射的,这两个数值都不会参考 本帖最后由 chungexcy 于 2022-9-29 16:59 编辑
事实情况是,绝大多数电视都会忽略maxcll。。。
因为大量蓝光碟的maxcll/maxfall都给的是0。。。
所以电视厂商选取了最保守的做法:tone mapping只参考maxMDL (max master display luminance)。这样还有一个好处就是只需要设计两套映射规则,分别对应1000nits和4000nits。
至于 hardclip,顾名思义不考虑任何metadata,直接根据显示设备能力硬裁切。我不认为metadata会改变hardclip的目标裁切点。 chungexcy 发表于 2022-9-29 16:54
事实情况是,绝大多数电视都会忽略maxcll。。。
因为大量蓝光碟的maxcll/maxfall都给的是0。。。
在测试中,hard clip确实没发现被影响,也算是吃了一个定心丸
HGIG这种机制或者把roll off点都100%这种做法下,确实可以用madvrhdrMeasure代替显示设备内部的tone mapping算法
希望HGIG能普及到hdr显示器吧。
madvrhdrMeasure纯粹做hdr tone mapping,觉得确实很好
Spears.Munsil 测试碟中,10000nit测试
源metdata
https://bbs.acgrip.com/data/attachment/forum/202209/24/214200oojreo7negeecnnc.png
https://bbs.acgrip.com/data/attachment/forum/202209/24/214201wlptzpn248zvrgen.png
hdrMeasure处理后的样子
https://bbs.acgrip.com/data/attachment/forum/202209/24/214230wszp21ffhosm6sxo.png
https://bbs.acgrip.com/data/attachment/forum/202209/24/214230s8aonhclhlg00atw.png
如果hard clip有作用那么必定是被二次映射了。
hard clip一般是根据设备设备峰值亮度来决定的(但具体多少还要看厂家自身)跟什么Maxcll Maxfall没有关系。 W11 22H2解决了。。可以用自带的HDR校准软件设置峰值亮度
本帖最后由 vbr9d 于 2022-10-3 16:49 编辑
365152082 发表于 2022-10-3 12:26
W11 22H2解决了。。可以用自带的HDR校准软件设置峰值亮度
测试发现在filmmaker mode下关了电视的dynamic tone mapping亮度还是拉到2200nits才全白,game optimizer才正常800nits