MEDIA INTERAKSI ANTARA MANUSIA DENGAN PERANGKAT KERAS MELALUI KINECT MENGGUNAKAN FUZZY SUGENO

dokumen-dokumen yang mirip
Teknologi Natural User Interface Menggunakan Kinect Sebagai Pemicu Kerja Perangkat Keras Berbasis Fuzzy Inference System

TEKNOLOGI NATURAL USER INTERFACE MENGGUNAKAN KINECT SEBAGAI PEMICU KERJA PERANGKAT KERAS BERBASIS WEB. Achmad Teguh Wibowo 1)

Implementasi Natural User Interface dengan Sensor Kinect dalam Sistem Pemesanan Barang

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB III METODE PENELITIAN. yang didapatkan dari hasil analisis. Berikut adalah tahapan desain penelitian yang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB II KAJIAN PUSTAKA. mengikuti sertifikasi, baik pendidikan gelar (S-1, S-2, atau S-3) maupun nongelar (D-

BAB 2 2. LANDASAN TEORI

BAB III METODOLOGI PENELITIAN. 3.1 Desain Penelitian Gambar desain penelitian adalah sebagai berikut:

BAB I PENDAHULUAN. lumrah. Hal ini disebabkan karena pada hakikatnya teknologi adalah pengetahuan

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

DAFTAR ISI. HALAMAN JUDUL... i. HALAMAN PENGESAHAN... ii. HALAMAN PERNYATAAN... iii. KATA PENGANTAR... iv. MOTO DAN PERSEMBAHAN... v. DAFTAR ISI...

BAB 1 PENDAHULUAN. Logika fuzzy memberikan solusi praktis dan ekonomis untuk mengendalikan

SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN BEASISWA BIDIK MISI DI POLITEKNIK NEGERI JEMBER MENGGUNAKAN LOGIKA FUZZY

BAB I PENDAHULUAN Latar Belakang

BAB II KAJIAN PUSTAKA

BAB III METODE PENELITIAN. Penelitian ini dilakukan di Jurusan Ilmu Komputer Fakultas Matematika dan

PENDAHULUAN BAB I. 1.1 Latar Belakang Masalah

IMPLEMENTASI KINECT PADA PENERJEMAH BAHASA ISYARAT. Naskah Publikasi. diajukan oleh Nuruddin Wiranda

Kata kunci: Sistem pendukung keputusan metode Sugeno, tingkat kepribadian siswa

BAB 2 TINJAUAN PUSTAKA

BAB 3 METODOLOGI PENELITIAN. Desain penelitian untuk Sistem Optimalisasi Produksi ini menggunakan

BAB V IMPLEMENTASI SISTEM. system informasi hanya saja Implementasi sistem (system implementation)

BAB III METODE PENELITIAN

BAB III METODE PENELITIAN

BAB II: TINJAUAN PUSTAKA

IMPLEMENTASI METODE FUZZY UNTUK KLASIFIKASI USIA JERUK NIPIS

Bab III Perangkat Pengujian

BAB II TINJAUAN PUSTAKA

BAB 2 LANDASAN TEORI 2.1 Konsep Dasar Sistem Definisi Sistem

Metode Fuzzy Inference System untuk Penilaian Kinerja Pegawai Perpustakaan dan Pustakawan

BAB III METODOLOGI PENELITIAN. Dalam melaksanakan penelitian dibutuhkan desain penelitian agar

BAB III METODE FUZZY MAMDANI

Penentuan Jumlah Produksi Kue Bolu pada Nella Cake Padang dengan Sistem Inferensi Fuzzy Metode Sugeno

BAB III METODOLOGI PENELITIAN

BAB II LANDASAN TEORI. Pada bab ini berisi tentang teori mengenai permasalahan yang akan dibahas

Institut Teknologi Sepuluh Nopember Surabaya

BAB II LANDASAN TEORI. 2.1 Menghitung Kecepatan Menggunakan Kinect. Microsoft, 2012). Nilai masukan dapat diperoleh dari Runtime Tracking atau

SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN JURUSAN DI SMU DENGAN LOGIKA FUZZY

BAB I PENDAHULUAN. 1.1 Latar Belakang

PREDIKSI PERMINTAAN PRODUK MIE INSTAN DENGAN METODE FUZZY TAKAGI-SUGENO

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN

