카노모델(Kano Model)을 이용한 스마트 오디오 컨셉 기능의 고객 ... · 2019. 8. 2. · 카노모델(Kano Model)을 이용한 스마트 오디오 컨셉 기능의
Android & QCAR 을 이용한 증강현실구현
description
Transcript of Android & QCAR 을 이용한 증강현실구현
Android & QCAR 을 이용한
증강현실구현
팀 : MoTion발표일 : 2012.11.28발표자 : 08` 이규홍
• 목차1. 개발 환경 변경 p.3 ~ p.14
1. 개발 환경 변경 Unity & QCARp.4 ~ p.5
QCAR 개발용 Sample Programp.6
마커 변경 p.7 ~ p.10 애플리케이션 실행화면 변경 p.11 앞으로의 계획 p.12 구현화면 p.13 참고문헌 p.14
• Unity & QCAR (1/2)
- 기존에는 Unity 와 QCAR 을 이용하여 증강현실을 구현 하였으나 Unity 의 라이선스 관련 문제가 있어 지속적으로 개발에 어려움이 있음
- QCAR SDK 는 라이선스와 관련이 없음
- Eclipse 에서 QCAR 을 Import 하여 An-droid Build & Run 함
• Unity & QCAR (2/2)* Android 로 Run 하는 화면
• QCAR 개발용 Sample Program
* QCAR 에서 제공하는 증강현실 SDK Sample
- Dominoes : 터치하여 도미노를 만들어 플레이함- FrameMarkers : 다양한 마커에서 각기 다른 객체를 만들어 구현 가능함- ImageTargets : 가장 기본적인 증강현실을 구현함- MultiTargets : 한 마커가 아닌 3 차원 도형을 인식하여 증강현실을 구현함- VirtualButtons : 버튼을 지정하여 그 부분을 선택 했을 때 각 기 다른 증강현실 구현 가능함
• 마커 변경 (1/4)
- Qualcomm 홈페이지에서 - My Trackables - New Project - 마커를 등록함
• 마커 변경 (2/4)* 마크의 검사가 이루어짐 - 실험 결과 별 3 개 이하는 인식률이 많이 낮음
• 마커 변경 (3/4)
* SDK 를 다운로드
- zip 파일을 다운로드 받아 압축해제 하면 다음과 같음 - 경로는 Android/vuforia-sdk-android-1-5-9/sam-ples/ 원하는 Sample 프로그램 / assets
• 마커 변경 (4/4)* 소스 변경
- ImageTargets / jni / ImageTargets.cpp 파일 - 기존의 StonesAndChips.xml, Tarmac.xml 파일을 아래와 같이 변경해줌
• 애플리케이션 실행화면
* Android/vuforia-sdk-android-1-5-9/sam-ples /ImageTargets/res/drawable/ ( 경로는 다음과 같음 )- 기존에 있던 이미지를 삭제 한 후 사용자가 제작한
이미지를 800 X 400 사이즈로 변환하여 넣어줌
실행 아이콘 실행 화면
• 앞으로의 계획
- ImageTargets 의 3D 가상물체 변경을 위해 각 클래스와 메소드들을 분석함
- 3D 가상물체가 OpenGL ES 로 구현되므로 관련하여 연구함
• 구현화면- 동영상 (ImageTargets , Dominoer, VirtualBut-ton )
• 참고문헌- https://ar.qualcomm.at/developer_guide (Qualcomm 홈페이지 개발자 가이드 )