Google обновляет ARCore API новыми функциями для погружения пользователей

На Google I/O 2021 компания Google анонсирует некоторые заметные обновления платформы ARCore, которые помогут разработчикам создавать более реалистичные возможности AR.

На выставке Google I/O 2021 компания Google анонсирует некоторые важные обновления для ARCore, платформы дополненной реальности компании, на которой работают более 850 миллионов Android-смартфонов по всему миру. В отличие от Project Tango, для которого требовалось специализированное оборудование, ARCore полагается на существующее оборудование вашего телефона и датчики для сбора данных о глубине, отслеживании движения и оценке освещенности, чтобы помочь разработчикам создавать интерактивные AR опыты.

С момента запуска Google постоянно улучшала набор функций и возможности ARCore, продвигая пределы того, чего могут достичь разработчики приложений AR с существующим оборудованием Android смартфоны. В прошлом году Google выпустил API глубины ARCore чтобы позволить разработчикам создавать карту глубины, используя только одну камеру RGB, и создавать более реалистичные впечатления от дополненной реальности. Сегодня компания добавляет в арсенал ARCore два новых инструмента: Raw Depth API и API записи и воспроизведения.

ARCore Raw Depth API

Новый API Raw Depth основан на API глубины обеспечить более детальное представление окружающих объектов путем создания необработанных карт глубины с соответствующими достоверными изображениями. В то время как Depth API ориентирован на создание сглаженных карт глубины с оценками глубины для всех пикселей, Raw Depth API направлен на получение более реалистичных карт глубины с достоверными изображениями, обеспечивающими глубину попикселя. оценивать.

Еще одна область улучшений — это тест на попадание, который теперь использует карты глубины вместо плоскостей, чтобы обеспечить больше результатов теста на попадание даже на неплоских полах и полах с низкой текстурой. Приложение LifeAR от TeamViewer использовало тест глубины для интеграции возможностей AR в видеозвонки.

Эти новые улучшения не требуют специального оборудования, такого как датчики времени пролета (ToF), и, следовательно, могут быть реализованы на подавляющем большинстве устройств, сертифицированных ARCore. API Raw Depth и проверка глубины доступны разработчикам начиная с сегодняшнего дня.

API записи и воспроизведения ARCore

Наряду с новым API Raw Depth Google также представляет новый API записи и воспроизведения в ARCore, который дает разработчикам приложений большую гибкость для тестирования различных возможностей AR. При создании новых возможностей дополненной реальности разработчикам часто приходится постоянно проводить тестирование в определенных средах и местах. Благодаря новому API записи и воспроизведения разработчики теперь могут записывать видео с метаданными AR. такие как данные датчика глубины и движения IMU, и использовать их для воссоздания той же среды для дальнейшего тестирование. Идея состоит в том, чтобы записать отснятый материал один раз и использовать его в качестве шаблона для тестирования других эффектов и возможностей AR, вместо того, чтобы каждый раз снимать новые кадры. Приложение для заказа поездок Didi-Rider использовало API для создания и тестирования маршрутов на базе дополненной реальности в своем приложении и смогло сэкономить 25 % на исследованиях и разработках, а также ускорить цикл разработки на шесть месяцев.

Для конечных пользователей API записи и воспроизведения также предоставляет новые возможности AR, такие как AR после захвата. Это позволяет пользователям передавать ранее записанное видео в приложения AR, устраняя необходимость физического присутствия на месте и проведения сеанса прямой трансляции с камеры. Другими словами, пользователи могут снять материал один раз, а позже добавить эффекты AR. API записи и воспроизведения ARCore доступен разработчикам с сегодняшнего дня. Подробнее о нем можно прочитать на странице эта страница.