Desain Augmented Reality Origami Berbasis Logika Fuzzy

PENGESAHAN PEMBIMBING...

BAB 3 METODOLOGI PENELITIAN. Pada penelitian ini menggunakan beberapa perangkat keras dan perangkat

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

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN

EKO TRI WASISTO Dosen Pembimbing 1 Dosen Pembimbing 2

TEKNIK PENGOLAHAN CITRA MENGGUNAKAN METODE KECERAHAN CITRA KONTRAS DAN PENAJAMAN CITRA DALAM MENGHASILKAN KUALITAS GAMBAR

BAB 2 TINJAUAN PUSTAKA

IMPLEMENTASI LOGIKA FUZZY UNTUK AKUISI DATA BERBASIS WEB SERVER. Jl. Raya Kaligawe KM 4, PO BOX 1054, Semarang 50142

SISTEM PENDUKUNG KEPUTUSAN DALAM MENENTUKAN BEASISWA BERPRESTASI MENGGUNAKAN METODE FUZZY (STUDI KASUS: INSTANSI XYZ)

BAB III METODOLOGI PENELITIAN

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB III METODOLOGI PENELITIAN. Desain penelitian adalah tahapan atau gambaran yang akan dilakukan

IMPLEMENTASI FUZZY RULE BASED SYSTEM UNTUK KLASIFIKASI BUAH MANGGA

SIDANG TUGAS AKHIR IMPLEMENTASI FUZZY RULES UNTUK PERENCANAAN DAN PENENTUAN PRIORITAS DI PDAM KOTA SURABAYA. oleh: WINDA ZULVINA

BAB III METODOLOGI PENELITIAN

BAB I PENDAHULUAN. Sebuah toko komputer ingin membangun suatu database yang isinya tidak

BAB II LANDASAN TEORI

Penerapan Metode Fuzzy Sugeno Dalam Pendaftaran Siswa Baru di SDN Sonopatik 1 Nganjuk

BAB III METODOLOGI PENELITIAN

BAB 2 LANDASAN TEORI

BAB IV HASIL DAN UJICOBA

Perancangan Kontroler Fuzzy untuk Tracking Control Robot Soccer

Metode Tsukamoto untuk Mendiagnosa Penyakit Infeksi pada Manusia

BAB III METODOLOGI PENELITIAN

ANALISIS PERBANDINGAN LOGIKA FUZZY DENGAN REGRESI BERGANDA SEBAGAI ALAT PERAMALAN

Penerapan Metode Fuzzy Mamdani Pada Rem Otomatis Mobil Cerdas

BAB IV HASIL DAN PEMBAHASAN. Tingkat kesehatan bank dapat diketahui dengan melihat peringkat

BAB V IMPLEMENTASI SISTEM

Rancang Bangun Sistem Pelacakan Obyek Menggunakan CCTV dan Webcam. Kampus ITS, Surabaya

APLIKASI IDENTIFIKASI ISYARAT TANGAN SEBAGAI PENGOPERASIAN E-KIOSK

BAB II TINJAUAN PUSTAKA

Sebelumnya... Penalaran pada Sistem Pakar. Ketidakpastian dalam Sistem Pakar. Contoh forward chaining & backward chaining

BAB 2 TINJAUAN PUSTAKA

BAB 2 LANDASAN TEORI

Analisis Perbandingan Algoritma Logika Fuzzy Model Sugeno dan Mamdani untuk Pengukuran Kualitas Kolam Air Renang Berbasis Mikrokontroller

Seminar Tugas Akhir. Perancangan Sistem Pakar Fuzzy Untuk Pengenalan Dini Potensi Terserang Stroke Berbasis Web

PENERAPAN FUZZY SUGENO DALAM SISTEM PENDUKUNG KEPUTUSAN MENENTUKAN KELAS PEMINATAN (STUDI KASUS : STMIK POTENSI UTAMA)

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 3 PERANCANGAN SISTEM

BAB IV PERANCANGAN DAN IMPLEMENTASI

Erwien Tjipta Wijaya, ST.,M.Kom

MEMBANGUN PERANGKAT LUNAK PENENTUAN DAYA LISTRIK DENGAN LOGIKA FUZZY

BAB II LANDASAN TEORI. Dalam kondisi yang nyata, beberapa aspek dalam dunia nyata selalu atau biasanya

