Маркеры Aruco создают оценку opencv для движущихся объектов - PullRequest
0 голосов
/ 04 августа 2020

Я пытаюсь отследить объект в космосе. Для этого я наклеил на объект маркер AruCo. Из-за размеров объекта маркер довольно маленький, размером 4,5 x 4,5 см. В среднем камера находится примерно в 50 см от маркера.

Вот проблема, с которой я столкнулся. Когда маркер неподвижен, маркеры обнаруживаются правильно. Однако во время движения маркер вообще не определяется. Я понимаю, что размытость изображения может вызвать эту проблему, но это определенно не единственный фактор. Как я могу улучшить обнаружение маркера в условиях движения. Какие значения я могу изменить в DetectorParams() из detectMarkers() aruco.

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

Могу ли я настроить параметры для этого. Кроме того, могу ли я воспользоваться тем фактом, что я всегда должен обнаруживать только 1 маркер? (Я уже использую небольшой словарь)

Мои движения более или менее будут произвольными, поэтому мне интересно, подходят ли маркеры Aruco для этого. Если нет, может ли кто-нибудь предложить альтернативу для отслеживания тела?

Примечание. Это обновленная версия предыдущего вопроса, однако, поскольку требовались серьезные изменения, я удалил вопрос и создал новый.

Спасибо!

...