Markerless Augmented Reality Pada Perangkat Android

dokumen-dokumen yang mirip
BAB III DASAR TEORI 3.1. Pakaian Adat Indonesia

BAB II. TINJAUAN PUSTAKA DAN DASAR TEORI 2.1 Tinjauan Pustaka Tabel 2.1 menunjukan perbandingan penelitian dalam bidang augmented

BAB III LANDASAN TEORI

Markerless Augmented Reality Pada Perangkat Android

BAB II LANDASAN TEORI

BAB I PENDAHULUAN. informasi sebuah buku kepada konsumen dan juga merupakan sebuah kunci

UNIVERSITAS MUHAMMADIYAH SURAKARTA

BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI

1. BAB I PENDAHULUAN

BAB 3 LANDASAN TEORI

BAB I PENDAHULUAN.

BAB III LANDASAN TEORI. Pada bab ini akan membahas mengenai dasar teori yang berhubungan dengan penelitian yang penulis lakukan.

BAB III LANDASAN TEORI

BAB I PENDAHULUAN. divisualisasikan dalam bentuk susunan gambar beserta teks cerita yang terurut sesuai

PERANCANGAN DAN PEMBUATAN APLIKASI BROSUR INTERAKTIF DENGAN TEKNOLOGI AUGMENTED REALITY BERBASIS ANDROID LAPORAN TUGAS AKHIR

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Rumah adat indonesia. Marker based tracking Marker based tracking

BAB II KAJIAN PUSTAKA. mengharapkan kenaikan angka penjualan (Suyanto, 2005).

AUGMENTED REALITY MEDIA PENDUKUNG PENGENALAN KAMPUS UNIVERSITAS WAHID HASYIM SEMARANG

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN Latar Belakang. Media pemebelajaran adalah salah satu komponen penting dalam

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

Pengenalan Sekolah MTsN Kutablang Menggunakan Augmented Reality Berbasis Android

Aplikasi Mobile Android untuk Pemasaran Perumahan Menggunakan Metode Markerless Augmented Reality pada PT. Alifa Citra Mulia

BAB III LANDASAN TEORI

BAB II TINJAUAN PUSTAKA PEMBUATAN MEDIA PUBLIKASI KOMODO BERBASIS MULTIMEDIA MENGGUNAKAN GAME EDUKASI DAN TEKNOLOGI AUGMENTED

BAB IV PEMBAHASAN. Aplikasi Cari SPBU adalah aplikasi yang dibuat untuk mendeteksi dan mengetahui

BAB III LANDASAN TEORI

TEKNOLOGI AUGMENTED REALITY BERBASIS ANDROID DALAM PEMBUATAN BROSUR INTERAKTIF

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. terdapat di alam semesta, Pada materi pendidikan anak Sekolah Dasar, pengenalan

BAB III LANDASAN TEORI

PEMBUATAN AUGMENTED REALITY TENTANG PENGENALAN HEWAN UNTUK ANAK USIA DINI BERBASIS ANDROID MENGGUNAKAN METODE IMAGE TRACKING VUFORIA

Implementasi Augmented Reality pada Pemodelan Tata Surya

BAB 3 METODE PENELITIAN. pendapat para responden mengenai Augmented Reality, aplikasi Virtual dressing

BAB I PENDAHULUAN. kompleks. Oleh karena itu pada smartphone banyak digunakan berbagai teknologi

BAB I PENDAHULUAN. banyak yang menggunakan buku atau kertas poster. Teknologi multimedia

BAB I PENDAHULUAN.

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI

PEMBUATAN GAME "ANT SMASHER" BERBASIS AUGMENTED REALITY DENGAN MENGIMPLEMENTASIKAN TOMBOL VIRTUAL

PENGENALAN HEWAN MENGGUNAKAN AUGMENTED REALITY SEBAGAI MEDIA PEMBELAJARAN

BAB III ANALISA DAN PERANCANGAN

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN 1.1 Latar Belakang

RANCANG BANGUN APLIKASI 3D SISTEM KELISTRIKAN BODY PADA KENDARAAN RINGAN (MOBIL) BERBASIS AUGMENTED REALITY. Gondangmanis, PO Box 53, Bae, Kudus 59352

BAB I PENDAHULUAN. suara, video, animasi, virtual 3D, dan sebagainya bisa diakses bisa diakses kapan

PENERAPAN AUGMENTED REALITY DENGAN KONTEN 3D MODELLING SEBAGAI SARANA BRANDING MULTIMEDIA KREATIF

BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistem Analisis sistem dapat didefinisikan sebagai penguraian dari suatu sistem informasi yang

BAB 2 LANDASAN TEORI

