2015-11-26 4 views
1

SIFT и SURF - это инвариант масштаба и вращения. Я хочу обнаружить объект, который является только масштабным инвариантом. Есть ли какая-либо функция или образец кода/функции в openCV, который может это сделать. Я не хочу, чтобы инвариант вращения был инвариантным по шкале.opencv объект обнаружение только шкала не вращение

ответ

1

BRIEF не предназначен для инвариантности вращения.

Приводя из original paper:

Ориентация Чувствительность: КРАТКАЯ не предназначен для вращательно инвариантным. Тем не менее [...] он терпит небольшое количество вращения.

+0

В конце статьи говорится о заявлении. «В будущей работе мы будем включать ориентационную и масштабную инвариантность в КРАТКИЙ, чтобы она могла конкурировать с SURF и SIFT в более широком наборе ситуаций». Является ли он инвариантным по масштабам? –

+0

Должно быть, вам нужно проверить несколько изображений. Зачем нужен дескриптор «невращающегося инварианта»? Разве вы не можете использовать просеивание (или подобное) и сбросить повернутые спички? – Miki