Как определяется шаблон дескриптора Freak
Мне нужно написать собственную реализацию дескриптора FREAK для домашней работы. Я на самом деле читал оригинальную статью, но нет никакого объяснения того, как использовать шаблон.
В коде OpenCV определена функция buildPattern(), но также отсутствует документация о том, как создается сам шаблон.
Поэтому мой вопрос: кто-нибудь знает, как определяется шаблон и как выбираются параметры (радиус, сигма и координаты)?
1 ответ
Решение
Похоже, что точные значения не важны, но на рисунке 4 показана грубая схема 43 восприимчивых полей.
Их точная геометрия определяется кодом здесь: https://github.com/kikohs/freak/blob/master/src/freak.cpp#L212