IMPLEMETASI AUGEMENTED REALITY PADA KATALOG SEPATU BERBASIS ANDROID

BAB I PENDAHULUAN. gerakan shalat pada umumnya hanya terdapat pada buku, CD tutorial, artikel dan

ABSTRAK. : augmented reality, magic book, CBSE, MVC, frame rate

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN. gabungan (Compound Annual Growth Rate) untuk produk game berbasis mobile learning

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB 2 LANDASAN TEORI. Ronald T. Azuma mendefinisikan Augmented Reality sebagai penggabungan

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. pernah dilakukan sebelumnya diantaranya :

RANCANG BANGUN APLIKASI TIGA DIMENSI PADA PERUMAHAN BUKIT VIOLAN JAYA SEMARANG BERBASIS ANDROID

BAB III ANALISIS DAN PERANCANGAN SISTEM

Rancang Bangun Game Berhitung Spaceship dengan Pengendali Suara Menggunakan Speech Recognition Plugin pada Unity

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

Mobile Programming. Rendra Gustriansyah, S.T., M.Kom., MCP

VISUALISASI GERAKAN OBJEK 3D PADA AUGMENTED REALITY DENGAN DETEKSI TUMBUKAN BERBASIS BOUNDING BOX

BAB 1 PENDAHULUAN. Augmented Reality menjadi semakin luas. Teknologi Computer Vision berperan

BAB III LANDASAN TEORI

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI. Ada beberapa referensi yang berkaitan dengan penelitan yang kita buat :

BAB 3 LANDASAN TEORI

BAB 2 TINJAUAN PUSTAKA

Selain pengumpulan informasi melalui website sekolah, pada umumnya masyarakat mencari informasi secara manual atau mengunjungi setiap sekolah satu per

BAB II KAJIAN PUSTAKA. bimbingan kepada dosen pembimbing tugas akhir, kartu konsultasi digunakan

PENERAPAN AUGMENTED REALITY UNTUK PEMASARAN PRODUK MENGGUNAKAN SOFTWARE UNITY 3D DAN VUFORIA

Rancang Bangun Aplikasi Piano Virtual Menggunakan Teknologi Augmented reality dan Vuforia SDK

Aplikasi Peta Interaktif Berbasis Teknologi Augmented Reality Kawasan Pariwisata Pulau Bawean

BAB 1 PENDAHULUAN. dunia pendidikan yaitu mengenai cara pembelajaran yang berbasis e-learning atau

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB III ANALISA DAN PERANCANGAN

BAB I PENDAHULUAN. Bermacam-macam teknologi telah diciptakan untuk berbagai keperluan dan berbagai

BAB 1 PENDAHULUAN Latar Belakang

BAB I PENDAHULUAN Latar Belakang

BAB 1 PENDAHULUAN. dalam setiap aktivitas kegiatannya. IMK (Interaksi Manusia dan Komputer) merupakan

IMPLEMENTASI NATURAL FEATURE TRACKING PADA PENGENALAN MAMALIA LAUT BERBASIS AUGMENTED REALITY

BAB I PENDAHULUAN 1.1 Latar Belakang

Jurnal Ilmiah Komputer dan Informatika (KOMPUTA)

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. yang terdiri dari berbagai suku-suku yang terbentuk menjadi satu kesatuan Republik

ANALISIS. memungkink. haji. berikut.

PENERAPAN TEKNOLOGI AUGMENTED REALITY PADA APLIKASI KATALOG RUMAH BERBASIS ANDROID

Permainan Augmented reality dalam Mendukung Pembelajaran Anak tentang Binatang pada Perangkat ios

Jurnal Sistem dan Teknologi Informasi (JUSTIN) Vol. 1, No. 1, (2016) 1

BAB IV METODOLOGI PENELITIAN. pada bagian ketiga dan pada bagian yang terakhir digram alir peneitian.

BAB I PENDAHULUAN. Kehidupan yang semakin modern menuntut manusia untuk selalu

JURNAL TEKNIK POMITS Vol. 1, No. 1, (2012) 1-5 1

BAB 2 LANDASAN TEORI

APLIKASI PENGENALAN KAMPUS DENGAN PERANGKAT ANDROID BERBASIS AUGMENTED REALITY Case: Laboratorium FST UAI

JURNAL TEKNIK POMITS Vol. 1, No. 1, (2014) 1

Bab III. Analisa dan Perancangan Sistem

PENGARUH INTENSITAS CAHAYA DAN JARAK PADA SISTEM AUGMENTED REALITY OBJEK ANIMASI

Transkripsi:

