http://u2.dmhy.org/details.php?id=14209#109337
源于这里对于MADVR做gamma转换的问题。
首先我做了MADVR排除其他选项(尤其是显示器选项)的调色问题。对视频源做了如下两次截图。(由于gamma只与luma有关)
avs 使用nnedi3_resize16
MADVR使用MPC-BE
之后是做200%放大,到1696x960之后的结果
首先是我认为可以作为参考标准的还原画质
nnedi3_resize16
MADVR linear light
MADVR gamma-aware(CPU)
MADVR gamma-aware(GPU)
可以确认是否使用GPU对于MADVR的结果几乎没有影响。
我来看看最后结果的区别吧:(使用imgdiff做差别区分)
linear light vs nnedi3_resize16
gamma-aware vs nnedi3_resize16
结果统计
linear light vs nnedi3_resize16
gamma-aware vs nnedi3_resize16
结果显示的是linear light可以获得更加接近nnedi3_resize16的结果,无论是最大误差还是误差点数还是最后的平均值和标准差等等。gamma-aware的结果都更不解近nnedi3_resize16。
1.对画面对比度的失真会很明显,那如果说这个是正确的,那nnedi3_resize16中也没有加入任何和gamma有关的东西,但是它却是大家比较公认的最好的upconv滤镜(不仅仅是chroma upsmapling滤镜),是不是这个标准定义上有问题。
2.如果说nnedi3_resize16作为标准,那么gamma-aware后的结果反而更加不接近nnedi3_resize16的结果,相反linear light更加接近。那是不是可以说linear更好一些呢?
PS:我的MADVR设置