Сравнить SIFT ключевые точки разных изображений
У меня есть несколько 512x512 различных серых изображений, скажем, image1,image2,...,image80.
Теперь позвольте изображению запроса быть image1. Если я сравниваю SIFT ключевых точек image1 с image1,image2,...,image80. Ожидается, что все ключевые точки изображения1 будут соответствовать изображению1, а не другим.
Каждая ключевая точка представлена массивом из 128 целых чисел. Мой параметр соответствия между двумя ключевыми точками - это квадратный корень из суммы квадратов соответствующей разности в массиве из 128 целых чисел.
Я хочу сократить время сопоставления.
Как отфильтровать ключевые точки SIFT? Какой параметр мне следует учитывать при статистическом распределении точек SIFT в порядке возрастания расстояния L2 выше?
Я согласен, что между ошибкой и временем совпадения будет компромисс.