1 / 14

Android & QCAR 을 이용한 증강현실구현

Android & QCAR 을 이용한 증강현실구현. 팀 : MoTion 발표일 : 2012.11.28 발표자 : 08` 이규홍. 목차. 1. 개발 환경 변경 p.3 ~ p.14. 1. 개발 환경 변경. Unity & QCAR p.4 ~ p.5 QCAR 개발용 Sample Program p.6 마커 변경 p.7 ~ p.10 애플리케이션 실행화면 변경 p.11 앞으로의 계획 p.12 구현화면 p.13

clyde
Download Presentation

Android & QCAR 을 이용한 증강현실구현

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Android & QCAR을 이용한 증강현실구현 팀 : MoTion 발표일 : 2012.11.28 발표자 : 08` 이규홍

  2. 목차 1. 개발 환경 변경 p.3 ~ p.14

  3. 1.개발 환경 변경 • Unity & QCAR p.4 ~ p.5 • QCAR 개발용 Sample Program p.6 • 마커 변경p.7 ~ p.10 • 애플리케이션 실행화면 변경p.11 • 앞으로의 계획p.12 • 구현화면p.13 • 참고문헌 p.14

  4. Unity & QCAR (1/2) - 기존에는 Unity와 QCAR을 이용하여 증강현실을 구현 하였으나 Unity의 라이선스 관련 문제가 있어 지속적으로 개발에 어려움이 있음 - QCARSDK는 라이선스와 관련이 없음 - Eclipse 에서 QCAR을 Import 하여 Android Build & Run 함

  5. Unity & QCAR (2/2) * Android 로 Run 하는 화면

  6. QCAR 개발용 Sample Program * QCAR에서 제공하는 증강현실 SDK Sample - Dominoes : 터치하여 도미노를 만들어 플레이함 - FrameMarkers : 다양한 마커에서 각기 다른 객체를 만들어 구현 가능함 - ImageTargets : 가장 기본적인 증강현실을 구현함 - MultiTargets : 한 마커가 아닌 3차원 도형을 인식하여 증강현실을 구현함 - VirtualButtons : 버튼을 지정하여 그 부분을 선택 했을 때 각 기 다른 증강현실 구현 가능함

  7. 마커 변경 (1/4) - Qualcomm 홈페이지에서 - My Trackables - New Project - 마커를 등록함

  8. 마커변경(2/4) * 마크의 검사가 이루어짐 - 실험 결과 별 3개 이하는 인식률이 많이 낮음

  9. 마커 변경(3/4) * SDK를 다운로드 - zip 파일을 다운로드 받아 압축해제 하면 다음과 같음 - 경로는 Android/vuforia-sdk-android-1-5-9/samples/ 원하는 Sample 프로그램 / assets

  10. 마커 변경(4/4) * 소스 변경 - ImageTargets/ jni/ ImageTargets.cpp 파일 - 기존의 StonesAndChips.xml, Tarmac.xml 파일을 아래와 같이 변경해줌

  11. 애플리케이션 실행화면 * Android/vuforia-sdk-android-1-5-9/samples /ImageTargets/res/drawable/ (경로는 다음과 같음) - 기존에 있던 이미지를 삭제 한 후 사용자가 제작한 이미지를 800 X 400 사이즈로 변환하여 넣어줌 실행 아이콘 실행 화면

  12. 앞으로의 계획 - ImageTargets의 3D 가상물체 변경을 위해 각 클래스와 메소드들을 분석함 - 3D 가상물체가 OpenGL ES로 구현되므로 관련하여 연구함

  13. 구현화면 - 동영상 (ImageTargets, Dominoer, VirtualButton )

  14. 참고문헌 -https://ar.qualcomm.at/developer_guide (Qualcomm 홈페이지 개발자 가이드)

More Related