Точне вимірювання відносної відстані між набором довідників (додаток додаткової реальності)


9

Скажімо, у мене є набір з 5 маркерів. Я намагаюся знайти відносні відстані між кожним маркером, використовуючи рамку розширеної реальності, таку як ARToolkit . У моїй камері, що подає тебе, перші 20 кадрів показують мені лише перші 2 маркери, щоб я міг розробити перетворення між двома маркерами. Другі 20 кадрів показують мені лише 2-й та 3-й маркери тощо. Останні 20 кадрів показують мені 5-й та 1-й маркери. Я хочу створити тривимірну карту позицій маркера всіх 5 маркерів.

Моє запитання полягає в тому, що, знаючи, що будуть відставати відстані через низьку якість відеоканалу, як звести до мінімуму неточності з урахуванням усієї зібраної інформації?

Мій наївний підхід полягає в тому, щоб використовувати перший маркер в якості базової точки, з перших 20 кадрів беруть середнє значення перетворень і розміщують 2-й маркер і так далі для 3-го і 4-го. Для 5-го маркера розмістіть його між 4-м та 1-м, розмістивши його посередині середнього значення перетворень між 5-м та 1-м та 4-м та 5-м. Я вважаю, що цей підхід має упередження щодо розміщення першого маркера, але не враховує, що камера бачить більше 2-х маркерів на кадр.

Зрештою, я хочу, щоб моя система могла виробити карту x кількості маркерів. У будь-якому даному кадрі може відображатися до x маркерів, і виникають несистемні помилки через якість зображення.

Будемо дуже вдячні за будь-яку допомогу щодо правильного підходу до цієї проблеми.


1. Чи відома геометрія / розташування маркерів? 2. Чи можете ви оцінити фундаментальну матрицю камери за допомогою настройки калібрування?
наві

Відповіді:


1

Ви можете використовувати структуру алгоритму типу руху, щоб оцінити позу камери з навколишнього середовища, а не з маркерів, а потім сплавити цю позу камери за допомогою маркера, щоб точно визначити розташування маркерів. Знаючи зовнішню позу вашої камери (від SFM), ви можете тріангулювати всі тривимірні положення.

Для оцінки пози зазвичай 5-бальні методи є більш точними, ніж 8-бальний алгоритм.

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

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.