Implementasi Augmented Reality pada Aplikasi Mobile Pencarian Produk Berbasis Gambar

dokumen-dokumen yang mirip
Implementasi Augmented Reality pada Aplikasi Mobile Pencarian Produk Berbasis Gambar

PENERAPAN ALGORITMA ANT COLONY UNTUK TRAVELLING SALESMAN PROBLEM PADA PERANGKAT BERGERAK

Implementasi Augmented Reality Memanfaatkan Sensor Akselerometer, Kompas dan GPS Pada Penentuan Lokasi Masjid Berbasis Android

Pengingat Agenda Berdasarkan Konteks Lokasi Menggunakan GPS dengan Algoritma k-nearest Neighbor pada Perangkat Bergerak

Perancangan dan Pembuatan Sistem Billing Warnet Terpusat dengan Fitur Pencarian Lokasi Terdekat Berbasis SMS dan Web

APLIKASI MOBILE LOKASI OBJEK WISATA KOTA DAN KABUPATEN TEGAL BERBASIS ANDROID

BAB I PENDAHULUAN. Android merupakan sebuah sistem operasi yang sedang. populer, pada tanggal 3 September 2013 telah mencapai 1 miliar

BAB III METODE PENELITIAN

PENGEMBANGAN ALARM KERETA COMMUTER LINE BERBASIS ANDROID

BAB 4 HASIL DAN PEMBAHASAN Kebutuhan Perangkat Keras Mobile. perangkat keras yang memiliki spesifikasi sebagai berikut:

Aplikasi Monitoring Keberadaan Objek Melalui Perangkat Bergerak Berbasis Android

BAB III METODOLOGI PENELITIAN

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

DAFTAR ISI ABSTRAK... KATA PENGANTAR... DAFTAR ISI... viii DAFTAR TABEL... DAFTAR GAMBAR... DAFTAR LAMPIRAN... xvi BAB I PENDAHULUAN...

BAB I PENDAHULUAN. secara lebih aktual dan optimal. Penggunaan teknologi informasi bertujuan untuk

BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI

UKDW BAB 1 PENDAHULUAN Latar Belakang Masalah

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN PEMBAHASAN

BAB III ANALISIS DAN DESAIN SISTEM

PERANCANGAN DAN PEMBUATAN SISTEM INFORMASI GEOGRAFIS OBJEK WISATA DI KABUPATEN LANGKAT BERBASIS ANDROID

APLIKASI AUGMENTED REALITY PENGENALAN PLANET-PLANET BERBASIS ANDROID


SISTEM PENDETEKSI DINI BANJIR MENGGUNAKAN SENSOR KECEPATAN AIR DAN SENSOR KETINGGIAN AIR PADA MIKROKONTROLER ARDUINO

DAFTAR ISI. ABSTRAKSI... i. KATA PENGANTAR... ii. DAFTAR ISI... iv. DAFTAR GAMBAR... viii. DAFTAR TABEL... xi. DAFTAR LAMPIRAN...

PEMETAAN LOKASI OBJEK PAJAK UNTUK PAJAK BUMI DAN BANGUNAN MENGGUNAKAN TEKNOLOGI SENSOR FUSION PADA PERANGKAT BERGERAK DENGAN SISTEM OPERASI ANDROID

BAB IV IMPLEMENTASI DAN PENGUJIAN

UKDW BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB IV HASIL DAN UJI COBA

Gambar 3.1 Flowchart Membuat Rute Lari

APLIKASI SISTEM PELACAKAN KINERJA PENGIRIMAN PADA TRUK PENGANGKUT BARANG BERBASIS ANDROID

SWITCH ACCESS POINT WEB SERVER. dan DATABASE SERVER KOMPUTER KASIR PERANGKAT ANDROID. = Koneksi menggunakan kabel. = Koneksi menggunakan wireless

PERANCANGAN APLIKASI MOBILE PENCARIAN APOTEK 24 JAM TERDEKAT DI WILAYAH SLEMAN DAN KOTA YOGYAKARTA BERBASIS ANDROID NASKAH PUBLIKASI

BAB III METODE PENELITIAN

BAB IV ANALISA DAN PERANCANGAN

Pengembangan Aplikasi Mobile Peta Jalur Pendakian Gunung Berbasis GIS dan GPS

BAB I PENDAHULUAN. secara lebih aktual dan optimal. Penggunaan teknologi informasi bertujuan untuk

BAB I PENDAHULUAN. Pada saat ini kemajuan teknologi semakin pesat terutama pada kemajuan

BAB IV HASIL DAN UJI COBA

