ARTool Kit
ARToolKit원저작자 | 가토 히로카즈 마크 빌링허스트 이반 푸피레프 |
---|---|
초기 릴리즈 | 전( |
안정된 릴리스 | 1.0.6.1 / 2020년 4월 , 전( |
저장소 | github |
운영 체제 | 크로스 플랫폼: 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.에서 지원한다.
특징들
- 싱글 카메라 또는 스테레오 카메라(카메라 위치/방향 추적).
- 단순한 검은색 정사각형(모든 정사각형 마커 패턴) 추적.
- 평면 이미지 추적(자연 피쳐 마커).
- 카메라 보정, 광학 스테레오 보정, 사각 마커 생성 및 자연 피쳐 마커 생성 유틸리티.
- Unity 및 OpenSceneGraph용 플러그인.
- 옵티컬 헤드 마운트 디스플레이 지원.
- 무료 오픈 소스 소프트웨어.
- 실시간 AR 어플리케이션에도 충분히 빠릅니다.
운영 체제
ARToolKit의 현재 버전은 Microsoft Windows, Mac OS X, Linux, iOS 및 Android 플랫폼을 지원합니다.다른 버전의 ARToolKit도 모바일 AR 애플리케이션을 지원하기 위해 Symbian 및 Windows Phone으로 이식되었습니다.
ARToolKit는 Unity 게임 엔진의 플러그인으로도 사용할 수 있습니다.예를 들어 Unity 내의 가상 카메라를 추적 대상 마커에 상대적인 실제 카메라와 정렬하고 카메라와의 통신을 관리합니다.플러그인은 OS X에서 Unity, Windows에서 Unity, Android에서 Unity 및 iOS에서 [13]Unity를 지원합니다.
「 」를 참조해 주세요.
레퍼런스
- ^ "Releases · artoolkitx/Artoolkitx". GitHub.
- ^ ARToolKit GitHub 페이지.
- ^ ARToolKit 다운로드 통계.
- ^ Kato, H., Billinghurst, M. "비디오 기반 증강현실 회의 시스템의 Marker Tracking and HMD Calibration." 1999년 10월, 제2회 IEEE and ACM International Workshop on Augmented Reality(IWAR 99)"에서.[1]
- ^ "Project page for ARToolKit on Symbian". Archived from the original on 2016-03-03. Retrieved 2015-06-18.
- ^ 2008년 아이폰 3G에서 실행되는 ARToolKit
- ^ 2010년 Google Android G1에서 실행되는 ARToolKit.
- ^ DAQRI, AR Pioneer ARToolworks 인수
- ^ 다니엘 바그너, 디터 슈말스티그"ARToolKitPlus for Pose Tracking on Mobile Device (2007)""모바일 포즈 트래킹용 ARToolKitPlus"2007.
- ^ "v4r_artoolkitplus"
- ^ 'ARToolKitPlus'
- ^ "ARToolkit과 ARToolkit Plus의 차이점"
- ^ "ARToolKit for Unity". Archived from the original on 2015-12-22. Retrieved 2015-12-17.
외부 링크
- ARToolKitX 홈페이지
- ARToolKit 홈페이지(404페이지를 찾을 수 없습니다)
- ARToolKit 문서
- ARToolKit 포럼
- GitHub 프로젝트 페이지
- HIT 랩 ARToolkit
- 인터랙티브 미디어 디자인 랩.
- 이전 프로젝트 페이지(SourceForge.net)
- Launchpad 프로젝트 페이지
- HIT Lab NZ Web 포럼
- [2] ARToolKit의 비단뱀 바인딩
- [3] NyARToolKit (ARToolKit Java Edition)