在一系列图像/帧中找到差异/相似性的算法

时间:2018-05-04 08:39:16

标签: algorithm opencv computer-vision

我正在搜索已知的算法(可能是openCV函数),它可以在给定的指定数量的图像/帧序列(例如2或10)中输出相似性或差异。

期刊/会议文章也表示赞赏。谢谢。

1 个答案:

答案 0 :(得分:1)

您可以使用结构相似性指数

执行此操作

对于相关的出版物,请查看标题为 图像质量评估:从错误可见性到的文章 Zou Wang在IEEE图像处理交易中的结构相似性

OpenCV中没有任何可用的功能(据我所知),尽管scikit_image中有一个功能。这一行ssim提供了from skimage.measure import structural_similarity as ssim模块。

关于ssim的好处是它考虑:

  • 给定窗口内像素强度的平均值
  • 像素强度的方差
  • 协方差

链接纸的等式13中给出的公式包含以上三个。

提供了一个示例实现HERE