如何匹配在不同角度拍摄的图像

时间:2016-11-28 12:01:14

标签: python opencv image-processing

我有不同角度拍摄的同一物体的多个图像,并且有许多这样的物体。我需要匹配一个随机角度拍摄的测试图像,该测试图像属于具有相似背景的特定对象,通过将其与这些图像进行匹配。物体是建筑物内的轻型装置。可以在不同的地方安装相同的对象,但背景不同。

我使用了均值偏移误差,来自opencv和结构相似性指数的模板匹配,但精度较低。

图像指纹识别或SIFT / SURF怎么样

2 个答案:

答案 0 :(得分:2)

此类对象识别任务的最新技术是卷积神经网络,但您需要一个大的标记训练集,可能会将其排除在外。否则SIFT / SURF可能就是你要找的东西。它们对大多数变换非常强大。

答案 1 :(得分:0)

我会发表评论,但没有足够的代表。我建议使用功能匹配以及SIFT或SRUF。您可以使用单应矩阵,因为它可以帮助对象处于不同的角度。以下是有关如何执行此操作的教程:Feature Matching

我希望这会有所帮助。