Я пытаюсь отследить объект в космосе. Для этого я наклеил на объект маркер AruCo. Из-за размеров объекта маркер довольно маленький, размером 4,5 x 4,5 см. В среднем камера находится примерно в 50 см от маркера.
Вот проблема, с которой я столкнулся. Когда маркер неподвижен, маркеры обнаруживаются правильно. Однако во время движения маркер вообще не определяется. Я понимаю, что размытость изображения может вызвать эту проблему, но это определенно не единственный фактор. Как я могу улучшить обнаружение маркера в условиях движения. Какие значения я могу изменить в DetectorParams()
из detectMarkers()
aruco.
Я просмотрел документацию, где объясняется каждый параметр, однако я не понял, какие параметры нужно изменить.
Могу ли я настроить параметры для этого. Кроме того, могу ли я воспользоваться тем фактом, что я всегда должен обнаруживать только 1 маркер? (Я уже использую небольшой словарь)
Мои движения более или менее будут произвольными, поэтому мне интересно, подходят ли маркеры Aruco для этого. Если нет, может ли кто-нибудь предложить альтернативу для отслеживания тела?
Примечание. Это обновленная версия предыдущего вопроса, однако, поскольку требовались серьезные изменения, я удалил вопрос и создал новый.
Спасибо!