Aplikasi Augmented Reality untuk Katalog Penjualan Rumah

Ukuran: px
Mulai penontonan dengan halaman:

Download "Aplikasi Augmented Reality untuk Katalog Penjualan Rumah"

Transkripsi

1 Aplikasi Augmented Reality untuk Katalog Penjualan Rumah Bregga Tedy Gorbala¹, Mochamad Hariadi² ¹Bidang Studi Teknik Komputer & Telematika, Jurusan Teknik Elektro ITS Surabaya ²Bidang Studi Teknik Komputer & Telematika, Jurusan Teknik Elektro ITS Surabaya Abstract Augmented Reality (AR) adalah suatu lingkungan yang memasukkan objek virtual 3D kedalam lingkungan nyata secara realtime. Penelitian ini akan memasukkan teknologi AR kedalam katalog penjualan rumah sehingga katalog rumah ini menjadi lebih hidup dengan adanya animasi-animasi disekitar rumah. Katalog rumah AR ini memerlukan video streaming yang diambil dari kamera sebagai sumber masukan, kemudian aplikasi ini akan melacak dan mendeteksi marker (penanda) dengan menggunakan sistem tracking, setelah marker dideteksi, model rumah 3D digambar diatas marker seolah-olah model rumah tersebut nyata. Untuk menggunakan model rumah pada aplikasi katalog rumah AR ini, model harus dibuat terlebih dahulu dengan perangkat lunak desain 3D (3DS Max, Blender, Sketchup) kemudian diubah formatnya menjadi format yang didukung oleh aplikasi ini. Pada proses pengubahan format ini, terjadi berbagai macam masalah yang menyebabkan model yang ditampilkan berbeda dengan model asli atau bahkan gagal ditampilkan. Pengujian dilakukan dengan menggunakan tiga webcam yang berbeda, sepuluh marker, dan dua puluh model 3D yang dibuat menggunakan tiga perangkat lunak desain 3D yang berbeda. Dari hasil pengujian, aplikasi ini berjalan baik ketika menggunakan webcam yang berbedabeda. 90% model rumah yang dibuat dengan 3DS Max berhasil ditampilkan sesuai dengan model aslinya. Sedangkan model yang dibuat menggunakan Blender dan Sketchup hanya 40% saja yang berhasil ditampilkan sesuai dengan aslinya. Hal ini dikarenakan plugin yang digunakan untuk mengkonversi model masih belum sempurna sehingga ada sebagian texture pada model yang hilang. Kata Kunci Augmented Reality, ARToolKit, House Catalog. I. PENDAHULUAN DENGAN memanfaatkan teknologi AR, maket/miniatur rumah yang biasa digunakan untuk memberi contoh rumah sebenarnya dapat digantikan dengan model rumah 3D yang ditampilkan secara virtual menggunakan perangkat komputer, sehingga para pengusaha properti dapat menghemat biaya pengeluaran karena mereka tidak perlu lagi membuat miniatur rumah dan menggantinya dengan aplikasi katalog rumah AR ini. Tidak hanya pembeli dapat melihat bagian dalam rumah dengan detil, tetapi lingkungan disekitar rumah juga akan terasa lebih hidup dengan adanya animasi pendukung seperti mobil yang melintas, burung-burung terbang, dan lain sebagainya. Penelitian ini bertujuan untuk menghasilkan sebuah aplikasi yang dapat menampilkan model rumah 3D dalam lingkungan augmented reality sehingga dapat membantu para pembeli untuk mengetahui dengan baik rumah yang akan mereka beli. II. DASAR TEORI Augmented reality (AR) adalah sebuah istilah untuk lingkungan yang menggabungkan dunia nyata dan dunia virtual yang dibuat oleh komputer sehingga batas antara keduanya menjadi sangat tipis. Sistem ini lebih dekat kepada lingkungan nyata (real). Karena itu, reality lebih diutamakan pada sistem ini. Sistem ini berbeda dengan virtual reality (VR), yang sepenuhnya merupakan virtual environment. Dengan bantuan teknologi AR (seperti visi komputasi dan pengenalan objek) lingkungan nyata disekitar kita akan dapat berinteraksi dalam bentuk digital (virtual). Informasiinformasi tentang objek dan lingkungan disekitar kita dapat ditambahkan kedalam sistem AR yang kemudian informasi tersebut ditampilkan diatas layer dunia nyata secara real-time seolah-olah informasi tersebut adalah nyata. Augmented reality memiliki banyak potensi didalam industri dan penelitian akademis. ARToolKit adalah tracking system library yang bersifat open-source yang memungkinkan programer dengan mudah mengembangkan aplikasi Augmented Reality [1]. Salah satu bagian paling sulit mengembangkan aplikasi AR justru menghitung sudut pandang pengguna secara real time sehingga model virtual selaras dengan lingkungan dan objek dunia nyata. ARToolKit menggunakan teknik visi komputer untuk menghitung posisi kamera nyata dan hubungannya terhadap marker, sehingga memungkinkan para programmer untuk menampilkan objek virtual ke marker ini. Cepat dan tepat, adalah ciri dari sistem pelacakan (tracking) yang disediakan oleh ARToolKit sehingga akan menghasilkan banyak aplikasi AR baru yang menarik. Didalam ARToolKit sudah terdapat sistem pelacak dan source code lengkap untuk sehingga memudahkan programer untuk melakukan pemrograman pada berbagai platform atau menyesuaikannya untuk aplikasi mereka sendiri. Fiducial marker adalah sebuah penanda yang didalamnya terdiri dari kumpulan titik acuan untuk memudahkan komputasi dari pengukuran parameter-parameter yang dibutuhkan dalam pengolahan citra. Marker dapat berupa warna atau dapat berupa gambar. Sudah banyak penelitian tentang penanda untuk keperluan AR. Penanda yang paling sederhana dan bekerja dengan sangat baik adalah penanda matrix [2] (lihat gambar 1). Penanda matrix menggunakan 2D barcode sederhana, yang dipakai untuk mengenali sebuah objek dan untuk mengetahui hubungan antara posisi kamera dengan penanda tersebut. OpenSceneGraph (OSG) adalah application programmer interface (API) yang bersifat open source untuk menangani high performance grafis 3D yang biasanya digunakan oleh para pengembang aplikasi dalam bidang-bidang tertentu

