检测两个略微操纵的图像是否属于同一对象的最快方法是?

时间:2016-12-01 16:48:51

标签: python image numpy scipy detection

我有一组图像,我想找出哪些图像是同一个对象。以下是关于图像之间对象如何不同的不同场景:

  • 物体的图像可以旋转90度,180度或270度
  • 对象可能位于图像中的不同位置,但总是处于完整的fiew
  • 可以在图像中翻转对象,水平或垂直

我开始使用图像和MSE的直方图,但由于某些对象具有相同的颜色分布,我得到的结果不正确。

我在这里寻求速度,因为我的初始数据集是1000张图像,并且随着算法变得更加成熟而增长。所以我最初的想法是numpy / scipy但我宁愿迷失在这里。我没有这方面的经验。我已经阅读了关于SO的其他帖子,但它们的范围似乎相当狭窄。有没有人对我如何处理这个问题有任何经验或想法?

修改 我没有权限加载任何不属于运行脚本的机器上加载的Python安装的模块。安装了Anaconda,因此我可以使用相当多的模块,但没有OpenCV。

修改

附加示例文件和答案文件。

Example Files

0 个答案:

没有答案