3

我正在寻找一种算法(理想情况下是 C/C++ 实现),它可以计算两个图像之间的感知相似度,同时考虑到心理视觉因素(例如,色度差异不如亮度差异那么糟糕)。

我有原始图像和它的多种变体(在我的例子中是 256 色量化),我想要算法来找到人类判断为最佳图像的图像。

到目前为止我发现的最好的是SSIM,但它不“理解”抖动(误差扩散)并且实现使用线性 RGB(我已经通过实现自己的RGB 来解决这个问题)。

或者,它可以是预处理图像以与 SSIM/PSNR/MSE 或其他典型算法进行比较的算法。

4

1 回答 1

0

出色地。你不能用亚马逊的机械土耳其人把它变成一个在线工作吗?或者像google image labeler那样做一个游戏?如果人们同意他们的分数,您可以给予加分或付款。

原因是我认为这项工作对计算机来说太难了。SSIM 无法对抖动图像进行评分,如果您对图像进行平滑处理,以使其与 SSIM 一起使用,则抖动模式不能成为质量判断的一部分,因为它不再存在于图像中。这种模式可能与图像质量有关。

于 2010-11-28T19:26:35.577 回答