Было задано несколько вопросов об алгоритме SIFT , но все они, похоже, сосредоточены на простом сравнении между два изображения. Вместо определения того, насколько похожи два изображения, было бы практично использовать SIFT для поиска наиболее подходящего изображения из коллекции из тысяч изображений? Другими словами, является ли SIFT масштабируемым?
Например, было бы практично использовать SIFT для генерации ключевых точек для пакета изображений, сохранения ключевых точек в базе данных, а затем поиска тех, которые имеют кратчайшее евклидово расстояние до ключевые точки, созданные для изображения "запроса"?
При вычислении евклидова расстояния вы проигнорируете масштаб x, y, и ориентация частей ключевых точек, и смотреть только на дескриптор?