증강 현실 프레임 워크 [닫힘]


118

Android 폰용 증강 현실 애플리케이션을 개발할 계획입니다. 그러한 애플리케이션에 사용할 수있는 증강 현실에 대한 기존 프레임 워크가 있는지 아는 사람이 있습니까?


시작할 튜토리얼이 있나요 ??
SweetWisher ツ

1
좋은 소식이 있습니다. Google은 ARCore를 발표했습니다! developers.google.com/ar
Dmitriy Puchkov 2017-08-29

1
ArCore는 몇 개의 장치로 제한되어 있으므로 프로덕션 개발에는 여전히 좋은 생각이 아닙니다. 어떻게 1.0 버전이라고 부를 수 있습니까?
Pedro Emilio Borrego는

100 개가 넘는 찬성표를 받았지만 마감되었습니다.
Jeryl Cook 2018

답변:


95

아이디어의 경우 다음을 볼 수 있습니다.

기존 앱 및 해당 API : Android 시장에는 Layar 및 Wikitude가 잘 알려진 수많은 증강 현실 애플리케이션이 있습니다. SomaViewGeoVector 와 같은 다른 제품 도 있습니다. AFAIK, WikitudeLayar 는 API를 공개했습니다.

툴킷 : 이러한 것을위한 라이브러리를 제공하는 NyARToolkit 이라는 툴킷도 있습니다 .

자습서 : Chris Haseman의 DevX 기사

행운을 빕니다!


4
또한 Junaio junaio.com/develop을 보십시오
Fernando Gallego는

6
또한 위치 기반 AR 또는 비전 기반 (예 : 마커 기반) AR을 원하는지 여부에 따라 달라진다고 덧붙일 것입니다. 비전 기반 ar metaio.com/software/mobile-sdk 용 안드로이드에서 정말 좋으며 위치 기반의 경우 droidar.googlecode.com 또는 code.google.com/p/android-augment-reality- 프레임 워크 오픈 소스 SDK를위한
사이먼

1
Wikitude 링크는 구식입니다. SDK 및 개발자 관련 내용은 다음에서 찾을 수 있습니다. developer.wikitude.com Wikitude SDK는 위치 기반 또는 센서 기반 증강 현실과 컴퓨터 비전 AR
Wikitude를

Aurasma는 현재 무료로 기술을 제공합니다 (독립형 또는 다른 앱에 포함). aurasma.com/become-a-partner
OrangeDog

15

새로운 Qualcomm AR SDK http://developer.qualcomm.com/dev/augmented-reality를 사용할 수도 있습니다.


aualcomm에서 샘플을 다운로드 할 수 있지만 샘플을 실행 한 후 java.lang.UnsatisfiedLinkError : setActivityPortraitMode이 예외가 발생합니다.이 문제를 해결하는 방법을 제안 해주세요.
user1083266 2013 년

cygwin을 사용하여 NDK 부분을 빌드하고 컴파일해야합니다. developer.vuforia.com/resources/dev-guide/
Captain overflow

주의 : 이것은 비전 기반 AR 만 지원합니다.
와이즈만

12

두 가지 유형의 증강 현실이 있습니다.

a) 마커 기반, 컴퓨터 비전 및 이미지 분석을 사용하여 인식하는 2 차원 마커가 필요하며 해당 회전으로 이미지를 그립니다 (ARToolkit).

b) 지리적 위치 및 방향 기반. 즉, 앱이 사용자가있는 지구의 정확한 위치와 직면하고있는 것을 알고 지리적 위치를 기반으로 사용자가 보는 것을 계산합니다. (layar, wikitude)

junaio와 같은 앱은 두 가지를 혼합합니다.


3
또한 가상 객체를 렌더링하는 데 사용할 수있는 포즈 매트릭스를 생성하기 위해 비디오 프레임에서 자연적 특징을 사용하는 "마커리스"기반 AR로 간주되는 것도 있습니다. 이것은 기본적으로 Vuforia가 작동하는 방법 - developer.qualcomm.com/develop/mobile-technologies/...을
랩 로스

나는 Junaio도 사용했다 :) 나는 Vuforia를 선호한다 ... 나는 당신이 Junaio로 빌드 한 모든 앱을 출시하기 위해 라이선스를 구입해야한다고 확신한다
Rab Ross

12

이 페이지 http://socialcompare.com/en/comparison/augmented-reality-sdks 는 증강 현실 프레임 워크의 광범위한 비교를 보여줍니다. 가요 년 3 월 2013 업데이트 .

그것은 특징입니다


이것은 좋은 비교 차트입니다. 감사합니다!
Oli

이 차트는 자동 업데이트됩니다
Lobo

BTW, metaio는 이제 닫힙니다. Apple Inc. 소유입니다.
Chintan Soni

9

저는 개발자 중 한 명입니다 Look! 보기! Android에서 증강 현실 애플리케이션을 만들기위한 완전한 프레임 워크입니다.

그것은 마드리드의 University Complutense에서 최종 프로젝트로 개발되었습니다.

기능은 다음과 같습니다.

  • 증강 현실
  • 실내 위치
  • 원격 서비스
  • 3D, 2D 및 카메라
  • 객체를 사용한 반복

또한 우리는 프레임 워크를 사용하여 앱을 개발했으며 해당 앱은 공식 웹에 게시됩니다.

추가 정보:

공식 웹 사이트-http: //www.lookar.net/en/

프로젝트 유지 – https://sourceforge.net/projects/lookar/


2
나는 그것이 꽤 잘했다,이 프레임 워크 개발
marimaf

통합보기에 대한 문서가 있습니까? 내 앱에. 또한 POI를 표시하는 데 사용할 수 있습니다
png