Markerless Augmented Reality Pada Perangkat Android Yoze Rizki - 2207 100 102 Pembimbing: Mochamad Hariadi, ST.,MSc.,PhD. Cristyowidiasmoro, ST.,MT., Department of Electrical Engineering Faculty of Industrial Technology Institut Teknologi Sepuluh Nopember Surabaya

Pendahuluan Augmented Reality (AR) menggabungkan benda maya dua dimensi atau tiga dimensi ke dalam dunia nyata tiga dimensi. Selama ini, Augmented Reality diaplikasikan dengan menggunakan Marker (Penanda). Penggunaan marker membuat penggunaan ruang pada obyek yang dilacak menjadi tidak efisien, tidak praktis dan kurang menarik.

Permasalahan Bagaimana menampilkan obyek pada lingkungan Augmented Reality tanpa menggunakan penanda pada perangkat Android? Bagaimana membuat variasi pada penanda untuk memunculkan obyek? Bagaimana pengaplikasian virtual button (tombol virtual) interaktif pada aplikasi ini?

Tujuan Menghasilkan program aplikasi yang mampu menampilkan obyek maya pada lingkungan Augmented Reality tanpa menggunakan marker di dalam peranti Android. Dengan memasukkan fitur-fitur seperti image target, multi target dan tombol virtual

Augmented Reality menambah realitas AR memungkinkan pengguna untuk melihat dunia nyata, dengan obyek maya yang digabungkan dengan dunia nyata secara real time. AR menambah realitas, bukan menggantinya seperti virtual environment (VE) atau virtual reality (VR).

Markerless Augmented Reality Markerless Augmented Reality merupakan salah satu metode Augmented Reality tanpa menggunakan frame marker sebagai obyek yang dideteksi. Dengan adanya Markerless Augmented Reality, maka, penggunaan marker sebagai tracking object yang selama ini menghabiskan ruang, akan digantikan dengan gambar, atau permukaan apapun yang berisi dengan tulisan, logo, atau gambar sebagai tracking oject (obyek yang dilacak) agar dapat langsung melibatkan obyek yang dilacak tersebut sehingga dapat terlihat hidup dan interaktif, juga tidak lagi mengurangi efisiensi ruang dengan adanya marker.

Pengolahan Citra Digital Deteksi Sudut Deteksi sudut atau Corner Detection merupakan pendekatan yang digunakan untuk mengekstraksi beberapa jenis fitur dan menyimpulkan isi dari suatu gambar.

Android Android adalah sebuah sistem operasi untuk perangkat mobile berbasis linux yang mencakup sistem operasi, middleware dan aplikasi Android menyediakan Tools dan API yang di perlukan untuk mengembangkan aplikasi pada platform Android dengan menggunakan bahasa pemrograman Java.

Tingkat API adalah nilai integer yang secara unik mengidentifikasi kerangka revisi API yang ditawarkan oleh versi dari platform Android. Adapun versi-versi API Android yang pernah dirilis adalah sebagai berikut: Android versi 1.1 Android versi 1.5 (Cupcake) Android versi 1.6 (Donut) Android versi 2.0/2.1 (Eclair) Android versi 2.2 (Froyo) Android versi 2.3(Gingerbread) Android versi 3.0/3.1/3.2 (Honeycomb) Android versi 4.0 (Ice Cream Sandwich)

Unity 3D Game Engine Unity 3D Unity 3D adalah perangkat lunak game engine untuk membangun permainan 3 Dimensi (3D) Game engine adalah alat yang berada dibalik layar sebuag aplikasi/game dari artwork sampai perhitungan matematika dan rendering. Unity 3D berperan dalam menciptakan obyek maya 3D dan proses rendering grafis sama seperti yang dilakukan pada lingkungan antarmuka Unity 3D.

Unity Android Unity Android Unity mendukung pengembangan aplikasi Android. Sebelum dapat menjalankan aplikasi yang dibuat dengan Unity Android diperlukan adanya pengaturan lingkungan pengembang Android pada perangkat. Unity Android memungkinkan pemanggilan fungsi kustom yang ditulis dalam C / C + + secara langsung dan Java secara tidak langsung dari script C #.

Proses rendering Unity 3D

Qualcomm Augmented Reality Qualcomm Augmented Reality (QCAR) adalah sebuah SDK (Software Development Kit) untuk perancangan AR. QCAR sendiri menyediakan teknologi visi komputer yang dengan sangat erat menyelaraskan grafis dari sebuah permukaan yang dicetak dengan obyek 3D sederhana.

Untuk mendeteksi Target yang ada pada setiap frame dalam video itu dibutuhkan sebuah library. QCAR menyediakan library libqcar.so. Library libqcar.so inilah yang menjadi sistem aplikasi sehingga pelacakan target bisa dilakukan dengan mudah

