Плотное просеивание и взбивание

Я хочу задать два вопроса о плотном сите (dsift) и vlfeat:

  1. Любой материал, который детали dsift? Я видел многих, которые говорили, что "плотный SIFT - это приложение SIFT к плотным сеткам". Но что это значит? Можно ли это описать более подробно? Я прочитал исходный код dsift.c и dsift.h в vlfeat и подробности техники о dsift. Но есть много вещей, которые я не могу понять. Существующие документы обычно фокусируются на применении dsift.
  2. Я использую vlfeat в моей программе на C, и она отлично работает. Но когда я настраиваю параметры с vl_dsift_set_geometry, это идет не так. Поскольку я не знаю, как работает dsift, я не знаю, как правильно установить binSizeX/Y и numBinX/Y. Я прочитал в газете "Размер патча 76". Относится ли патч к сетке 4*4? Я несколько запутался в терминах bin, patch а также grid, Ну, мой вопрос, с размером патча 76, как установить binSizeX/Y и numBinX/Y?(Размер изображения 256*256)?

1 ответ

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

Существует версия phow, которая представляет собой сочетание плотного просеивания и просеивания. Вместо обнаружения просеивания в заранее заданных местах и ​​заранее заданных масштабах, функции просеивания обнаруживаются в предопределенных местах, но в разных масштабах. В phow все элементы просеивания, обнаруженные в одной и той же точке (в разных масштабах), будут объединены вместе, чтобы создать один объект в этом месте.

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