Плотный сит против сит? - PullRequest
       5

Плотный сит против сит?

18 голосов
/ 09 декабря 2011

В чем разница между реализацией плотного просеивания по сравнению с просеиванием?Каковы преимущества / недостатки одного перед другим?В частности, я говорю о реализации VLFeat.

Ответы [ 5 ]

24 голосов
/ 10 декабря 2011

Очевидное отличие состоит в том, что с плотным SIFT вы получаете дескриптор SIFT в каждом месте, в то время как при обычном просеивании вы получаете описания SIFT в местах, определенных по алгоритму Лоу.

Существует множество приложений, в которых вам требуетсянеплотный SIFT, один отличный пример - оригинальная работа Лоу.

Есть множество приложений, в которых хорошие результаты были получены путем вычисления дескриптора везде (плотно), одним из таких примеров является this .Дескриптор, похожий на плотный SIFT, называется HOG или DHOG, технически они не одно и то же, но концептуально оба основаны на гистограммах градиентов и очень похожи.

2 голосов
/ 25 февраля 2014

В http://www.vlfeat.org/overview/dsift.html вы можете подробно узнать, как элементы изображения извлекаются как для SIFT, так и для плотной SIFT-реализации, а также для сравнения времени их выполнения.Основным преимуществом плотного SIFT-дескриптора VLFeat является скорость.

In MediaMixer Deliverable D1.1.2 метод определения концепции, в котором представлены как SIFT, так и плотный SIFT-дескрипторы, и экспериментальныеРезультаты показали, что эта комбинация обеспечивает более точную классификацию.Для получения дополнительной информации вы можете присоединиться к порталу сообщества MediaMixer на http://community.mediamixer.eu/.

2 голосов
/ 26 декабря 2011

Как правило, для распознавания категории общего объекта лучшие результаты получают с использованием плотного извлечения признаков, а не извлечения признаков на основе ключевых точек.

1 голос
/ 18 августа 2015

Подробнее о DenseSIFT можно прочитать в деталях реализации VLFeat.

DenseSIFT более быстрый (ускорение x30-x60).

http://www.vlfeat.org/overview/dsift.html http://www.robots.ox.ac.uk/~vedaldi/assets/pubs/vedaldi10vlfeat-tutorial.pdf

1 голос
/ 11 июля 2014

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

Если вы используете SIFT для классификации, я рекомендую использовать обычный SIFT с несколькими функциями ядра (для кластеризации), а не использовать Dense SIFT с одной линейной функцией ядра. Вы получите очевидный компромисс между скоростью и точностью.

Я рекомендую проверить эту статью, которая объясняет различия в реализации в Big-Oh.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...