Qualcomm Augmented Reality Image Target Image target adalah gambar yang dapat dideteksi dan dilacak oleh QCAR SDK. QCAR akan mengakui Target Gambar dengan membandingkan fitur alami terhadap database target yang dikenal sumber daya.

Qualcomm Augmented Reality Multi Target Multi target terdiri dari beberapa image target yang memiliki hubungan spasial tetap dan menjadi bagian dari sebuah multi target. pada multi target, masing-masing image target pembentuk multi target dikonfigurasi dengan melakukan translasi dan rotasi pada image target

Qualcomm Augmented Reality Virtual Button Virtual button atau tombol virtual merupakan daerah persegi pada target gambar, yang ketika disentuh atau ditutupi pada tampilan kamera, akan memicu suatu peristiwa. Virtual button bekerja dengan melacak keberadaan fitur-fitur yang ada pada latar belakang ia menempel.

Qualcomm Augmented Reality Ekstensi QCAR untuk Unity Perancangan program Augmented Reality dapat dilakukan dengan Integrated Development Environment (IDE) Unity3D. Didalam paket ini terdapat library libqcar.so yang menjadi library utama.

Pengujian Image target Merupakan dasar dari semua simulasi yang ada

Implementasi dan Pengujian Image target pengaruh jumlah, tata letak, dan penyebaran fitur pada kualitas sebuah image target sangat berpengaruh pada hasil Hasil pada citra dengan pola teratur Jumlah fitur hasil 1 fitur Tidak terlacak 3 fitur Tidak terlacak 5 fitur Tidak terlacak 6 fitur Tidak terlacak 8 Fitur Tidak terlacak 12 fitur Tidak Terlacak Hasil pada citra dengan pola tidak teratur Jumlah fitur hasil 1 fitur Tidak terlacak 3 fitur Tidak terlacak 5 fitur Tidak terlacak 7 fitur Tidak terlacak 8 Fitur Tidak terlacak 9 fitur Terlacak 10 Fitur Terlcacak

Implementasi Multi Target Bergantung pada kualitas Image target pembentuk

Pengujian Sisi Multi target terlihat bahwa multi target dapat ditampilkan walaupun yang terlacak oleh kamera hanya satu sisi saja setiap sisi multi target memunculkan obyek tetap berada pada posisi tutup kotak dan menghadap ke arah depan kotak sesuai koordinat asli multi target Sisi Atas Bawah Kanan Kiri Depan belakang Posisi obyek Pada tutup kotak menghadap ke arah depan kotak Obyek tidak terlacak Pada tutup kotak menghadap ke arah depan kotak Pada tutup kotak menghadap ke arah depan kotak Pada tutup kotak menghadap ke arah depan kotak Pada tutup kotak menghadap ke arah depan kotak

IMPLEMENTASI VIRTUAL BUTTON Untuk simulasi virtual button, dilakukan percobaan dengan memasukkan virtual button dalam target gambar.

PENGUJIAN UKURAN VIRTUAL BUTTON Keberhasilan implementasi virtual button hampir sepenuhnya bergantung pada fitur dari image target yang digunakan.untuk itu perlu dilakukan pengujian terhadap ukuran virtual button yang digunakan Hasil pada pengujian ukuran virtual button dibandingkan dengan gambar induk Ukuran (px) Perbandingan dengan gambar induk hasil 34x34 0.625% Berjalan dengan baik 20x20 0.215% Berjalan dengan baik 16x16 0.138% Berjalan dengan baik 12x12 0.077% Performa tidak stabil 8x8 0.034% Virtual button tidak berfungsi

IMPLEMENTASI DAN PENGUJIAN APLIKASI Simulasi Skenario Simulasi ini yang menggabungkan semua fitur markerless Augmented reality yang telah dirancang

Kesimpulan Kesimpulan yang dapat diambil dari penelitian tentang markerless Augmented Reality pada perangkat Android ini adalah sebagai berikut. Aplikasi augmented reality tanpa menggunakan marker tradisional diimplementasikan pada perangkat Android dengan parameter jumlah fitur sudut, pola fitur yang tidak berulang, dan penyebaran fitur ke semua penjuru obyek pelacakan. Menurut Pengujian jumlah fitur pada image target, jumlah fitur sudut yang harus terdapat pada sebuah image target harus berjumlah minimal 9 fitur dengan pola yang acak. Menurut pengujian ukuran virtual button, ukuran minimal virtual button yang dapat dilacak oleh sistem adalah 16x16 piksel atau 0,138% dari gambar berukuran 497x373piksel.