Является ли Approximate Nearest Neighbor самым быстрым соответствием в Computer Vision?

При использовании дескрипторов объектов [например, SIFT, SURF] - является ли "Приближенный ближайший сосед" самым быстрым способом сопоставления изображений?

3 ответа

Решение

Я бы сказал, что ближайший сосед, основанный на евклидовом округе, будет самым простым в реализации, но не обязательно самым быстрым.

Я бы согласился с тем, что приблизительный ближайший сосед или "лучший бен первым" быстрее всего определит, какое изображение в вашем фоновом наборе наиболее близко напоминает пробное изображение.

Если вы пытаетесь идентифицировать один объект на изображении, все будет немного сложнее.

Вам следует проверить ядро сопоставления пирамид, которое до сих пор является одним из наиболее успешных алгоритмов сопоставления изображений с локальными функциями. Он имеет линейную сложность по времени, в отличие от сравнения каждого признака в изображении A с каждым признаком в изображении B, который равен O(n^2). Также есть бесплатная реализация.

Другие вопросы по тегам