BAB I PENDAHULUAN. 1.1 Latar Belakang Perkembangan mobile phone pada saat ini semakin condong ke arah

UKDW BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB IV HASIL DAN UJI COBA. Berikut ini dijelaskan tentang tampilan hasil dari Sistem Informasi

BAB II TINJAUAN PUSTAKA

Usulan Skripsi : Daniel Nova Ariyanto NIM : : GPS Tracker Kendaraan Dengan Menggunakan Android Smartphone Sebagai Pelacak : Perancangan

BAB 1 PENDAHULUAN Latar Belakang

Sistem Navigasi Indoor Menggunakan Sinyal Wi-fi dan Kompas Digital Berbasis Integrasi dengan Smartphone untuk Studi Kasus pada Gedung Bertingkat

Jurnal Rekursif, Vol. 2 Nomor 2 November 2014, ISSN

2 aplikasinya yaitu Find My Iphone. Aplikasi Find My Iphone ini memliki fitur seperti melihat lokasi keberadaan dari smartphone pemilik maupun sesama

1.1. Latar Belakang Masalah

SISTEM INFORMASI GEOGRAFIS UNTUK MENGETAHUI WARUNG MAKAN MURAH DENGAN APLIKASI WEB DI WILAYAH KAMPUS UNS

LAMPIRAN. 1. Spesifikasi Kebutuhan Perangkat Lunak (SKPL) Tresno Batik. 2. Deskripsi Perancangan Perangkat Lunak (DPPL) Tresno Batik.

SISTEM INFORMASI DESA WISATA KABUPATEN BANTUL BERBASIS ANDROID

BAB III ANALISA SISTEM

BAB I PENDAHULUAN. I.1. Latar Belakang. Salah satu layanan yang mampu dilakukan oleh ponsel saat ini adalah

BAB IV ANALISIS DAN PERANCANGAN SISTEM. atau tata cara memperoleh rute pariwisata di Provinsi Jawa Barat yang sedang

BAB I PENDAHULUAN. Bahasa di dunia sangat banyak dan berbeda-beda satu negara dengan negara

BAB IV HASIL DAN UJI COBA

BAB I PENDAHULUAN. sekolah menengah atas maupun sekolah kejurusan lainnya di Surakarta. Pesat

Cara Menggunakan Google Maps Offline Di Handphone Android

Aplikasi Penghitung Zakat dan Penunjuk Lokasi Tempat Pengelolaan Template Zakat Terdekat Berbasis Android Pada Alat Komunikasi Bergerak

Pengembangan Aplikasi City Guide Berbasis Android

BAB 1 PENDAHULUAN. GPS (Global Positioning System) merupakan sistem satelit navigasi dan penentuan posisi.

BAB I PENDAHULUAN. operasi open source popular yang memberikan developer sebuah platform kualitas

Model Aplikasi Pencarian Letak Rumah Sakit Terdekat Berbasis Android

BAB III LANDASAN TEORI

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

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah. Indonesia memiliki pesona alam dan budaya yang beraneka ragam yang


Rancang Bangun Aplikasi Pencarian Tempat Indekos Pada Perangkat Mobile Android

BAB I PENDAHULUAN 1.2. Latar Belakang Masalah

Implementasi Indoor Localization Menggunakan Sinyal Wi-Fi dan Decision Tree untuk Pelacakan Keberadaan Seseorang di Kampus Teknik Informatika ITS

BAB I PENDAHULUAN. didatangi ribuan wisatawan untuk berlibur. Seiring dengan perkembangan tersebut

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1. Latar Belakang

1-1.

SMARTPHONE SEBAGAI ALAT BANTU NAVIGASI UNTUK PENGENDARA SEPEDA BERBASISKAN ANDROID TUGAS AKHIR

BAB IV IMPLEMENTASI DAN EVALUASI

BAB III LANDASAN TEORI. Pada bab ini akan dipaparkan teori teori yang melandasi didalam pembangunan aplikasi yang akan dibuat.

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB 4 HASIL DAN PEMBAHASAN

BAB III METODOLOGI PENELITIAN

SISTEM INFORMASI GEOGRAFIS TEMPAT WISATA BERBASIS MOBILE DI KABUPATEN MAROS SULAWESI SELATAN

PENDAHULUAN Latar Belakang Masalah Saat ini perkembangan teknologi informasi bergerak dengan sangat cepat. Perkembangan teknologi informasi telah memb

APLIKASI PEMETAAN JALAN WISATA PANTAI PULAU BATAM DENGAN LAYANAN LOCATION BASED SERVICE BERBASIS ANDROID. Abstrak