2 Gambar 1. Contoh Fiduciary Marker 2D yang digunakan ARToolKit untuk sistem tracking. seperti visual simulation, computer games, virtual reality, scientific visualization dan modeling. OSG berperan penting dalam aplikasi 3D karena OSG merupakan perangkat lunak middleware yang posisinya berada diatas OpenGL (lihat gambar 2), membuat OSG menyediakan level rendering ke arah yang lebih tinggi, I/O, dan mengatur fungsi lainnya kedalam aplikasi 3D [3] seperti diperlihatkan pada gambar 2. Banyak aplikasi 3D membutuhkan fungsi tambahan dari middleware library daripada berinterkasi langsung dengan low-level rendering API. Toolkit) ke OSG untuk urusan rendering model, sehingga kualitas grafis akan menjadi lebih baik ketika dipakai pada sebuah aplikasi [4]. Selain itu, versi dasar dari OSGART ini bersifat bebas dan dapat digunakan untuk keperluan akademik. Siswa dapat dengan bebas melakukan penelitian tentang AR menggunakan toolkit ini. Toolkit ini tetap mengacu pada prinsip kesederhanaan untuk mengembangkan aplikasi yang akan kita buat (membuat video, menggunakan tracker, dan lain sebagainya). Pada dasarnya, programer mengembangkan aplikasi mereka dalam bahasa C++, tetapi programer juga dapat mengembangkan aplikasinya dalam bahasa pemrograman lain seperti Python, Lua, atau Ruby (dengan menggunakan osgbindings atau osgintrospection module). OSGART mempunyai berbagai macam fitur yang telah didesain sedemikian rupa untuk dapat lebih memaksimalkan pengembangan aplikasi AR III. DISAIN DAN IMPLEMENTASI SISTEM Penelitian ini dibuat berdasarkan kebutuhan seperti yang digambarkan pada gambar 4. Bagian sebelah kiri dari gambar 4 menunjukkan cara tradisional yang dipakai oleh para penjual rumah, yaitu dengan meperlihatkan maket/miniatur rumah yang akan dijual. Maket rumah dibuat semirip mungkin dengan rumah aslinya dengan perbandingan tertentu. Gambar 2. Penempatan OpenSceneGraph pada aplikasi 3D. OSGART adalah sebuah library yang ditulis dalam bahasa pemrograman C++ yang ditujukan untuk mengembangkan aplikasi augmented reality atau mixed reality dengan menggabungkan computer vision based tracking libraries (seperti ARToolKit, ARToolKitPlus, SSTT dan BazAR) dengan 3D scene graph libary (OpenSceneGraph) seperti ditunjukkan pada gambar 3. Gambar 3. ARToolKit OpenSceneGraph osgart OsgART menambahkan fungsi AR pada OpenSceneGraph Sudah banyak tersedia toolkit untuk membuat dan mengembangkan aplikasi AR, mulai dari low-level programming (e.g. ARToolKit) sampai high-level programming. Keberhasilan ARToolKit untuk membuat aplikasi AR disebabkan karena kesederhanaan tingkat pemrogramannya. Oleh karena itu OSGART dibuat dengan tujuan untuk mempertahankan kesederhanaan yang ada pada ARToolKit dan membawa ARToolKit ke generasi yang lebih tinggi. OSGART beralih dari GLUT (The OpenGL Utility Gambar 4. Aplikasi AR pada katalog rumah Untuk mendapatkan hasil seperti pada 4, maka teknologi augmented reality harus ditambahkan pada sebuah katalog rumah sederhana. Fungsi kamera dalam penelitian ini adalah sebagai media visi bagi aplikasi AR untuk mendapatkan video masukan. Kamera mengambil frame-frame video untuk dapat diterima oleh komputer. Komputer digunakan untuk memproses citra digital yang diakuisisi oleh kamera, frame demi frame. Sebuah tracking system library untuk aplikasi AR seperti ARToolKit diperlukan untuk dapat mendeteksi marker yang ada pada frame-frame video tersebut. Tetapi ARToolKit memiliki kelemahan dalam hal rendering model. Sehingga sebuah library yang dapat me-render model rumah 3D dengan kualitas tinggi seperti OSG diperlukan. Untuk dapat menutupi kelemahan yang dimiliki ARToolKit, proses rendering model rumah harus ditangani oleh OSG agar hasil yang didapat maksimal. OsgART adalah solusi untuk masalah ini, karena osgart dapat membuat OSG memiliki fungsi AR (gambar 3).

3 A. OsgART Gambar 7. Perbandingan antara image yang ideal dengan image yang disebabkan oleh faktor distorsi Gambar 5. Arsitektur osgart Dari gambar 5, diketahui bahwa osgart memerlukan dua macam plugin untuk dapat bekerja, yaitu video plugin dan tracker plugin. Video plugin digunakan sebagai sumber masukan berupa video, sedangkan tracker plugin adalah library tracking sistem yang digunakan untuk melacak keberadaan marker (penanda) didalam aplikasi AR ini. B. ARToolKit bernilai 100. Fungsi dari proses ini adalah untuk membantu sistem agar dapat mengenali bentuk segi empat dan pola di marker pada video yang diterima. Nilai threshold dapat dirubah dan disesuaikan dengan kondisi cahaya disekitar marker untuk tetap membuat marker terlihat sebagai segi empat, karena ketika cahaya disekitar marker berkurang ataupun berlebih pada saat proses thresholding, sistem tidak dapat mendeteksi marker. Hal ini penting mengingat aplikasi ini bekerja dengan cara mengenali marker. Setelah video mengalami proses thresholding, langkah selanjutnya adalah mendeteksi marker, dimana sistem akan mengenali bentuk dan pola yang ada pada marker. Sistem akan mencari bagian yang memiliki bentuk segi empat dan menandainya. Sistem juga akan menghilangkan area yang tidak berbentuk segi empat sehingga yang akan ditampilkan pada layar hanyalah area yang memiliki bentuk segi empat. Gambar 8. Hasil dari contour extraction dan corner detection Gambar 6. Pipeline ARToolKit Seperti ditunjukkan pada gambar 6, langkah awal yang harus dilakukan adalah mendapatkan masukan video dari sebuah kamera. Video yang di-streaming secara real-time ini akan diolah oleh sistem untuk dianalisa frame per frame. Sebelum kamera digunakan, kamera harus dikaliberasi terlebih dahulu. Kaliberasi kamera merupakan bagian yang sangat penting dalam proses pengambilan masukan video. Hal ini disebabkan oleh distorsi pada lensa kamera yang tiaptiap kamera berbeda karakteristiknya (gambar 7). Tujuan dari kalibrasi kamera adalah untuk menghitung tingkat distorsi dari sebuah lensa kamera yang digunakan agar image yang dihasilkan mendekati image ideal. Parameter ini nantinya digunakan dalam perhitungan pada proses Pose and Position Estimation agar model rumah dapat ditampilkan tepat diatas marker. Video yang diterima selanjutnya akan mengalami proses binarisasi (gray-scale), kemudian nilai threshold ditentukan sehingga mengasilkan gambar hitam-putih. Nilai threshold berada pada angka dan secara default, threshold Contour extraction dan corner detection digunakan untuk mendapatkan koordinat dari empat sisi dan empat titik sudut pada segi empat yang tersisa setelah proses image labeling (gambar 8). Setelah proses ini selesai dilakukan, dua garis paralel pada marker diproyeksikan sehingga persamaan garisnya pada koordinat layar kamera adalah seperti berikut ini : a 1x + b 1y + c 1 = 0 a 2x + b 2y + c 2 = 0 (1) Parameter pada persamaan 1 akan disimpan dan dipakai pada proses selanjutnya. Gambar 9. Pattern normalization dan template matching Karena sudut dari lensa kamera tidak tegaklurus terhadap marker ketika mengambil video, sudut-sudut marker yang dibentuk oleh sisi-sisi segi empat tidak 90 (9). Hal ini

4 membuat pola yang ada didalam marker tidak dapat dikenali dengan baik. Pattern normalization berperan untuk mengubah sudut marker yang tidak 90 menjadi 90 agar pola dapat dikenali dan dicocokkan menggunakan template matching dengan pola (template) yang telah ada pada sistem untuk memperoleh positif ID dari marker tersebut. Sebuah gambar, foto, maupun nama dapat dijadikan pola pada sebuah marker agar sistem dapat mengenali pola itu. Untuk menaruh objek 3D tepat diatas marker, sistem perlu mengetahui koordinat dari marker dan kamera. = [ X c Y c Z c 1 = V 3 3 W V 11 V 12 V 13 W z V 21 V 22 V 23 W y V 31 V 32 V 33 W z ] X m Ym Z m1 X m Y m Z m1 = T cm X m Ym Z m1 (2) Gambar 11. Dua buah vektor yang tegak lurus : v 1 dan v 2 didapat dari u 1 dan u 2. dibuat agar memiliki sudut 90 dengan menggunakan nilai dari vektoru 1 dan u 2 untuk memperkecil kesalahan. Setelah v 1 dan v 2 tegak lurus, v 3 dihasilkan dari perkalian cross v 1 v 2. Nilai v 1, v 2, dan v 3 adalah komponen rotasi pada matrix transformasi T cm dari koordinat marker ke koordinat kamera seperti yang disampaikan pada persamaan 2. Setelah komponen rotasi V 3 3 pada matrix transformasi diketahui, komponen translasi W 1, W 2, dan W 3 dapat diperloleh dengan menggunakan persamaan 2 dan 3. Setelah transformasi matrix didapat, langkah terakhir yang dilakukan adalah menggambar objek virtual 3D pada frame video tepat diatas permukaan marker dan hasilnya dapat dilihat pada keluaran videonya. Dengan demikian model rumah virtual seolah-olah ada diatas marker. Gambar 10. Hubungan antara koordinat marker dengan koordinat kamera. Matrix transformasi (T cm ) dari koordinat marker ke koordinat kamera seperti pada gambar 10 diberikan pada persamaan 2 [5]. Untuk marker yang sudah dikenali, nilai dari parameter a 1,b 1, c 1 dan a 2,b 2, c 2 didapatkan ketika proses contour extration. Matrix proyeksi P pada persamaan 3 diperoleh ketika proses kalibrasi kamera. Dengan mengganti x c dan x y pada persamaan 3 untuk x dan y pada persamaan 1 didapat persamaan garis seperti persamaan 4. P = P 11 P 12 P P 22 P , hx c hy c h 1 = P Z c Y c Z c 1 a 1P 11X c + (a 1P 12 + b 1P 22)Y c + (a 1P 13 + b 1P 23 + c 1)Z c = 0 a 2P 11X c + (a 2P 12 + b 2P 22)Y c + (a 2P 13 + b 2P 23 + c 2)Z c = 0 (4) Marker segi empat yang digunakan mempunyai empat sisi dimana dua sisi adalah garis yang paralel. Vektor normal dari marker adalah ñ yang dihasilkan dari perkalian cross vektor u 1 dan u 2, seperti ditunjukkan pada gambar 11. Pada kenyataanya, vektor u 1 dan u 2 seharusnya tegak lurus, hal ini disebabkan oleh sudut kamera ketika pengambilan gambar yang tidak tegak lurus terhadap marker. Vektor v 1 dan v 2 (3) C. Implementasi Sistem Implementasi dari katalog rumah AR ini dibagi menjadi beberapa tahap, yaitu: Inisialisasi osgviewer adalah kelas untuk membuat window yang digunakan untuk memuat hasil render dari model 3D. Langkah pertama yang dilakukan adalah membuat window viewer karena hampir semua bagian dari aplikasi ini membutuhkan window ini untuk proses visualisasi. Menambahkan Video Setelah window viewer terbentuk, langkah selanjutnya adalah menambahkan video plugin untuk mendapatkan sumber masukan berupa video. Aplikasi katalog AR ini tidak dapat berjalan ketika tidak ada video plugin dan akan menampilkan pesan error. Video akan mulai direkam dan terus di-streaming sebagai video masukan dan dijadikan sebagai video background dengan menggunakan algoritma. Sistem Tracking Untuk dapat membaca posisi marker maka sistem harus dilengkapi dengan sistem trakcing. ARToolKit telah menyediakan kelas tersendiri yang disebut tracker untuk mengatasi masalah trakcing sistem ini. Setelah tracker dari ARToolKit di-load, tracker akan dihubungkan dengan video plugin untuk dapat menerima input dan mendeteksi marker. Telah dijelaskan diawal bahwa proses thresholding sangat diperlukan ketika keadaan cahaya disekitar marker berkurang atau berlebih. Untuk itu kita perlu merubah nilai threshold tergantung pada keadaan cahaya disekitar marker. Kelas tracker juga perlu

5 disesuaikan dengan video yang diterima dari kamera, hal ini dikarenakan adanya kesalahan yang disebabkan oleh distorsi dari lensa kamera. Oleh karena itu file kalibrasi kamera juga digunakan dalam proses tracking ini. Menghitung transformasi kamera terhadap marker Matriks proyeksi P digunakan oleh ARToolKit perlu diterapkan dalam OSG. Seperti telah dijelaskan sebelumnya bahwa matriks proyeksi didapatkan ketika proses kalibrasi. Transformasi pada marker yang telah dihitung oleh ARToolKit, harus dipetakan juga kedalam transformasi OSG. ARToolKit menggunakan matriks transformasi yang berbeda untuk setiap penanda yang dikenali pada tiap frame kamera. OSG menggunakan transformasi untuk memposisikan model 3D. Kemudian OSGART memetakan transformasi ARToolKit ke dalam transformasi OSG. Menambahkan Model 3D langkah selanjutanya adalah me-load model OSG dan menggambarnya diatas marker sesuai dengan posisi dan pose koordinat masing-masing model. Menutup window Langkah 2 sampai 5 akan diulang terus menerus (looping) sampai aplikasi berhenti, sedangkan langkah 1 dan 6 dilakukan pada masing-masing inisialisasi dan shutdown. Selain langkahlangkah tersebut, aplikasi ini mungkin memerlukan respon dari mouse, keyboard atau aplikasi lain. Metode LOD (Level-of-Detail) juga digunakan dalam penelitian ini. Dalam metodel ini, dua model di-load secara bersamaan, yaitu model office.ive dan office2.ive. LOD menggunakan dua buah node, yaitu closer node (jarak dekat) dan far node (jarak jauh). Pada saat jarak antara kamera dan marker antara 0 cm sampai 25 cm (dekat), model yang digunakan adalah office.ive sedangkan ketika jarak melebihi 25 cm (jauh) maka sistem akan mengganti model office.ive dengan office2.ive. IV. PENGUJIAN SISTEM Dalam pengujian ini, marker yang digunakan berjumlah 10 buah. Model 3D yang digunakan didesain dengan menggunakan perangkat lunak yang berbeda-beda, yakni 3DS Max 2010, Google Sketchup v7, dan Blender v File format yang dipakai adalah file format OSG (*.osg, *.ive). Oleh karena itu dibutuhkan perangkat lunak tambahan untuk membantu merubah format asli menjadi format yang didukung oleh OSG seperti OSGExp v0.9 (untuk 3DS Max) dan osgexporter v2.42b (untuk Blender). Plugin tersebut akan mengubah file format menjadi *.osg. Format *.osg tidak dapat mengandung texture, sehinga untuk model-model yang memiliki texture harus diubah menjadi *.ive yang juga merupakan file format pada OSG dan memiliki ukuran file yang relatif kecil. Untuk itu OSG telah menyediakan utility yang disebut Osg Converter (osgconv). Osg Converter adalah utility untuk membaca database 3D dan dapat mengubah format *.osg menjadi *.ive melalui perintah di command prompt. Berikut ini adalah contoh perintah yang ditulis pada command prompt osgconv cow.osg cow.ive Perintah tersebut akan mengkonversi file cow.osg menjadi cow.ive. Ukuran file *.ive dapat diperkecil tanpa terlalu mempengaruhi kualitas model. Hal ini dapat dilakukan dengan menambahkan pilihan compressed pada perintah osgconv seperti dibawah ini. osgconv --compressed cow.osg cow.ive Terdapat langkah yang berbeda untuk mengubah file format sketchup (*.skp) agar model tersebut dapat di-render pada aplikasi ini. Google Sketchup memiliki file exporter kedalam format COLADA (*.dae) yang juga didukung oleh Blender dan Google Earth. Setelah file *.skp dieksport ke *.dae, Blender akan mengubah file *.dae menjadi *.osg kemudian dengan menggunakan utility osgconv, format *.osg akan dikonversi menjadi *.ive. Dari tujuh model 3D yang didesain menggunakan Sketchup, hanya satu model yang dapat ditampilkan sempurna seperti desainnya. Juga terdapat dua model yang menyebabkan aplikasi katalog ini menjadi crash ketika me-load model. Hal ini disebabkan oleh besarnya ukuran file (Audi.osg : 23,8 Mb dan jazz.osg : 6,13 Mb) dan juga terdapat kesalahan pada plugin osgexporter untuk Blender yang kurang sempurna dalam mengeksport file OSG (*.osg). Pada 7 model Sketchup tersebut tidak ada model yang dilengkapi dengan fitur animasi. Bentuk model terlihat lebih kasar dan ada texture yang hilang dikarenakan proses konversi yang kurang sempurna (pada file dengan hasil kurang dari 100%). Kemuian dari lima model yang didesain menggunakan Blender, yang dua diantaranya adalah model dengan animasi. Proses konversi dari format file Blender (*.blend) ke OSG (*.osg, *.ive) berjalan sempurna dan animasi juga berjalan dengan baik ketika model di-render pada aplikasi katalog rumah AR ini. Tetapi ada juga model seperti Porsche_550.blend ketika dikonversi ke format OSG, model tersebut kehilangan sebagian bentuk dan texture-nya. Hal ini sebabkan oleh plugin yang digunakan untuk proses konversi masih belum sempurna. Pengujian format model yang terakhir adalah model yang dibuat dengan menggunakan 3DS Max Ada sepuluh model yang digunakan untuk proses pengujian ini, dua diantaranya adalah model dengan animasi. Dari sepuluh model yang diuji, hanya satu model yang tidak sempurna. Hal ini disebabkan karena model ini dibuat dengan menggunakan 3DS Max versi lama, sehingga ada beberapa bagian yang tidak cocok dengan versi 3DS Max yang digunakan pada proses pegujian ini. Model yang lainnya berjalan dengan sempurna ketika dijalankan pada aplikasi AR ini sesuai dengan desain aslinya, termasuk juga model dengan animasi. A. Keterbatasan Visi komputer berbasis tracking sistem sangat memungkinkan untuk membuat begitu banyak aplikasi, tetapi ada keterbatasan yang mempengaruhi ARToolKit dan sistem visi yang lainnya. Oklusi Tentu saja benda-benda virtual hanya akan muncul ketika marker ditangkap kamera. Hal ini membatasi ukuran

6 atau gerakan dari objek virtual. Ini juga berarti bahwa jika pengguna menutupi pola yang ada pada marker dengan tangan mereka atau benda lain, objek virtual akan menghilang. Juga ketika garis pinggir marker berada di luar frame kamera, dan memiliki lebih dari empat sudut, maka ARToolKit akan gagal untuk mengenali marker. Marker Jarak Kamera - Marker Kemiringan Ukuran Kompleksitas Terpendek Terjauh Minimum 8 sederhana sederhana kompleks 13, kompleks sederhana kompleks sederhana Tabel I BATASAN PADA ARTOOLKIT. Jarak Jarak juga menjadi masalah dalam pelacakan optik, ketika marker bergerak menjauhi kamera, mereka menempati lebih sedikit piksel pada layar kamera, dan mungkin tidak cukup detail untuk dapat dengan benar mengidentifikasi pola pada marker. Tabel I memperlihatkan beberapa jenis marker persegi dengan ukuran yang berbeda (dalam satuan sentimeter). Hasil ini didapatkan dengan menempatkan marker dilantai dan menggerakkan kamera dengan kemiringan (dalam satuan derajat) dan jarak (dalam satuan sentimeter) yang berbeda sampai benda virtual pada marker menghilang. Dari tabel I dapat disimpulkan bahwa semakin besar ukuran pola marker, semakin jauh pula pola dapat dideteksi. (a) (b) (c) (d) (e) (f) (g) (h) (i) (j) Gambar 12. Marker yang diujikan. Marker Dari gambar 12, marker (c) dan (d) sering sekali menampilkan model yang bukan modelnya. Hal ini disebabkan oleh pola dari kedua marker tersebut sangat mirip sehingga menimbulkan kesalahan ketika proses pattern normalization dan template matching. Kesalan juga terjadi pada marker (e) dan (f), ketika model digambar diatas marker, model sering berganti posisi dengan sendirinya. Kalau dilihat dengan seksama, marker (e) dan (f) adalah marker yang simetris. Hal ini menyebabkan sistem kurang dapat menentukan arah dan posisi model pada saat melakukan proses pose and position estimation. Kesalahan ini dapat dihindari dengan mengganti pola marker dengan bentuk yang asimetris. Merek Resolusi Fps Warna Jarak Terpendek Hasil A4Tech 320x RGB cm OK A4Tech 640x RGB cm tersendat-sendat A4Tech 800x RGB cm tersendat-sendat Ysomc 320x YUY2 15 cm OK Ysomc 640x YUY2 23 cm OK Ysomc 800x YUY2 - tidak didukung Logitech 320x RGB cm OK Logitech 640x RGB cm OK Logitech 800x RGB cm tersendat-sendat Tabel II SPESIFIKASI KAMERA UNTUK PENGUJIAN DAN HASIL PENGUJIAN Kamera Proses pengujian aplikasi katalog rumah AR ini juga menggunakan tiga jenis webcam. Spesifikasi kamera dan hasil dari pengujian dapat dilihat pada tabel II. Dari tabel terlihat bahwa faktor kamera (distorsi pada lensa, resolusi video, frame rate) juga menentukan keluaran yang dihasilkan oleh aplikasi ini. Hasil keluaran yang baik pada ketiga kamera yaitu ketika konfigurasi yang digunakan adalah resolusi video 320x240 dengan frame rate 30fps. Jarak terpendek antar marker dengan kamera juga didapat dengan menggunakan resolusi dan frame rate tersebut. Semakin tinggi resolusi video yang digunakan, jarak terpendek antar marker dengan kamera semakin bertambah jauh. Kesalahan perhitungan jarak dari marker ke kamera disebabkan oleh faktor distorsi lensa. Tetapi kesalahan ini sudah diperkecil dengan adanya kalibrasi kamera oleh sistem untuk memasukkan file kalibrasi kedalam proses perhitungan transformasi pada model. Cahaya Faktor cahaya yang dapat ditangkap oleh lensa kamera juga berperan penting karena aplikasi ini menggukan metode threshold untuk sistem trakcing-nya. Tetapi walaupun demikian, nilai threshold dapat diatur sehingga untuk ruangan yang kekurangan cahaya, sistem tetap dapat mendeteksi marker dengan baik. A. Kesimpulan V. PENUTUP Setelah melakukan tahapan implementasi dan pengujian sistem, ada beberapa hal yang perlu diperhatikan agar mendapatkan hasil yang maksimal dalam menggunakan aplikasi katalog rumah AR ini. Untuk menampilkan model yang detil dan disertai animasi dengan sangat baik, 3DS Max adalah pilihan yang tepat. Data pengujian menunjukkan hanya satu dari sepuluh model yang tidak dapat ditampilkan dengan sempurna. Hal ini berarti 90% model yang didesain dengan 3DS Max bekerja sangat baik pada aplikasi AR ini dibandingkan dengan Google Sketchup dan Blender. Kamera yang digunakan sebaiknya memiliki nilai distorsi yang rendah agar dapat memperkecil nilai kesalahan perhitungan. Walaupun dengan menggunakan kamera yang berbeda,

7 aplikasi AR ini akan berjalan baik apabila menggunakan resolusi keluaran 320x240 dengan frame rate 30 fps. Marker dengan pola yang sederhana memiliki jarak Dan untuk menghindari kesalahan yang ditimbulkan oleh marker, sebaiknya marker yang digunakan adalah marker dengan pola asimetris karena dapat membantu proses pose and position estimation. Sistem tracking pada ARToolKit masih belum robust karena masih mengandalkan proses thresholding, contour extraction, dan corner detection sehingga marker tidak bisa dikenali ketika berada dilingkungan yang kurang cahaya, atau ketika ada benda yang menutupi bagian kecil dari marker. B. Saran Untuk pengembangan selanjutnya, diharapkan dapat menggunakan tracking library yang berbeda seperti ARToolKitPlus atau ARTag yang memiliki tracking system yang lebih baik. Perangkat keras yang digunakan tidak lagi webcam tetapi HMD (Head-Mounted-Display) agar didalam penggunaannya, para pengunjung lebih nyaman dalam berinteraksi dengan model rumah ini. Fitur pendukung seperti AR magiclenses juga dapat ditambahkan pada aplikasi ini. DAFTAR PUSTAKA [1] Kato, H., Billinghurst, M., dan Poupyrev, I., 2000, ARToolKit version 2.33: A software library for Augmented Reality Applications, Human Interface Technology Laboratory, University of Washington [2] Rekimoto J., Matrix : A Real-Time Object Identification and Registration Method for Augmented Reality, Proceedings of the third Asia Pacific on computer human interactions, Kangawa Japan, p , 1998 [3] Paul M., 2007, OpenSceneGraph : Quick Start Guide, Louisville U.S.A, Skew Matrix Software [4] Raphaël G., dan Julian L., 2008, OSGART Introduction, International Symposium on Ubiquitous VR 10 July. Gwangju, South Korea [5] Kato, H., dan Billinghurst, M., Marker Tracking and HMD Calibration for a Video-based Augmented Reality Conferencing System, Proceedings of 2nd Int. Workshop on Augmented Reality, 85-94, 1999

BAB 2 TINJAUAN PUSTAKA

BAB 2 TINJAUAN PUSTAKA BAB 2 TINJAUAN PUSTAKA Menurut Silva, dkk(2003) ketika mendesain sebuah sistem AR, ada tiga aspek yang harus ada, yaitu kombinasi dari dunia nyata dan dunia virtual, interaksi secara real-time, dan registrasi

Lebih terperinci

PENERAPAN TEKNOLOGI AUGMNETED REALITY UNTUK PENGENALAN HEWAN

PENERAPAN TEKNOLOGI AUGMNETED REALITY UNTUK PENGENALAN HEWAN PENERAPAN TEKNOLOGI AUGMNETED REALITY UNTUK PENGENALAN HEWAN Nurul Zainal Fanani, Moh Zidki Efendi Jurusan Teknologi Informasi Politeknik Negeri Jember blue_difa@yahoo.com ABSTRAK Augmented Reality adalah

Lebih terperinci

MULTI MARKER AUGMENTED REALITY UNTUK APLIKASI MAGIC BOOK

MULTI MARKER AUGMENTED REALITY UNTUK APLIKASI MAGIC BOOK MULTI MARKER AUGMENTED REALITY UNTUK APLIKASI MAGIC BOOK Akhmad Afissunani, Akuwan saleh, M. Hasbi Assidiqi Politeknik Elektronika Negeri Surabaya Institut Teknologi Sepuluh Nopember, Kampus ITS, Surabaya

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI Bab ini akan membahas uraian dasar teori yang akan digunakan penulis dalam melakukan perancangan dan pembuatan program yang dapat dipergunakan sebagai pembanding atau acuan di dalam

Lebih terperinci

APLIKASI VIRTUAL IKLAN PERUMAHAN DENGAN SISTEMAUGMENTED REALITY

APLIKASI VIRTUAL IKLAN PERUMAHAN DENGAN SISTEMAUGMENTED REALITY APLIKASI VIRTUAL IKLAN PERUMAHAN DENGAN SISTEMAUGMENTED REALITY RADEN WIRAWAN wirawan_raden@yahoo.com Departemen Sistem Komputer, STMIK Bina Adinata, Bulukumba, Sulawesi Selatan ABSTRAK Rumah merupakan

Lebih terperinci

Markerless Augmented Reality Pada Perangkat Android

Markerless Augmented Reality Pada Perangkat Android 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

Lebih terperinci

Penerapan Teknologi Augmented Reality pada Aplikasi Perancangan Interior Ruangan Menggunakan FLARToolkit

Penerapan Teknologi Augmented Reality pada Aplikasi Perancangan Interior Ruangan Menggunakan FLARToolkit Penerapan Teknologi Augmented Reality pada Aplikasi Perancangan Interior Ruangan Menggunakan FLARToolkit Tjatur Kandaga, Andini Fiorenzy Sakkung Jurusan S1 Teknik Informatika Fakultas Teknologi Informasi,

Lebih terperinci

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

VISUALISASI GERAKAN OBJEK 3D PADA AUGMENTED REALITY DENGAN DETEKSI TUMBUKAN BERBASIS BOUNDING BOX VISUALISASI GERAKAN OBJEK 3D PADA AUGMENTED REALITY DENGAN DETEKSI TUMBUKAN BERBASIS BOUNDING BOX Adhi Arsandi 2208205734 PROGRAM MAGISTER BIDANG KEAHLIAN JARINGAN CERDAS MULTIMEDIA (TEKNOLOGI PERMAINAN)

Lebih terperinci

3.1 Input Image. 3.3 Marker Detection

3.1 Input Image. 3.3 Marker Detection 3.1 Input Image Langkah pertama yang dilakukan adalah membuat window viewer. Viewer adalah kelas untuk membuat window yang digunakan untuk memuat hasil render dari model 3D. Proses ini merupakan proses

Lebih terperinci

MENERAPKAN APLIKASI AUGMENTED REALITY PADA OBYEK-OBYEK MUSEUM RADYA PUSTAKA. Teknik Elektro Fakultas Teknik Universitas Muhammadiyah Surakarta

MENERAPKAN APLIKASI AUGMENTED REALITY PADA OBYEK-OBYEK MUSEUM RADYA PUSTAKA. Teknik Elektro Fakultas Teknik Universitas Muhammadiyah Surakarta MENERAPKAN APLIKASI AUGMENTED REALITY PADA OBYEK-OBYEK MUSEUM RADYA PUSTAKA 1 Dedi Ary Prasetya, 1 Muhammad Nurruzzaman Teknik Elektro Fakultas Teknik Universitas Muhammadiyah Surakarta Email: dediary@ums.ac.id,

Lebih terperinci

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

BAB II KAJIAN PUSTAKA. mengharapkan kenaikan angka penjualan (Suyanto, 2005). BAB II KAJIAN PUSTAKA A. Promosi Promosi adalah upaya untuk memberitahukan atau menawarkan produk atau jasa pada konsumen dengan tujuan menarik calon konsumen untuk membeli atau mengkonsumsinya. Dengan

Lebih terperinci

NASKAH PUBLIKASI MENERAPKAN APLIKASI AUGMENTED REALITY PADA OBJEK-OBJEK MUSEUM RADYA PUSTAKA

NASKAH PUBLIKASI MENERAPKAN APLIKASI AUGMENTED REALITY PADA OBJEK-OBJEK MUSEUM RADYA PUSTAKA NASKAH PUBLIKASI MENERAPKAN APLIKASI AUGMENTED REALITY PADA OBJEK-OBJEK MUSEUM RADYA PUSTAKA Disusun untuk Memenuhi Tugas dan Syarat-syarat Guna Memperoleh Gelar Sarjana Strata-satu Jurusan Teknik Elektro

Lebih terperinci

ANALISIS. memungkink. haji. berikut.

ANALISIS. memungkink. haji. berikut. BAB II II ANALISIS S KEBUTUHAN SISTEM Dalam penelitian perancangan dan implementasi interaksi untuk media pembelajaran manasik berbasis teknologi AR,, akan dikembangkann beberapa memungkink kan pengguna

Lebih terperinci

SISTEM PENGENALAN WAJAH MENGGUNAKAN WEBCAM UNTUK ABSENSI DENGAN METODE TEMPLATE MATCHING

SISTEM PENGENALAN WAJAH MENGGUNAKAN WEBCAM UNTUK ABSENSI DENGAN METODE TEMPLATE MATCHING SISTEM PENGENALAN WAJAH MENGGUNAKAN WEBCAM UNTUK ABSENSI DENGAN METODE TEMPLATE MATCHING Mohamad Aditya Rahman, Ir. Sigit Wasista, M.Kom Jurusan Teknik Elektronika, Politeknik Elektronika Negeri Surabaya

Lebih terperinci

BAB VI PENUTUP 6.1 Kesimpulan... VI Saran Pengembangan... VI-2 DAFTAR PUSTAKA LAMPIRAN

BAB VI PENUTUP 6.1 Kesimpulan... VI Saran Pengembangan... VI-2 DAFTAR PUSTAKA LAMPIRAN DAFTAR ISI ABSTRACT... i ABSTRAK... ii KATA PENGANTAR... iii DAFTAR ISI... vi DAFTAR TABEL... ix DAFTAR GAMBAR... x DAFTAR LAMPIRAN... xii BAB I PENDAHULUAN 1.1 Latar Belakang Masalah... I-1 1.2 Rumusan

Lebih terperinci

PENGARUH INTENSITAS CAHAYA DAN JARAK PADA SISTEM AUGMENTED REALITY OBJEK ANIMASI

PENGARUH INTENSITAS CAHAYA DAN JARAK PADA SISTEM AUGMENTED REALITY OBJEK ANIMASI PENGARUH INTENSITAS CAHAYA DAN JARAK PADA SISTEM AUGMENTED REALITY OBJEK ANIMASI Rudy Kustijono 1, Septian Rahman Hakim 2 1) Jurusan Fisika FMIPA Universitas Negeri Surabaya 2) Prodi Pendidikan Teknologi

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. AUGMENTED REALITY Augmented reality merupakan penggabungan dari benda nyata dan maya pada lingkungan sebenarnya, dengan waktu yang bersamaan dan terdapat integrasi antar benda

