8 лучших SDK дополненной реальности для iOS и Android в 2017 году

0
10286

Вы мечтали заняться разработкой дополненной реальности, но не знали, с чего начать? Начните с этой статьи. Кстати, это перевод материала из блога украинской компании ThinkMobiles. В блоге есть ещё масса интересного — он почти образцовый для разработчиков дополненной и виртуальной реальности в сфере b2b.

Список выбранных SDK:

  • Vuforia
  • EasyAR
  • Wikitude
  • ARToolKit
  • Kudan
  • Maxst
  • Xzimg
  • NyARToolkit

В конце будет таблица-сравнение всех инструментариев.

Vuforia

Vuforia — одна из самых популярных в мире платформ, которая поможет вам разрабатывать дополненную реальность.

Поддерживаемые платформы: Android, iOS, UWP и Unity.

Программное обеспечение реализует следующие функции: распознавание различных типов визуальных объектов (куб, цилиндр, плоскость), распознавание текста и окружающей среды, VuMark (комбинация изображения и QR-кода). Кроме того, используя Vuforia Object Scanner, вы можете сканировать и создавать объектные метки. Процесс распознавания может быть реализован с использованием локальной или облачной базы данных. Плагин Unity очень мощный и прост в интеграции.

Все плагины и функциональные возможности платформы бесплатны, но включают водяные знаки Vuforia. Ограничения относятся только к числу VuMark и количеству взаимодействий с облачной базой данных. Платный план без водяных знаков и с определённым количеством распознаваний через облако стоит $99 в месяц.

Цены:

Камеры17 камер: датчики изображения с апертурой f/2.8, 2 мегапикселя, F1.8
Аудио— 6 внутренних микрофонов для записи пространственного звука;
— 2 порта для внешних микрофонов.
Видео Разрешения:
— Трансляция в 3D: 4096×2048 на скорости 30 кадров в секунду на один глаз;
— Трансляция в 3D: 4096×2048 на скорости 30 кадров в секунду;
— Запись в 3D: 4096×2048 на скорости 30 кадров в секунду на один глаз;
— Запись в 3D: 4096×2048 на скорости 30 кадров в секунду.

MP4 (H.265/ H.264)
3D: 4K×2K на глаз / 2D: 4K×2K
Память Внутренняя: LPDDR3 — 10 ГБ, eMMC — 40 ГБ;
Внешняя: SD-карты стандарта UHS-II (до 256 ГБ), SSD (до 2 ТБ)
Возможности подключенияLAN, USB Type-C
ДатчикиГироскоп и акселерометр
ПитаниеАдаптер переменного тока (19 вольт, 2,1 ампер)
Требования к компьютеруНеобходимо две машины.
Для постобработки:
— Windows 10 64 бит для редактирования 4K-контента;
— две планки оперативной памяти по 16 ГБ DDR4 или более;
— блок питания мощностью 850 ватт;
— Intel Core i7-6700K или лучше;
— видеокарта NVIDIA GTX 1080.
Для предпросмотра и прямых трансляций:
— Intel Core i7-6950X или лучше;
— две планки оперативной памяти по 32 ГБ DDR4 или более;
— две видеокарты NVIDIA GTX 1080 Ti.
Размеры 205×205×76,8 миллиметра, 1,93 килограмма
Особенности Защита от пыли и влаги по стандарту IP65

