识别图像中的重复图案

时间:2018-03-04 21:27:34

标签: image-processing image-recognition

考虑一个图像,它是不同大小和未知地形的重复图案的合成(如下所示) An image composed of varying tile patterns. Note that there are 4 patterns here considering that the images of same topography are classified in the same category

我们如何找到重复的模式(及其位置)?

2 个答案:

答案 0 :(得分:0)

一种简单的方法是计算图像的自相关性。至少可以通过这种方式识别具有相同大小的块。

this post中解释了更详细的方法。当然,您首先需要将大图像细分为小图像。

答案 1 :(得分:0)

我会看一下SIFT和RANSAC算法,它可能不是您需要的,但它会引导您朝着正确的方向前进。让这很难的是你不知道你提前要找哪些功能,所以你需要一些监督算法来帮助你做出猜测。

开源实施 https://robwhess.github.io/opensift/

维基百科底部有一些很好的链接以及类似算法的描述