Setelah kurang lebih 7 bulan tidak ada aktifitas di blog, mungkin karena kesibukan perkuliahan di ITB, dan tidak ada kewajiban (tugas) yang mengharus saya untuk posting laporan di blog… sempat membuat saya malas untuk menulis di blog ini.
Namun, kali ini ditengah-tengah waktu santai saya menunggu dosen pembimbing datang, saya sempatkan untuk berbagi materi tentang tugas akhir saya (mungkin lebih tepatnya tugas akhir kelompok saya).
Actual Mobile Guide for tourist… itulah tema pokok tugas akhir kelompok kami. Secara singkat tema ini berisikan tentang bagaimana caranya mengetahui nama dan deskripsi sebuah gedung melalui device windows phone dengan hanya mengaktifkan camera saja..
aplikasi ini dibuat dengan sistem augmented reality yang menggabungkan data yang ada di dunia maya (database) dengan data real (camera active).
Tema ini dapat di deskripsikan dengan seorang user yang menjalankan aplikasi ini dengan menggunakan device windows phone, akan secara langsung menjalankan camera, dan menampilkan data gedung yang masuk ke dalam camera. Kurang lebihnya aplikasi ini berjalan seperti gambar di bawah ini:
Berikut akan saya coba jelaskan langkah-langkah alur pembuatan aplikasi ini :
- Spertama-tama aplikasi ini akan menjalankan kamera.
- kemudian akan mengambil setiap frame nya (secara thread)
- gambar yang diambil tersebut akan diolah(menggunakan surf image detector), untuk didapatkan sudut-sudut unik nya (dalam bentuk list feature) dan dibandingkan dengan database yang ada di isolated store device wp.
- jika dalam isolated store WP tidak ada yang sama, maka aplikasi ini akan mendeteksi geocoordinate (latitude dan longitude) device ini, ke WCF Service yang ada di server.
- di aplikasi wcf service yang ada di server, akan menyeleksi seluruh gedung yang ada di database yang berada dalam jangkauan latitude dan longitude user(device WP).
- setelah didapat data hasil seleksi tersebut, data tersebut akan dikirim kembali ke device WP untuk di simpan di isolated store.
- setelah itu mulai lagi proses pada point 3 di atas,
- kemudian proses yang terakhir yaitu menampilkan data gedung yang di dapat dari database ke camera yang aktif.
Gambar diagram blok aplikasi
Aplikasi ini masih dalam proses finishing, semoga akhir minggu ini dapat terselesaikan, sehingga dapat mengikuti ujian prasidang pada minggu depan.. Aamiin..