模拟设备背光对人类图像感知的影响

时间:2015-12-03 11:21:25

标签: image image-processing image-manipulation

即使我们在设备(例如iPad)中看到完全相同的图像,我们也会在背光不同时感知它们不同。例如,如果我们查看以下两个图像,它们都是相同的图像,但后者没有背光(忽略反射),我们认为它不同。我的问题是如何模拟没有背光的效果,而不是实际调暗而是使用原始图像?也许应用某种半透明的黑色面膜?

全背光 enter image description here

无背光 enter image description here

1 个答案:

答案 0 :(得分:0)

是的,你可以模拟它。在物理上它是一个非常简单的效果,只有你的眼睛看起来像一个更复杂的错觉。

它只是两层的组合:

  • 照片(背光)
  • 反射(无背光图像)

反射一直存在。打开或关闭背光图像。在实现方面,这些是附加层(像素值之和)。

只有在完全改变图像时,眼睛才会将背光打开/关闭视为开启/关闭,因为眼睛会调整到屏幕的整体亮度级别。

如果你在代码中实现它:

  • 确保使用线性光色空间进行处理(删除伽马校正,处理像素,应用伽玛校正)。

  • 在屏幕上显示图像时,将亮度标准化(因为要在屏幕上显示效果,您必须使其比实际的真实效果更亮,并且您可以使用更低的动态范围)。