IMPLEMENTASI PENTERJEMAH KODE ISYARAT TANGAN MENGGUNAKAN ANALISIS DETEKSI TEPI PADA ARM 11 OK6410B

dokumen-dokumen yang mirip
SISTEM PENGENAL ARAH PANDANG MATA PADA PENGENDARA MOBIL

ANALISIS PENELUSURAN TEPI CITRA MENGGUNAKAN DETEKTOR TEPI SOBEL DAN CANNY

PENGENALAN GENDER MEMANFAATKAN WAJAH MANUSIA DENGAN MENGGUNAKAN METODE KLASIFIKASI NEAREST NEIGHBOR

SISTEM PENDETEKSI SENYUM BERDASARKAN METODE EDGE DETECTION, HISTOGRAM EQUALIZATION, DAN NEAREST NEIGHBOR

Analisa Perbandingan Metode Edge Detection Roberts Dan Prewitt

Implementasi Deteksi Tepi Canny pada Citra Mammografi

PENGARUH PEMAKAIAN EDGE DETECTION PADA SISTEM PENGENALAN HURUF KAPITAL TULISAN TANGAN

Rancang Bangun Sistem Pengujian Distorsi Menggunakan Concentric Circle Method Pada Kaca Spion Kendaraan Bermotor Kategori L3 Berbasis Edge Detection

Klasifikasi Kualitas Keramik Menggunakan Metode Deteksi Tepi Laplacian of Gaussian dan Prewitt

DAFTAR ISI. Lembar Pengesahan Penguji... iii. Halaman Persembahan... iv. Abstrak... viii. Daftar Isi... ix. Daftar Tabel... xvi

ALGORITMA SOBEL UNTUK DETEKSI KARAKTER PADA PLAT NOMOR KENDARAAN BERMOTOR

KONTROL ROBOT MOBIL PENJEJAK GARIS BERWARNA DENGAN MEMANFAATKAN KAMERA SEBAGAI SENSOR

Deteksi Tepi pada Citra Digital menggunakan Metode Kirsch dan Robinson

PENGENALAN OBJEK PADA CITRA BERDASARKAN SIMILARITAS KARAKTERISTIK KURVA SEDERHANA

SEGMENTASI CITRA CT SCAN TUMOR OTAK MENGGUNAKAN MATEMATIKA MORFOLOGI (WATERSHED) DENGAN FLOOD MINIMUM OPTIMAL

DETEKSI DAN SEGMENTASI OTOMATIS DERET PADA CITRA METERAN AIR

APLIKASI WEBCAM UNTUK MENJEJAK PERGERAKAN MANUSIA DI DALAM RUANGAN

KOMBINASI METODE MORPHOLOGICAL GRADIENT DAN TRANSFORMASI WATERSHED PADA PROSES SEGMENTASI CITRA DIGITAL

Bulu mata. Generalisasi= Jumlah pola dikenali dengan benar x 100% Jumlah total pola

MENGANALISA PERBANDINGAN DETEKSI TEPI ANTARA METODE SOBEL DAN METODE ROBET

SEGMENTASI CITRA PELAT ELEMEN BAKAR DENGAN METODE EDGE DETECTION. Anik Purwaningsih, Sutopa *

Aplikasi Metoda Random Walks untuk Kontrol Gerak Robot Berbasis Citra

BAB II LANDASAN TEORI

BAB 3 ANALISA DAN PERANCANGAN

PENGGUNAAN TRANSFORMASI WAVELET DALAM SISTEM PENGENALAN ISYARAT TANGAN DENGAN BEBERAPA KOMBINASI PRA PROSES

APLIKASI PENGENALAN RAMBU BERBENTUK BELAH KETUPAT

UNIVERSITAS BINA NUSANTARA PENGENALAN UANG KERTAS DOLLAR AMERIKA DENGAN METODE TEMPLATE MATCHING

Edge adalah batas antara dua daerah dengan nilai gray-level yang relatif berbeda atau dengan kata lain edge

