Дополненная реальность (AR)

Что это такое?

AR или дополненная реальность — совокупность способов демонстрации виртуального контента (трёхмерной и двухмерной графики) в реальном времени, привязанного к реальным объектам. В основе всех этих способов лежат технологии компьютерного зрения. Они позволяют распознавать и/или отслеживать те или иные реальные объекты в видеопотоке с камеры устройства.

Какая бывает дополненная реальность (AR)?

В зависимости от платформы и используемой технологии (библиотеки) дополненная реальность может работать по-разному.

Image tracking (image target)

Например, одной из первых появилась технология, позволяющая распознавать и отслеживать двухмерные изображения — image tracking (image target) или дополненная реальность на маркере. На основе этой базовой технологии можно построить множество механик дополненной реальности:

дополненная-реальность-на-маркере
Дополненная реальность на маркере
  • Привязка двухмерных графических элементов в дополненной реальности (HUD) к двухмерным маркерам. Это могут быть различные индикаторы, объекты инфографики и не только. Такая дополненная реальность в основном используется в производственных AR-решениях, таких как AR-ассистент (например, наш кейс для РЖД).
  • Привязка и позиционирование в трёхмерном пространстве двухмерных и трехмерных графических объектов. Самый распространенный пример — появление на изображении трёхмерных моделей объектов, персонажей или целых сцен. Эти объекты могут быть анимированными и интерактивными. Также часто используют комбинацию изображение — стоп-кадр из видео — само видео, чтобы при наведении на изображение оно как бы «оживало».

Plane detection, SLAM. Дополненная реальность на плоскости

дополненная-реальность-на-плоскости

Второй по распространенности является комбинация технологий обнаружения и отслеживания плоскостей с технологией SLAM. Это технология, которая по смещению картинки позволяет определять, куда переместилось устройство пользователя.

В данный момент это одна из самых распространенных технологий, используемая для демонстрации объектов AR-каталога (например, в приложении IKEA place). Также большое количество пользователей могли наблюдать этот тип дополненной реальности в приложении Pokemon GO. У нашей компании реализовано большое количество проектов с использованием этой технологии. Например, аналог Pokemon GO и AR-каталог.

В большинстве смартфонов этот тип дополненной реальности (AR) работает на основе библиотек ARkit (iOS) и ARcore (Android). Для кроссплатформенной разработки мы используем решение AR foundation, которое позволяет разрабатывать функционал, универсально работающий и на iOS, и на Android.

Object tracking (отслеживание объектов)

Этот тип отслеживания (трекинга) позволяет создавать контекстно-зависимую дополненную реальность. Это означает, что объекты дополненной реальности будут естественным образом взаимодействовать с реальными объектами. Также будут работать законы оптики (перспектива, искажение и т. д.). Это позволит создать реалистичный AR-опыт. В нашей практике было довольно много проектов с использованием этой технологии, выглядят они очень круто (например, AR-спектакль для Mercedes-Benz и AR-экспозиция для РЖД)

Spatial AR (пространственная дополненная реальность)

Это один из самых впечатляющих видов дополненной реальности, потому что он позволяет создавать контекстно-зависимые опыты в больших локациях. Сотрудничая со «Сбер Лаб» мы одними из первых получили доступ к Naviar SDK — решению пространственной дополненной реальности от «Сбер». Пользуясь этой технологией, мы реализовали совместные проекты — для музея Сталинградской битвы, и демо-кейс на площадке бывшей Кидзании.

Существуют решения и других вендоров. Например, пользуясь решением от Immersal, мы реализовали навигацию в дополненной реальности для зоопарка в Баку.

Отдельного упоминания заслуживают технологии для дополненной реальности (AR) в браузере и социальных сетей. На разных платформах используются разные технологии, каждая из которых работает немного по-своему. В большинстве случаев для дополненной реальности в браузере мы пользуемся решениями компании DEVAR (MyWebAR).

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

Контактная информация

Если вам нужен проект с дополненной реальностью (AR), свяжитесь с нами по телефону +7 (495) 066-71-69, электронной почте info@likevr.ru или через форму обратной связи на сайте, и мы создадим для вас что-то крутое.

Другие материалы по теме

Заказать AR-решение

 

Последние статьи

Связаться с нами

Моментальный расчёт