使用SIFT比较图像

问题描述:

我试图比较从数码相机拍摄的2张图像。由于相机上可能存在移动,因此我想首先将图片“匹配”,然后进行比较(使用某种遥远的功能)。使用SIFT比较图像

为了与它们匹配,我正在考虑裁剪第二张照片,并使用SIFT在第一张照片中找到它......它可能会在比例/平移/旋转方面有小差异 所以我需要找到转换矩阵,将图像1转换为图像2(基于SIFT找到的点)

有关如何做到这一点的任何想法(或者我猜这是一个常见问题,可能有一些开源实现?

感谢

+1

可能重复[如何使用SIFT算法来计算两幅图像是如何similiar是?(http://*.com/questions/1500498/how-to-use-sift -algorithm到计算知识-similiar个图像,是) – 2010-11-27 08:49:56

如果运动很小或几乎平也可以更容易使用相位相关,或只是比较傅立叶时刻。 http://en.wikipedia.org/wiki/Phase_correlation 还要检查这个问题 How to use SIFT algorithm to compute how similiar two images are?