Google представила API Geospatial для глобальной дополненной реальности

312

Google анонсировала новый API Geospatial в семействе ARCore для Android и iOS. Он даёт разработчикам создавать проекты дополненной реальности с данными от Карт и компьютерного зрения в 87 странах без необходимости находиться в конкретном месте. По концепции API напоминает Lightship Visual Positioning System от Niantic.

Целью релиза, несмотря на громкие слова о просьбах разработчиков, является конкуренция с похожими системами от других вендоров. Разработка приложений с масштабированием на целые страны и континенты становится трендом дополненной реальности. Начать её теперь можно с изучения демо-приложения от Google под названием Balloon Pop с открытым исходным кодом.

Данных GPS и других датчиков для определения местоположения недостаточно для точности, необходимой приложениям дополненной реальности. Geospatial использует данные из 3D-моделей Google Earth и изображений Street View из Google Maps, объединяет их с информацией от датчиков, включая камеру. Решение создаёт карту изображений, по которой происходит поиск узнаваемых частей окружения. Они сопоставляются с данными Системы визуального позиционирования (Visual Positioning System, VPS). Результатом становится точное вычисление положения и ориентации в пространстве.

Изображения преобразуются в трёхмерную точечную карту для визуальной локализации. Нейронные сети идентифицируют и описывают те части изображения, которые, вероятно, останутся узнаваемыми в течение длительного времени. Эта модель локализации состоит из десятков триллионов точек и охватывает все страны с покрытием Street View.

Geospatial обеспечивает горизонтальное позиционирование якорей по широте и долготе и вертикальное по высоте в соответствии со спецификацией WGS84 . С помощью нового API можно разместить якорь практически в любой точке мира на заданной широте, долготе и высоте. В планах поддержка использования плоскостей 3D-моделей зданий, а также улучшения других аспектов глобальной дополненной реальности.

Изучить API подробнее можно в документации Google.

Не пропускайте важнейшие новости о дополненной и виртуальной реальности — подписывайтесь на Голографику в Telegram, ВК и Twitter!

Далее: Цукерберг показал игровое демо Project Cambria. Очки получат датчики глубины