BAB III METODOLOGI. Dalam penelitian ini digunakan perangkat keras komputer dengan spesifikasi sebagai berikut:

BAB III METODOLOGI PENELITIAN

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah

BAB III METODOLOGI PENELITIAN. Pengembangan Aplikasi Pencarian Rute Terpendek Menggunakan

BAB V IMPLEMENTASI SISTEM. tersebut siap diterapkan atau diimplementasikan. Tahap Implementasi Sistem

BAB 2 LANDASAN TEORI

Raycasting Pada Augmented Reality Dimensi Tiga

BAB 2 LANDASAN TEORI

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB 3. METODE PENELITIAN. Desain penelitian adalah tahapan atau gambaran yang akan dilakukan

Sistem Pendukung Keputusan Untuk Menentukan Status Gizi Balita Menggunakan Metode Fuzzy Inferensi Sugeno (Berdasarkan Metode Antropometri)

JURNAL SISTEM PENENTUAN HARGA PERCETAKAN FOTO DIGITAL MENGGUNAKAN FUZZY TSUKAMOTO DI ALIEF COMPUTER KOTA KEDIRI

Transkripsi:

MEDIA INTERAKSI ANTARA MANUSIA DENGAN PERANGKAT KERAS MELALUI KINECT MENGGUNAKAN FUZZY SUGENO Achmad Teguh Wibowo 1) Tantri Windarti 2) 1) Program Studi/Jurusan Sistem Informasi STIKOM Surabaya, email : atw@stikom.edu 2) Program Studi/Jurusan Sistem Informasi STIKOM Surabaya, email : tantri@stikom.edu Abstract: Saat ini masih banyak ditemui interaksi manusia dengan komputer yang hanya mengunakan keyboard dan mouse saja, sehingga banyak peneliti berkeinginan membuat interaksi manusia dengan komputer yang lebih hidup dan menyenangkan untuk dilakukan. Gesture proccessing merupakan salah satu jawaban atas keinginan para peneliti untuk memberikan pengalaman baru dalam hal interaksi manusia dengan komputer. Membahas gesture tidak akan lengkap tanpa membahas Natural User Interface (NUI). NUI adalah istilah umum untuk beberapa teknologi seperti speech recognition, multitouch dan ic interface seperti. Teknologi ini memunculkan ciri lain dari NUI seperti interaksi antar user dan komputer akan terjadi tanpa perantara (media interakasi tidak akan terlihat). Penggabungan dari teknologi dan Fuzzy Sugeno yang diproses oleh komputer dapat menjadi solusi dari media interaksi manusia dengan komputer yang lebih menarik dan dapat mengurangi penggunaan keyboard atau mouse, teknologi ini dapat membaca gerakan tubuh manusia yang disorot oleh kamera menjadi kode-kode perintah yang bisa dimengerti komputer. Keywords: Natural User Interface (NUI), Kinect, Fuzzy Sugeno Gesture atau bahasa tubuh adalah gerakan tubuh secara spontan yang biasanya menyertai komunikasi verbal. Bagian tubuh yang umum digunakan adalah tangan, jari, lengan, kepala, wajah, mata, alis dan badan (Loehr, 2004). Gesture proccessing merupakan salah satu jawaban atas keinginan para peneliti untuk memberikan pengalaman baru dalam hal interaksi manusia dengan komputer. Dalam hal ini diperlukan suatu teknologi khusus yang mampu membaca dan menerjemahkan gerakan-gerakan yang dibuat oleh manusia menjadi suatu perintah yang dapat dibaca dan diproses oleh komputer. Teknologi ini biasa disebut, alat ini merupakan proyek dari Microsoft dengan nama Project Natal, proyek ini bertugas untuk menciptakan alat yang mampu melakukan depth recognition, motion tracking, facial recognition dan speech recognition. Referensi alat ini dibuat oleh perusahaan PrimeSense yang terdiri dari sebuah kamera RGB, sebuah sensor infra merah dan sebuah light source infra merah (Webb and Ashley, 2012). NUI adalah istilah umum untuk beberapa teknologi seperti speech recognition, multitouch dan ic interface seperti. NUI lebih unggul dari graphical user interface seperti interaksi menggunakan keyboard dan mouse yang umum digunakan di beberapa sistem operasi seperti windows, mac, linux dan lain-lain. NUI memunculkan ciri lain seperti interaksi antar user dan komputer akan terjadi tanpa perantara (media interaksi tidak akan terlihat) (Webb and Ashley, 2012). Salah satu metode yang biasa digunakan adalah fuzzy sugeno. Metode ini merupakan metode inferensi fuzzy untuk aturan yang direpresentasikan dalam bentuk IF THEN, dimana output (konsekuen) sistem tidak berupa himpunan fuzzy, melainkan berupa konstanta atau persamaan linear. Metode ini diperkenalkan oleh Takagi-Sugeno Kang pada tahun 1985. NUI dapat membaca gerakan tubuh manusia (gesture) yang disorot oleh kamera menjadi kode-kode perintah yang bisa dimengerti computer, sedangkan penggunaan metode fuzzy sugeno digunakan untuk mencari nilai akhir yang berupa nilai konstanta sebagai parameter pemicu kerja perangkat keras. Penggunaan metode fuzzy sugeno SNASTI 2013, ICCS - 13

