Use Case Diagram Diagram Aktivitas Perancangan Antarmuka

• convexityDefects : hasil keluaran Convexity Defects. Berikut ini adalah gambar dari proses pendeteksian convex-hull pada penelitian ini yang dapat dilihat dari gambar 3.4 Gambar 3.4 Hasil dari Convexity defects

3.3 Use Case Diagram

Use Case Diagram adalah gambaran graphical dari beberapa atau semua actor, use case, dan interaksi diantaranya yang memperkenalkan suatu sistem.Use case dari aplikasi Augmented Reality Bangunan Heritage Kota Medan dapat dilihat pada Gambar 3.5 Gambar 3.5Use case diagram Element - elemen pada Use Case Diagram : • User :Mempresentasikan seseorang atau sesuatuseperti perangkat,system lain yang berinteraksi dengan sistem. Actor hanya berinteraksi dengan use case tetapi tidak memiliki kontrol atas use case. Pada penelitian ini, tugas-tugas actor Start System USER Capture Video Capture Gesture Gesture Recognition Scene Result Marker Detection Universitas Sumatera Utara Universitas Sumatera Utara yaitu membuka aplikasi, scan gestur jari tangan pada saat pemilihan scene. • System : Pada aplikasi ini, system bertugas untuk penangkapan kamera, penangkapan gesture jari user menggunakan OpenCV dan mengenali gesture tersebut menggunakan metode yang telah dijelaskan diatas, juga mendeteksi marker yang ada menggunakan library Vuforia serta menampilkan hasil yang ada.

3.4 Diagram Aktivitas

Diagram aktivitas atau activity diagram adalah diagram yang menggambarkan aktivitas yang terjadi selama sistem dijalankan. Diagram aktivitas mendeskripsikan bagaimana awal proses dimulai, keputusan tindakan yang dilakukan dan bagaimana akhir atau hasil dari proses tersebut. Diagram aktivitas pada aplikasi ini dapat dilihat dari gambar 3.6 berikut USER SISTEM Gambar 3.6 Activity diagram Buka Aplikasi Menampilkan Halaman Video pengenalan Menampilkan Halaman Pemilihan Scene Scan Jari Identifikasi Marker AR Identifikasi Jari Halaman Scene Pencocokan Tidak Ya Setelah beberapa waktu yang ditentukan Universitas Sumatera Utara Universitas Sumatera Utara

3.5 Perancangan Antarmuka

Pada tahap ini akan dilakukan perancangan antar muka dari sistem pengenalan gerakan tangan yang digunakan untuk pemilihan scene pada Unity. Rancangan antar muka ini diharapkan agar dapat membuat pengguna lebih tetarik dan kemudahan dalam pengaplikasiannya. Pada penelitian ini ada terdapat 3 halaman rancangan antar muka,yaitu halamn utama, halaman pemilihan scene, halaman tampilan scene. 3.5.1 Rancangan Tampilan Halaman Splash Halaman utama merupakan halam pertama yang muncul saat aplikasi dijalankan. Rancangan halaman utama dapat dilihat pada gambar 3.7 dibawah ini Gambar 3.7 Rancangan Halaman Splash Keteragan : 1. Frame ini berisi • Judul frame • Tombol Close, yang berfungsi untuk mengakhiri aplikasi tersebut, • Tombol Maximized Untuk memperbesar jendela Excel XP sehingga terlihat dalam satu layar penuh. Setelah jendela Excel terlihat satu layar penuh 2. Animated Loader Universitas Sumatera Utara Universitas Sumatera Utara • Tombol Minimize Untuk memperkecil jendela aplikasi sehingga membentuk icon aktif pada Taskbar. 2. Animated loader yang berisi video animasi yang menjelaskan detil isi scene yang ada. 3.5.2 Rancangan Tampilan Pemilihan Scene Setelah rancangan halaman utama terbuka selama beberapa waktu, maka akan berpindah secara otomatis ke halaman pemilihan scene, halaman ini berisi frame OpenCV untuk pemilihan sceneyang diinginkan pengguna.berikut adalah penjelasan dari rancangan halaman pemilihan sceneyang dapat dilihat pada gambar 3.8 berikut. Gambar 3.8 Rancangan Halaman Pemilihan Scene Keterangan : 1. Frame ini berisi • Judul frame • Tombol Close, yang berfungsi untuk mengakhiri aplikasi tersebut, • Tombol Maximized Untuk memperbesar jendela sehingga terlihat dalam satu layar penuh. Setelah jendela Excel terlihat satu layar penuh • Tombol Minimize Untuk memperkecil jendela aplikasi sehingga membentuk icon aktif pada Taskbar. Universitas Sumatera Utara Universitas Sumatera Utara 2. Slider yang digunakan untuk mengatur range dari HSV yang berfungsi untuk segmentasi citra pada OpenCV 3. Panel yang menampilkan hasil proses OpenCV yang berfungsi untuk pemilihan scene dengan mengarahkan jari ke kamera web. 4. Panel yang menampilkan keseluruhan objek 3D yang ada agar pengguna dapat memilih objek mana yang diinginkan secara terpisah selanjutnya. 3.5.3 Rancangan Halaman Scene Setelah pengguna memilih scene mana yang akan dilihat secara terpisah pada hlaman pemilihan sceneyang sebelumnya, maka akan mucul halaman scene yang telah dipilih oleh pengguna. Rancangan halamanscene dapat dilihat pada gambar 3.9 berikut. Gambar 3.9 Rancangan Halaman Scene Keterangan : 1. Frame ini berisi • Judul frame • Tombol Close, yang berfungsi untuk mengakhiri aplikasi tersebut, • Tombol Maximized Untuk memperbesar jendela sehingga terlihat dalam satu layar penuh. Setelah jendela Excel terlihat satu layar penuh 2. Scene Universitas Sumatera Utara Universitas Sumatera Utara • Tombol Minimize Untuk memperkecil jendela aplikasi sehingga membentuk ikon aktif pada Taskbar. 2. Panel tampilan dari Scene yang telah dipilih oleh pengguna sebelumnya. Universitas Sumatera Utara Universitas Sumatera Utara 35

BAB 4 IMPLEMENTASI DAN PENGUJIAN SISTEM