Lebih terperinci

BAB 3 ANALISIS DAN PERANCANGAN

BAB 3 ANALISIS DAN PERANCANGAN BAB 3 ANALISIS DAN PERANCANGAN Pada bab ini, akan diuraikan perancangan program, mulai dari perancangan algoritma sampai rancangan tampilan. Selain itu akan disajikan juga skema flowchart yang menjelaskan

Lebih terperinci

AUGMENTED REALITY MENGGUNAKAN LIBRARY NYARTOOLKIT DAN BAHASA C#

AUGMENTED REALITY MENGGUNAKAN LIBRARY NYARTOOLKIT DAN BAHASA C# AUGMENTED REALITY MENGGUNAKAN LIBRARY NYARTOOLKIT DAN BAHASA C# Rachman Yulianto* Teknik Informatika, Sekolah Tinggi Ilmu Komputer PGRI, Banyuwangi, Indonesia * habishujan@yahoo.com Abstrak Pada era globalisasi

Lebih terperinci

SIMULASI PERILAKU PERGERAKAN OBJEK 3D MEDIA AUGMENTED REALITY BERBASIS LOGIKA FUZZY ABSTRAK

SIMULASI PERILAKU PERGERAKAN OBJEK 3D MEDIA AUGMENTED REALITY BERBASIS LOGIKA FUZZY ABSTRAK SIMULASI PERILAKU PERGERAKAN OBJEK 3D MEDIA AUGMENTED REALITY BERBASIS LOGIKA FUZZY Bowo Dwi Ariyanto 1) Mochammad Hariadi, P.hD 2) Supeno Mardi 3) Teknologi Permainan Konsentrasi Jaringan Cerdas Multimedia

