Лучшие аудиосказки на Youtube

ARCore Depth API: как он кардинально изменит ваш опыт работы с AR

Сегодня Google показывает своего нового API ARCore Depth. На первый взгляд, это звучит очень технически и неинтересно. Однако, когда вы поймете, что он делает, вы увидите, как это коренным образом изменит ваш опыт дополненной реальности.

API глубины позволяет разработчикам использовать алгоритмы расчета глубины от движения для создания карты глубины с помощью одной камеры RGB. Карта глубины создается путем получения нескольких изображений под разными углами и сравнения их при перемещении телефона для оценки расстояния до каждого пикселя.

Сбиты с толку? Намного легче объяснить, что это такое, показав вам, что он делает. Посмотрите на GIF-файлы ниже: первый опыт работы с AR без Depth API, второй — такой же опыт работы с Depth API .

ARCore Depth API Off
ARCore Depth API On

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

API глубины использует движения камеры для определения того, какие объекты в поле зрения находятся ближе или дальше друг от друга, а затем создает карту глубины:

После создания карты глубины в GIF объекты, расположенные ближе к вам, отображаются красным цветом, а объекты, расположенные далеко от вас, — синим.

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

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

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *