leonvent 发表于 2022-9-28 10:41:43

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



zorgzola 发表于 2022-9-29 11:05:44

抱歉,我小白不懂原理。
madVR的DPL设定在700nits,并封装成HDR输出,不应该是低于1499nits吗。

leonvent 发表于 2022-9-29 13:31:24

本帖最后由 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上做了测试,结果而言是不会影响。


苏辰汐 发表于 2022-9-29 14:23:47

大部分tone mapping算法是基于maxcll数值进行映射,几乎很少有使用maxfall的。madvr的tone mapping是基于直方图进行映射的,这两个数值都不会参考

chungexcy 发表于 2022-9-29 16:54:13

本帖最后由 chungexcy 于 2022-9-29 16:59 编辑

事实情况是,绝大多数电视都会忽略maxcll。。。
因为大量蓝光碟的maxcll/maxfall都给的是0。。。

所以电视厂商选取了最保守的做法:tone mapping只参考maxMDL (max master display luminance)。这样还有一个好处就是只需要设计两套映射规则,分别对应1000nits和4000nits。

至于 hardclip,顾名思义不考虑任何metadata,直接根据显示设备能力硬裁切。我不认为metadata会改变hardclip的目标裁切点。

leonvent 发表于 2022-9-29 18:41:36

chungexcy 发表于 2022-9-29 16:54
事实情况是,绝大多数电视都会忽略maxcll。。。
因为大量蓝光碟的maxcll/maxfall都给的是0。。。



在测试中,hard clip确实没发现被影响,也算是吃了一个定心丸

HGIG这种机制或者把roll off点都100%这种做法下,确实可以用madvrhdrMeasure代替显示设备内部的tone mapping算法

希望HGIG能普及到hdr显示器吧。


leonvent 发表于 2022-9-29 18:51:58

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

hsmms 发表于 2022-9-29 22:54:41

如果hard clip有作用那么必定是被二次映射了。

hard clip一般是根据设备设备峰值亮度来决定的(但具体多少还要看厂家自身)跟什么Maxcll Maxfall没有关系。

365152082 发表于 2022-10-3 12:26:56

W11 22H2解决了。。可以用自带的HDR校准软件设置峰值亮度

vbr9d 发表于 2022-10-3 16:48:11

本帖最后由 vbr9d 于 2022-10-3 16:49 编辑

365152082 发表于 2022-10-3 12:26
W11 22H2解决了。。可以用自带的HDR校准软件设置峰值亮度
测试发现在filmmaker mode下关了电视的dynamic tone mapping亮度还是拉到2200nits才全白,game optimizer才正常800nits
页: [1] 2 3
查看完整版本: HDR的问题