Lebih terperinci

PENERAPAN AUGMENTED REALITY PADA PERANCANGAN KATA-BARANG (KATALOG BANGUN RUANG) SEBAGAI MEDIA PEMBELAJARAN PENGENALAN BANGUN RUANG PADA ANAK

PENERAPAN AUGMENTED REALITY PADA PERANCANGAN KATA-BARANG (KATALOG BANGUN RUANG) SEBAGAI MEDIA PEMBELAJARAN PENGENALAN BANGUN RUANG PADA ANAK PENERAPAN AUGMENTED REALITY PADA PERANCANGAN KATA-BARANG (KATALOG BANGUN RUANG) SEBAGAI MEDIA PEMBELAJARAN PENGENALAN BANGUN RUANG PADA ANAK Setia Wardani Fakultas Teknik Universitas PGRI Yogyakarta setia_wardani@yahoo.com

Lebih terperinci

BAB III METODOLOGI PENELITIAN. Penelitian ini menekankan pada objek virtual tiga dimensi gedung-gedung

BAB III METODOLOGI PENELITIAN. Penelitian ini menekankan pada objek virtual tiga dimensi gedung-gedung 25 BAB III METODOLOGI PENELITIAN 3.1. Waktu dan Tempat Penelitian Penelitian ini menekankan pada objek virtual tiga dimensi gedung-gedung utama pada Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas

