P>
Людина може як завгодно переміщатися в доповненому просторі. Технологія повинна давати можливість переміщатися в просторі без будь-яких механічних обмежень.
Система доповненої реальності повинна бути проста в налаштуванні і запуску. Для того, щоб визначити положення спостерігача, багато систем доповненої реальності вимагають певної калібрування камери, яка спостерігає реальну сцену. Процес калібрування досить складний, особливо для камер з фіксованою фокусною відстанню. Стандартні WEB-камери, як правило, не мають можливості змінювати фокусну відстань («зум»), а якщо і можуть, то тільки шляхом програмної пост-обробки отриманого зображення.
Уралмультімедіацентр робить перші впевнені кроки у галузі дослідження алгоритмів формування доповненої реальності. В якості універсального кроку на поточному етапі досліджень розглядається метод управління віртуальною компонентою доповненої реальності. Для того, щоб правильно поєднувати віртуальні і реальні об'єкти, необхідно вміти правильно обчислювати відносне положення реальних об'єктів і реальної сцени в цілому. На сьогоднішній день це завдання є вкрай складною, можливо навіть нездійсненним, якщо реальні об'єкти заздалегідь не визначені. Тому для управління використовується спеціальний маркер, що представляє собою висококонтрастне зображення, зазвичай складається з простих геометричних фігур для полегшення процедури розпізнавання. Аналізуючи одержувану проекцію маркера і його малюнок, система, таким чином, орієнтується в просторі і доповнює контент віртуальним оточенням.
В даний час розроблений алгоритм визначення просторового (тривимірного) положення маркера з 6 ступенями свободи (3 поступальних, 3 обертальних) на основі відеозображення цього маркера і відстеження його переміщення в просторі. Алгоритм визначає зміщення маркера в просторі, зміна кутів нахилу відносно горизонту і відносно перпендикуляра до площини спостереження.
Алгоритм базується на стандартних афінних перетвореннях в тривимірному просторі. Малюнок маркера системі відомий заздалегідь. Сам маркер сконструйований таким чином, щоб її вичленення не викликало особливих проблем, тобто використані висококонтрастні кольору (наприклад, чорний і білий), великі однотонні області. Визначення проекції маркера на площину спостереження дозволяє обчислювати кути нахилу маркера щодо площини спостереження. Відстежуючи зміна кутів, ми можемо визначати обертальні рухи, а, відстежуючи координати проекції маркера і зміна його розміру, ми можемо отримувати інформацію про поступальних рухах.
Але вже на даному етапі ми поставили собі ще більш складне завдання - як маркер використовувати людини, а саме дослідити технологію розпізнавання жестів.
Сучасний рівень розвитку технології Flash дозволяє впроваджувати ці елементи доповненої реальності в Інтернет-сайти. Ми плануємо розробити сайт, в якому будуть використовуватися технології доповненої реальності і технології розпізнавання жестів.
Список літератури
Для підготовки даної роботи були використані матеріали з сайту masters.donntu.edu/
Дата додавання: 30.11.2013