2010-08-18 2 views
0

Я хотел бы знать ответ на следующий вопрос относительно SIFT, если кто знает.sift реализация matlab

Прежде чем я начну, я отсылаю вас к реализации бумаги Дэвида Лоу по этой ссылке:

http://www.cs.ubc.ca/~lowe/keypoints/

Объявление функции выглядит следующим образом:

[image, descriptors, locs] = sift(image1); 

Я не уверен, выходной параметр locs. Возвращает ли оно дескриптор в качестве вектора [x y scale orientation]?

Если это дает место, то x и y должны быть целыми числами, но они дают дробные значения.

ответ

4

SIFT использует подпиксельную точность при поиске ключевой точки. Это можно увидеть в разделе 4 Lowe's 2004 SIFT paper.

+0

oop i жвачка, nt понимать до сих пор .......... не могли бы вы уточнить. – chee

+0

Я имею в виду, что расположение ключевой точки (строки и столбца) должно быть целым числом. Почему он дает очки. ????? Например, значение для p (x, y) может быть p (1,3) ..... оно не может быть p (1,3,3,45) , но эта реализация делает это .... ПОЧЕМУ ??? надеюсь, что у вас есть то, что я хочу спросить. – chee

+0

Вы читали раздел 4 бумаги Лоу? – carlosdc

Смежные вопросы