ARToolKit
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.
1. 개요
ARToolKit은 단일 또는 스테레오 카메라를 사용하여 카메라의 위치와 방향을 추적하는 증강 현실(AR) 소프트웨어 라이브러리이다. 사각형 마커 패턴과 평면 이미지(자연 특징 마커)를 추적할 수 있으며, 카메라 보정, 광학 스테레오 보정, 마커 생성 유틸리티를 제공한다. 유니티 및 OpenSceneGraph용 플러그인을 지원하며, 자유-오픈 소스 소프트웨어로 실시간 AR 애플리케이션에 사용될 수 있다. 현재 윈도우, macOS, 리눅스, iOS, 안드로이드 운영체제를 지원하며, 과거에는 심비안과 윈도우 폰으로 포팅되기도 했다.
더 읽어볼만한 페이지
- 혼합 현실 - 모의 현실
모의 현실은 현실과 유사한 가상 환경으로, 가상 시민형, 이민형, 혼합형 등으로 분류되며 재귀적 시뮬레이션이 가능하고, 현실의 본질과 인간 존재에 대한 철학적 질문을 던지는 소재로 활용된다. - 혼합 현실 - 헤드 마운티드 디스플레이
헤드 마운티드 디스플레이(HMD)는 머리에 착용하여 시각 정보를 제공하는 장치이며, 가상 현실 기술 발전에 기여하여 다양한 분야에 활용된다. - 그래픽 라이브러리 - Direct2D
Direct2D는 마이크로소프트에서 개발한 2D 그래픽 API로, 낮은 수준의 추상화, 고품질 텍스트 렌더링, 안티앨리어싱, 하드웨어 가속, 높은 DPI 지원 등의 특징을 가지며 다양한 분야에서 활용된다. - 그래픽 라이브러리 - WinG
WinG는 윈도우 3.x의 그래픽 성능 향상을 위해 개발된 기술로, DirectX로 발전하는 기반이 되었으며 한국 게임 산업에도 영향을 미쳤다.
| ARToolKit - [IT 관련 정보]에 관한 문서 | |
|---|---|
| ARToolKit 정보 | |
![]() | |
| 개발 | |
| 저자 | 가토 히로카즈, 마크 빌링허스트, 이반 푸피레프 |
| 개발 언어 | C, C++ |
| 출시 | |
| 장르 | 3차원 컴퓨터 그래픽스 |
| 최초 출시일 | 1999년 |
| 최신 버전 | 1.1.9 |
| 최신 버전 출시일 | 2023년 5월 18일 |
| 지원 환경 | |
| 운영 체제 | 크로스 플랫폼: 리눅스, 윈도우, macOS, iOS, 안드로이드 |
| 기타 | |
| 라이선스 | GNU Lesser General Public License v3.0 https://github.com/artoolkitx/artoolkitx/wiki/artoolkitX-License-Terms |
| 저장소 | https://github.com/artoolkitx/artoolkitx |
| 웹사이트 | http://www.artoolkitx.org/ http://www.hitl.washington.edu/artoolkit/ |
2. 특징
ARToolKit은 실시간으로 사각형 또는 자연 특징 마커를 기준으로 실제 카메라의 위치와 방향을 계산하는 비디오 추적 기능을 사용하여 강력한 증강 현실을 구현한다. 실제 카메라 위치를 파악하면 가상 카메라도 같은 지점에 배치하여 3D 컴퓨터 그래픽 모델을 실제 마커 위에 정확하게 겹쳐서 표시할 수 있다. 이처럼 ARToolKit은 증강 현실의 핵심 과제인 시점 추적과 가상 객체 상호 작용 문제를 해결한다.
ARToolKit의 주요 특징은 다음과 같다.
- 단일 또는 스테레오 카메라를 이용한 카메라 위치/방향 추적
- 단순한 검은색 사각형 (마커 패턴) 추적
- 평면 이미지 (자연 특징 마커) 추적
- 카메라 보정, 광학 스테레오 보정, 사각형 마커 및 자연 특징 마커 생성 유틸리티 제공
- 유니티 및 OpenSceneGraph 플러그인 지원
- 광학식 머리 착용 디스플레이 지원
- 자유-오픈 소스 소프트웨어
- 실시간 증강 현실(AR) 애플리케이션에 적합한 빠른 속도
3. 지원 운영체제
ARToolKit의 현재 버전은 윈도우, macOS, 리눅스, iOS, 안드로이드 플랫폼을 지원한다. ARToolKit의 다른 버전은 모바일 AR 애플리케이션을 지원하기 위해 심비안, 윈도우 폰으로 포팅되었다.[13]
ARToolKit은 또한 가상 카메라를 추적된 마커 대상과 관련하여 실제 카메라와 정렬하고 카메라와 통신하는 것을 처리하기 위해 Unity 게임 엔진의 플러그인으로 사용할 수 있다. 이 플러그인은 macOS, 윈도우, 안드로이드 및 iOS의 Unity를 지원한다.[13]
4. 역사
ARToolKit은 1999년 나라 첨단 과학 기술 대학의 가토 히로카즈가 개발했으며,[3] 워싱턴 대학교 HIT 연구소에서 출시되었다. 2001년에는 ARToolWorks가 설립되었고, HIT 연구소를 통해 ARToolKit 오픈 소스 버전 v1.0이 출시되었다. ARToolKit은 2005년에 Symbian에서 처음 실행된 모바일용 최초의 AR SDK 중 하나였으며,[4] 2008년에는 iPhone 3G를 사용한 iOS,[5] 2010년 초에는 Android에서 출시되었고,[6] 2011년 후반에 ARToolWorks에서 전문 버전을 출시했다.
ARToolKit은 다크리에 인수되어 2015년 5월 13일부터 버전 5.2부터 오픈 소스로 재출시되었으며,[7] 이전에는 전문 라이선스 버전에서만 사용할 수 있었던 모든 기능(모바일 지원, 자연 특징 추적)을 포함했다.
ARToolKitPlus(때로는 "ARToolKit+"로 표기)는 모바일 장치에 최적화된 ARToolKit 라이브러리의 후속 버전으로 의도되었다. ARToolKit은 원래 C로 작성되었으며, 유지 관리를 더 쉽게 하기 위해 C++로 이식되었고 사용하기 더 쉬운 새로운 클래스 기반(C++) API를 가지고 있다.[8][9][10][11]
ARToolworks의 전 CEO와 CTO인 벤 본과 필 램은 소프트웨어의 개발과 유지를 보장하고 ARToolKit 커뮤니티를 지속적으로 지원하기 위해 artoolkitX를 만들었다. artoolkitX는 처음에 AR 하드웨어 및 소프트웨어를 개발하는 중국 AR 회사인 Realmax Inc에서 지원했다.[12]
참조
[1]
웹사이트
Releases · artoolkitx/Artoolkitx
https://github.com/a[...]
[2]
웹사이트
ARToolKit GitHub page.
https://github.com/a[...]
[3]
논문
"Marker tracking and hmd calibration for a video-based augmented reality conferencing system."
http://www.hitl.wash[...]
1999-10
[4]
웹사이트
Project page for ARToolKit on Symbian.
https://web.archive.[...]
2015-06-18
[5]
Youtube
ARToolKit running on an iPhone 3G in 2008
https://www.youtube.[...]
[6]
Youtube
ARToolKit running on a Google Android G1 in 2010.
https://www.youtube.[...]
[7]
뉴스
DAQRI Acquires AR Pioneer ARToolworks
https://techcrunch.c[...]
[8]
논문
"ARToolKitPlus for Pose Tracking on Mobile Devices (2007)"
http://citeseerx.ist[...]
[9]
문서
v4r_artoolkitplus
http://wiki.ros.org/[...]
[10]
문서
ARToolKitPlus
https://github.com/p[...]
[11]
문서
Differences between ARToolkit and ARToolkitPlus
https://answers.laun[...]
[12]
웹사이트
artoolkitX web site
http://www.artoolkit[...]
2018-05-03
[13]
웹사이트
ARToolKit for Unity
https://github.com/a[...]
2023-06-07
[14]
논문
"Marker tracking and hmd calibration for a video-based augmented reality conferencing system."
1999-10
[15]
문서
ARToolKit SourceForge page
http://sourceforge.n[...]
[16]
웹인용
Releases · artoolkitx/Artoolkitx
https://github.com/a[...]
[17]
웹사이트
ARToolKit GitHub page.
https://github.com/a[...]
[18]
문서
ARToolKit download statistics.
http://sourceforge.n[...]
[19]
논문
"Marker tracking and hmd calibration for a video-based augmented reality conferencing system."
http://www.hitl.wash[...]
1999-10
[20]
웹인용
Project page for ARToolKit on Symbian.
https://web.archive.[...]
2015-06-18
[21]
Youtube
ARToolKit running on an iPhone 3G in 2008
https://www.youtube.[...]
[22]
Youtube
ARToolKit running on a Google Android G1 in 2010.
https://www.youtube.[...]
[23]
뉴스
DAQRI Acquires AR Pioneer ARToolworks
https://techcrunch.c[...]
본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.
문의하기 : help@durumis.com