Jurnal Geodesi Undip Oktober 2013

BAB I PENDAHULUAN. Tabel 1.1 Pengguna Handphone pada tahun 2010 dan 2011 di dunia

browser, MMS (Multimedia Messaging Service), GPS (Global Positioning System), wireless dan lain-lain. Saat ini dengan adanya perkembangan teknol

BAB I PENDAHULUAN. 1.1 Latar Belakang

Filter Telepon dan SMS untuk Ponsel Pintar Android

@UKDW BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

Aplikasi Location Base System Penyedia Informasi Layanan Darurat Berbasis Android

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB I PENDAHULUAN 1 UNIVERSITAS KRISTEN MARANATHA

Presentasi Tugas Akhir Teknik Informatika ITS

HeartDroid: RANCANG BANGUN VISUALISASI ELECTROCARDIOGRAM (ECG) MENGGUNAKAN MIKROKONTROLER ARDUINO

1. BAB I PENDAHULUAN

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

BAB I PENDAHULUAN. menggunakan teknologi untuk dapat berkembang. Saat ini teknologi mobile dan

Rancang Bangun Aplikasi Perangkat Bergerak Layanan Pemesanan Barang (Studi Kasus Dinas Kebersihan dan Pertamanan Kota Surabaya )

Transkripsi:

PRESENTASI TUGAS AKHIR KI091391 Implementasi Augmented Reality pada Mobile Pencarian Produk Berbasis Gambar Penyusun Tugas Akhir : M Misbachul Huda (NRP :5109 100 145) Dosen Pembimbing : Ary Mazharuddin Shiddiqi, S.Kom., M.Comp.Sc 1

Outline Latar Belakang Tujuan Rumusan Arsitektur Deskripsi Batasan Pengujian Kesimpulan dan Saran 2

Outline Latar Belakang Tujuan Rumusan Arsitektur Deskripsi Batasan Pengujian Kesimpulan dan Saran 3

Latar Belakang (1) Produk yang sukar dijelaskan dengan kata-kata 4

Latar Belakang (2) 5 Sumber data : http://www.internetworldstats.com/top20.htm

Latar Belakang (3) Navigasi Pencarian Lokasi Toko? 6

Outline Latar Belakang Tujuan Rumusan Arsitektur Deskripsi Batasan Pengujian Kesimpulan dan Saran 7

Tujuan Mempermudah Pencarian Produk yang susah Dijelaskan dengan Kata-Kata Mempermudah Melakukan Navigasi Pencarian Toko 8

Outline Latar Belakang Tujuan Rumusan Arsitektur Deskripsi Batasan Pengujian Kesimpulan dan Saran 9

Rumusan Bagaimana Membangun aplikasi Pencarian Produk Berbasis Gambar Bagaimana Membangun Navigasi Pencarian Toko dengan Menggunakan Augmented Reality 10

Outline Latar Belakang Tujuan Rumusan Arsitektur Deskripsi Batasan Pengujian Kesimpulan dan Saran 11

Batasan masalah Smartphone Android yang memiliki Kamera, Sensor Akselerometer, Kompas dan GPS (+ GLONASS). Produk yang Dicari Memiliki Citra yang Unik. 12

Outline Latar Belakang Tujuan Rumusan Arsitektur Deskripsi Batasan Pengujian Kesimpulan dan Saran 13

Deskripsi 1 3 Mencari Produk Berbasis Gambar Memasukkan data toko 4 5 Navigasi AR Mencari Rute Terpendek Memasukkan data Produk 2 14

Outline Latar Belakang Tujuan Rumusan Arsitektur Deskripsi Batasan Pengujian Kesimpulan dan Saran 15

Arsitektur Server ASP.NET Web Service REST Framework WCF Algoritma SURF Pustaka EmguCV Database NoSQL (MongoDB) ORM (MongoRepository) Parallel Computing 16

Arsitektur Server ASP.NET Web Service REST Framework WCF Algoritma SURF Pustaka EmguCV Database NoSQL (MongoDB) ORM (MongoRepository) Parallel Computing 17

Arsitektur Server Analogi? ASP.NET Web Service REST Framework WCF Algoritma SURF Pustaka EmguCV p Keyword Database NoSQL (MongoDB) ORM (MongoRepository) Keypoint Parallel Computing 18

Arsitektur Server ASP.NET 1 2 Web Service REST Framework WCF Algoritma SURF Pustaka EmguCV Database NoSQL (MongoDB) ORM (MongoRepository) Parallel Computing 19