Sistem Pendeteksi Gambar Termanipulasi Menggunakan Metode SIFT

IDENTIFIKASI TANDA TANGAN DENGAN DETEKSI TEPI DAN KOEFISIEN KORELASI

BAB 3 IMPLEMENTASI SISTEM

BAB 1 PENDAHULUAN. Dalam bahasa Inggris ada pepatah yang mengatakan a picture is worth a

LAMPIRAN A: DAFTAR DATA CITRA dan DATA CITRA BAYANGAN

SEGMENTASI CITRA DIGITAL DENGAN MENGGUNAKAN ALGORITMA WATERSHED DAN LOWPASS FILTER SEBAGAI PROSES AWAL ( November, 2013 )

PERBANDINGAN METODE ROBERTS DAN SOBEL DALAM MENDETEKSI TEPI SUATU CITRA DIGITAL. Lia Amelia (1) Rini Marwati (2) ABSTRAK

ANALISIS PERBANDINGAN METODE PREWITT DAN CANNY UNTUK IDENTIFIKASI IKAN AIR TAWAR

Analisis Kualitas Interpolasi Terhadap Fitur Statistik pada Citra

ARTIKEL APLIKASI KLASIFIKASI JENIS JENIS BUAH JERUK MENGGUNAKAN METODE K-NEAREST NEIGHBOR

Oleh: Riza Prasetya Wicaksana

Pendeteksian Tepi Citra CT Scan dengan Menggunakan Laplacian of Gaussian (LOG) Nurhasanah *)

IMPLEMENTASI ALGORITME HIGH PASS FILTER PADA FPGA MENGGUNAKAN PROSESOR NIOS II

1 BAB I PENDAHULUAN. Pengajaran yang diperoleh dari sekolah adalah pengenalan dan pemahaman akan

DETEKSI TEPI MENGGUNAKAN OPERATOR ISOTROPIK DENGAN PENGOLAHAN AWAL MENGGUNAKAN PENGATURAN INTENSITAS

Batra Yudha Pratama

Pengubahan Data Image Ikan Air Tawar ke Data Vektor menggunakan Edge Detection Metode Canny

JURNAL TEODOLITA. VOL. 15 NO. 1, Juni 2014 ISSN DAFTAR ISI

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

PENDETEKSIAN TEPI OBJEK MENGGUNAKAN METODE GRADIEN

BAB II LANDASAN TEORI

Segmentasi Dan Pelabelan Pada Citra Panoramik Gigi

Aplikasi Matriks dalam Pengolahan Gambar

PENGHAPUSAN NOISE PADA CITRA DENGAN FILTER ADAPTIVE- HIERARCHICAL

BAB III ANALISA DAN PERANCANGAN

SATUAN ACARA PERKULIAHAN ( SAP )

PROSIDING. Konferensi Nasional Pengembangan Teknologi Informasi dan Komunikasi

Operasi Bertetangga KONVOLUSI. Informatics Eng. - UNIJOYO log.i. Citra kualitas baik: mencerminkan kondisi sesungguhnya dari obyek yang dicitrakan

PENGOLAHAN CITRA DIGITAL

MATHunesa (Volume 3: No 2) 2014

SILABUS MATAKULIAH. Indikator Pokok Bahasan/Materi Aktifitas Pembelajaran

PERBANDINGAN WAKTU EKSEKUSI MENDETEKSI TEPI GAMBAR MENGGUNAKAN BERBAGAI METODE

BAB 3 ANALISIS DAN PERANCANGAN SISTEM

BAB 1 PENDAHULUAN. menyebabkan pengolahan citra digital memiliki kegunaan yang sangat luas. geologi, kelautan, industri, dan lain sebagainya.

DETEKSI GERAK BANYAK OBJEK MENGGUNAKAN BACKGROUND SUBSTRACTION DAN DETEKSI TEPI SOBEL

