ARToolKit - ARToolKit
ARToolKit это библиотека компьютерного отслеживания с открытым исходным кодом для создания сильных дополненная реальность приложения, которые накладывают виртуальные изображения на реальный мир. В настоящее время он поддерживается как проект с открытым исходным кодом, размещенный на GitHub.[2] ARToolKit - это очень широко используемая библиотека отслеживания AR, последняя общедоступная версия которой в 2004 году была загружена более 160 000 раз.[3][устаревший источник ]
Чтобы создать сильную дополненную реальность, он использует возможности отслеживания видео, которые вычисляют реальное положение и ориентацию камеры относительно квадратных физических маркеров или маркеров естественных объектов в режиме реального времени. Как только реальное положение камеры известно, виртуальная камера может быть расположена в той же точке, а 3D-модели компьютерной графики нарисованы точно на реальном маркере. Итак, ARToolKit решает две ключевые проблемы дополненной реальности; отслеживание точек обзора и взаимодействие с виртуальными объектами.
ARToolKit был первоначально разработан Хирокадзу Като из Институт науки и технологий Нара в 1999 году[4] и был выпущен Вашингтонский университет HIT Lab. В 2001 году была включена ARToolWorks, и v1.0 версии ARToolKit с открытым исходным кодом была выпущена через HIT Lab. ARToolKit был одним из первых SDK AR для мобильных устройств, впервые запущенным на Symbian в 2005 году.[5] затем iOS с iPhone 3G в 2008 году,[6] и наконец Android уже в 2010 году[7] с профессиональной версией ARToolWorks позже в 2011 году.
ARToolKit был приобретен DAQRI и переиздал с открытым исходным кодом, начиная с версии 5.2 13 мая 2015 г.,[8] включая все функции, которые ранее были доступны только в профессиональной лицензионной версии. Среди этих функций - поддержка мобильных устройств и отслеживание естественных функций.
Бен Воан и Фил Лэмб, бывший генеральный директор и технический директор ARToolworks, создали artoolkitX чтобы гарантировать, что программное обеспечение разрабатывается и поддерживается, а сообщество ARToolKit продолжает поддерживаться. artoolkitX поддерживается Realmax Inc, китайская AR-компания, разрабатывающая аппаратное и программное обеспечение для дополненной реальности.
Функции
- Однокамерная или стереокамера (отслеживание положения / ориентации камеры).
- Отслеживание простых черных квадратов (любой квадрат шаблоны маркеров ).
- Отслеживание плоских изображений (маркеры естественных объектов).
- Утилиты калибровки камеры, оптической стереофонической калибровки, создания квадратных маркеров и маркеров естественных объектов
- Плагины для Единство и OpenSceneGraph.
- Оптический дисплей на голове поддерживать.
- Бесплатное программное обеспечение с открытым исходным кодом.
- Достаточно быстро для приложений AR в реальном времени.
Операционные системы
Текущая версия ARToolKit поддерживает Майкрософт Виндоус, Mac OS X, Linux, iOS, и Android платформы. Другие версии ARToolKit также были перенесены на Symbian, и телефон с операционной системой Виндоус для поддержки мобильных AR-приложений.
ARToolKit также доступен как плагин для Единство игровой движок например, чтобы выровнять виртуальную камеру в Unity с реальной камерой относительно отслеживаемой маркерной цели и обеспечить связь с камерой. Плагин поддерживает Unity в OS X, Unity в Windows, Unity в Android и Unity в iOS.[9]
Смотрите также
Рекомендации
- ^ https://github.com/artoolkitx/artoolkitx/releases
- ^ Страница ARToolKit на GitHub.
- ^ Статистика загрузок ARToolKit.
- ^ Като, Х., Биллингхерст, М. "Отслеживание маркеров и калибровка hmd для системы видеоконференцсвязи с дополненной реальностью", В материалах 2-го Международного семинара IEEE и ACM по дополненной реальности (IWAR 99), Октябрь 1999 г. [1]
- ^ "Страница проекта ARToolKit для Symbian". Архивировано из оригинал на 2016-03-03. Получено 2015-06-18.
- ^ ARToolKit работает на iPhone 3G в 2008 году
- ^ ARToolKit работает на Google Android G1 в 2010 году.
- ^ DAQRI приобретает AR Pioneer ARToolworks
- ^ «ARToolKit for Unity». Архивировано из оригинал на 2015-12-22. Получено 2015-12-17.
внешняя ссылка
- Домашняя страница ARToolKitX
- Домашняя страница ARToolKit (404-я страница не найдена)
- Документация ARToolKit
- Форумы ARToolKit
- Страница проекта в GitHub
- HIT Lab ARToolkit
- Лаборатория дизайна интерактивных медиа.
- Старая страница проекта в SourceForge.net
- Страница проекта в Панель запуска
- HIT Lab NZ Интернет-форум
- [2] привязка ARToolKit к python
- [3] NyARToolKit (ARToolKit Java Edition)