Lebih terperinci

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

BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistem Analisis sistem dapat didefinisikan sebagai penguraian dari suatu sistem informasi yang BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistem Analisis sistem dapat didefinisikan sebagai penguraian dari suatu sistem informasi yang utuh kedalam bagian-bagian komponennya dengan maksud

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Museum Geologi Bandung merupakan salah satu monumen bersejarah peninggalan nasional. Dalam Museum ini, tersimpan dan dikelola materi-materi geologi yang berlimpah,

Lebih terperinci

Interior Design in Augmented Reality Environment

Interior Design in Augmented Reality Environment Interior Design in Augmented Reality Environment Harta Shuwanto +62856 580 99 144 waeshu@yahoo.com Augmented Reality (AR) akan diaplikasikan pada bidang interior design untuk memudahkan designer dalam

Lebih terperinci

TRACKING OBJECT MENGGUNAKAN METODE TEMPLATE MATCHING BERBASIS STEREO VISION

TRACKING OBJECT MENGGUNAKAN METODE TEMPLATE MATCHING BERBASIS STEREO VISION TRACKING OBJECT MENGGUNAKAN METODE TEMPLATE MATCHING BERBASIS STEREO VISION Indra Pramana, M Zen Hadi Samsono, Setiawardhana Jurusan Telekomunkasi - Politeknik Elektronika Negeri Surabaya Institut Teknologi

Lebih terperinci

BAB 3 ANALISIS DAN PERANCANGAN

BAB 3 ANALISIS DAN PERANCANGAN BAB 3 ANALISIS DAN PERANCANGAN 3.1 Analisis 3.1.1 Permasalahan Pemanfaatan Augmented Reality pada umumnya berfokus pada kemampuan visualnya, yaitu berupa bentuk tiga dimensi, lingkungan tiga dimensi, animasi,

Lebih terperinci

BAB III ANALISIS KEBUTUHAN SISTEM

BAB III ANALISIS KEBUTUHAN SISTEM BAB III ANALISIS KEBUTUHAN SISTEM 3.1 Kebutuhan Software Augmented Reality Volcano selanjutnya disingkat ARVolcano adalah aplikasi berbasis AR. ARVolcano hadir sebagai alternatif untuk membangun alat peraga

Lebih terperinci

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB 1 PENDAHULUAN 1.1 Latar Belakang BAB 1 PENDAHULUAN 1.1 Latar Belakang Augmented Reality (AR) adalah sebuah variasi dari lingkungan virtual atau lebih sering disebut dengan Virtual Reality (VR). Teknologi VR benar-benar membuat pengguna

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM BAB III ANALISA DAN PERANCANGAN SISTEM 3.1 Analisis Sistem Analisis sistem dapat didefinisikan sebagai penguraian dari suatu sistem informasi yang utuh kedalam bagian bagian komponennya dengan maksud untuk

Lebih terperinci

PROCESSING AUGMENTED REALITY MENGGUNAKAN LIBRARY NYARTOOLKIT BERBASIS JAVA

PROCESSING AUGMENTED REALITY MENGGUNAKAN LIBRARY NYARTOOLKIT BERBASIS JAVA PROCESSING AUGMENTED REALITY MENGGUNAKAN LIBRARY NYARTOOLKIT BERBASIS JAVA Faruk Alfiyan* Teknik Informatika, Sekolah Tinggi Ilmu Komputer PGRI, Banyuwangi, Indonesia * farukalfiyan@gmail.com Abstrak Pada

Lebih terperinci

Interior Design in Augmented Reality Environment

Interior Design in Augmented Reality Environment Interior Design in Augmented Reality Environment Nama : Harta Shuwanto Contact Number : +62856 580 99 144 Email : waeshu@yahoo.com JURUSAN SISTEM KOMPUTER BINUS UNIVERSITY JAKARTA 2012 Interior Design

Lebih terperinci

Desain Sistem Augmented Reality dengan Marker di Dalam Film Pendek Beranimasi yang Mengadopsi Cerita Rakyat Sangkuriang

Desain Sistem Augmented Reality dengan Marker di Dalam Film Pendek Beranimasi yang Mengadopsi Cerita Rakyat Sangkuriang Desain Sistem Augmented Reality dengan Marker di Dalam Film Pendek Beranimasi yang Mengadopsi Cerita Rakyat Sangkuriang Anissa Nur Amalina, Muhammad Salman Departemen Teknik Elektro, Universitas Indonesia

Lebih terperinci

IDENTIFIKASI DAN TRACKING OBJEK BERBASIS IMAGE PROCESSING SECARA REAL TIME

IDENTIFIKASI DAN TRACKING OBJEK BERBASIS IMAGE PROCESSING SECARA REAL TIME IDENTIFIKASI DAN TRACKING OBJEK BERBASIS IMAGE PROCESSING SECARA REAL TIME Hendy Mulyawan, M Zen Hadi Samsono, Setiawardhana Jurusan Telekomunkasi - Politeknik Elektronika Negeri Surabaya Institut Teknologi

Lebih terperinci

VISUALISASI STAND PAMERAN BERBASIS AUGMENTED REALITY DENGAN MENGGUNAKAN OPENSPACE3D

VISUALISASI STAND PAMERAN BERBASIS AUGMENTED REALITY DENGAN MENGGUNAKAN OPENSPACE3D Makalah Nomor: KNSI-325 VISUALISASI STAND PAMERAN BERBASIS AUGMENTED REALITY DENGAN MENGGUNAKAN OPENSPACE3D Ricky Agus Tjiptanata 1, Mardi Gunawan 2 1,2 Jurusan Teknik Informatika, Fakultas Teknologi Industri,

Lebih terperinci

