Найти в Дзене

Дополненная реальность и навигация

Функция дополненной реальности появилась в «Яндекс.Картах» в 2017 году. На два года раньше, чем в Google Maps, пользователи «Яндекс.Карт» увидели красную точку финиша. Функционал обоих приложений схож. Всё меньше остаётся людей, которые не слышали о дополненной реальности (AR). Использование фреймворка ARKit прекратило монополию специалистов в области компьютерного зрения на внедрение дополненной реальности.

История началась в 2009 году, когда журнал Esquire, разместив на обложке код, привнёс в свой продукт поддержку дополненной реальности. Другой знаковой датой можно считать 2016 год: выход игры Pokemon Go. Многие читали о казусах с игроками, а кто-то играл сам: в этом же году игра была скачана свыше 16 млн раз. В 2017 году Apple предложила фреймворк ARKit, достоинства которого сделали доступным использование AR:

· возможность обойтись без маркеров,

· интеграция с 2D/3D-графическими фреймворками SceneKit, SpriteKit, Metal,

· высокая точность определения нахождения в пространстве,

· возможность обойтись без датчиков.

Данные с визуального (камера) и инерциального (акселерометр, гироскоп) узлов устройства для определения положения и перемещения на площадке объединяются системой визуально-инерциальной одометрии. Предпочтительное показание по результатам двух подсистем выбирает алгоритм — фильтр Калмана — и предлагает его пользователю в виде его нахождения и ориентации на площадке. ARKit различает горизонтальные и вертикальные поверхности, а также определяет освещенность площадки. Объект, находящийся на площадке, может быть дополнительно освещён, после чего будет выглядеть более реалистично.

Возможности дополненной реальности в смартфоне, позволяющие измерять объекты в пространстве вокруг себя, востребованы во время ремонта или строительства, создания дизайна интерьера. С помощью приложений дополненной реальности можно рисовать, раскрашивать объекты. Но самой востребованной функцией стала всё же навигация к месту назначения, которую предоставляют поисково-информационные службы.