Load Gambar Input Gambar

fork=0;k=255;k++ for i=0;i=N-1;i++ forj=0,j=M-1;j++ ifA[i,k]==i-1 Hist[i]=Hist[i]+1 endif endfor endfor endfor

6. Ambang Batas Threshold

Untuk Library ARLab, Threshold ditentukan besarnya agar gambar yang diambil dapat masuk kedalam pool untuk diproses lebih lanjut. Proses threshold ini yang menjadi acuan untuk proses selanjutnya yaitu pencocokan pola gambar. Dalam Library ARLab ukuran threshold dapat diatur sesuai keakuratan gambar pada saat proses pencocokan pola dengan jarak tertentu. Berikut contoh perubahan gambar dari Histogram ke gambar Threshold dapat dilihat di gambar 3.9 Histogram Threshold Gambar 3.9 Proses Threshold Gambar Gambar Threshold tersebut kemudian diproses untuk mendeteksi gambar dan pencocokan pola menggunakan metode Euclidean Distance yang telah disediakan pada SDK ARLab. Algoritma Threshold Tmean = 0 deklarasi nilai awal t for k = 0; k level; k++ For x=0 to panjang_pixel-1 do For y=0 to lebar_pixel-1 do N= image[i],[y] If n=T then new_x=0 new_y=0 t=k; else new_x=255 new_y=255 end if endfor endfor

3.1.5.2 Tracking Markerless

Proses tracking yang terjadi adalah dengan pembandingan texture gambar pada database dengan tampilan pada marker. Seperti terlihat pada gambar 3.10. Gambar 3.10 Proses kerja Tracking Marker ARLab Tracking Markerless menggunakan Library ARLab dengan SDK hasil dari implementasi Metode Euclidean Distance untuk menentukan apakah suatu gambar dikenali atau tidak. Gambar uji dihitung jarak euclidnya terhadap setiap vektor rata-rata gambar yang ada di database. Jika jarak minimum gambar tersebut didapatkan nilainya mendekati atau nilainya paling kecil maka gambar tersebut dikenali dan akan menampilkan data text sesuai dengan database. Data yang dijadikan acuan untuk pencocokan data diambil dari web server. Untuk data gambar akan disimpan dalam external data telepon seluler sedangkan data text dapat disimpan di SQLite. Tujuan penyimpanan data ini dibagi dua untuk mempermudah proses tracking marker dan pencocokan data. Web Server Aplikasi Frontend Download Data Database SQLite Folder Gambar Data Gambar Data Text Gambar 3. 11 Proses penyimpanan data Aplikasi Frontend Untuk proses penamaan gambar didatabase disesuaikan dengan data text di SQLite. Satu Objektempat mempunyai 3 gambar acuan. Tabel 3.1 menunjukan proses penamaan gambar yang ada di folder external memory telepon seluler. Tabel 3.1 Format Penamaan Gambar Gambar Penamaan Gambar IDGambar DB Gambar di SQLite Id Marker DB Marker di Sqlite 1.jpg 1 1 2.jpg 2 1 3.jpg 3 1 4.jpg 4 2 5.jpg 5 2 6.jpg 6 2

Dokumen yang terkait

Pembangunan Aplikasi Penerjemah Tablatur Gitar Menggunakan Teknologi Augmented Reality pada Platform Android

2 11 48

PEMBANGUNAN APLIKASI PEMBELAJARAN RUMAH ADAT DI INDONESIA MENGGUNAKAN TEKNOLOGI AUGMENTED REALITY PEMBANGUNAN APLIKASI PEMBELAJARAN RUMAH ADAT DI INDONESIA MENGGUNAKAN TEKNOLOGI AUGMENTED REALITY BERBASIS MOBILE.

0 3 12

PEMBANGUNAN APLIKASI MEDIA PERIKLANAN ARLOJI MENGGUNAKAN AUGMENTED REALITY BERBASIS ANDROID PEMBANGUNAN APLIKASI MEDIA PERIKLANAN ARLOJI MENGGUNAKAN AUGMENTED REALITY BERBASIS ANDROID.

0 2 15

PEMBANGUNAN APLIKASI PANDUAN FITNESS INTERAKTIF MENGGUNAKAN TEKNOLOGI AUGMENTED REALITY BERBASIS MOBILE PEMBANGUNAN APLIKASI PANDUAN FITNESS INTERAKTIF MENGGUNAKAN TEKNOLOGI AUGMENTED REALITY BERBASIS MOBILE.

0 3 15

PEMBANGUNAN APLIKASI AUGMENTED REALITY PEMBANGUNAN APLIKASI AUGMENTED REALITY BOOK TATA SURYA 3D BERBASIS ANDROID.

1 7 11

PEMBANGUNAN APLIKASI AUGMENTED REALITY WISATA BUDAYA YOGYAKARTA BERBASIS LOKASI PADA ANDROID PEMBANGUNAN APLIKASI AUGMENTED REALITY WISATA BUDAYA YOGYAKARTA BERBASIS LOKASI PADA ANDROID.

0 2 10

PEMBANGUNAN APLIKASI AUGMENTED REALITY BERBASIS LOKASI PADA ANDROID PEMBANGUNAN APLIKASI AUGMENTED REALITY BERBASIS LOKASI PADA ANDROID.

0 3 12

PENDAHULUAN PEMBANGUNAN APLIKASI AUGMENTED REALITY BERBASIS LOKASI PADA ANDROID.

0 4 6

Perancangan Aplikasi Pembelajaran Biologi Berbasis Android dengan Menggunakan Teknologi Augmented Reality.

0 0 14

Aplikasi Pengenalan Ikan Hias Predator Air Tawar Menggunakan Teknologi Augmented Reality Berbasis Android

1 1 9