BAB I PENDAHULUAN. Gambar 1 Contoh Augmented reality diambil dari (http://technabob.com)

BAB I PENDAHULUAN. Gambar 1 Contoh Augmented reality diambil dari (http://technabob.com) BAB I PENDAHULUAN 1.1 Latar Belakang Augmented Reality atau biasa disingkat AR merupakan suatu metoda untuk menggabungkan dunia nyata dan dunia virtual yang dibuat melalui komputer sehingga batas antara

Lebih terperinci

Ossy Dwi Endah Wulansari dan Yunda Heningtyas

Ossy Dwi Endah Wulansari dan Yunda Heningtyas J. Sains MIPA, Desember 2010, Vol. 16, No. 3, Hal.: 163-170 ISSN 1978-1873 IMPLEMENTASI TEKNOLOGI AUGMENTED REALITY PADA GEDUNG-GEDUNG DI FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS LAMPUNG,

Lebih terperinci

INTERAKSI SCALING TERHADAP OBJECT AUGMENTED REALITY DENGAN TANGAN 3D ALAMI MENGGUNAKAN PENDEKATAN STEREO-VISION

INTERAKSI SCALING TERHADAP OBJECT AUGMENTED REALITY DENGAN TANGAN 3D ALAMI MENGGUNAKAN PENDEKATAN STEREO-VISION A-157 INTERAKSI SCALING TERHADAP OBJECT AUGMENTED REALITY DENGAN TANGAN 3D ALAMI MENGGUNAKAN PENDEKATAN STEREO-VISION Yories Yolanda, Rifkie Primartha, Hadipurnawan Satria Fakultas Ilmu Komputer, Universitas

Lebih terperinci

Jurnal Ilmiah Komputer dan Informatika (KOMPUTA) PEMBANGUNAN VIRTUAL MIRROR EYEGLASSES MENGGUNAKAN TEKNOLOGI AUGMENTED REALITY

Jurnal Ilmiah Komputer dan Informatika (KOMPUTA) PEMBANGUNAN VIRTUAL MIRROR EYEGLASSES MENGGUNAKAN TEKNOLOGI AUGMENTED REALITY 79 PEMBANGUNAN VIRTUAL MIRROR EYEGLASSES MENGGUNAKAN TEKNOLOGI AUGMENTED REALITY Zaid Arham 1, Nelly Indriani W. 2 1,2 Jurusan Teknik Informatika Fakultas Teknik dan Ilmu Komputer - Universitas Komputer

Lebih terperinci

BAB III DASAR TEORI 3.1. Pakaian Adat Indonesia

BAB III DASAR TEORI 3.1. Pakaian Adat Indonesia BAB III DASAR TEORI Bab ini akan membahas uraian dasar teori yang akan digunakan penulis dalam melakukan perancangan dan pembuatan program yang dapat dipergunakan sebagai pembanding atau acuan di dalam

Lebih terperinci

BAB 3 ANALISIS DAN PERANCANGAN

BAB 3 ANALISIS DAN PERANCANGAN BAB 3 ANALISIS DAN PERANCANGAN 3.1 Analisis Dalam analisis ini berisi penjelasan tentang analisis dan perancangan sistem yang akan dibangun. Analisis akan terdiri dari analisis permasalahan, analisis kebutuhan

Lebih terperinci

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

BAB 3 METODE PENELITIAN. pendapat para responden mengenai Augmented Reality, aplikasi Virtual dressing BAB 3 METODE PENELITIAN 3.1 Hasil Uji Kuesioner Kuisioner terdiri dari 12 pertanyaan dan terdapat 56 responden yang menjawab kuesioner secara online. Kuisioner ini dimaksudkan untuk mengetahui pendapat

Lebih terperinci

BAB 3 PERANCANGAN SISTEM

BAB 3 PERANCANGAN SISTEM BAB 3 PERANCANGAN SISTEM Sistem vision yang akan diimplementasikan terdiri dari 2 bagian, yaitu sistem perangkat keras dan perangkat lunak. Perangkat lunak yang digunakan dalam sistem vision ini adalah

Lebih terperinci

PENERAPAN TEKNOLOGI AUGMENTED REALITY PADA APLIKASI KATALOG RUMAH BERBASIS ANDROID

PENERAPAN TEKNOLOGI AUGMENTED REALITY PADA APLIKASI KATALOG RUMAH BERBASIS ANDROID PENERAPAN TEKNOLOGI AUGMENTED REALITY PADA APLIKASI KATALOG RUMAH BERBASIS ANDROID Muhammad Rifa i 1*, Tri Listyorini 1, Anastasya Latubessy 2 Program Studi Teknik Informatika, Fakultas Teknik, Universitas

Lebih terperinci

TEKNOLOGI AUGMENTED REALITY BERBASIS ANDROID DALAM PEMBUATAN BROSUR INTERAKTIF

TEKNOLOGI AUGMENTED REALITY BERBASIS ANDROID DALAM PEMBUATAN BROSUR INTERAKTIF TEKNOLOGI AUGMENTED REALITY BERBASIS ANDROID DALAM PEMBUATAN BROSUR INTERAKTIF Handri Sunjaya,S.Si.,M.Cs Politeknik Negeri Medan handrisunjaya@polmed.ac.id ABSTRAK Bisnis properti merupakan bisnis yang

Lebih terperinci

BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI

BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI 2.1. Tinjauan Pustaka Adapun tinjuan pustaka pada penelitian ini dapat dilihat pada Tabel 2.1. Tabel 2. 1 Tabel Tinjauan Pustaka No Penelitian Library Metode Platform

Lebih terperinci

Implementasi Teknologi Augmented Reality pada Agen Penjualan Rumah

Implementasi Teknologi Augmented Reality pada Agen Penjualan Rumah E-journal Teknik Elektro dan Komputer (2014), ISSN 2301-8402 19 Implementasi Teknologi Augmented Reality pada Agen Penjualan Rumah Sutrisno Adam, Arie S. M. Lumenta, ST, MT, Jimmy R. Robot, ST, MTI Jurusan

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA 2.1 Sistem Augmented Reality (AR) Azuma [1] mendifinisikan AR sebagai sistem yang menggabungkan nyata dan virtual, interaktif dalam real-time dan register dalam 3D. Dalam lingkungan

Lebih terperinci

UKDW BAB 1 PENDAHULUAN

UKDW BAB 1 PENDAHULUAN BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah Manusia hidup di dunia ini tidak akan pernah terlepas dari yang namanya suatu karya seni, salah satunya seni musik. Pada musik terdapat banyak nada, dan banyak

Lebih terperinci

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

PENERAPAN AUGMENTED REALITY UNTUK PEMASARAN PRODUK MENGGUNAKAN SOFTWARE UNITY 3D DAN VUFORIA Jurnal Teknik Mesin (JTM): Vol. 06, Edisi Spesial 2017 74 PENERAPAN AUGMENTED REALITY UNTUK PEMASARAN PRODUK MENGGUNAKAN SOFTWARE UNITY 3D DAN VUFORIA Gun Gun Maulana 1,2 1 Teknik Elektromekanik, Program

Lebih terperinci

Aminudin NRP Dosen Pembimbing Dr. Ronny Mardiyanto, ST., MT. Dr.Ir. Djoko Purwanto, M. Eng.

Aminudin NRP Dosen Pembimbing Dr. Ronny Mardiyanto, ST., MT. Dr.Ir. Djoko Purwanto, M. Eng. Aminudin NRP 2209100050 Dosen Pembimbing Dr. Ronny Mardiyanto, ST., MT. Dr.Ir. Djoko Purwanto, M. Eng. Bidang Studi Elektronika JURUSAN TEKNIK ELEKTRO Fakultas Teknologi Industri Institut Teknologi Sepuluh

Lebih terperinci

BAB 3 ANALISA DAN PERANCANGAN

BAB 3 ANALISA DAN PERANCANGAN 44 BAB 3 ANALISA DAN PERANCANGAN 3.1 Analisa Analisa yang dilakukan terdiri dari : a. Analisa terhadap permasalahan yang ada. b. Analisa pemecahan masalah. 3.1.1 Analisa Permasalahan Pengenalan uang kertas

Lebih terperinci

BAB III PERANCANGAN SISTEM. Pada dewasa sekarang ini sangat banyak terdapat sistem dimana sistem tersebut

BAB III PERANCANGAN SISTEM. Pada dewasa sekarang ini sangat banyak terdapat sistem dimana sistem tersebut BAB III PERANCANGAN SISTEM 3.1 Definisi Masalah Pada dewasa sekarang ini sangat banyak terdapat sistem dimana sistem tersebut sudah terintegrasi dengan komputer, dengan terintegrasinya sistem tersebut

Lebih terperinci

UKDW BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

UKDW BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah Pemodelan adalah sesuatu yang tak lepas dari dunia arsitektur. Pemodelan ini digunakan para arsitek untuk memodelkan bangunan yang akan mereka buat. Dalam istilah

Lebih terperinci

APLIKASI AUGMENTED REALITY MENGGUNAKAN LIBRARY FLARTOOLKIT DENGAN OBJEK 3D

APLIKASI AUGMENTED REALITY MENGGUNAKAN LIBRARY FLARTOOLKIT DENGAN OBJEK 3D APLIKASI AUGMENTED REALITY MENGGUNAKAN LIBRARY FLARTOOLKIT DENGAN OBJEK D Slamet Siswanto Utomo* Teknik Informatika, Sekolah Tinggi Ilmu Komputer PGRI, Banyuwangi, Indonesia * Siswanto.stikom@gmail.com

Lebih terperinci

PENERAPAN AUGMENTED REALITY UNTUK MEMBANGUN MINIATUR DESAIN PADA TOPOLOGI JARINGAN KOMPUTER

PENERAPAN AUGMENTED REALITY UNTUK MEMBANGUN MINIATUR DESAIN PADA TOPOLOGI JARINGAN KOMPUTER PENERAPAN AUGMENTED REALITY UNTUK MEMBANGUN MINIATUR DESAIN PADA TOPOLOGI JARINGAN KOMPUTER Firman Asharudin 1), Ema Utami 2) 1), 2) Magister Teknik Informatika STMIK AMIKOM Yogyakarta Jl Ring road Utara,

Lebih terperinci

Pengenalan Benda di Jalan Raya dengan Metode Kalman Filter. Roslyn Yuniar Amrullah

Pengenalan Benda di Jalan Raya dengan Metode Kalman Filter. Roslyn Yuniar Amrullah Pengenalan Benda di Jalan Raya dengan Metode Kalman Filter Roslyn Yuniar Amrullah 7406040026 Abstrak Computer Vision merupakan disiplin ilmu perpanjangan dari pengolahan citra digital dan kecerdasan buatan.

Lebih terperinci

Augmented Reality Sebagai Metafora Baru dalam Teknologi Interaksi Manusia dan Komputer

Augmented Reality Sebagai Metafora Baru dalam Teknologi Interaksi Manusia dan Komputer Augmented Reality Sebagai Metafora Baru dalam Teknologi Interaksi Manusia dan Komputer Kurniawan Teguh Martono Abstract This paper contains about how the augmented reality technology used in new metaphors

Lebih terperinci

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Augmented Reality adalah teknologi yang menggabungkan benda maya dua dimensi dan ataupun tiga dimensi ke dalam sebuah lingkungan nyata tiga dimensi lalu memproyeksikan

Lebih terperinci

APLIKASI IDENTIFIKASI ISYARAT TANGAN SEBAGAI PENGOPERASIAN E-KIOSK

APLIKASI IDENTIFIKASI ISYARAT TANGAN SEBAGAI PENGOPERASIAN E-KIOSK APLIKASI IDENTIFIKASI ISYARAT TANGAN SEBAGAI PENGOPERASIAN E-KIOSK Wiratmoko Yuwono Jurusan Teknologi Informasi Politeknik Elektronika Negeri Surabaya-ITS Jl. Raya ITS, Kampus ITS, Sukolilo Surabaya 60111

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI 3.1 Origami Origami adalah sebuah seni lipat yang berasal dari Jepang. Bahan yang digunakan adalah kertas atau kain yang biasanya berbentuk persegi. origami merupakan suatu kesenian

Lebih terperinci

BAB 4 PENGUJIAN DAN ANALISA