공식 웹 사이트가 다운 되었습니까? 웹 사이트가 오프라인 상태입니다이 페이지의 캐시 된 버전을 사용할 수 없습니다.
Shivaraj Patil

7

Mixare를 확인하십시오. Android 용으로 매우 멋진 AR 프레임 워크입니다. 앞서 언급 한 대부분의 제안 (모두 잘 모르겠 음)과 달리 Mixare에 대한 소스 코드를 사용할 수 있습니다.



2

안녕하세요, 저는 github의 오픈 소스 프로젝트 인 AndroidARKit을 유지하고 있습니다. 지리적 기반이며 간단한 foursquare 예제 응용 프로그램을 포함합니다. 여기에 더 많은 정보가 있습니다 . 또는 여기 . 위에 링크 된 devX 기사를 작성했습니다. 질문이 있으면 언제든지 저에게 연락하십시오. 저작자 표시와 함께 상업적 사용이 허가되었습니다. 따라서 상용 앱에서 자유롭게 사용하십시오.


연락처는 어디에서 얻을 수 있습니까?
Niko Gamulin 2009

twitter.com/androidarkit
haseman 2009

또는 wanderingoak에서 haseman 순 점
haseman에게

2

http://layar.com/ 은 제가 본 것 중 가장 인기있는 것입니다. 저는 layar와 거의 같은 방식으로 정보를 다운로드하고 표시 할 수있는 앱을 만들었습니다. 매우 간단합니다.


2

AR에 관심이있는 사람은 http://code.google.com/p/droidar/ 도 살펴 봐야합니다 .

Android에서 위치 기반 및 마커 기반 AR을위한 오픈 소스 프레임 워크입니다.


droidar를 사용하여 일부 지오 포인트를 표시하려고합니다. 참고 용으로 비슷한 프로젝트가 있습니까
png

DroidAR 프로젝트 폴더의 "de.rwth.setups"패키지에있는 많은 예제 설정을 살펴보십시오. 그리고 소개 동영상을 감상, 그들은 당신에게 처음 개관을 주어야한다
사이먼

나는 그 모든 비디오를보고 데모 프로젝트를 시도했습니다. 대략적인 아이디어가 있습니다. 프로젝트에서 이것을 사용 했습니까? 나는 그것이 얼마나 좋은지 알고 싶었다. 어떤 프레임 워크를 사용할지 정말 혼란 스럽습니다. 관심 지점을 보여 드리고 싶습니다. 사용자가 이동함에 따라 보이는 파인트가 표시됩니다. 도움과 답변을 주셔서 감사합니다
png

Android에서 위치 기반 AR을 수행하려면 확실히 사용하는 것이 좋습니다. 문제가있는 경우 문제 섹션에 질문을 게시하면 일반적으로 매우 빠르게 도움을받을 수 있습니다.
Simon

감사합니다. 나는 그것을 할 것이다
png

2

AR metaio의 선구자 (Junaio 개발자)는 metaio Mobile SDK (2011 년 4 분기) 의 무료 버전을 출시합니다 . :)


오늘 출시 될 예정입니다 (2011 년 12 월 8 일) :)
Oli

2015 년에 apple에 인수되었습니다.
omi5489



1

artoolkit 에 Symbian에 대한 포트가 있다는 것을 알고 있습니다. 아마도 안드로이드에 대한 포팅도있을 것입니다.



1

Layar Player를 찾았습니다 .

"Layar Player는 누구나 증강 현실 레이어를 자신의 애플리케이션에 직접 포함 할 수있는 도구입니다."

현재 Layar Player는 iPhone 전용이지만 Android 버전은 2011 년 4 분기에 제공 될 예정입니다.


1

D' Fusion Mobile 은 바코드 지원, 얼굴 추적 및 센서 지원이 포함 된 마커 기반 및 위치 정보 기반 플랫폼입니다.



0

reinier가 말했듯이 artoolkit이 최선의 선택이 될 수 있습니다. 안드로이드 용이 있습니다. 이것 좀 보세요


0

ar23d 는 Android 2.2 이상 및 Android 3.0 이상용 3D 증강 현실 SDK입니다. 라이센스 비용은 웹 사이트에서 찾을 수 없습니다.



-1

String SDK를 사용해야한다고 생각합니다.

http://www.poweredbystring.com/licensing

다음에서 프로젝트 zip 파일을 다운로드합니다.

https://github.com/kyleroche/Professional_iOS_AugmentedReality/blob/master/Ch10/mobile/mobile/ViewController.m

그런 다음 com.isidorey.mobile BundleIdentifier로 잠겨있는 CH-10 프로젝트를 엽니 다. 따라서 isidoreywildcard *라는 이름으로 프로비저닝 프로파일을 생성했습니다. THen 실행됩니다.

그러나 이것은 해결책이 아닙니다.

자신의 provisionin 프로파일을 사용하여 실행해야합니다.

그래서 먼저 등록하십시오

http://www.poweredbystring.com/licensing

그런 다음 demoVersion을 다운로드하여 사용해보십시오. libStringOGLPro-1.1-com-isidorey-mobile.a (다운로드 한 데모 프로젝트에서 .a 정적 라이브러리를 얻음) 정적 라이브러리를 사용하여 프로젝트를 확인할 수 있습니다.

책을 읽는 것이 더 좋습니다.

http://www.amazon.com/Pro-iOS-5-Augmented-Reality/dp/1430239123


1
String SDK는 iOS 전용입니다.
Oli

1
예 String SDK는 IOS 전용입니다.
Babuli

사람들은 iOS가 아닌 안드로이드 폰에서 프레임 워크를 요구했습니다.
Vulovic Vukasin 2016
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.