FAKULTAS TEKNIK (FT) PROGRAM TEKNIK INFORMATIKA UNIVERSITAS NUSANTARA PGRI KEDIRI 2016

PERBANDINGAN PENGGUNAAN PARAMETER DISCRETE COSINE TRANSFORM DAN PARAMETER MOMEN ZERNIKE DALAM MENGINDEKS CITRA. Intisari

DETEKSI NOMINAL MATA UANG DENGAN JARAK EUCLIDEAN DAN KOEFISIEN KORELASI

ANALISIS DETEKSI TEPI CANNY PADA CITRA DENGAN GAUSSIAN FILTERING DAN BILATERAL FILTERING

PENCARIAN ISI CITRA MENGGUNAKAN METODE MINKOWSKI DISTANCE

PERANCANGAN DAN PEMBUATAN APLIKASI UNTUK MENDESAIN KARTU UCAPAN

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

COMPUTING GRAYSCALE OF FACE DETECTION MENGGUNAKAN METODE SOBEL DAN LAPLACIAN OF GAUSSIAN

Pengolahan Citra Digital: Peningkatan Mutu Citra Pada Domain Spasial

Studi Pengukuran Konstanta Pegas dengan Pengolahan Citra

Operasi-operasi Dasar Pengolahan Citra Digital

PENERAPAN METODE SOBEL DAN GAUSSIAN DALAM MENDETEKSI TEPI DAN MEMPERBAIKI KUALITAS CITRA

Kontrol Otomatis pada Robot Pengantar Barang

BAB III ANALISIS DAN PERANCANGAN

BAB IV HASIL DAN PEMBAHASAN

PENDETEKSI TEMPAT PARKIR MOBIL KOSONG MENGGUNAKAN METODE CANNY

BAB II LANDASAN TEORI

BAB 2 TINJAUAN PUSTAKA 2.1 Dasar Teori Citra Digital

APLIKASI TRANSFORMASI HOUGH UNTUK EKSTRAKSI FITUR IRIS MATA MANUSIA

BAB I PENDAHULUAN. menganalisis citra menggunakan bantuan komputer yang bertujuan untuk

PERBAIKAN CITRA BER-NOISE MENGGUNAKAN SWITCHING MEDIAN FILTER DAN BOUNDARY DISCRIMINATIVE NOISE DETECTION

Modifikasi Algoritma Pengelompokan K-Means untuk Segmentasi Citra Ikan Berdasarkan Puncak Histogram

BAB 3 PERANCANGAN SISTEM. Perancangan sistem dimulai dari penempatan posisi kamera dengan posisi yang

Pengolahan Citra Digital FAJAR ASTUTI H, S.KOM., M.KOM

BAB 2 LANDASAN TEORI

Pertemuan 2 Dasar Citra Digital. Anny Yuniarti, S.Kom, M.Comp.Sc

JURNAL TEODOLITA. VOL. 14 NO. 1, Juni 2013 ISSN DAFTAR ISI

SISTEM PENGKLASIFIKASIAN KUALITAS KERAMIK DENGAN MENGGUNAKAN METODE LOG DAN PREWITT

SEGMENTASI ENDAPAN URIN PADA CITRA MIKROSKOPIK BERBASIS WAVELET

BAB III METODE ROBERTS DAN SOBEL DALAM MENDETEKSI TEPI SUATU CITRA DIGITAL

APLIKASI CONTENT BASED IMAGE RETRIEVAL DENGAN ALGORITMA SOBEL S EDGE DETECTION Arwin Halim 1, Hernawati Gohzali 2, In Sin 3, Kelvin Wijaya 4

Jurnal Coding, Sistem Komputer Untan Volume 4, No. 2, Hal ISSN : x

Program Aplikasi Komputer Pengenalan Angka Dengan Pose Jari Tangan Sebagai Media Pembelajaran Interaktif Anak Usia Dini

KLASIFIKASI KAYU DENGAN MENGGUNAKAN NAÏVE BAYES-CLASSIFIER

