Как рассчитать радиус в сфере? - PullRequest
0 голосов
/ 04 апреля 2019

Изучение дескрипторов функциональных возможностей ORB - официальная статья, в которой я нашел:

Мы эмпирически выберите r в качестве размера патча, чтобы x и y запускались из [−r, r]. Как |C| приближается 0,

Я не понял, как вычисляется r, подскажите, пожалуйста, как рассчитать r.

Я много пытался копать глубже, используя Интернет, но я не мог найти формулу или объяснение, и я не понимал, что это означает.

Не могли бы вы объяснить это для меня? И дай мне формулу, если можешь.

1 Ответ

0 голосов
/ 04 апреля 2019

В статье написано:

"Мы эмпирически выбираем r размером патча, ..."

В OpenCV используется размер патча 31 (кажется, стандартное значение).
Патчи интенсивности с указанным размером используются для описания ключевой точки FAST. Поскольку ORB использует дескриптор BRIEF, патч изображения передается в двоичную строку, которая затем сравнивается для сопоставления ключевых точек. Более подробную информацию можно найти в КРАТКОЙ статье . Поэтому, если вы увеличите r, вы увеличите размер двоичной строки. Таким образом, радиус не рассчитывается по некоторой формуле, а выбирается разработчиками / пользователями.

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