BAB 4 PENGUJIAN DAN ANALISA 57 BAB 4 PENGUJIAN DAN ANALISA Pengujian dan analisa pada Bab 4 ini pada intinya adalah untuk mengetahui tingkat keberhasilan suatu sistem dengan metode yang sudah ditentukan. Masing masing metode mempunyai

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistem Dalam analisis sistem akan dibahas bagaimana sistem yang sudah ada dan berjalan saat ini atau as-is system dengan sistem usulan atau to-be system.

Lebih terperinci

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

Aplikasi Mobile Android untuk Pemasaran Perumahan Menggunakan Metode Markerless Augmented Reality pada PT. Alifa Citra Mulia Aplikasi Mobile Android untuk Pemasaran Perumahan Menggunakan Metode Markerless Augmented Reality pada PT. Alifa Citra Mulia Taupik Hidayat Jurusan Teknik Informatika STMIK Amik Riau taupik_hdy@gmail.com

Lebih terperinci

BAB III TINJAUAN PUSTAKA. penjelasan-penjelasan mendetail beserta sumber-sumber teoritis yang berkaitan

BAB III TINJAUAN PUSTAKA. penjelasan-penjelasan mendetail beserta sumber-sumber teoritis yang berkaitan BAB III TINJAUAN PUSTAKA Dalam Bab III, Tinjauan Pustaka, penulis akan menerangkan tentang penjelasan-penjelasan mendetail beserta sumber-sumber teoritis yang berkaitan dengan pembuatan design 3D interior

Lebih terperinci

PENGENALAN HEWAN MENGGUNAKAN AUGMENTED REALITY SEBAGAI MEDIA PEMBELAJARAN

PENGENALAN HEWAN MENGGUNAKAN AUGMENTED REALITY SEBAGAI MEDIA PEMBELAJARAN PENGENALAN HEWAN MENGGUNAKAN AUGMENTED REALITY SEBAGAI MEDIA PEMBELAJARAN NINA NURIANA a a Jurusan Teknik Informatika Fakultas Ilmu Komputer Universitas Almuslim Jln. Almuslim Tlp. (0644) 41384, Fax. 442166

Lebih terperinci

AUGMENTED REALITY PERMAINAN BOLA PINGPONG MENGGUNAKAN FLARTOOLKIT. Prodi Teknik Elektro, Fakultas Teknik, Universitas Trunojoyo Madura 2

AUGMENTED REALITY PERMAINAN BOLA PINGPONG MENGGUNAKAN FLARTOOLKIT. Prodi Teknik Elektro, Fakultas Teknik, Universitas Trunojoyo Madura 2 AUGMENED REALIY PERMAINAN BOLA PINGPONG MENGGUNAKAN FLAROOLKI Haranto 1*, Septian Rahman Hakim 2 1,2 Prodi eknik Elektro, Fakultas eknik, Universitas runojoo Madura 2 Prodi Pendidikan Informatika, Fakultas

Lebih terperinci

PENERAPAN BROSUR AUGMENTED REALITY MENGGUNAKAN SMARTPHONE ANDROID. Muhammad Budi Prasetyo

PENERAPAN BROSUR AUGMENTED REALITY MENGGUNAKAN SMARTPHONE ANDROID. Muhammad Budi Prasetyo PENERAPAN BROSUR AUGMENTED REALITY MENGGUNAKAN SMARTPHONE ANDROID Muhammad Budi Prasetyo Teknik Informatika STMIK ATMA LUHUR PANGKALPINANG Jl.Jendral Sudirman Selindung Lama Pangkalpinang,Bangka Belitung

Lebih terperinci

BAB 1 PENDAHULUAN. dunia nyata dengan dunia virtual melalui platform digital seperti personal

BAB 1 PENDAHULUAN. dunia nyata dengan dunia virtual melalui platform digital seperti personal BAB 1 PENDAHULUAN 1.1. Latar Belakang Augmented Reality atau realitas tertambah merupakan upaya menggabungkan dunia nyata dengan dunia virtual melalui platform digital seperti personal computer (PC), notebook

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI. implementasi dan evaluasi yang dilakukan terhadap perangkat keras dan

BAB IV IMPLEMENTASI DAN EVALUASI. implementasi dan evaluasi yang dilakukan terhadap perangkat keras dan BAB IV IMPLEMENTASI DAN EVALUASI Implementasi dan Evaluasi yang dilakukan penulis merupakan implementasi dan evaluasi yang dilakukan terhadap perangkat keras dan perangkat lunak dari sistem secara keseluruhan

Lebih terperinci

COMPUTER VISION UNTUK PENGHITUNGAN JARAK OBYEK TERHADAP KAMERA

COMPUTER VISION UNTUK PENGHITUNGAN JARAK OBYEK TERHADAP KAMERA Seminar Nasional Teknologi Terapan SNTT 2013 (26/10/2013) COMPUTER VISION UNTUK PENGHITUNGAN JARAK OBYEK TERHADAP KAMERA Isnan Nur Rifai *1 Budi Sumanto *2 Program Diploma Elektronika & Instrumentasi Sekolah

Lebih terperinci

Jurnal Ilmiah Komputer dan Informatika (KOMPUTA)

Jurnal Ilmiah Komputer dan Informatika (KOMPUTA) 11 ANALISIS DAN IMPLEMENTASI METODE MARKER BASED TRACKING PADA AUGMENTED REALITY PEMBELAJARAN BUAH-BUAHAN Alfi Syahrin1, Meyti Eka Apriyani2, Sandi Prasetyaningsih3 1,2 Jurusan Teknik Informatika, Program

Lebih terperinci

Augmented Reality Sebagai Metafora Baru dalam Teknologi Interaksi Manusia dan Komputer

Augmented Reality Sebagai Metafora Baru dalam Teknologi Interaksi Manusia dan Komputer 8 Fahmi Setiawan : Augmented Reality sebagai Metafora Baru Augmented Reality Sebagai Metafora Baru dalam Teknologi Interaksi Manusia dan Komputer Fahmi Setiawan Dosen Unmuh Sidoarjo ABSTRAK Makalah ini

Lebih terperinci

III. METODE PENELITIAN. Penelitian ini mulai dilaksanakan pada bulan September 2011 s/d bulan Februari

III. METODE PENELITIAN. Penelitian ini mulai dilaksanakan pada bulan September 2011 s/d bulan Februari 48 III. METODE PENELITIAN A. Waktu dan Tempat Penelitian Penelitian ini mulai dilaksanakan pada bulan September 2011 s/d bulan Februari 2012. Pembuatan dan pengambilan data dilaksanakan di Laboratorium

Lebih terperinci

BAB 2 TINJAUAN PUSTAKA

BAB 2 TINJAUAN PUSTAKA BAB 2 TINJAUAN PUSTAKA 2.1 Pengajaran Berbantuan Komputer Perkembangan komputer baik dalam segi kuantitas, kualitas, maupun teknologinya cenderung sangat pesat belakangan ini. Hal ini menyebabkan semakin

Lebih terperinci

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

PEMBUATAN AUGMENTED REALITY TENTANG PENGENALAN HEWAN UNTUK ANAK USIA DINI BERBASIS ANDROID MENGGUNAKAN METODE IMAGE TRACKING VUFORIA PEMBUATAN AUGMENTED REALITY TENTANG PENGENALAN HEWAN UNTUK ANAK USIA DINI BERBASIS ANDROID MENGGUNAKAN METODE IMAGE TRACKING VUFORIA Riana Indriani 1), Bayu Sugiarto 2), Agus Purwanto 3) 1), 2) Teknik

Lebih terperinci

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

BAB 1 PENDAHULUAN. Augmented Reality menjadi semakin luas. Teknologi Computer Vision berperan BAB 1 PENDAHULUAN 1.1 Latar Belakang Teknologi Augmented Reality dapat memvisualisasikan dengan baik model 3 dimensi, video, paparan area, maupun animasi 3 dimensi dengan hanya membutuhkan deteksi visual

Lebih terperinci

PERANCANGAN WEBSITE PROMOSI PARAWISATA INDONESIA DENGAN APLIKASI AUGMENTED REALITY

PERANCANGAN WEBSITE PROMOSI PARAWISATA INDONESIA DENGAN APLIKASI AUGMENTED REALITY PERANCANGAN WEBSITE PROMOSI PARAWISATA INDONESIA DENGAN APLIKASI AUGMENTED REALITY Agus Budi Dharmawan 1), Chairisni Lubis 2) 1), 2) Teknik Informatika Universitas Tarumanagara Jl S.Parman No.1. Jakarta

Lebih terperinci

Implementasi Augmented Reality pada Pemodelan Tata Surya

Implementasi Augmented Reality pada Pemodelan Tata Surya Implementasi Augmented Reality pada Pemodelan Tata Surya Oleh : Nur Muhammad Firdaus Hidayat Nrp : 2207 100 085 Dosen pembimbing : Dr. Surya Sumpeno,S.T.,M.Sc. Christyowidiasmoro, S.T.,M.T. Latar Belakang

Lebih terperinci

RANCANG BANGUN SISTEM PELACAKAN OBJEK SECARA REAL TIME BERDASARKAN WARNA

RANCANG BANGUN SISTEM PELACAKAN OBJEK SECARA REAL TIME BERDASARKAN WARNA ISSN : 2442-5826 e-proceeding of Applied Science : Vol.2, No.1 April 2016 Page 383 RANCANG BANGUN SISTEM PELACAKAN OBJEK SECARA REAL TIME BERDASARKAN WARNA Luki Wahyu Hendrawan 1 Mohammad Ramdhani, S.T.,M.T

Lebih terperinci

JURNAL TEKNIK ITS Vol. 6, No. 1, (2017) ISSN: ( Print) A-20

JURNAL TEKNIK ITS Vol. 6, No. 1, (2017) ISSN: ( Print) A-20 JURNAL TEKNIK ITS Vol. 6, No. 1, (2017) ISSN: 2337-3539 (2301-9271 Print) A-20 Implementasi Lingkungan Realitas Maya dengan Menggunakan Cave Automated Virtual Environment (CAVE) Ahmad Ridwan Fauzi, Imam

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI Bab ini akan membahas uraian dasar teori yang akan digunakan penulis dalam melakukan perancangan dan pembuatan program yang dapat dipergunakan sebagai pembanding atau acuan di dalam

Lebih terperinci