BAB I PENDAHULUAN. Sistem penglihatan manusia memiliki akurasi yang besar dalam mengenali

Pengenalan Pola Menggunakan Persamaan Diferensial Ujung Deteksi

Traffic IP Camera untuk Menghitung Kendaraan Roda Empat Menggunakan Metode Luasan Piksel

Transkripsi:

IMPLEMENTASI PENTERJEMAH KODE ISYARAT TANGAN MENGGUNAKAN ANALISIS DETEKSI TEPI PADA ARM 11 OK6410B Heri Setiawan, Iwan Setyawan, Saptadi Nugroho IMPLEMENTASI PENTERJEMAH KODE ISYARAT TANGAN MENGGUNAKAN ANALISIS DETEKSI TEPI PADA ARM 11 OK6410B Heri Setiawan 1, Iwan Setyawan 2, Saptadi Nugroho 3 Program Studi Teknik Elektro, Fakultas Teknik Elektro dan Komputer, Universitas Kristen Satya Wacana, Salatiga 1 heri33s@gmail.com, 2 iwan.setyawan@ieee.org, 3 saptadi_nugroho@yahoo.com INTISARI Penerapan penterjemah kode isyarat tangan pada ARM 11 OK6410B masih jarang dilakukan karena pada umumnya dibutuhkan prosesor yang memiliki frekuensi tinggi untuk mengolah citra digital. Analisis Deteksi Tepi merupakan metode yang umum di dalam pengolahan citra digital untuk mendeteksi perbedaan intensitas cahaya di dalam citra digital. Di dalam paper ini penulis membuat implementasi metode analisis deteksi tepi yang telah dioptimalisasi pada ARM 11 OK6410B untuk menterjemahkan kode isyarat tangan. Optimalisasi metode analisis deteksi tepi dilakukan dengan mempercepat perhitungan konvolusi citra. Tingkat pengenalan metode analisis deteksi tepi yang diimplementasikan pada ARM 11 OK6410B adalah sebesar 52,67% dengan waktu pemrosesan 0,27 detik. Kata kunci : Kode Isyarat Tangan, Analisis Deteksi Tepi, ARM 11 1. PENDAHULUAN Penelitian tentang metode penterjemah kode isyarat tangan masih merupakan bidang yang berkembang sampai saat ini dan bertujuan untuk memperoleh pengenalan isyarat tangan yang akurat [1]. Namun penerapan penterjemah kode isyarat tangan pada embedded system masih jarang dilakukan. Implementasi penterjemah kode isyarat tangan dengan menggunakan analisis deteksi tepi pada embedded system ini dapat digunakan untuk mengontrol robot. Di dalam paper ini, 159

