Как определяется шаблон дескриптора Freak

Мне нужно написать собственную реализацию дескриптора FREAK для домашней работы. Я на самом деле читал оригинальную статью, но нет никакого объяснения того, как использовать шаблон.

В коде OpenCV определена функция buildPattern(), но также отсутствует документация о том, как создается сам шаблон.

Поэтому мой вопрос: кто-нибудь знает, как определяется шаблон и как выбираются параметры (радиус, сигма и координаты)?

1 ответ

Решение

Похоже, что точные значения не важны, но на рисунке 4 показана грубая схема 43 восприимчивых полей.

Их точная геометрия определяется кодом здесь: https://github.com/kikohs/freak/blob/master/src/freak.cpp#L212

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