Улучшите точность позы с помощью больших маркеров ArUco

Ссылаясь на исходный вопрос, улучшится ли точность позы камеры, когда относительно используется маркер большей длины, скажем, 0,65 м?


person slayer2309    schedule 07.09.2018    source источник
comment
Для большей точности используется более одного параметра. Ваша камера должна быть хорошо откалибрована, ваше разрешение может быть выше, чтобы получить больше выборок и лучших оценок, ваш маркер может быть заключен или вы можете использовать карты маркеров и так далее. Конечно, с большим маркером вы можете получить лучшую точность (не думайте о других параметрах), но это плохо, если вы будете рядом с маркером. Например, вы не сможете увидеть весь маркер на расстоянии 1 метра, если ваше поле зрения узкое. Я предлагаю прочитать документацию, там есть советы для лучшей оценки.   -  person aliyasineser    schedule 10.09.2018
comment
Я уже откалибровал свою камеру. Как вы думаете, повторная калибровка камеры улучшит результаты? Меня беспокоит то, что значения позы хороши на более близких расстояниях, но нестабильны на больших расстояниях. Поэтому я подумал, что увеличение размера маркера может помочь на больших расстояниях.   -  person slayer2309    schedule 10.09.2018
comment
Повторная калибровка может пройти хорошо или нет. Это зависит от качества и разнообразия изображений. Вы можете проверить ошибку перепроецирования, чтобы убедиться, что калибровка в порядке или нет. Просто пример, моя ошибка перепроецирования 2,4 и 2,2 для моих стереокамер. Если калибровка вашей камеры вас устраивает, я предлагаю проверить разрешение вашей камеры. Вы можете пожертвовать своим FPS, чтобы получить лучшее разрешение (если камера поддерживает его, проверьте параметры оборудования или погуглите), поскольку вы говорите, что можете попробовать более крупные маркеры и закрытые маркеры. Много способов сделать это. И вы можете дать свои результаты здесь для лучшего понимания.   -  person aliyasineser    schedule 10.09.2018
comment
что вы имеете в виду под закрытым маркером?   -  person slayer2309    schedule 10.09.2018
comment
Для точности угловых субпикселей вы добавляете дополнительные 4 квадрата рядом с углами. Это сложнее обнаружить, но точность оценки позы в большинстве случаев выше (без учета других параметров, таких как качество калибровки). Вы можете видеть из документации, как я уже говорил: docs.google.com/document/d /   -  person aliyasineser    schedule 10.09.2018


Ответы (1)


Использование одного маркера будет иметь все проблемы, описанные в исходном вопросе, независимо от размера маркера. Если вы увеличиваете размер вашего маркера на некоторый масштабный коэффициент F, все, что происходит, это то, что минимальное и максимальное расстояния, на которых вы можете надежно использовать маркер, также увеличиваются на коэффициент F. Увеличение максимального расстояния компенсируется соответствующей потерей минимальное расстояние. Принципиально проблему это не меняет.

Ключом к надежной оценке позы является расположение ваших маркеров таким образом, чтобы, независимо от того, где находится камера, были декодируемые маркеры, углы которых покрывали большую часть вашего окна просмотра. Грубо говоря, ваше минимальное расстояние возникает, когда отдельные маркеры становятся слишком большими, чтобы поместиться в окне просмотра, а ваше максимальное расстояние возникает, когда отдельные маркеры становятся слишком маленькими для разрешения и декодирования вашей камерой. Таким образом, диапазон расстояний, которые вы можете использовать, зависит от разрешения и качества вашей камеры. Если вам нужен еще больший диапазон, вы можете использовать сразу несколько разных размеров маркеров, например. вложенные маркеры.

person Chungzuwalla    schedule 03.10.2018