Понимание гистограммы ориентированных градиентов - PullRequest
3 голосов
/ 31 марта 2019

Я узнаю о HOG, и я понимаю это из здесь . Хорошо объясненная страница с примером. Я не понимаю эту концепцию, что, как это работает

Блок 16 × 16 имеет 4 гистограммы, которые можно объединить в форму 36 х 1 элемент вектора, и он может быть нормализован так же, как вектор 3 × 1 нормализуется.

Как это 36 * 1 появилось и как мы его рассчитали? и обязательно ли нам всегда нужен вектор 9 бинов? Это фиксированный размер для HOG?

пришел

1 Ответ

2 голосов
/ 01 апреля 2019

Обязательно ли нам всегда нужен вектор 9 бинов?

Не обязательно. Далал и Триггс указали в их оригинальной бумаге HOG , что точность их применения (которая была обнаружением пешехода человеком) увеличилась при использовании до 9 корзин, после чего точность больше не увеличивалась, поэтому 9 обычно б.

Как появилось это 36 * 1 и как мы его рассчитали?

Как уже указывалось в комментариях:

У вас есть 9 бинов на гистограмму (каждое из которых будет скалярным значением в вашем векторном элементе). В вашем примере гистограмма была рассчитана с использованием блоков 8 x 8 , что означает, что в блоке 16 x 16 вы сможете рассчитать 4 гистограммы . Каждая из этих гистограмм будет давать 9 x 1 вектор признаков, так что:

4 (гистограммы) * 9 (ячейки) = 36 x 1 векторный элемент.

Вы просто объединяете свои результаты в один вектор.

...