Что делает SIFT?

#image #image-processing #pattern-matching #computer-vision #sift

#изображение #обработка изображений #сопоставление с шаблоном #компьютерное зрение #sift

Вопрос:

Что делает SIFT? устанавливает ли оно соответствия объектов между представлениями? Получает ли он углы изображения и удаляет ли те, которые не являются описательными? Выполняет ли оно сопоставление?

Комментарии:

1. Вы читали en.wikipedia.org/wiki/Scale-invariant_feature_transform

2. Подумайте о том, чтобы прочитать статью Дэвида Лоу 2004 года о SIFT (наиболее полную статью Лоу, автора SIFT). dx.doi.org/10.1023/B:VISI.0000029664.99615.94

3. Это правда, но я хотел получить лучший обзор, прежде чем мне придется читать всю статью. Итак, является ли SIFT заменой NCC или SAD?

4. Графика @ C, которую вы можете опубликовать в качестве другого вопроса. Постарайтесь быть как можно более конкретным. Это было очень простым (т. е. ответ можно получить в Google / Википедии (скрыто). Добро пожаловать в StackOverflow!

Ответ №1:

SIFT — это сокращение от «Преобразования объектов, не зависящих от масштаба». Функции SIFT часто используются для определения местоположения описательных точек на изображениях. Для сшивания изображений объекты SIFT расположены на двух изображениях. Затем вы ищете похожие точки / объекты на обоих изображениях. Если найдено достаточное количество соответствий и изображения содержат некоторую общую часть.

Объекты SIFT имеют местоположение на изображении, кроме того, объект содержит приблизительное описание близлежащей области изображения (размер этой области зависит от масштаба). Это описание используется для проверки, описывают ли две функции SIFT одно и то же местоположение.

Комментарии:

1. Итак, можем ли мы сказать, что вместо NCC или ZNCC мы можем использовать SIFT? Итак, является ли SIFT заменой NCC и ZNCC для сопоставления?