ARTool Kit

ARToolKit
ARTool Kit
ARToolKit logo.png
원저작자가토 히로카즈 마크 빌링허스트 이반 푸피레프
초기 릴리즈1999년; 23년 전(1999년)
안정된 릴리스
1.0.6.1 / 2020년 4월 3일, 2년 전(2020-04-03)
저장소github.com/artoolkitx
운영 체제크로스 플랫폼: Linux, Windows, OS X, iOS, Android
유형3D 그래픽스
면허증.GNU Lesser General Public License v3.0 특별 면제로요.
웹 사이트http://www.artoolkitx.org/, http://www.hitl.washington.edu/artoolkit/

ARToolKit은 가상 이미지를 실제 세계에 오버레이하는 강력한 증강현실 애플리케이션을 만들기 위한 오픈 소스 컴퓨터 추적 라이브러리입니다.현재는 GitHub에서 [2]호스팅되는 오픈소스 프로젝트로 유지되고 있습니다.ARToolKit은 2004년 [3][obsolete source]마지막 공개 릴리즈에서 16만 건 이상의 다운로드를 기록한 매우 널리 사용되는 AR 추적 라이브러리입니다.

강력한 증강현실을 만들기 위해 정사각형 물리적 마커 또는 자연적 특징 마커에 대한 실제 카메라 위치 및 방향을 실시간으로 계산하는 비디오 추적 기능을 사용합니다.실제 카메라 위치를 알면 가상 카메라를 동일한 지점에 배치할 수 있으며 3D 컴퓨터 그래픽 모델이 실제 마커에 정확히 중첩되어 그려집니다.ARToolKit은 Augmented Reality의 두 가지 주요 문제, 즉 시점 추적과 가상 객체 상호작용을 해결합니다.

ARTool Kit은 1999년[4] 나라과학기술연구소의 가토 히로카즈씨가 개발한 것으로, 워싱턴 대학 HIT 연구소에서 발매되었습니다.2001년에 ARToolWorks가 통합되었고, ARToolKit의 오픈 소스 버전 v1.0이 HIT Lab을 통해 출시되었습니다.ARToolKit은 모바일용 최초의 AR SDK 중 하나로 2005년 [5]Symbian, [6]2008년 iPhone 3G 탑재 iOS, 2011년 말 ARToolWorks의 프로페셔널 버전으로 2010년에[7] Android를 실행하는 것을 볼 수 있었다.

ARToolKit은 DAQRI에 인수되어 2015년 [8]5월 13일 버전 5.2부터 오픈 소스로 재출시되었으며, 여기에는 이전에 프로페셔널 라이센스 버전에서만 사용 가능했던 모든 기능이 포함되어 있습니다.이러한 기능에는 모바일 지원과 자연스러운 기능 트래킹이 있습니다.

ARToolKitPlus ('ARToolKit+'라고 쓰기도 함)는 모바일 장치에 최적화된 ARToolKit 라이브러리의 후속 버전입니다.ARToolKit은 C로 작성되었으며, ARToolKit+는 유지보수를 쉽게 하기 위해 C++로 포팅되었으며 사용하기 [9][10][11][12]쉬운 새로운 클래스 기반(C++) API를 가지고 있습니다.

ARToolworks의 전 CEO이자 CTO인 Ben Vaughan과 Phil Lamb은 소프트웨어가 개발 및 유지되고 ARToolKit 커뮤니티가 계속 지원되도록 하기 위해 ArtoolkitX를 만들었습니다.ArtoolkitX는 AR 하드웨어와 [citation needed]소프트웨어를 개발하는 중국 AR 회사인 Realmax Inc.에서 지원한다.

특징들

QR 코드를 포함하는 AR 코드의 예입니다.
  • 싱글 카메라 또는 스테레오 카메라(카메라 위치/방향 추적).
  • 단순한 검은색 정사각형(모든 정사각형 마커 패턴) 추적.
  • 평면 이미지 추적(자연 피쳐 마커).
  • 카메라 보정, 광학 스테레오 보정, 사각 마커 생성 및 자연 피쳐 마커 생성 유틸리티.
  • Unity 및 OpenSceneGraph용 플러그인.
  • 옵티컬 헤드 마운트 디스플레이 지원.
  • 무료 오픈 소스 소프트웨어.
  • 실시간 AR 어플리케이션에도 충분히 빠릅니다.

운영 체제

ARToolKit의 현재 버전은 Microsoft Windows, Mac OS X, Linux, iOSAndroid 플랫폼을 지원합니다.다른 버전의 ARToolKit도 모바일 AR 애플리케이션을 지원하기 위해 SymbianWindows Phone으로 이식되었습니다.

ARToolKit는 Unity 게임 엔진플러그인으로도 사용할 수 있습니다.예를 들어 Unity 내의 가상 카메라를 추적 대상 마커에 상대적인 실제 카메라와 정렬하고 카메라와의 통신을 관리합니다.플러그인은 OS X에서 Unity, Windows에서 Unity, Android에서 Unity 및 iOS에서 [13]Unity를 지원합니다.

「 」를 참조해 주세요.

컴퓨터 비전에 대한 일부 증강현실 기준 마커 비교

레퍼런스

  1. ^ "Releases · artoolkitx/Artoolkitx". GitHub.
  2. ^ ARToolKit GitHub 페이지.
  3. ^ ARToolKit 다운로드 통계.
  4. ^ Kato, H., Billinghurst, M. "비디오 기반 증강현실 회의 시스템의 Marker Tracking and HMD Calibration." 1999년 10월, 제2회 IEEE and ACM International Workshop on Augmented Reality(IWAR 99)"에서.[1]
  5. ^ "Project page for ARToolKit on Symbian". Archived from the original on 2016-03-03. Retrieved 2015-06-18.
  6. ^ 2008년 아이폰 3G에서 실행되는 ARToolKit
  7. ^ 2010년 Google Android G1에서 실행되는 ARToolKit.
  8. ^ DAQRI, AR Pioneer ARToolworks 인수
  9. ^ 다니엘 바그너, 디터 슈말스티그"ARToolKitPlus for Pose Tracking on Mobile Device (2007)""모바일 포즈 트래킹용 ARToolKitPlus"2007.
  10. ^ "v4r_artoolkitplus"
  11. ^ 'ARToolKitPlus'
  12. ^ "ARToolkit과 ARToolkit Plus의 차이점"
  13. ^ "ARToolKit for Unity". Archived from the original on 2015-12-22. Retrieved 2015-12-17.

외부 링크