Arsitektur Client Sudut Inklinasi, Azimut Layanan Web Google Maps Android SDK Socket Programming SQLite GLONASS + GPS 20

Arsitektur Client Sudut Inklinasi, Azimut Layanan Web Google Maps Android SDK Socket Programming SQLite GLONASS + GPS 21

Arsitektur Client Sudut Inklinasi, Azimut Layanan Web Google Maps Socket Programming GPS 31 Sateltit Kepunyaan SQLite Amerika PRN < 65 GLONASS 24 Satelit Kepunyaan Rusia Android SDK PRN >= 65 22 GLONASS + GPS

Outline Latar Belakang Tujuan Rumusan Arsitektur Deskripsi Batasan Pengujian Kesimpulan dan Saran 23

Lingkungan Pengujian Laptop Acer Aspire V5-471G dengan prosesor Intel Core i3 1.4Ghz, memori primer 4GB Telepon pintar Sony Xperia SL dengan prosesor dual-core 1.7 GHz, memori primer 1 GB, kamera primer 12 MP, sensor akselerometer, kompas, perangkat lokasi GPS, A-GPS, dan GLONASS. 24

Pencarian Gambar Persentase Kebenaran 100 90 80 70 Kebenaran Pencocokan Gambar 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 Percobaan ke x = persentase kebenaran n = jumlah data pada basis data i = nomer urut Non Filter : 94.18% Filter : 85.19% 25

Pengujian AR Akurasi Penghitungan Jarak Jarak (m) 7000 6000 5000 4000 3000 2000 15 meter atau 4,196 % Jarak Jarak Haversine 1000 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 Percobaan ke 26

Rute Terpendek Nama Pengujian penampilan peta dengan jalur terpendek Tujuan Mengecek keberhasilan sistem dalam memberikan jalur terpendek antara lokasi pengguna dan lokasi toko Lokasi Lingkungan kampus Teknik pengujian Informatika Kondisi awal Pengguna memilih menu View Map Skenario 1. Pengguna membuka menu View Map 2. Pengguna menekan penanda lokasi pada peta. Masukan Lokasi pengguna dan lokasi toko Keluaran yang Sistem menampilkan lokasi diharapkan pengguna dan lokasi toko beserta jalur terpendek diantara keduanya Hasil pengujian Berhasil 27

Parallel Computing Parallel Computing Serial Computing Waktu Eksekusi (s) 20 18 16 14 12 10 8 6 4 2 Diagram Waktu Eksekusi Pencarian Produk Selisih rata-rata = 4.64 s Parallel Serial 28 Jumlah Descriptor

Akurasi GPS & GLONASS 450 Pengujian GLONASS & GPS 400 350 Akurasi (feet) 300 250 200 150 100 Akurasi GPS Akurasi GPS + GGLONASS 50 0 Margin GPS Only (feet) Percobaan ke Margin GPS & GLONASS (feet) 118.5556 12.889 Lokasi Akurasi GPS Akurasi GPS + GGLONASS Lokasi 1 141 10 Lokasi 2 72 23 Lokasi 3 58 23 Lokasi 4 52 10 Lokasi 5 102 10 Lokasi 6 62 10 Lokasi 7 112 10 Lokasi 8 20 10 Lokasi 9 448 10 29

Outline Latar Belakang Tujuan Rumusan Arsitektur Deskripsi Batasan Pengujian Kesimpulan dan Saran 30

Kesimpulan 1. Pencarian produk berbasis gambar dibangun dengan SURF mempunyai akurasi 94.18% 2. Augmented reality berhasil diimplementasikan dengan menggunakan sudut inklinasi dan azimut antara lokasi pengguna dengan lokasi toko 3. Telepon pintar yang mendukung GPS dan GLONASS mempunyai akurasi penentuan posisi yang lebih baik dari telepon pintar yang hanya mendukung GPS saja. 4. Penggunaan parallel computing pada aplikasi pencarian produk berbasis gambar mempunyai waktu eksekusi lebih cepat dibanding dengan menggunakan serial computing. 5. Basis data MongoDB lebih cepat dibandingkan dengan MySQL pada pengujian. 31

Saran 1. Penggunaan parallel GPU dengan nvidia CUDA atau ATI Stream untuk pencarian produk berbasis gambar agar kecepatan yang dihasilkan lebih baik. 2. Penambahan jenis fitur pada penentuan kecocokan gambar untuk meningkatkan akurasi. 3. Membangun aplikasi mobile untuk sistem operasi selain Android seperti Blackberry, Windows Phone, dan ios. 4. Menambahkan modul e-commerce pada aplikasi web di server. 32

Terimakasih 33