通过图像比较算法进行视频编解码器评级?
也许有人知道这是否可能。 如果没有主观影响,比较图像质量几乎是不可能描述的。当有人将图像质量评价为良好时,至少有一个人认为情况并非如此。 人类的喜好总是不同的。
因此,我想知道是否可以通过一种算法来“评估”图像质量,该算法将原始图像与以下问题
- 颜色变化中生成的图像进行比较(逐像素
- 模糊率伪
- 影和宏块的
差异,第一个是最简单的一个,因为您可以只检查颜色的差异,并且可以在每个十六进制值的 +- 中给出 3 个值 两者最后一次我不知道这是否可能,但可以通过边缘查找来检测阻塞。
国王的追求不仅仅是一张图像,因为视频是由多个帧完成的。
也许你们这些专业的程序员可以告诉我,是否可以使用这样的自动化算法来引入一些客观的测量设备来评估图像质量。这也许可以让一些 h.264 比 x264 更好、比 vp8 和 blaaah 的人平静下来:)
Andreas
第一次在这里发布 http://www.hdtvtotal.com/index.php?name=PNphpBB2&file=viewtopic&p=9705
perhaps anyone knows if this is possible.
comparing image quality is almost imposible to describe without subjective influences. When someone rates an image quality as good there is at least one person, that doesn't think so.
human preferences are always different.
So, I would like to know if there is away to "rate" the image quality by an algorithm that compares the original image to the produced one in following issues
- colour change(difference pixel by pixel
- blur rate
- artifacts and macroblocking
the first one would be the easiest one because you could check just the diffeence in colours and can give 3 values in +- of each hex-value
both last once I don't know if this is possible, but the blocking could be detected by edge-finding.
and the king's quest would be to do that for more then just one image, because video is done with several frames.
perhaps you expert programmers could tell me, if such an automated algo can be done to bring some objective measurement divice into rating image quality. this could perhaps calm down some h.264 is better than x264 and better than vp8 and blaaah people :)
Andreas
1st posted here http://www.hdtvtotal.com/index.php?name=PNphpBB2&file=viewtopic&p=9705
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
这是一个非常复杂的话题,没有明确的解决方案。目前,标准测试是通过 PSNR 和主观测试(例如 < a href="http://en.wikipedia.org/wiki/Mean_opinion_score" rel="nofollow noreferrer">MOS)。 PSNR 绝不代表主观质量,但它无处不在。 SSIM 应该比 PSNR 更接近主观测试,但它仍然不如 PSNR 流行。
如果您确实对图像指标感兴趣(对于视频指标仍然没有明确的选择——大多数时候人们对帧的 PSNR 进行平均),您可以查看 JND,除了 SSIM 和 PSNR 以及这个 文档 还有一些内容,包括我提到的内容。
This is a very complex topic with no clear solution. At the moment, standards testing is done with PSNR and subjective tests (like MOS). PSNR is by no means representative of subjective quality, but it's used everywhere. SSIM is supposed to be closer to subjective tests than PSNR, but it's still not as popular as PSNR.
If you're really interested in image metrics (still there's no clear choice for video metrics --- most of the time people average PSNR over frames) you can check out JND, in addition to SSIM and PSNR and this document has a few more including the ones I've mentioned.
您可能对我编写的 C 库 (IQA) 感兴趣,该库实现了 MSE、PSNR、SSIM、MS-SSIM 和 MS-SSIM*。您可以在这里查看:
http://tdistler.com/iqa/
You might be interested in a C library I wrote (IQA) that implements MSE, PSNR, SSIM, MS-SSIM, and MS-SSIM*. You can check it out here:
http://tdistler.com/iqa/
视频质量专家组 (VQEG) 在主观和客观评估方法方面进行了大量研究。报告、测试序列、工具等。可以在他们的网站上找到。
The Video Quality Experts Group (VQEG) has performed numerous studies in subjective and objective evaluation methods. Reports, test sequences, tools etc. Can be found on their web site.
在我看来,任何有价值的图像质量自动化指标都将被纳入压缩算法的下一个修订版中,让您回到原来的状态。
It seems to me that any worth-while automated metric of image quality would be incorporated into the next revisions of compression algorithms, leaving you back where you were.