ARCore
![]() | |
Разработчик(и) | |
---|---|
Первоначальный выпуск | 23 февраля 2018 г |
Стабильная версия | 1.42.2403605 [1] / 7 марта 2024 г |
Операционная система | Андроид |
Платформа | Android 7.0 и более поздние версии |
Веб-сайт | разработчики |
ARCore , также известный как Сервисы Google Play для AR , представляет собой комплект разработки программного обеспечения, разработанный Google , который позволяет дополненной реальности создавать приложения (AR). ARCore интегрирован во множество устройств. [2]
Ключевые технологии [ править ]
ARCore использует несколько ключевых технологий для интеграции виртуального контента с реальным миром, видимым через камеру смартфона или планшета. [3] Каждая из этих технологий может быть использована разработчиками для создания высококачественного, захватывающего AR-приложения.
Шесть степеней свободы [ править ]
- Позволяет телефону понимать и отслеживать свое положение относительно мира.
- Процесс отслеживания движения , известный как одновременная локализация и картографирование (SLAM), использует характерные точки, которые представляют собой визуально различимые объекты в поле зрения камеры, чтобы предоставить телефону фокусные точки для определения правильного позиционирования (позы) устройства. [4]
понимание Экологическое
- Позволяет телефону определять размер и расположение плоских поверхностей (как вертикальных, так и горизонтальных) с характерными точками.
- Геометрическая плоскость может быть рассчитана на основе обнаруженных характерных точек.
- API семантики сцены используется для сбора в реальном времени семантических данных об окружении пользователя и использует эти данные для идентификации объектов и функций в поле зрения.
Оценка освещенности [ править ]
- оценки освещения API позволяет телефону оценивать текущие условия освещения окружающей среды и точно отображать изображения в соответствии с реальным освещением.
- Световые сигналы, такие как тени и блики, используются для более захватывающего отображения виртуальных объектов. [5]
Глубинный анализ [ править ]
- Использует камеру телефона для создания карт глубины , которые позволяют устройству более точно определять расстояние между поверхностями на основе заснятого изображения. [6]
- Чтобы правильно оценить реальный мир, создаются карты глубины для измерения пространства между объектами или поверхностями.
- Алгоритм определения глубины по движению берет данные о движении с камеры пользователя и использует их для создания более подробной карты глубины. [7]
Геопространственные возможности [ править ]
- API этой функции использует GPS и позволяет создателям предоставлять пользователям уникальные возможности в зависимости от их реального местоположения. [8]
- Для этого процесса используется система визуального позиционирования Google (VPS).
- Сопоставляет визуальные данные пользователя с данными Карт Google для определения точного местоположения.
Ссылки [ править ]
- ^ «Сервисы Google Play для APK-файлов AR» . APKЗеркало . Проверено 11 апреля 2024 г.
- ^ «Устройства с поддержкой ARCore» . ООО Гугл . Проверено 23 февраля 2020 г.
- ^ Амадео, Рон (29 августа 2017 г.). «Google ARCore обеспечивает дополненную реальность миллионам устройств Android» . Арс Техника . Конде Наст . Проверено 6 ноября 2017 г.
- ^ «Основные понятия» . ARCore . ООО Гугл . Проверено 22 февраля 2024 г.
- ^ «Правильное освещение» . ARCore . ООО Гугл . Проверено 22 февраля 2024 г.
- ^ «Основные понятия» . ARCore . ООО Гугл . Проверено 22 февраля 2024 г.
- ^ «Глубина добавляет реализма» . ARCore . ООО Гугл . Проверено 22 февраля 2024 г.
- ^ «Создавайте глобальные, захватывающие возможности дополненной реальности на основе местоположения с помощью ARCore Geospatial API» . ARCore . ООО Гугл . Проверено 22 февраля 2024 г.