dapat meningkatkan kinerja aplikasi yang dibuat, karena metode ini mempunyai beberapa kelebihan diantaranya komputasinya lebih efisien dan bekerja paling baik untuk teknik linear. Dengan adanya teknologi ini, interaksi antara manusia dan komputer dapat terjadi melalui gesture, sehingga dapat mempersingkat waktu dan lebih menyenangkan dalam hal pengendalian alat yang sudah disesuaikan dengan teknologi. Sehingga prinsip dari HCI yaitu membuat agar sistem dapat berdialog dengan penggunanya terjadi seramah dan seefisien mungkin dapat tercapai. LANDASAN TEORI A. Kinect Kinect merupakan proyek dari Microsoft dengan nama Project Natal, proyek ini bertugas untuk menciptakan alat yang mampu melakukan depth recognition, motion tracking, facial recognition dan speech recognition. Struktur tampak seperti pada Gambar 1. (Webb and Ashley, 2012). Gambar 1. Struktur Kinect (Webb and Ashley, 2012). Sensor berbasis lensa optik dan memiliki beberapa keterbatasan, tetapi sensor dapat bekerja baik di antara range nilai berikut (Catuhe, 2012) : Horizontal viewing angel 57 o Vertical viewing angle 43 o Jarak terbaik user dengan sensor adalah 1.2 m Depth range 400 mm sampai 800 mm Temperature 5 sampai 35 derajat celcius SNASTI 2012,BIDANG ILMU - 14 1. Kinect Windows Software Development Toolkit (SDK) Untuk membuat aplikasi menggunakan di sistem operasi windows, kita harus menginstall SDK, salah satunya adalah KinectSDK-v1.5. SDK sudah menyediakan software library dan tools untuk membantu membuat aplikasi menggunakan sensor, software library dan tools pada tampak pada Gambar 2. dan Gambar 3. (Wiranda, 2012). Gambar 2. Gambaran Interaksi Sensor Kinect Dengan Aplikasi (Wiranda, 2012). Gambar 3. Arsitektur SDK Kinect (Wiranda,2012) Kinect SDK terintegrasi dengan sistem operasi windows melalui komponen standart termasuk : Audio, speech and media API dapat digunakan dengan aplikasi seperti Microsoft Speech SDK. DirectX Media Object (DMO) dapat digunakan dengan aplikasi seperti DirectShow atau Media Foundation. 2. Video Stream Seperti yang diketahui bahwa data pertama yang diberikan oleh sensor adalah video stream. Meskipun sensor berfungsi sebagai kamera 3D, pada tingkat yang paling dasar. Kamera

