advance multimedia tech. augmented reality. pertemuan 1

17
Augmented Reality Gia Muhammad State Islamic University Syarif Hidayatullah

Upload: wir-group

Post on 13-Jan-2017

213 views

Category:

Education


1 download

TRANSCRIPT

Page 1: Advance Multimedia Tech. Augmented reality. Pertemuan 1

Augmented Reality

Gia MuhammadState Islamic University Syarif Hidayatullah

Page 2: Advance Multimedia Tech. Augmented reality. Pertemuan 1

Apa itu Augmented Reality?

• Virtual Realityo Gameso Simulasio Dll

• ARo Augmented – Penambahano Reality – Realitas (Lingkungan Nyata)o AR – Realitas yang ditambahkan

• Terminologi AR (Azuma, 1997)o Kombinasi Realitas dan Virtualo Interaktif dalam Waktu Nyatao Berjalan dengan model 3D

GiaMuhammad | Praktikum Advance Technology MultimediaDepartment of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah

Page 3: Advance Multimedia Tech. Augmented reality. Pertemuan 1

Pemakaian AR di dunia industri

• Advertising/Branding/Digital Marketing• Simulasi

o Medicalo Militer

• Edukasi

GiaMuhammad | Praktikum Advance Technology MultimediaDepartment of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah

Page 4: Advance Multimedia Tech. Augmented reality. Pertemuan 1

Perangkat penunjang AR

GiaMuhammad | Praktikum Advance Technology MultimediaDepartment of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah

Page 5: Advance Multimedia Tech. Augmented reality. Pertemuan 1

Media untuk melihat AR

• Monitor atau Smart Phone (Handheld Type)• Goggles (Head Mounted Device)• Contact Lens

GiaMuhammad | Praktikum Advance Technology MultimediaDepartment of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah

Page 6: Advance Multimedia Tech. Augmented reality. Pertemuan 1

Klasifikasi Tracking di AR

• Marker-Based Trackingo Marker Tradisional/Konvensional (Citra Hitam Putih dengan Border, ARToolKit)o 2D Barcode

• ARToolKitPlus• ARTag & WebTag• QR Code

o Hybrid Marker-Based – Konvensional & 2D Barcode• QR Code Marker

• Markerless Tracking/Feature-Based Trackingo Gambar Berwarnao GPSo Biometrik

• Wajah• Tubuh• Hand Gesture• Dll

• Hybrid Tracking – Marker-based dan Feature-Basedo Barcode-Assisted (Park, et al, 2011)o Sensoro Model BasedGiaMuhammad | Praktikum Advance Technology Multimedia

Department of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah

Page 7: Advance Multimedia Tech. Augmented reality. Pertemuan 1

Marker-Based Tracking

• Marker Tradisional (Citra Hitam Putih dengan Border, ARToolKit) [1]

• 2D Barcodeo ARToolKitPlus [2]o ARTag & WebTag [3]o QR Code [4]

• Hybrid Marker-Basedo QR Code Marker [5]

1 2 3 4 5

GiaMuhammad | Praktikum Advance Technology MultimediaDepartment of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah

Page 8: Advance Multimedia Tech. Augmented reality. Pertemuan 1

GiaMuhammad | Praktikum Advance Technology MultimediaDepartment of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah

Markerless/Feature-Based Tracking

• Gambar Berwarna• GPS• Biometrik

o Wajaho Tubuho Hand Gestureo Dll

Page 9: Advance Multimedia Tech. Augmented reality. Pertemuan 1

Bidang Ilmu yang Terkait

• Pengolahan Citra Digital• Computer Vision

o Model Kamera & Kalibrasi Kamerao Perspective Transformationo Segmentasi Citrao Template Matchingo SURF/SIFTo Optical Flowo Stereo Vision

• Grafika Komputer

GiaMuhammad | Praktikum Advance Technology MultimediaDepartment of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah

Page 10: Advance Multimedia Tech. Augmented reality. Pertemuan 1

AR Framework/Tools• ARToolKit• ARToolKitPlus• ARTag• NyARToolKit• FlarToolKit• PaperVision 3D• StudierStube• Vuforia• DFusion• metaIO• bazAR• Dan Masih banyak lagi

GiaMuhammad | Praktikum Advance Technology MultimediaDepartment of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah

Page 11: Advance Multimedia Tech. Augmented reality. Pertemuan 1

Framework untuk Penelitian AR

• Sering dipakai oleh peneliti-peneliti di duniao OpenCV, EmguCV, SimpleCV

• Image Processing• Computer Vision• Machine Learning

o OpenNIo OpenFramework

• Framework 3D Modellingo OpenGLo Ogre3Do OpenSpace3Do Unity3D

• Framework Tambahan jika diperlukano OpenCL

GiaMuhammad | Praktikum Advance Technology MultimediaDepartment of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah

Page 12: Advance Multimedia Tech. Augmented reality. Pertemuan 1

Sistem AR sederhana

GiaMuhammad | Praktikum Advance Technology MultimediaDepartment of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah

Page 13: Advance Multimedia Tech. Augmented reality. Pertemuan 1

Komputasi pada AR Marker/Feature-

Based*1. Kalibrasi Kamera2. Deteksi Marker

o Low Level Image Processing3. Proyeksi Perspektif4. Identifikasi

o Template Matchingo PCA (Principal Component Analysis)o Decoding 2D Barcode dengan Algoritma Reed-Solomon

5. Pose Estimationo RPP (Robust Planar Pose)o ARToolKit Pose Estimation

6. Rendering 3D

GiaMuhammad | Praktikum Advance Technology MultimediaDepartment of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah

Page 14: Advance Multimedia Tech. Augmented reality. Pertemuan 1

Deteksi Marker• Algoritma Deteksi Marker oleh Hirokazu Kato

(ARToolKit)

GiaMuhammad | Praktikum Advance Technology MultimediaDepartment of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah

Page 15: Advance Multimedia Tech. Augmented reality. Pertemuan 1

Deteksi Marker• Low Level Image Processing

o Akuisisio Grayscalingo Thresholdingo Connected Componentso Contouringo Deteksi Sudut

• Deteksi Marker dengan OpenCVo Grayscalingo Thresholdingo Contouringo Ekstraksi Sudut

GiaMuhammad | Praktikum Advance Technology MultimediaDepartment of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah

Page 16: Advance Multimedia Tech. Augmented reality. Pertemuan 1

Deteksi Marker• Software Tools

o Microsoft Visual C++ 2008/2010o OpenCV 2.1o ARToolKit 2.7.1

• Hardware Toolso Web Camera 1.3 mp

GiaMuhammad | Praktikum Advance Technology MultimediaDepartment of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah

Page 17: Advance Multimedia Tech. Augmented reality. Pertemuan 1

Reference• Siltanen S. “Theory and applications of marker-

based augmented reality”, 2012• Bradski S, Kaehler A. “Learning OpenCV”, 2008• Agusta. G.M. “QR Code Tracking with Merging on

Conventional Marker based Backpropagation Neural Network”

GiaMuhammad | Praktikum Advance Technology MultimediaDepartment of Computer Science, Faculty of Science and Technology - State Islamic University (UIN) Syarif Hidayatullah