«Google Карты» научились калибровке по камере

Google обновила приложение карт для Android и добавила в него возможность калибровки не с помощью компаса, а при помощи карты. Во время этого процесса смартфон по окружающим его домам, дорожным знакам и другим заметным объектам определяет свое местоположение и направление, используя данные Google Street View. На пока еще не представленную Google функцию обратил внимание сайт 9to5Google.

В 2018 году Google показала на ежегодной конференции I/O ранний прототип новой функции для «Google Карт» — навигации в дополненной реальности, при которой пользователь видит указатели и стрелки, наложенные на мир в камере. Функция основана на наборе алгоритмов, который по данным Street View и фотографий пользователей, загруженных в сервис, вычисляет местоположение. После тестирования на ограниченном числе пользователей компания выпустила эту функцию в середине 2019 года, а затем сделала ее доступной в большинстве стран, в том числе России.

Для наиболее точного позиционирования и особенно определения направления приложение «Google Карты» до недавнего времени периодически предлагало пользователю проводить калиборовку компаса: для этого необходимо двигать смартфоном, описывая им в воздухе восьмерку. В целом такая калибровка работала неплохо, но далеко не всегда, а кроме того, она попросту неудобна.

В середине июля 2020 года пользователи приложения «Google Карты» на Android обнаружили, что компания без публичного анонса добавила возможность калибровки карт с помощью камеры. Судя по интерфейсу этой функции, она основана на тех же алгоритмах, что и навигация в дополненной реальности.

Для запуска необходимо нажать на синюю точку, показывающую местоположение устройства. После этого на экране появятся четыре пункта, в том числе определение местоположения с помощью камеры. Затем необходимо предоставить приложению доступ к камере (если это не было сделано раньше) и поводить смартфоном по сторонам, захватив в камеру здания и другие выделяющиеся объекты. Если приложению достаточно данных, калибровка занимает несколько секунд, после чего точность определения самого местоположения и направления значительно повышается.

Пока функция доступна только на Android-смартфонах с поддержкой фреймворка дополненной реальности ARCore. Поскольку навигация в дополненной реальности доступна и на iOS, можно предположить, что после тестирования приложения разработчики добавят калибровка по камере на iPhone и iPad.

Вероятно, Google использует наработки по навигации в дополненной реальности в новых очках виртуальной реальности. Недавно Google и один из руководителей ее направления по перспективным носимым устройствам подтвердили, что инженеры компании работают над различными прототипами AR-очков, в том числе голографических. Кроме того, недавно Google приобрела компанию-производителя AR-очков North и наработки по проекту AR-очков Intel Vaunt.

Григорий Копиев

Нашли опечатку? Выделите фрагмент и нажмите Ctrl+Enter.
Смартфон превратили в направленный пульт управления умным домом