standart dapat menangkap video streams menggunakan resolusi dan frame rate berikut ini : 640 x 480 sebanyak 30 fps menggunakan RGB format. 1280 x 960 sebanyak 12 fps menggunakan RGB format. 640 x 480 sebanyak 15 fps menggunakan YUV format. 3. Depth Camera Seperti halnya video stream, depth camera juga dapat mengirim aliran data yang terdiri dari jarak antara kamera dengan object terdekat yang ditemukan. Setiap pixel dari gambar yang dihasilkan mengandung nilai jarak yang dinyatakan dalam satuan millimeter (Webb and Ashley, 2012). Resolusi yang dapat didukung oleh depth camera antara lain (640 x 480), (320 x 240) atau (80 x 60). Semua resolusi menggunakan frame rate sebesar 30 FPS. Dengan menggunakan method DepthStream kita dapat memilih resolusi yang disukai, gambar DeptStream tampak pada Gambar 4. (Webb and Ashley, 2012). Gambar 4.Contoh Capture Gambar Menggunakan Depth Camera (Webb And Ashley, 2012) kita bisa menentukan lebar dan tinggi pengguna menggunakan trigonometri, dimana cara mengitung lebar pengguna tampak pada Gambar 5. (Webb and Ashley, 2012). Gambar 5. Menetukan Lebar Pengguna (Webb And Ashley, 2012) B. Logika Fuzzy Orang yang belum pernah mengenal logika fuzzy pasti akan mengira bahwa logika fuzzy adalah sesuatu yang amat rumit dan tidak menyenangkan. Namun, sekali seseorang mulai mengenalnya, ia pasti akan sangat tertarik dan akan menjadi pendatang baru untuk ikut serta mempelajari logika fuzzy. Logika fuzzy dikatakan sebagai logika baru yang lama, sebab ilmu tentang logika fuzzy modern dan metodis baru ditemukan beberapa tahun yang lalu, padahal sebenarnya konsep tentang logika fuzzy itu sendiri sudah ada sejak lama (Kusumadewi, 2004). Logika fuzzy adalah suatu cara yang tepat untuk memetakan suatu ruang input ke dalam suatu ruang output. Contoh pemetaan input-output pada logika fuzzy tampak pada gambar 6. 4. Mengambil Ukuran Gambar 6. Contoh Pemetaan Input-Output (Kusumadewi, 2004) Salah satu hal yang menarik dari adalah mengukur pixel dari pengguna, dimana posisi 1. 1nferensi Fuzzy X dan Y dari pixel tidak berkoordinasi dengan lebar Inferensi Fuzzy merupakan kerangka atau tinggi secara actual. Namun bisa saja kita komputasi yang didasarkan pada teori himpunan menghitung pixel dari pengguna karena kita tahu fuzzy, aturan fuzzy berbentuk if-then dan penalaran bahwa sudut pandang kamera sebesar 57 fuzzy. Inferensi fuzzy telah berhasil diterapkan di derajat horizontal dan 43 deratajat vertical, sehingga bidang-bidang seperti kontrol otomatis, klasifikasi SNASTI 2013, ICCS - 15

data, analisis keputusan, dan sistem pakar. Sehingga dari penerapan yang ada dikenal beberapa istilah lain dalam inferensi fuzzy yaitu fuzzy rule based, sistem pakar fuzzy, pemodelan fuzzy, fuzzy assosiative memory dan pengendalian fuzzy (ketika digunakan pada proses kontrol) (Kusumadewi, 2004). 2. Metode Sugeno Michio Sugeno mengusulkan penggunaan singleton sebagai fungsi keanggotaan dari konsekuen. Singleton adalah sebuah himpunan fuzzy dengan fungsi keanggotaan pada titik tertentu mempunyai sebuah nilai dan 0 di luar titik tersebut. Pada metode Sugeno dua bagian pertama dari proses penarikan kesimpulan fuzzy, fuzzifikasi input dan menerapkan operator fuzzy semua sama dengan metode Mamdani. Perbedaan utama antara metode Mamdani dan Sugeno adalah output membership function dari metode Sugeno berbentuk linier atau konstan (Kusumadewi, 2004). Aturan pada model fuzzy sugeno mempunyai bentuk : If input 1 = x and input 2 = y then Output is z = ax + by + c Ada 2 model fuzzy dengan metode Sugeno yaitu sebagai berikut : 1. Model fuzzy Sugeno Orde-Nol Secara umum bentuk model fuzzy Sugeno Orde- Nol adalah : IF(x 1 is A 1 ) * (x 2 is A 2 ) * (x 3 is A 3 ) *..* (x N is A N ) THEN z = k Dengan A i adalah himpunan fuzzy ke I sebagai antiseden, dan k adalah suatu konstanta (tegas) sebagai konsekuen. 2. Model fuzzy Sugeno Orde-Satu Secara umum bentuk model fuzzy Sugeno Orde- Satu adalah : IF(x 1 is A1 i ) *.* (x N is AN i ) THEN z = p 1 * x 1 +.+ P N * x N + q Proses penegasan (defuzzy) dilakukan dengan menggunakan konsep rata-rata tertimbang (weighted average), seperti terlihat pada persamaan di bawah (Kusumadewi, 2004). z R r= 1 = R ( α r= 1 α r z r r ) Sistem fuzzy Sugeno juga memiliki kelemahan terutama pada bagian THEN, yaitu dengan adanya perhitungan matematika sehinga tidak dapat menyediakan kerangka alami untuk merepresentasikan pengetahuan manusia dengan sebenarnya. Permasalahan kedua adalah tidak adanya kebebasan untuk menggunakan prinsip yang berbeda dalam logika fuzzy, sehingga ketidakpastian dari sistem fuzzy tidak dapat direpresentasikan secara baik dalam kerangka ini (Kusumadewi, 2004). METODOLOGI PENELITIAN A. Metodologi Penelitian Metodologi penelitian dalam penelitian media media interaksi antara manusia dengan perangkat keras melalui menggunakan fuzzy sugeno tampak dalam gambar 7. Mulai Pra-Penelitian Identifikasi Analisis Desain Sistem Implementasi Sesuai? Ya Pengujian Sesuai? Tidak Tidak Ya Selesai GamGambar 7. Metodologi Penelitian. SNASTI 2012,BIDANG ILMU - 16

