Использование SIFT дескрипторов для сравнения сходства между двумя изображениями - PullRequest
0 голосов
/ 02 апреля 2012

Я использую алгоритм SIFT, чтобы определить уровень сходства между двумя изображениями.Мне удалось получить список дескрипторов для изображения, но я не могу понять, что делать дальше.Моя проблема в том, что у меня другое количество дескрипторов, и их порядок может быть не таким.Как лучше всего сравнить эти дескрипторы?

Спасибо.

Ответы [ 2 ]

0 голосов
/ 04 апреля 2012

Для каждого дескриптора на изображении A найдите его ближайшего соседа на изображении B. Это дает вам приблизительное соответствие между дескрипторами на каждом изображении. После этого вам необходимо выполнить некоторую проверку согласованности геометрии, чтобы устранить множество ложных совпадений, которые генерируются на первом этапе. Это можно сделать с помощью RANSAC.

0 голосов
/ 02 апреля 2012

Базовое евклидово расстояние вместе с эвристикой, которая предусматривала, что совпадение принимается только в том случае, если оно значительно лучше, чем второе лучшее совпадение. По утверждению (со) изобретателя, Лоу

...