AUGMENTED REALITY UNTUK BISNIS PROPERTI SEBAGAI SARANA PEMASARAN BERBASIS ANDROID. Makalah

AUGMENTED REALITY UNTUK BISNIS PROPERTI SEBAGAI SARANA PEMASARAN BERBASIS ANDROID. Makalah AUGMENTED REALITY UNTUK BISNIS PROPERTI SEBAGAI SARANA PEMASARAN BERBASIS ANDROID Makalah Program Studi Teknik Informatika Fakultas Komunikasi dan Informatika Diajukan Oleh : Devi Afriyantari Puspa Putri

Lebih terperinci

IMPLEMENTASI AUGMENTED REALITY PADA STRATEGI SEPAK BOLA. Naskah Publikasi. diajukan oleh Nindarwan Hadi Saputro

IMPLEMENTASI AUGMENTED REALITY PADA STRATEGI SEPAK BOLA. Naskah Publikasi. diajukan oleh Nindarwan Hadi Saputro IMPLEMENTASI AUGMENTED REALITY PADA STRATEGI SEPAK BOLA Naskah Publikasi diajukan oleh Nindarwan Hadi Saputro 08.11.1996 kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA 2012

Lebih terperinci

PEMBUATAN MEDIA PENGENALAN PERANGKAT KERAS KOMPUTER BERBASIS AUGMENTED REALITY MENGGUNAKAN METODE MAGIC BOOK

PEMBUATAN MEDIA PENGENALAN PERANGKAT KERAS KOMPUTER BERBASIS AUGMENTED REALITY MENGGUNAKAN METODE MAGIC BOOK PEMBUATAN MEDIA PENGENALAN PERANGKAT KERAS KOMPUTER BERBASIS AUGMENTED REALITY MENGGUNAKAN METODE MAGIC BOOK JURNAL SKRIPSI Di ajukan untuk melengkapi tugas dan memenuhi syarat-syarat guna memperoleh gelar

Lebih terperinci

BAB 3 LANDASAN TEORI

BAB 3 LANDASAN TEORI BAB 3 LANDASAN TEORI Aplikasi Menurut Jogiyanto (2008) menjelaskan bahwa aplikasi adalah penggunaan dalam suatu komputer, instruksi, atau pernyataan yang disusun sedemikian rupa sehingga komputer dapat

Lebih terperinci

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

ABSTRAK. : augmented reality, magic book, CBSE, MVC, frame rate ABSTRAK Adam Hendra Brata. 2012. : Pengembangan Perangkat Lunak Magic Profile Book Teknik Informatika Universitas Brawijaya Dengan Menggunakan Teknologi Augmented Reality. Skripsi Program Studi Teknik

Lebih terperinci

IP TRAFFIC CAMERA PADA PERSIMPANGAN JALAN RAYA MENGGUNAKAN METODE LUASAN PIKSEL

IP TRAFFIC CAMERA PADA PERSIMPANGAN JALAN RAYA MENGGUNAKAN METODE LUASAN PIKSEL IP TRAFFIC CAMERA PADA PERSIMPANGAN JALAN RAYA MENGGUNAKAN METODE LUASAN PIKSEL OLEH : ANDI MUHAMMAD ALI MAHDI AKBAR Pembimbing 1: Arief Kurniawan, ST., MT Pembimbing 2: Ahmad Zaini, ST., M.Sc. Page 1

Lebih terperinci

BAB III PERANCANGAN SISTEM

BAB III PERANCANGAN SISTEM BAB III PERANCANGAN SISTEM 3.1 Diagram Blok Sistem ini terdiri dari 2 blok utama yaitu blok proses pelatihan dan proses pengenalan. Blok proses pelatihan terdiri dari webcam dan perangkat lunak yang memproses

Lebih terperinci

BROSUR INTERAKTIF BERBASIS AUGMENTED REALITY

BROSUR INTERAKTIF BERBASIS AUGMENTED REALITY BROSUR INTERAKTIF BERBASIS AUGMENTED REALITY Muchammad Chafied, Rengga Asmara, S.Kom, Taufiqurrahman, S.ST, Rizky Yuniar Hakkun, S.Kom Jurusan Teknik Informatika, Politeknik Elektronika Negeri Surabaya,

Lebih terperinci

PERANCANGAN INTERAKSI MENGAMBIL OBYEK VIRTUAL DI AUGMENTED REALITY

PERANCANGAN INTERAKSI MENGAMBIL OBYEK VIRTUAL DI AUGMENTED REALITY PERANCANGAN INTERAKSI MENGAMBIL OBYEK VIRTUAL DI AUGMENTED REALITY Yuri Yudhaswana Joefrie Jurusan Teknik Elektro Kampus Bumi Tadulako Tondo Jl. Sukarno Hatta Km. 9 Palu Sulawesi Tengah 94111 e-mail :

Lebih terperinci

BAB IV PENGUJIAN SISTEM. mendeteksi tempat parkir yang telah selesai dibuat. Dimulai dari pengambilan

BAB IV PENGUJIAN SISTEM. mendeteksi tempat parkir yang telah selesai dibuat. Dimulai dari pengambilan BAB IV PENGUJIAN SISTEM Pengujian sistem yang dilakukan merupakan pengujian terhadap program mendeteksi tempat parkir yang telah selesai dibuat. Dimulai dari pengambilan citra dari webcam, pengolahan citra

Lebih terperinci

dapat diterima oleh pengguna dengan inderanya sendiri. Hal ini membuat realitas tertambah sesuai sebagai alat untuk membantu persepsi dan interaksi pe

dapat diterima oleh pengguna dengan inderanya sendiri. Hal ini membuat realitas tertambah sesuai sebagai alat untuk membantu persepsi dan interaksi pe IMPLEMENTASI AUGMENTED REALITY SEBAGAI MEDIA PENJUALAN RUMAH PADA PERUMAHAN PRIMA HARAPAN REGENCY BEKASI MENGGUNAKAN ARTOOLKIT (Adji Pratomo, Rosny Gonydjaja, SKom., MMSI.) Fakultas Teknologi Industri

Lebih terperinci

Mahasiswa Radhitya Wawan Yunarko Dosen Pembimbing Imam Kuswardayan, S.Kom., M.T. Dwi Sunaryono, S.Kom., M.Kom.

Mahasiswa Radhitya Wawan Yunarko Dosen Pembimbing Imam Kuswardayan, S.Kom., M.T. Dwi Sunaryono, S.Kom., M.Kom. Mahasiswa Radhitya Wawan Yunarko 5108100147 Dosen Pembimbing Imam Kuswardayan, S.Kom., M.T. Dwi Sunaryono, S.Kom., M.Kom. Berkembangnya Teknologi Augmented Reality Kurangnya Interaksi Antara Pengguna Dengan

Lebih terperinci

IMPLEMENTASI DAN EVALUASI

IMPLEMENTASI DAN EVALUASI BAB 4 IMPLEMENTASI DAN EVALUASI Pada bab ini dibahas mengenai implementasi serta evaluasi terhadap metode transformasi wavelet dalam sistem pengenalan sidik jari yang dirancang. Untuk mempermudah evaluasi,

Lebih terperinci

PENGAMAN RUMAH DENGAN SISTEM FACE RECOGNITION SECARA REAL TIME MENGGUNAKAN METODE PRINCIPAL COMPONENT ANALYSIS

PENGAMAN RUMAH DENGAN SISTEM FACE RECOGNITION SECARA REAL TIME MENGGUNAKAN METODE PRINCIPAL COMPONENT ANALYSIS PENGAMAN RUMAH DENGAN SISTEM FACE RECOGNITION SECARA REAL TIME MENGGUNAKAN METODE PRINCIPAL COMPONENT ANALYSIS Sinar Monika 1, Abdul Rakhman 1, Lindawati 1 1 Program Studi Teknik Telekomunikasi, Jurusan

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Seiring perkembangan teknologi yang amat pesat, menuntut pula adanya otomatisasi dan efisiensi dalam memperoleh informasi. Hal ini didukung pula oleh perkembangan mobile

Lebih terperinci

menggabungkan dunia nyata dan dunia virtual yang dibuat oleh komputer sehingga batas antara keduanya menjadi sangat tipis. Sistem ini lebih dekat kepa

menggabungkan dunia nyata dan dunia virtual yang dibuat oleh komputer sehingga batas antara keduanya menjadi sangat tipis. Sistem ini lebih dekat kepa IMPLEMENTASI AUGMENTED REALITY SEBAGAI MEDIA PROMOSI TRANS STUDIO BANDUNG DENGAN MENGGUNAKAN ARTOOLKIT (Arby Rusman Jiwatama, Rosny Gonydjaja, SKom., MMSI.) Fakultas Teknologi Industri - Jurusan Teknik

Lebih terperinci

PROGRAM APLIKASI PEMANDU GALERI LUKISAN BERDASARKAN AUGMENTED REALITY MENGGUNAKAN METODE PENCOCOKAN TANDA DENGAN HTML5 DAN JSARTOOLKIT

PROGRAM APLIKASI PEMANDU GALERI LUKISAN BERDASARKAN AUGMENTED REALITY MENGGUNAKAN METODE PENCOCOKAN TANDA DENGAN HTML5 DAN JSARTOOLKIT PROGRAM APLIKASI PEMANDU GALERI LUKISAN BERDASARKAN AUGMENTED REALITY MENGGUNAKAN METODE PENCOCOKAN TANDA DENGAN HTML5 DAN JSARTOOLKIT Hans Dharmawidjaja Bina Nusantara University, Jalan KH. Syahdan No.

Lebih terperinci

SISTEM KONTROL GERAK SEDERHANA PADA ROBOT PENGHINDAR HALANGAN BERBASIS KAMERA DAN PENGOLAHAN CITRA

SISTEM KONTROL GERAK SEDERHANA PADA ROBOT PENGHINDAR HALANGAN BERBASIS KAMERA DAN PENGOLAHAN CITRA SISTEM KONTROL GERAK SEDERHANA PADA ROBOT PENGHINDAR HALANGAN BERBASIS KAMERA DAN PENGOLAHAN CITRA Dirvi Eko Juliando Sudirman 1) 1) Teknik Komputer Kontrol Politeknik Negeri Madiun Jl Serayu No. 84, Madiun,

Lebih terperinci