B. Alat dan Bahan Alat dan bahan yang digunakan dalam penelitian ini adalah : A. Kebutuhan Perangkat Lunak Perkiraan kebutuhan perangkat lunak yang digunakan dalam penelitian ini agar dapat berjalan dengan baik : 1. Microsoft Visual Studio 2010 (C#). 2. Microsoft SDK 1.5. 3. Sistem operasi windows 7 keatas B. Kebutuhan perangkat keras Perkiraan kebutuhan perangkat keras yang digunakan dalam penelitian ini agar dapat berjalan dengan baik : 1. Memory kapasitas 512 mb atau lebih. 2. Hardisk 20 gb atau lebih. 3. Kabel Converter serial to usb. 4. Mesin Kinect. 5. Processor intel Pentium IV dengan kecepetan 1.86 atau lebih. 6. Mouse, keyboard dan monitor dalam keadaan baik. 7. Perangkat keras yang terdiri dari rangkaian lampu led. C. Pengumpulan Data Untuk pengumpulan data yang diperlukan dalam pelaksanaan penelitian ini. Menggunakan cara: a) Studi literature : cara ini dilakukan dengan tujuan untuk memperoleh pengetahuan lebih dalam tentang pemrograman dengan dimana metode ini dipilih untuk memberikan penyelesaian dalam penelitian ini. b) Observasi : cara ini dilakukan terhadap objek secara langsung guna mendapatkan informasi dasar terhadap objek yang diteliti. c) Analisis : semua data yang diperoleh melalui tahap studi literature dan observasi, dirancang menjadi inferensi fuzzy, desain interface serta melakukan akuisisi data informasi hasil pengumpulan data sebelumnya. d) Desain sistem : merancang sistem secara keseluruhan mulai dari antar muka, pengolahan input dan menghasilkan output yang digunakan untuk memicu kerja perangkat keras. e) Implementasi : memindahkan hasil rancangan pada tahap sebelumnya kadalam sistem komputerisasi. Pada bagian ini, membuat aplikasi hasil dari rancangan desain sistem yang dibuat. f) Pengujian : dalam tahap ini dilakukan dengan beberapa tahap. Tahap pertama melakukan pengujian perangkat lunak sistem yang dibagi dalam 4 bagian, yaitu bagian jarak, kemiringan, pencahayaan tubuh dengan mesin dan posisi tubuh memunggungi mesin. D. Hipotesis Terdapat pengaruh nilai kemiringan tubuh terhadap mesin yang diproses menggunakan fuzzy Sugeno terhadap aplikasi yang dibuat. Terdapat pengaruh nilai jarak telapak tangan kanan dan telapak tangan kiri terhadap mesin yang diproses menggunakan fuzzy Sugeno terhadap aplikasi yang dibuat. Terdapat pengaruh pencahayaan ruangan terhadap aplikasi yang dibuat. HASIL DAN PEMBAHASAN A. Representasi Pengetahuan Proses representasi pengetahuan dilakukan dengan cara mengumpulkan pengetahuanpengetahuan pokok dan aturan-aturan yang digunakan dalam pemanfaatan sebagai pemicu kerja perangkat keras yang selanjutnya disusun berdasarkan: 1. Posisi tubuh pengguna terhadap mesin. 2. Jarak telapak tangan kiri dan kanan pengguna terhadap mesin Aturan-aturan yang digunakan dalam proses representasi pengetahuan direpresentasikan dalam bentuk grafik fuzzy. Terdapat 2 grafik fuzzy yang SNASTI 2013, ICCS - 17

digunakan, yaitu grafik posisi dan grafik jarak telapak tangan. Kedua grafik tersebut mempunyai variabel yang berbeda, grafik posisi mempunyai 5 variabel yaitu: 1. Variabel kiri besar dimulai dari sumbu (-1, 1), (- 0.5, 1), (-0.25, 0). 2. Variabel kiri kecil dimulai dari sumbu (-0.5, 0), (- 0.25, 1), (0,0). 3. Variabel tengah dimulai dari sumbu (-0.25, 0), (0, 1), (0.25, 0). 4. Variabel kanan kecil dimulai dari sumbu (0, 0), (0.25, 1), (0.5, 0). 5. Variabel kanan besar dimulai dari sumbu (0.25, 0), (0.5, 1), (1,1). Tabel 1. Nilai dan Variabel Grafik Posisi No Variabel X 1 Y 1 X 2 Y 2 X 3 Y 3 1 Kiri besar -1 1-0.5 1-0.25 0 2 Kiri kecil -0.5 0-0.25 1 0 0 3 Tengah -0.25 0 0 1 0.25 0 4 Kanan 0 0 0.25 1 0.5 0 kecil 5 Kanan besar 0.25 0 0.5 1 1 1 Nilai dari X n dan Y n dalam Tabel 1 dimasukan ke dalam rumus fungsi keanggotaan kurva fuzzy trapesium, sehingga menghasilkan grafik fuzzy posisi yang diperlihatkan pada gambar 8. Gambar 8. Grafik Fuzzy Posisi Sedangkan grafik jarak telapak tangan mempunyai 3 variabel yaitu: 1. Variabel dekat dimulai dari sumbu (0, 1), (1, 1), (2,0). 2. Variabel sedang dimulai dari sumbu (1, 0), (2, 1), (3, 0). 3. Variabel jauh dimulai dari sumbu (2, 0), (3, 1), (4,1). Tabel 2. Nilai dan Variabel Grafik Telapak Tangan No Variabel X 1 Y 1 X 2 Y 2 X 3 Y 3 1 Dekat 0 1 1 1 2 0 2 Sedang 1 0 2 1 3 0 3 Jauh 2 0 3 1 4 1 Nilai dari X n dan Y n dalam Tabel 2 dimasukan ke dalam rumus fungsi keanggotaan kurva fuzzy trapesium, sehingga menghasilkan grafik fuzzy jarak telapak tangan yang diperlihatkan dalam Gambar 9. Gambar 9. Grafik Fuzzy Jarak TelapakTangan B. Data Flow Diagram (DFD) 1. Diagram Konteks Jarak tubuh posisi tubuh jarak telapak tangan data gambar berwarna jarak telapak tangan user jarak tubuh user posisi tubuh user gambar skeletal 0 Aplikasi NUI menggunakan berbasis fuzzy inference system gambar kedalaman gambar berwarna data jarak tubuh data jarak telapak tangan data posisi tubuh kode pemicu hardware Gambar 10. Diagram Konteks data gambar kedalaman Data gambar skeletal user + hardware SNASTI 2012,BIDANG ILMU - 18

2. DFD Level 0 [jarak telapak tangan] [posisi tubuh] [Jarak tubuh] user gesture swipe 3 data gesture C. Uji Coba 1 menangkap data data gesture data data user 3 membaca gesture + [gambar skeletal] [gambar kedalaman] [gambar berwarna] [data jarak tubuh] [data jarak telapak tangan] [data posisi tubuh] [jarak tubuh user] data hasil inferensi data gesture 1 data user 2 data 4 fuzzy inference system Sugeno + GGambar 11. DFD Level 0 1. Pengujian Jarak Tubuh Terhadap Kinect Tabel 3. Tabel Pengujian Jarak Tubuh Terhadap Kinect No Jarak (meter) Hasil Percobaan 1 0.79 m Aplikasi tidak muncul 2 0.86 m Aplikasi tidak muncul 3 0.98 m 4 1.14 m 5 1.53 m 6 2.08 m 7 2.17 m 8 2.25 m 9 2.32 m 10 2.43 m 11 2.47 m 12 2.54 m 13 2.68 m 14 2.73 m 15 2.77 m 16 2.88 m 17 3.50 m 18 3.68 m 19 3.83 m Aplikasi tidak muncul 20 3.95 m Aplikasi tidak muncul 2. Pengujian Posisi Tubuh Terhadap Kinect. Tabel 4. Tabel Pengujian Posisi Tubuh Terhadap Kinect No Posisi Tubuh (meter) Keterangan 1 0.00 m Tubuh tepat sejajar dengan kamera 2-0.46 m Tubuh condong 3-0.70 m Tubuh condong [posisi tubuh user] [jarak telapak tangan user] data hasil 4 inferensi data hasil inferensi 5 pemicu hardware + data data user [kode pemicu hardware] Hasil Percobaan 2 menampilkan data [Data gambar skeletal] [data gambar kedalaman] [data gambar berwarna] hardware 4-0.89 m Tubuh condong 5-1.15 m Tubuh condong 6-1.30 m Tubuh condong 7-1.37 m Tubuh condong 8-1.47 m Tubuh condong 9 0.16 m Tubuh condong 10 0.36 m Tubuh condong 11 0.41 m Tubuh condong 12 0.55 m Tubuh condong 13 0.70 m Tubuh condong 14 0.78 m Tubuh condong 15 0.87 m Tubuh condong 16 1.00 m Tubuh condong 17 1.13 m Tubuh condong 18 1.30 m Tubuh condong 19 1.34 m Tubuh condong 20 1.41 m Tubuh condong Aplikasitidak muncul Aplikasitidak muncul SNASTI 2013, ICCS - 19

3. Pengujian Pencahayaan Ruangan Terhadap Kinect Tabel 5. Tabel Pengujian Pencahayaan Ruangan Terhadap Kinect No Intensitas Cahaya (Cd) Keterangan 1 0 2 1 3 2 4 3 5 4 6 5 7 6 8 7 9 8 10 9 11 10 12 11 13 12 14 13 KESIMPULAN DAN SARAN A. Kesimpulan Dari perancangan sistem, implementasi dan pengujian serta analisa, maka dapat diambil kesimpulan : 1. Kinect dapat menangkap jarak tubuh, data posisi, kedua telapak tangan serta mendeteksi hand gesture (swipe). 2. Metode Fuzzy Sugeno bekerja sesuai dengan hasil yang diinginkan. 3. Jarak minimal antara dengan tubuh adalah ± 0.84 m dan jarak maksimalnya adalah ± 3.83 m. 4. Posisi minimal antara dengan tubuh adalah ± -1.47 m dan posisi maksimalnya adalah < 0.00 m sedangkan mendeteksi posisi tubuh condong ke kanan dengan baik posisi minimal antara dengan tubuh adalah > 0.00 m dan posisi maksimalnya adalah ± 1.41 m. 5. Faktor cahaya tidak berpengaruh. B. Saran Berikut saran dalam penelitian ini : 1. Penelitian ini dapat ditingkatkan kebermanfaatanya, seperti menerapkan untuk bidang sipil dan lain-lain. 2. Algoritma fuzzy sugeno dapat digabungkan/hybird dengan algoritma lain untuk mendapatkan hasil yang lebih baik. RUJUKAN Kusumadewi, S. 2004. Aplikasi Logika Fuzzy Untuk Pendukung Keputusan. Graha Ilmu. Loehr, Daniel P. 2004. Gesture and Intonation. Disertasi tidak diterbitkan. Washington D.C : Georgetown University. Webb, J, and Ashley, J. 2012. Begining Kinect Programming with the Microsoft KinectSDK. Apress. Wiranda, N. 2012. Implementasi Kinect Pada Penerjemahan Bahsa Isyarat. Publikasi Sekolah Tinggi Manajemen Informatika Dan Komputer AMIKOM, Yogyakarta. SNASTI 2012,BIDANG ILMU - 20