21 berada di lingkungannya. AR adalah cara baru dan menyenangkan dimana
manusia berinteraksi dengan komputer karena dapat membawa objek virtual ke
lingkungan pengguna, memberikan pengalaman visual yang alami dan menyenangkan.
7. Perangkat pengembang aplikasi android
a. Pengertian Vuforia
Menurut Mario Fernando 2013:6 vuforia adalah software untuk Augmented
Reality yang dikembangkan oleh Qualcomm yang menggunakan sumber yang konsisten mengenai computer vision yang fokus pada image
recognition. Vuforia mempunyai banyak fitur-fitur dan kemampuan yang dapat membantu
pengembang untuk mewujudkan pemikiran mereka tanpa adanya batas secara
teknikal. b.
Jenis target pada Vuforia
1.
Image target, contoh: foto, papan permainan, halaman majalah, sampul buku, kemasan produk, poster, kartu ucapan.
2.
Frame markers, contoh: tipe frame gambar 2D dengan pattern khusus yang dapat digunakan sebagai permainan.
3.
Multi-target, contoh: kemasan produk atau produk yang berbentuk kotak
ataupun persegi. Jenis ini dapat menampilkan gambar sederhana Augmented
Reality 3D.
4.
Virtual button, contoh: yang dapat membuat tombol sebagai daerah kotak sebagai sasaran gambar.
c. Arsitektur Vuforia
22 Menurut Mario Fernando 2013:9-12 vuforia SDK memerlukan beberapa
komponen penting agar dapat bekerja dengan baik. Komponen-komponen antara
lain:
1.
Kamera
Kamera dibutuhkan untuk memastikan bahwa setiap frame ditangkap dan
diteruskan secara efisien ke tracker.
2.
Image Converter
Mengkonversikan format kamera misalnya YUV12 ke dalam format yang dapat dideteksi oleh
OpenGL misalnya RGB565 dan untuk tracking misalnya luminance.
3. Tracker
Mengandung algoritma computer vision yang dapat mendeteksi dan melacak objek dunia nyata yang ada pada video kamera. Berdasarkan gambar dari
kamera, algoritma yang berbeda bertugas untuk mendeteksi Trackable baru dan
mengevaluasi virtual button. Hasilnya disimpan dalam state objek yang akan
digunakan oleh video background renderer dan dapat diakses dari application
code. 4.
Video Background Renderer Me-render gambar dari kamera yang disimpan di dalam state objek.
Performa dari video background renderer sangat bergantung pada device yang digunakan.
5. Application Code
Menganalisis semua komponen dan melakukan tiga tahap penting dalam application code seperti:
23 a.
Query state object pada target baru yang terdeteksi atau marker b.
Update logika aplikasi setiap input baru masukkan c.
Render grafis yang ditambahkan augmented 6.
Target Resource Dibuat menggunakan on-line Target Management System. Assets yang
diunduh berisi sebuah konfigurasi xml config.xml yang memungkinkan developer
untuk mengkonfigurasi beberapa fitur dalam trackable dan binary file yang berisi
database trackable.
7. Trackable
Trackable adalah kelas dasar yang mewakili semua benda dunia nyata bahwa SDK Vuforia dapat melacak six-degrees-of-freedom. Setiap trackable, ketika
dideteksi dan dilacak, memiliki nama, ID, status, dan pose informasi. Target gamabr, gambar Multi Target dan Marker, semua trackable yang mewarisi sifat
dari kelas dasar. Trackables yang diperbarui setiap frame diproses dan hasilnya diteruskan ke aplikasi pada state objek.
8. Marker
Dalam pembuatan marker dalam hal ini markerless diperlukan sebuah file gambar.jpg yang nantinya akan di-upload ke vuforia, marker yang telah di-upload
akan dinilai kualitasnya oleh sistem.
8. Pemanfaatan Augmented Reality Sebagai Pengenalan Objek