Сравнение изображений с помощью SIFT
Я пытаюсь сравнить 2 изображения, которые взяты с цифровой камеры. Поскольку на камере может наблюдаться движение, я хочу сначала сопоставить снимки, а затем сравнить их (используя некоторую удаленную функцию).
Чтобы соответствовать им, я подумываю обрезать второе изображение и использовать SIFT, чтобы найти его внутри первого изображения ... вероятно, оно будет иметь небольшую разницу в масштабе / перемещении / вращении, поэтому тогда мне нужно будет найти матрицу преобразования который преобразует изображение 1 в изображение 2 (на основе точек, найденных SIFT)
какие-либо идеи о том, как это сделать (или я думаю, что это общая проблема, которая может иметь некоторую реализацию с открытым исходным кодом?)?
Спасибо