Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

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, которая разрабатывает аппаратное и программное обеспечение AR.

Особенности [ править ]

Пример кода AR, содержащего QR-код.
  • Однокамерная или стереокамера (отслеживание положения / ориентации камеры).
  • Отслеживание простых черных квадратов (любые шаблоны квадратных маркеров ).
  • Отслеживание плоских изображений (маркеры естественных объектов).
  • Утилиты калибровки камеры, оптической стереофонической калибровки, создания квадратных маркеров и создания маркеров естественных объектов.
  • Плагины для Unity и OpenSceneGraph .
  • Оптическая подставка для дисплея на голове .
  • Бесплатное программное обеспечение с открытым исходным кодом .
  • Достаточно быстро для приложений AR в реальном времени.

Операционные системы [ править ]

Текущая версия ARToolKit поддерживает платформы Microsoft Windows , Mac OS X , Linux , iOS и Android . Другие версии ARToolKit также были перенесены на Symbian и Windows Phone для поддержки мобильных приложений AR.

ARToolKit также доступен как плагин для игрового движка Unity, например, чтобы выровнять виртуальную камеру в Unity с реальной камерой относительно отслеживаемой цели-маркера и обеспечить связь с камерой. Плагин поддерживает Unity в OS X, Unity в Windows, Unity в Android и Unity в iOS. [9]

См. Также [ править ]

Сравнение некоторых реперных маркеров дополненной реальности для компьютерного зрения
  • ARTag

Ссылки [ править ]

  1. ^ https://github.com/artoolkitx/artoolkitx/releases
  2. ^ Страница ARToolKit на GitHub.
  3. ^ Статистика загрузок ARToolKit.
  4. Kato, H., Billinghurst, M. «Отслеживание маркеров и калибровка hmd для системы видеоконференцсвязи с дополненной реальностью», In Proceedings of the 2nd IEEE and ACM International Workshop on Augmented Reality (IWAR 99) , October 1999. [ 1]
  5. ^ "Страница проекта ARToolKit для Symbian" . Архивировано из оригинала на 2016-03-03 . Проверено 18 июня 2015 .
  6. ^ ARToolKit работает на iPhone 3G в 2008 г.
  7. ^ ARToolKit работает на Google Android G1 в 2010 году.
  8. ^ DAQRI приобретает AR Pioneer ARToolworks
  9. ^ «ARToolKit для единства» . Архивировано из оригинала на 2015-12-22 . Проверено 17 декабря 2015 .

Внешние ссылки [ править ]

  • Домашняя страница ARToolKitX
  • Домашняя страница ARToolKit (страница 404 не найдена)
  • Документация ARToolKit
  • Форумы ARToolKit
  • Страница проекта на GitHub
  • HIT Lab ARToolkit
  • Лаборатория дизайна интерактивных медиа.
  • Старая страница проекта на SourceForge.net
  • Страница проекта на Launchpad
  • HIT Lab NZ Интернет-форум
  • [2] привязка ARToolKit к Python
  • [3] NyARToolKit (ARToolKit Java Edition)