Мы используем дополненную реальность почти каждый день, но мало знаем об этой технологии. В этой статье объясним, что такое AR, чем отличается от VR и как работает.
Что такое дополненная реальность
Дополненная реальность (AR, augmented reality) — это технология, которая накладывает на реальный мир цифровые элементы. Например, звук, анимацию, текст или 3D-объекты. Цифровые элементы можно увидеть через камеру мобильного устройства или специальные AR-очки.
В отличие от VR, AR не погружает в цифровое пространство, а дополняет окружающий мир.
Представьте: вы идете по незнакомому городу, включаете камеру телефона — и на экране появляются стрелки и подсказки, которые указывают дорогу к нужной улице или зданию.
Примеры AR-сервисов:
игра Pokemon Go;
примерка мебели в приложении Аризо;
виртуальные фоны для видеозвонков;
фильтры в социальных сетях.
Как работает AR
Технология «видит» реальный мир с помощью камеры устройства и вставляет в него цифровые объекты.
Мобильные устройства оснащены камерой, процессором, дисплеем и датчиками (акселерометр, гироскоп, GPS, компас). Камера фиксирует изображение, GPS определяет местоположение, а компас задает ориентацию устройства. Так программа понимает, где находится пользователь и как встроить цифровые объекты в окружающее пространство.
AR-приложение получает и анализирует данные камер и датчиков. В этом помогают алгоритмы машинного зрения, распознавания объектов и жестов. Если требуется много вычислительных ресурсов, обработка выполняется не на самом устройстве, а на удаленных серверах.
Виртуальные объекты встраиваются в пространство двумя способами.
С помощью маркеров. Если виртуальный объект нужно расположить в конкретном месте, там устанавливают маркер, к которому привязан этот объект. Если навести камеру на эту точку, AR-приложение запустит код маркера, и в кадре появится нужный объект.
Без помощи маркеров. Устройство распознает, к примеру, пол и стены и накладывает поверх них виртуальные предметы. Для этого используются алгоритмы компьютерного зрения и данные встроенных датчиков.
Примерка напольного покрытия в мобильном приложении Аризо
Вот как AR работает на мобильных устройствах:
Устройство сканирует окружение с помощью камер и датчиков.
Приложение анализирует данные и определяет, где разместить цифровые объекты.
Виртуальные объекты встраиваются в пространство в реальном масштабе, и их можно рассмотреть со всех сторон.