Techné Jurnal Ilmiah Elektroteknika Vol. 12 No. 2 Oktober 2013 Hal 159 166 waktu pemrosesan citra dengan menggunakan metode analisis deteksi tepi ini dioptimalkan karena OK6410B bekerja pada frekuensi prosesor yang lebih rendah daripada komputer dan menggunakan tipe data floating point yang membutuhkan waktu perhitungan yang relatif lama. Optimalisasi analisis deteksi tepi dilakukan dengan cara mengurangi perulangan dan perhitungan. 2. DASAR TEORI Deteksi tepi Canny yang dikembangkan oleh John F. Canny [2] memiliki kelebihan hanya menandai nilai maksimal pada tepian gambar sehingga dihasilkan tepian piksel tunggal. Beberapa tahap pemrosesan deteksi tepi Canny adalah smoothing, operasi operator Sobel, menandai nilai tepian maksimal dan penelusuran histerisis. Smoothing bertujuan mengurangi noise berupa penambahan nilai yang tidak diinginkan akibat penerimaan sensor yang kurang baik [3]. Operasi operator Sobel mendeteksi perbedaan nilai antar piksel yang berdekatan menggunakan Sobel kernel. Nilai tepian maksimal ditandai untuk mendapatkan nilai tepian yang penting saja. Penelusuran histerisis menandai nilai tepian yang terhubung dengan tepian kuat. OK6410B merupakan single board computer berbasiskan mikrokontroler ARM11 Samsung S3C6410 yang memiliki frekuensi 553MHz. Board OK6410B memiliki ukuran yang relatif kecil yaitu 81mm 105mm [4]. 3. PERANCANGAN SISTEM Tujuan deteksi tepi adalah mengolah citra grayscale menjadi tepian dari citra masukan dalam bentuk citra biner. Perubahan intensitas cahaya dalam citra dideteksi dengan menentukan nilai gradient citra dengan menggunakan operator Sobel yang disederhanakan proses konvolusinya dengan menghilangkan perkalian dengan elemen 0 pada matriks. Selain 0, matriks hanya berisi nilai 1 dan 2. Dengan membuat matriks D=2*I, perhitungan G X dan G Y untuk piksel koordinat y 0, x 0 dapat dijadikan persamaan sebagai berikut. y x I( x 1) D( y, x 1) I( x 1) G X 0, 0 I x 1) D( y, x 1) I( x 1) (1) ( 160

IMPLEMENTASI PENTERJEMAH KODE ISYARAT TANGAN MENGGUNAKAN ANALISIS DETEKSI TEPI PADA ARM 11 OK6410B Heri Setiawan, Iwan Setyawan, Saptadi Nugroho G Y y x I( x 1) D( x ) I( x 1) 0, 0 I x 1) D( x ) I( x 1) (2) ( Dengan persamaan di atas, perhitungan G X dan G Y menjadi lebih sedikit daripada perhitungan konvolusi biasa. Setelah itu nilai maksimum lokal dicari untuk masing-masing hasil nilai gradien horisontal dan vertikal dengan cara membandingkan nilai piksel suatu titik dengan nilai piksel tetangganya. Nilai yang tersisa dari pencarian nilai lokal maksimal ditandai dengan thresholding. Deteksi tepi Canny menggunakan dua nilai untuk thresholding, yaitu nilai threshold rendah dan nilai threshold tinggi yang ditentukan dengan percobaan. Jika nilai suatu piksel lebih besar daripada nilai thresholding tinggi berarti dapat ditandai sebagai nilai tepian kuat, maka nilai piksel tersebut dianggap sebagai pasti tepian citra. Pendeteksian jari dilakukan dengan cara menelusuri tepian citra hasil deteksi tepi Canny yang dimulai dari titik mulai ditemukan tepian citra. Bentuk lengkungan jari dideteksi berdasarkan perubahan nilai arah penelusuran garis tepian. Nilai perubahan arah pada lengkungan dapat dihitung dengan persamaan berikut. dengan Δω adalah perubahan nilai arah pada lengkungan, d adalah nilai akumulasi perubahan arah penelusuran, d / m (3) m adalah nilai selisih urutan piksel pada penelusuran sudut. Berikut ini adalah contoh hasil penelusuran garis pada sebuah jalur tepian citra tangan digambarkan dalam bentuk grafik. 161

Techné Jurnal Ilmiah Elektroteknika Vol. 12 No. 2 Oktober 2013 Hal 159 166 Gambar 1. Grafik Arah Penelusuran Gambar 2. Grafik Perubahan Arah Penelusuran 162 Gambar 3. Grafik Akumulasi Perubahan Arah Penelusuran

IMPLEMENTASI PENTERJEMAH KODE ISYARAT TANGAN MENGGUNAKAN ANALISIS DETEKSI TEPI PADA ARM 11 OK6410B Heri Setiawan, Iwan Setyawan, Saptadi Nugroho 4. PENGUJIAN Di dalam pengujian ini tingkat keberhasilan penterjemah kode isyarat tangan diuji dengan memberikan isyarat tangan awal. Pengujian dilakukan dengan latar belakan polos. Setelah isyarat tangan awal terdeteksi, isyarat tangan perintah diberikan pada batas terdeteksinya isyarat tangan awal. Berikut adalah grafik hasil pengenalan isyarat tangan untuk metode analisis deteksi tepi. Gambar 4. Grafik Tingkat Pengenalan Isyarat Tangan Metode Analisis Deteksi Tepi Dari hasil pengujian didapat rata-rata hasil pengenalan isyarat tangan untuk metode Analisis Deteksi Tepi sebesar 52,67%. Gambar 5. Grafik Tingkat Pengenalan Isyarat Tangan Terhadap Isyarat Tangan 163

Techné Jurnal Ilmiah Elektroteknika Vol. 12 No. 2 Oktober 2013 Hal 159 166 Dari hasil pengujian, semakin banyak jari tangan terbuka semakin rendah tingkat pengenalan isyarat perintah karena jalur tepian obyek tangan yang dideteksi panjang sehingga bisa menyebabkan kemungkinan adanya kesalahan pendeteksian. Berikut ini adalah grafik waktu pemrosesan citra dengan menggunakan metode analisis deteksi tepi. Gambar 6. Grafik Waktu Pemrosesan Citra Metode Analisis Deteksi Tepi Dari hasil pengujian didapat rata-rata waktu pemrosesan citra 0,27 detik, ratarata waktu pengambilan citra 0,4 detik, dan rata-rata waktu tunggu sebesar 0,13 detik. Pengujian isyarat tangan dengan menggunakan analisis deteksi tepi juga dilakukan pada latar belakang yang bervariasi seperti pada Gambar 7 berikut ini. (a) Gambar 7. (a) Tempat Pengujian Pertama (b) Tempat Pengujian Kedua (b) 164

IMPLEMENTASI PENTERJEMAH KODE ISYARAT TANGAN MENGGUNAKAN ANALISIS DETEKSI TEPI PADA ARM 11 OK6410B Heri Setiawan, Iwan Setyawan, Saptadi Nugroho Hasil pengujian dapat dilihat pada Gambar 8. Dari hasil pengujian isyarat tangan dapat dilihat bahwa isyarat tangan tidak dapat dideteksi dengan stabil sehingga tingkat pengenalan isyarat tangan pada latar belakang bervariasi adalah 0%. (a) (b) Gambar 8. (a) Hasil Deteksi Pada Tempat Pengujian Pertama (b) Hasil Deteksi Pada Tempat Pengujian Kedua 5. KESIMPULAN Pada sistem pengenalan isyarat tangan dengan menggunakan metode analisa deteksi tepi diperoleh tingkat pengenalan isyarat tangan sebesar 52,67%. Isyarat tangan tidak dapat terdeteksi dengan baik pada latar belakang yang bervariasi. Ratarata waktu pemrosesan citra untuk metode Analisis Deteksi Tepi adalah 0,27 detik. Dari hasil pengujian tersebut, penterjemah kode isyarat tangan dengan menggunakan analisa deteksi tepi bisa diterapkan pada ARM 11 tetapi sulit diterapkan pada kontrol robot karena tingkat pengenalan isyarat tangan yang cukup rendah. DAFTAR PUSTAKA [1] R. Lionnie, I. K. Timotius, and I. Setyawan, An analysis of edge detection as a feature extractor in a hand gesture recognition system based on nearest neighbor, Electrical Engineering and Informatics (ICEEI), 2011 International Conference on. IEEE, pp.1 4, 2011. [2] J. Canny, A computational approach to edge detection. Pattern Analysis and Machine Intelligence, IEEE Transactions on, PAMI-8(6):679 698, Nov. 1986. 165

Techné Jurnal Ilmiah Elektroteknika Vol. 12 No. 2 Oktober 2013 Hal 159 166 [3] R. C. Gonzalez, R. E. Woods, Digital Image Processing Second Edition, New Jersey: Prentice Hall, 2002. [4] -------, "OK6410-B Users Manual", Witech Co., Ltd, h. 5, 2010. 166