[button-red url=»https://www.vuforia.com/» target=»» position=»center»]Официальный сайт Vuforia[/button-red]

EasyAR

EasyAR — бесплатная и простая в использовании альтернатива Vuforia.

Поддерживаемые платформы: Android, iOS, UWP, Windows, OS X и Unity.

Последняя версия EasyAR (1.3.1) поддерживает только распознавание изображений. Версия 2.0 будет включать следующие функции:

  • распознавание 3D-объектов
  • восприятие окружающей среды
  • облачное распознавание
  • работа на смарт-очках
  • облачное развёртывание приложений

Библиотека полностью бесплатна. Чтобы начать работу с EasyAR, вам нужно только зарегистрировать учётную запись и сгенерировать ключ плагина вашего Bundle ID. EasyAR легко интегрируется. Документация и примеры интуитивно понятны.

Цена: бесплатно.

[button-red url=»http://www.easyar.com/» target=»_self» position=»center»]Официальный сайт EasyAR[/button-red]

Wikitude

Поддерживаемые платформы: Android, iOS, смарт-очки.

Недавно Wikitude выпустила полностью новое мощное SLAM-решение для приложений дополненной реальности Wikitude SDK 6. Последняя версия — 6.1.

Wikitude SDK 6 имеет в арсенале следующие функции: отличное распознавание и отслеживание изображений, технологию трёхмерного слежения на базе SLAM, GEO Data (улучшенная работа с данными с географической привязкой), облачное распознавание (позволяет сохранять базы данных изображений в облаке).

Дополнительные улучшения:

  • улучшенная функция Extended Tracking для сохранения положения метки, даже если она за пределами обзора камеры
  • расширенные настройки камеры
  • повышенная стабильность отслеживания изображений (снижения дрожания)

Wikitude предлагает попробовать бесплатную пробную версию с водяным знаком и полной функциональностью платформы. Стоимость SDK 6 Wikitude начинается с €1990.

Плагин Unity предоставляет инструменты для создания базы данных изображений и 3D-объектов. Он не работает с редактором Unity, что усложняет процесс разработки.

Цены:

ТехнологияФорм-фактор2018 год2022 год
Дополненная реальностьБездисплейные очки6,7%1,1%
Автономные очки2,4%19,1%
Спутниковые очки1%17,9%
Виртуальная реальность Бездисплейные очки34,9%8,8%
Автономные очки 11,7%29,8%
Спутниковые очки43,3%23,3%
Всего100%100%

[button-red url=»https://www.wikitude.com/» target=»_self» position=»center»]Официальный сайт Wikitude[/button-red]

ARToolKit

ARtoolKIt — это библиотека трекинга для дополненной реальности с открытым исходным кодом.

Поддерживаемые платформы: Android, iOS, Linux, Windows, OS X и смарт-очки.

ARtoolKit реализует следующие возможности:

  • трекинг позиции/ориентации для устройств с обычными и стереоскопическими камерами
  • отслеживание простых чёрных квадратов
  • отслеживание плоских изображений
  • калибровка камеры и стереоскопической оптики
  • плагины для Unity и OpenSceneGraph
  • поддержка оптических шлемов и очков
  • бесплатное программное обеспечение с открытым исходным кодом
  • достаточная скорость для приложений дополненной реальности реального времени

Разнообразие функций затрудняет интеграцию библиотеки и занимает больше времени для изучения всех параметров и настроек.

Цена: бесплатно в любой конфигурации.

[button-red url=»https://artoolkit.org/» target=»_self» position=»center»]Официальный сайт ARToolKit[/button-red]

Kudan

Согласно различным обзорам и сравнениям эффективности, Kudan является главным конкурентом Vuforia и очень упрощает разработку дополненной реальности.

Поддерживаемые платформы: Android, iOS.

Используя технологию SLAM, Kudan позволяет распознавать простые изображения и 3D-объекты и обеспечивает лёгкую генерацию базы данных в редакторе Unity.

У Kudan также есть некоторые недостатки: редактор сбоит (иногда это основная причина сбоев приложений на устройствах), есть трудности с установкой лицензионного ключа (он не всегда подходит). Тем не менее, Kudan — это продвинутый коммерческий продукт, поэтому в вашем распоряжении служба поддержки.

Бесплатная версия предназначена только для тестирования приложений. Стоимость платной лицензии составляет $1230. Kudan легко интегрировать, но, с другой стороны, проблемы с редактором Unity усложняют процесс разработки.

Цены:

ПараметрЗрениеДисплей Google/LG
Число пикселей (горизонтально×вертикально)9600×90004800×3840
Чёткость (пикселей на градус)6040
Пикселей на дюйм21831443
Шаг пикселя (микрометров)11,617,6
Поле обзора (градусы, горизонтально×вертикально)160×150120×96

[button-red url=»https://www.kudan.eu/» target=»» position=»center»]Официальный сайт Kudan[/button-red]

Maxst

Поддерживаемые платформы: Android, iOS, Windows, OS X.

Maxst предлагает два разных инструмента для распознавания образов и сред. Создание базы данных осуществляется онлайн через Tracking Manager. Для сканирования 3D-объектов используются приложения на Android и iOS. Обратите внимание: Maxst работает только с 32-разрядной версией редактора Unity.

Бесплатная версия отличается от платной только водяным знаком. Стоимость PRO-версии $999. Библиотека очень проста в использовании и в интеграции. На официальном сайте есть полная и лёгкая в понимании документация.

Цены Maxst 2D:

Размер (диагональ)4,3 дюйма
Число пикселей
3840×4800
Шаг пикселя 17,6 мкм (1443 точки на дюйм)
Яркость 150 нит при мощности 20%
Контраст >15 000:1
Глубина цвета10 бит
Угол обзора 30°(гор.), 15° (верт.)
Частота обновления120 Гц

Цены Maxst 3D:

  Получено патентов в 2019 годуПолучено в 2018 годуИзменение в %Изменение по месту в рейтинге
1International Business Machines Corp9262910020
2Samsung Electronics Co Ltd64695850110
3Canon Inc35483056160
4Microsoft Technology Licensing LLC30812353313
5Intel Corp3020273510-1
6LG Electronics Inc2805247414-1
7Apple Inc 24902160152
8Ford Global Technologies LLC24682123162
9Amazon Technologies Inc 24272035193
10Huawei Technologies Co Ltd24181680446
36Facebook9896026422

[button-red url=»http://maxst.com/image-ar/?lang=en» target=»» position=»center»]Официальный сайт Maxst[/button-red]

Xzimg

Xzimg представляет три продукта для работы с приложениями на основе дополненной реальности: Augmented Face, Augmented Vision и Magic Face.

Xzimg Augmented Face распознает и отслеживает лица с помощью Unity. Xzimg Augmented Vision распознает и отслеживает плоские изображения с Unity. Xzimg Magic Face предназначен для замены черт лица и нанесения макияжа.

Поддерживаемые платформы: ПК, Android, iOS, Windows, WebGL.

Xzimg позволяет распознавать простые изображения и чёрно-белые маркеры. База данных создаётся локально в редакторе Unity. Бесплатная пробная версия доступна только для демонстрации (инвертирует цвет и меняет изображение). Платная версия включает все возможности платформы и стоит €1600.

Цены:

[table “12” not found /]

[button-red url=»https://www.xzimg.com/» target=»_self» position=»center»]Официальный сайт Xzimg[/button-red]

NyARToolkit

NyARToolkit — японская библиотека дополненной реальности, основанная на ARToolKit.

Поддерживаемые платформы: Android, iOS.

В настоящее время используется только для идентификации и отслеживания изображений. Это упрощённая версия ARToolKit, которая работает с тем же веб-инструментарием для создания базы данных. Библиотека легко интегрируется, но английская версия недоступна.

Цена: бесплатно

[button-red url=»http://nyatla.jp/nyartoolkit/wp/» target=»_self» position=»center»]Официальный сайт NyARToolkit[/button-red]Сравнение функций SDK

[table “13” not found /]

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

Далее: Создавайте отраслевую базу знаний с Голографикой Вики

Поддержи Голографику на Patreon!