ARKit: почему дополненная реальность от APPLE — это круто

Что это вообще такое?
Как следует из названия — дополненная реальность, в отличие от виртуальной, не блокирует полностью поле зрение пользователя и не переносит его в некое другое пространство, а дополняет существующий мир смоделированными трехмерными элементами. Таким образом обычный мир наполняется несуществующим контентом и в перспективе может превратиться в кадры из фантастических фильмов.
Вообще, дополненная реальность (AR, Augmented Reality) — штука совершенно не новая. Первые примеры появились на рынке в тот момент, когда разработчикам стала доступна возможность взаимодействовать с камерой смартфона. Тогда и возникли маркеры — специальные изображения, которые легко распознать среди окружающих предметов, отслеживать их перемещение в поле зрения камеры и привязывать к этим маркерам несуществующие предметы, дополняя таким образом изображение.

Однако у этой технологии есть огромный недостаток — как только маркер перестает корректно распознаваться приложением или же пропадает из поля зрения камеры, все дополнительные элементы изобрадения (например, замечательные ушки в Instagram) тоже пропадают.

Что же нового сделала компания APPLE?
Говоря простым языком — взяла множество технических проблем на себя, предоставив разработчикам удобные инструменты для создания интересного контента с дополненной реальностью. Этот набор инструментов (или, как говорят разработчики, фреймворк) под названием ARKit станет доступен осенью вместе с обновлением iOS 11 и будет работать на iPhone SE, iPhone 6S, iPhone 6S+, iPhone 7, iPhone 7+, iPad Pro всех моделей и iPad 2017 года.
А что умеет этот ARKit?
- Самостоятельно распознает горизонтальные поверхности без необходимости применения каких-либо маркеров, позволяя легко размещать смоделированные предметы на этих поверхностях
- Очень точно ослеживает перемещения телефона в пространстве независимо от поля зрения камеры, что дает возможность пользователю свободно смотреть в разные стороны, не теряя предметы из первоначального места расположения
- Замеряет освещенность в реальном мире и корректирует освещенность на смоделированных объектах
Эти функции позволяют разработчикам создавать очень реалистичные приложения, значительно повышая качество финального продукта.
И какие же реальные применения у этого ARKit?
Поскольку фреймворк был анонсирован всего лишь пару месяцев назад, о каких-то готовых продуктах с использованием технологии говорить еще рано. Однако, благодаря простоте использования разрабочики уже сделали множество тестовых прототипов, которые позволяют оценить перспективы технологии и спрогнозировать возможные сферы практического применения ARKtit.
1. Самое понятное — игры и развлечения
- Стратегии и различные “симуляторы бога”, позволяющие играть на столе или на полу, приближаясь максимально близко к действиям или наоборот, удаляться и наблюдать за максимально большими пространствами.
- Аркадные игры, позволяющие сражаться с несуществующими врагами в реальном мире.
- Простые “таймкилеры” вроде офисного баскетбола.
- Зарождается новый большой жанр — “порталы” в другие миры, открывающий новые возможности как для игрового процесса…
- … так и для показа панорамного видео в формате 360, включая спортивные трансляции.
- Возможность детально рассмотреть предметы со всех сторон — например, побывать в доме-музее Ван Гога, расположив его прямо на вашем столе.
- Возможность обучения танцам и вообще любые инструкции, связанные с перемещением в пространстве.
2. Строительство и дизайн интерьеров
- Возможность спроектировать дом, а затем придти на реальное место строительства и “походить” по нему, представив как будет выглядеть этот проект в будущем.
- Для проектирования внутреннего пространства помещений может использоваться приложение, позволяющее выбрать мебель из каталога и расположить ее в реальном пространстве.
- Кроме того, благодаря точности измерения инструментами ARkit появляется возможность быстро делать замеры и создавать планы помещений, просто отмечая ключевые точки на экране телефона.
3. Демонстрации продуктов
- Хотите представить, как будет выглядеть ваш будущий автомобиль на парковке возле дома или посидеть внутри — пожалуйста!
- Хотите представить, насколько аппетитно будет выглядеть заказанное вами блюдо, не ограничивааясь фото в меню — легко!
- Хотите дать возможность клиентам представить, как будет смотреться ваш продукт в комнате клиента — нет ничего проще.
- А если вашего продукта пока еще вообще не существует, то можно сначала посмотреть на него в дополненной реальности перед печатью на 3Д-принтере.
4. Навигация
- Хотя эту функцию возможно будет использовать по максимуму, только когда она будет встроена в полноценную базу карт Apple Maps или Google Maps, представить будущую навигацию по городу можно уже сейчас.
- Аналогично может быть реализована навигация с инфографикой внутри помещений — например, музеев.
- Кроме того, благодаря технологиям распознавания изображений и очень точной привязки объектов к предметам реального мира ARKit предоставит возможность слабовидящим более свободно перемещаться в реальном мире и взаимодействовать с предметами.
5. Разное
- Применений ARKit может быть очень много — на данный момент даже сложно представить все функции данной технологии. Иногда это просто круто — например, с помощью тех же инструментов можно не только добавлять предметы в реальный мир, но и наоборот — скрывать их.
ОК, это круто. Но почему ARKit должен “взлететь”?
Наверняка все помнят громкий проект Google Glass, который так и не состоялся как устройство для широкого круга пользователей (но, кстати, отлично применяется в B2B-секторе). Другое устройство смешанной реальности, Microsoft HoloLens, существует исключительно в версии Developer Kit (только для разработчиков). Что же может предложить рынку компания Apple?

- Огромная база пользователей (сотни миллионов существующих iPhone и iPad), которым не нужно покупать дополнительные устройства, чтобы воспользоваться технологией.
- Очень лояльное сообщество разработчиков и понятные инструменты монетизации приложений в рамках магазина приложений AppStore.
- И еще один важный и, возможно, недооцененный момент. Большинство людей не хотят надевать на лицо ничего лишнего без крайней необходимости (вероятно, именно необходимостью использовать очки объясняется тенденция значительного снижения интереса к 3D-кино). Существующие технологии для просмотра виртуальной и дополненной реальности требуют от пользователя надевать на лицо специальное устройство, но не предлагают достаточно широкого ассортимента приложений — и, как следствие, после первого знакомства и угасания wow-эфекта потребители уже не очень хотят использовать неудобные и странно выглядящие шлемы.
Открывая возможности дополненной реальности для более традиционных устройств, компания Apple таким образом дает возможность рынку создать экосистему приложений (как игр, так и бизнес-решений), которые позволят пользователям понять, зачем вообще им нужен AR. И тогда через пару лет, используя опыт работы с fashion-индустрией (полученный с помощью Apple Watch), компания сможет выпустить на рынок специальные очки и убедить нас, что это — круто.
Ведь если вспомнить 2007 год — iPhone был далеко не первым существующим смартфоном на рынке, но только он сумел оказаться первым устройством, ставшим одним из самых важных инструментов в повседневной жизни каждого человека. И именно поэтому IT-индустрия так внимательно следит за развитием ARKit и прогнозирует, что именно “магия Apple” сумеет превратить новую технологию в массовый продукт, который сможет стать THE NEXT BIG THING после смартфонов.
- Все показанные в статье примеры являются собственностью разработчиков.
