Новости 

Arcona надежна в любую погоду

Основное преимущество технологической платформы Arcona – это возможность для массового пользователя удаленно запускать AR проекты в любом городе на планете. Пока такие инструменты не предлагает ни один из существующих на рынке SDK, включая самые популярные на данный момент Vuforia и ARKit.

— Наши решения, в отличие от аналогов, ориентированы не на профессиональных разработчиков, а на обычных людей, — рассказывает Константин Жуков, инженер компьютерного зрения Arcona. — Мы хотим  дать пользователю предельно простой конструктор для самостоятельно создания и управления  AR проектами. Кроме того, все популярные AR платформы по- прежнему требуют «ручной» привязки 3D контента. То есть разработчик должен приехать на месте размещения проекта, чтобы отсканировать пространство и сделать корректное позиционирование для каждого виртуального объекта. И главное большинство AR систем недостаточно надежно работают на открытых пространствах.

Скажем, фреймворк ARKit от Apple построен на очень качественных SLAM алгоритмах. В помещениях он показывает отличные результаты: быстро локализует мобильное устройство, детектирует горизонтальные и вертикальные поверхности, а также определяет возврат в уже посещенную локацию. Именно эта информация нужна для правильной визуализации виртуальных объектов. Тем не менее, под открытым небом ARKit может давать серьезные сбои. Особенно при сложных внешних условиях, таких  как  снег, дождь или туман.

Для наглядности мы провели сравнительное тестирование ARKit и нашего текущего алгоритма Arcona Core на заснеженной сцене.  Из приведенных графиков видно, что хотя Arkit корректно осуществляет возврат в исходную локацию, но сама траектория движения подвержена значительным скачкам. Это происходит из-за большой визуальной схожести изображений.

Алгоритм Аркона в такой ситуации оказываются гораздо надежнее. Во многом, благодаря внедренной нами системы гибридного позиционирования по линиям. Это означает, что помимо сравнения небольших характерных областей на последовательных изображениях, как это принято в классических системах SLAM, мы детектируем и сопоставляем более высокоуровневые особенности, например, линии принадлежащие объектам. Это позволяет определять положение устройства более точно, так как линии принадлежат реальным физическим объектам, в то время как характерные области могут быть просто случайными перепадами яркости, скажем, от теней. Привязка к реальным объектам делает трекинг более стабильным и точным. Такой подход идеален для работы на открытых пространствах со сложным рельефом и в нестабильных погодных условиях. Сейчас наша команда проводит ряд экспериментов для  дополнительного повышения аккуратности траектории движения и корректность возврата в исходную точку.

Ну и самое главное отличие нашей системы в том что, она позволяет не просто строить отдельные траектории для каждого проекта, но и увязывает их в глобальную карту, соотнесенную с участками Цифровой земли. В итоге платформа Arcona даст возможность нашим пользователям самостоятельно создавать уникальные сцены в дополненной реальности и получить самый захватывающий AR опыт.

Related posts

Комментариев