BAB III
METODOLOGI PENELITIAN
Penelitian ini dilakukan dengan cara membangun aplikasi dan melakukan ujicoba. Aplikasi yang dibangun yakni aplikasi antar-muka layar sentuh virtual yang akan
ditempatkan pada posisi antara objek manusia dengan komputer, aplikasi antar muka file teks ke file gambar dan aplikasi neural network. Data yang telah terkumpul
selanjutnya dijadikan data pelatihan untuk aplikasi neural network backpropagation. Bagian pertama membahas aplikasi antar-muka dan neural network yang akan
dibangun dan bagian berikutnya akan membahas mengenai dataset yang digunakan pada penelitian ini.
3.1 Pembangunan Aplikasi
Aplikasi antar-muka yang dibangun terdiri atas 3 bagian yakni antar-muka layar sentuh virtual, peubah data teks ke dalam format gambar dan aplikasi neural network
backpropagation untuk percobaan.
3.1.1 Antar-muka Layar Sentuh Virtual
Antar-muka layar sentuh virtual yang dibangun memiliki spesifikasi berikut: 1.
Ukuran layar disesuaikan dengan ukuran bentuk tubuh manusia pada umumnya, dengan ukuran tinggi 200 centimeter, lebar 150 centimeter dan
kedalaman 65 centimeter. 2.
Mampu menampilkan koordinat X, Y dan Z untuk masing-masing skeleton. 3.
Mampu menangkap data skeleton tangan kanan dan kiri dan menampilkannya secara penuh pada layar sentuh.
4. Mampu menyesuaikan letak koordinatnya sesuai dengan perpindahan tubuh
objek guna menghindari derau pada data skeleton. 5.
Mampu merepresentasikan format data 3D ke dalam bentuk gambar. 6.
Menyimpan data gerak isyarat lengkap ke dalam format file teks.
Universitas Sumatera Utara
20
3.1.2 Antar-muka Peubah
Data gerak isyarat yang diterima oleh layar sentuh virtual yang tersimpan dalam format file teks selanjutnya dibaca oleh aplikasi peubah untuk diubah formatnya ke
dalam format file gambar. Tahap-tahapannya sebagai berikut: a.
Data file gerak isyarat dalam bentuk file teks dibaca dan dimasukkan ke dalam list.
b. Pada list data duplikasi dihilangkan untuk mempercepat proses penggambaran
c. Melakukan proses pengisian bagian koordinat data yang kosong agar gambar
menjadi lebih baik dengan menggunakan algoritma garis. d.
Proses penggambaran pola gerak isyarat dilakukan dengan meletakkan piksel sesuai koordinat.
e. Gambar pola gerak isyarat yang telah terbangun disalin ke dalam format file
gambar .PNG.
3.1.3 Aplikasi Neural Network
Membangun aplikasi neural network backpropagation yang akan digunakan untuk percobaan. Tahapan pembangunan aplikasi ini sebagai berikut:
a. Membangun modul pembacaan file pola gerak isyarat.
b. Membangun modul utama neural network backpropagation dengan 3
parameter utama yaitu jumlah neuron layer input, jumlah neuron layer hidden dan jumlah neuron layer output.
c. Membangun modul transfer function.
3.2 Percobaan