PENGARUH PEMAKAIAN EDGE DETECTION PADA SISTEM PENGENALAN HURUF KAPITAL TULISAN TANGAN

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

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

PENGENALAN GENDER MEMANFAATKAN WAJAH MANUSIA DENGAN MENGGUNAKAN METODE KLASIFIKASI NEAREST NEIGHBOR

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

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

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

PENDETEKSIAN TEPI OBJEK MENGGUNAKAN METODE GRADIEN

1.2 Rumusan Masalah Berdasarkan latar belakang yang telah dibuat diatas, rumusan masalah yang dapat diambil adalah :

BAB III PERANCANGAN SISTEM. tangan huruf vokal seperti terlihat pada gambar 3.1.

Analisa Perbandingan Metode Edge Detection Roberts Dan Prewitt

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

ANALISIS PERBANDINGAN METODE PREWITT DAN CANNY UNTUK IDENTIFIKASI IKAN AIR TAWAR

BAB II LANDASAN TEORI

BAB III METODE PENELITIAN

BAB I PERSYARATAN PRODUK

IDENTIFIKASI TANDA TANGAN DENGAN DETEKSI TEPI DAN KOEFISIEN KORELASI

Morphological Image Processing

BAB IV HASIL DAN PEMBAHASAN

BAB 1 PENDAHULUAN. memindahkan data secara manual ke dalam komputer untuk dapat diolah lebih

BAB 2 LANDASAN TEORI

BAB 3 ANALISA DAN PERANCANGAN

Fitur Matriks Populasi Piksel Untuk Membedakan Frame-frame Dalam Deteksi Gerakan

UKDW BAB 1 PENDAHULUAN

PENGENALAN TULISAN TANGAN MENGGUNAKAN EKSTRAKSI CIRI WAVELET TRANSFORM DARI PROJECTION PROFILE

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

APLIKASI IDENTIFIKASI ISYARAT TANGAN SEBAGAI PENGOPERASIAN E-KIOSK

DETEKSI GERAK BANYAK OBJEK MENGGUNAKAN BACKGROUND SUBSTRACTION DAN DETEKSI TEPI SOBEL

PENGENALAN POLA TULISAN TANGAN DENGAN METODE K NEAREST NEIGHBOR

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

DETEKSI NOMINAL MATA UANG DENGAN JARAK EUCLIDEAN DAN KOEFISIEN KORELASI

BAB III METODE PENELITIAN

UKDW BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB 3 ANALISIS DAN PERANCANGAN SISTEM

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

DEKOMPOSISI MORFOLOGI BENTUK BINER DUA DIMENSI MENJADI POLIGON KONVEKS DENGAN PENDEKATAN HEURISTIK

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

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

PENGENALAN PLAT NOMOR KENDARAAN MENGGUNAKAN METODE PRINCIPAL COMPONENT ANALYSIS DAN SUPPORT VECTOR MACHINE BERBASIS PENGOLAHAN CITRA DIGITAL

... BAB 2 LANDASAN TEORI. 2.1 Citra

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI

APLIKASI PENGENALAN KARAKTER HURUF HIJAIYAH UNTUK PENDIDIKAN ANAK USIA DINI (PAUD) SKRIPSI

BAB III METODE PENELITIAN. dan bahan, agar mendapatkan hasil yang baik dan terstruktur. Processor Intel Core i3-350m.

Deteksi Tepi pada Citra Digital menggunakan Metode Kirsch dan Robinson

Pengenalan Plat Nomor Berdasarkan Klasikasi K-Nearest Neighbor (KNN)

BAB 2 LANDASAN TEORI

PERANCANGAN DAN PEMBUATAN APLIKASI UNTUK MENDETEKSI UANG LOGAM DENGAN METODE EUCLIDEAN

PENGENALAN POLA MARGINS TULISAN TANGAN UNTUK MENGIDENTIFIKASI KARAKTER SESEORANG MENGGUNAKAN METODE SUPPORT VECTOR MACHINE (SVM)

BAB 2 TINJAUAN PUSTAKA 2.1 Dasar Teori Citra Digital

BAB III ANALISIS DAN PERANCANGAN SISTEM. Dalam pengerjaan tugas akhir ini memiliki tujuan untuk mengektraksi

BAB I PENDAHULUAN 1.1 Latar Belakang

PENGENALAN POLA HURUF ALPHABET ABSTRAK

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

GLOSARIUM Adaptive thresholding Peng-ambangan adaptif Additive noise Derau tambahan Algoritma Moore Array Binary image Citra biner Brightness

BAB I PENDAHULUAN 1.2. Latar Belakang Permasalahan

PENGENALAN AKSARA BALI DENGAN METODE LOCAL BINARY PATTERN BALI SCRIPT RECOGNITION WITH LOCAL BINARY PATTERN METHOD

DETEKSI DAN SEGMENTASI OTOMATIS DERET PADA CITRA METERAN AIR

PENGENALAN CITRA TULISAN TANGAN DOKTER DENGAN MENGGUNAKAN SVM DAN FILTER GABOR

BAB III METODE PENELITIAN

SISTEM POSITIONING MENGGUNAKAN SIMBOL DENGAN MENGGUNAKAN SCALE INVARIANT FEATURE TRANSFORM (SIFT) oleh. Mario Bunda Setiawan NIM :

BAB 3 ANALISA DAN PERANCANGAN SISTEM

Perancangan Konversi Braille Ke Teks Berbasis Android

BAB 1 PENDAHULUAN. Perkembangan pengetahuan dibidang kecerdasan buatan sedemikian

UKDW BAB I PENDAHULUAN Latar Belakang

JURNAL PENGENALAN POLA KAKI O DAN KAKI X MENGGUNAKAN METODE BRAY-CURTIS DISTANCE

PENGENALAN POLA TEKSTIL MENGGUNAKAN MATRIKS CHI SQUARED SKRIPSI OLEH : SULISTYA FITRI YULAIKAH

IMPLEMENTASI SEGMENTASI CITRA DAN ALGORITMA LEARNING VECTOR QUANTIZATION (LVQ) DALAM PENGENALAN BENTUK BOTOL

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB II LANDASAN TEORI

BAB 2 LANDASAN TEORI. metode yang digunakan sebagai pengawasan kendaraan yang menggunakan pengenalan

Model Sistem Akses Tempat Parkir Berdasarkan Pengenalan Plat Nomor Kendaraan. Andry Jonathan ( )

SISTEM REKOGNISI KARAKTER NUMERIK MENGGUNAKAN ALGORITMA PERCEPTRON

BAB III ANALISIS DAN PERANCANGAN

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

KLASIFIKASI KAYU DENGAN MENGGUNAKAN NAÏVE BAYES-CLASSIFIER

BAB I PENDAHULUAN. menghasilkan beberapa karya yang mempermudah urusan manusia. Dan salah

BAB 3 IMPLEMENTASI SISTEM

Oleh: Riza Prasetya Wicaksana

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

SISTEM IDENTIFIKASI CITRA JENIS KUNYIT (Curcuma Domestica Val.) MENGGUNAKAN METODE KLASIFIKASI MINKOWSKI DISTANCE FAMILY

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

DETEKSI POSISI PLAT NOMOR KENDARAAN BERMOTOR BERDASARKAN AREA CITRA

PENGKONVERSIAN IMAGE MENJADI TEKS UNTUK IDENTIFIKASI PLAT NOMOR KENDARAAN. Sudimanto

Implementasi Metode Watershed Transformation Dalam Segmentasi Tulisan Aksara Bali Berbasis Histogram

BAB 2 LANDASAN TEORI

APLIKASI PENGENALAN RAMBU BERBENTUK BELAH KETUPAT

PENGENALAN POLA HURUF HIJAIYAH TULISAN TANGAN MENGGUNAKAN FUZZY FEATURE EXTRACTION DAN JARINGAN SYARAF TIRUAN BACKPROPAGATION

ALGORITMA IMAGE THINNING

Nurul Ilmi 1 1 Fakultas Informatika, Universitas Telkom, Bandung

DOKUMENTASI ULANG NASKAH BRAILLE MENGGUNAKAN BACKPROPAGATION NEURAL NETWORK

PENGENALAN POLA PLAT NOMOR KENDARAAN BERBASIS CHAIN CODE

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

Implementasi Edge Detection Pada Citra Grayscale dengan Metode Operator Prewitt dan Operator Sobel

BAB 2 LANDASAN TEORI

PENERAPAN METODE MOST SIGNIFICANT BIT UNTUK PENYISIPAN PESAN TEKS PADA CITRA DIGITAL

Implementasi Deteksi Copy-move Forgery pada Citra menggunakan Metode Histogram of Oriented Gradients (HOG)

OPTIMASI ALGORITMA IDENTIFIKASI STRABISMUS

Pengenalan Pola Karakter Tulisan Tangan Dengan Menggunakan Metoda Clustering Melalui Similarity Measure Approach

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

VERIFIKASI SESEORANG BERDASARKAN CITRA PEMBULUH DARAH MENGGUNAKAN EKSTRAKSI FILTER GABOR ABSTRAK

Transkripsi:

Jurnal Teknik dan Ilmu Komputer PENGARUH PEMAKAIAN EDGE DETECTION PADA SISTEM PENGENALAN HURUF KAPITAL TULISAN TANGAN (The Influence of Edge Detection Use on Capital Letter Hand Writing Recognition System) Kevin Ananta 1, Iwan Setyawan 2, Ivanna K. Timotius 3 Fakultas Teknik Elektronika dan Komputer Program Studi Teknik Elektro Universitas Kristen Satya Wacana Salatiga 1 kanantaka@gmail.com, 2 iwan.setyawan@ieee.org, 3 ivanna.timotius@staff.uksw.edu Abstrak Dalam tulisan ini diteliti pengaruh dari edge detection sebagai metode pemrosesan awal citra pada sistem pengenalan huruf kapital tulisan tangan dan pengaruhnya terhadap keakuratan sistem pengenalan dengan metode klasifikasi nearest neighbor. Hasil percobaan menunjukkan bahwa penggunaan edge detection tidak memberikan kontribusi yang lebih tinggi dalam meningkatkan akurasi pengenalan dibandingkan dengan pemilihan ukuran structuring element yang besar pada operasi dilasi. Kata Kunci: Sobel edge detection, nearest neighbor, proses morfologis dilasi, citra biner, pengenalan tulisan tangan Abstract This paper investigates the influence of edge detection as a pre processing method for a capital letter handwriting recognition system on the accuracy of nearest neigbor classification system. The experimental results show that the use of edge detection did not significantly enhance the recognition accuracy in comparison to the selection of large structuring element size in the dilation operation. Keywords: Sobel edge detection, nearest neighbor, dilation morphology, binary image, handwriting recognition 1. PENDAHULUAN Sistem untuk pengenalan tulisan tangan banyak digunakan dalam aplikasi pengenalan karakter optik. Dengan sistem tersebut tulisan tangan pada sebuah kertas dapat dengan mudah dan cepat dikonversikan menjadi sebuah text file tanpa harus mengetik ulang dokumen tersebut. Selain itu pengenalan tulisan tangan banyak digunakan untuk devais layar sentuh. Beberapa penelitian sebelumnya telah membahas tentang penggunaan pengenalan tulisan tangan sebagai input dari tablet PC [1], penggunaan Markov Model dalam pengenalan tulisan tangan [2], dan penggunaan LS SVM dalam pengenalan tulisan tangan [3]. Dalam pengenalan tulisan tangan, huruf kapital umumnya lebih mudah dikenali dibandingkan dengan huruf kecil. Hal ini dikarenakan bentuknya yang lebih standar dan tidak memiliki terlalu banyak perbedaan antar penulis. Oleh karena itu, dalam tulisan ini hanya akan membahas pengenalan huruf kapital tulisan tangan saja. 257

Vol. 01 No. 03, Jul Sep 2012 Pada tulisan ini dibahas segmentasi citra dengan metode edge detection dan pengaruhnya terhadap sistem pengenalan huruf kapital tulisan tangan. Edge detection merupakan cara yang sering digunakan untuk melakukan segmentasi citra berdasarkan keberadaan perubahan tingkat intensitas yang mendadak (abrupt) [4]. Pra proses edge detection dipilih karena dapat menghasilkan garis pemisah antara objek dengan background dan menyatakan batasan antara objek. Jika objek sudah berhasil dipisahkan dengan background maka akan meningkatkan akurasi dari sebuah mesin klasifikator. Proses pengenalan huruf besar yang dibahas pada tulisan ini adalah sebagai berikut. Pertama-tama, tulisan tangan di atas kertas diubah menjadi citra digital biner. Untuk menguji pengaruh proses segmentasi menggunakan edge detection terhadap tingkat akurasi pengenalan huruf, dilakukan dua pengujian. Pada pengujian pertama, citra masukan disegmentasi menggunakan Sobel edge detector, kemudian diproses secara morfologis menggunakan operasi dilasi. Pada pengujian kedua, citra masukan mengalami proses biner komplemen kemudian diproses menggunakan operasi dilasi. Setelah citra masukan mengalami proses seperti yang telah disebutkan di atas, pengenalan huruf dilakukan dengan pengklasifikasi yang menggunakan metode nearest neighbor. Blok diagram sitem dalam penelitian ini dapat dilihat pada Gambar 1. Gambar 1. Blok diagram sistem: (a) blok diagram untuk pra proses edge detection dan dilasi, (b) blok diagram sistem tanpa pra proses edge detection. Sistematika pembahasan dalam tulisan ini adalah sebagai berikut. Bagian 2 tulisan ini membahas mengenai metode Edge Detection, bagian 3 membahas mengenai operasi dilasi, bagian 4 membahas klasifikasi dengan nearest neighbor, bagian 5 berisi eksperimen dan hasil, dan bagian 6 berisi kesimpulan. 2. EDGE DETECTION Dalam suatu citra digital, peralihan antara objek (latar depan) ke background (latar belakang) pada umumnya ditandai oleh adanya perubahan intensitas yang mendadak (abrupt). Peralihan seperti ini akan menghasilkan adanya tepian (edge) yang menandakan batas antara objek dan latar belakang. Edge detection merupakan teknik yang digunakan untuk mendeteksi tepian pada citra. 258

Pengaruh Pemakaian Edge Detection... Metode edge detection yang digunakan dalam penelitian ini adalah Sobel edge detection. Metode ini digunakan karena mampu menghasilkan hasil ekstraksi paling optimal dan kinerja yang lebih baik untuk citra input berupa tulisan tangan dibandingkan dengan metode Prewitt maupun Roberts [5], [6]. Metode ini dilakukan dengan cara mengkonvolusikan citra input dengan operator-operator Sobel, yang ditunjukkan pada Gambar 2. Gambar 2. Operator-operator Sobel Contoh hasil pengolahan citra masukan menggunakan operator Sobel ditunjukkan pada Gambar 3. Pada gambar ini, baris pertama menunjukkan citra asli dan baris kedua menunjukkan hasil pengolahan citra tersebut menggunakan operator Sobel. Gambar 3. Citra asli dan hasil segmentasi dengan edge detection 3. OPERASI DILASI Operasi dilasi adalah suatu operasi citra yang termasuk dalam operasi morfologis. Operasi dilasi dilakukan untuk menebalkan garis-garis yang ada pada suatu citra. Operasi ini didefinisikan sebagai berikut. Misalkan terdapat dua buah himpunan, A dan B, yang merupakan himpunan dalam ruang dua dimensi. Operasi dilasi A oleh B, dilambangkan dengan A B, dan didefinisikan sebagai berikut: A B z ( Bˆ ) z A...(1) Persamaan di atas menunjukkan bahwa B dicerminkan terhadap titik asalnya kemudian ditranslasikan (digeser) dengan nilai pergeseran z. Jadi dilasi A oleh B adalah sebuah himpunan yang berisi semua nilai pergeseran z, sedemikian sehingga setidaknya satu elemen ˆB dan A saling overlap, dengan ˆB adalah himpunan B yang telah dicerminkan terhadap titik asal [5], [6]. Operasi dilasi akan menghasilkan objek yang mirip dengan objek aslinya tetapi lebih tebal, karena garis-garis yang ada pada citra tersebut telah mengalami penebalan. Pada operasi dilasi seperti pada contoh di atas, himpunan A adalah citra yang akan diolah sedangkan himpunan B disebut sebuah structuring element. 259

Vol. 01 No. 03, Jul Sep 2012 Pada tulisan ini digunakan structuring element berbentuk bujursangkar berukuran 2 2 seperti ditunjukkan pada Gambar 4. Gambar 4. Structuring elements 2 2 yang digunakan untuk segmentasi Contoh hasil operasi dilasi yang diterapkan pada citra yang telah diproses oleh operator Sobel ditunjukkan pada Gambar 5. Dapat dilihat bahwa operasi dilasi menghasilkan sebuah objek yang memiliki bentuk yang sama tetapi terlihat lebih tebal dari objek pada citra aslinya. Gambar 5. Hasil edge detection yang didilasi dengan SE 2 2 Citra masukan yang tidak mengalami proses edge detection juga diolah menggunakan operasi dilasi dengan structuring element yang sama. Sebelum dilakukan operasi dilasi, citra masukan pertama-tama dikomplemen terlebih dahulu untuk menghasilkan objek berwarna putih dan latar belakang berwarna hitam. Hasil operasi komplemen dan dilasi ditunjukkan pada Gambar 6. Gambar 6. Citra asli yang di komplemen (atas), citra asli yang di komplemen dan kemudian didilasi dengan SE 2 2 (bawah) 4. KLASIFIKASI DENGAN NEAREST NEIGHBOR Algoritma nearest neighbor merupakan metode pengklasifikasian objek berdasarkan training samples yang terdekat dalam ruang fitur [5], [7]. Pada tulisan ini, jarak antar-sample dalam algoritma nearest neighbor ditentukan berdasarkan kriteria Euclidean distance. Euclidean distance antara dua titik p dan q pada sebuah ruang fitur adalah panjang dari segmen garis yang menghubungkan antara p dan q. Dalam sebuah koordinat kartesian, jika p = (p 1, p 2,..., p n ) T dan q = (q 1, q 2,..., q n ) T adalah dua buah titik dalam ruang Euclidean dimensi n, maka jarak dari p ke q atau dari q ke p diberikan oleh: 260

Pengaruh Pemakaian Edge Detection... n i 1 2 i D( pq, ) p q...(2) i 5. EKSPERIMEN DAN HASIL Langkah-langkah yang dilakukan untuk mengimplementasikan sistem pengenalan huruf adalah sebagai berikut. Pertama-tama, training samples (berukuran m n) diproses menggunakan tahap preprocessing seperti yang telah dijelaskan pada bagian 2. Kemudian, masing-masing sampel diubah menjadi sebuah matriks kolom dengan panjang mn. Matriks-matriks kolom ini disusun menjadi sebuah matriks pelatihan (training matrix). Setelah sistem menyelesaikan tahap pelatihan, kita dapat masuk ke dalam tahap pengujian. Pengujian dilakukan menggunakan data uji yang juga telah menjalani tahap preprocessing yang sama dengan citra pada dataset pelatihan. Pada percobaan yang dilakukan dalam tulisan ini, digunakan database yang berisi 2.600 citra biner. Masingmasing citra pada database berisi sebuah huruf besar yang ditulis dengan tangan. Jadi database ini terdiri atas 26 huruf (A Z) yang masing-masing memiliki 100 citra. Citra pada database ini diperoleh dari tulisan tangan 8 orang responden. Masing-masing responden diminta untuk menulis huruf besar A Z di atas kertas yang kemudian di-scan menjadi citra digital. Seorang responden diminta menuliskan minimal 10 set huruf dan beberapa responden memberikan 15 set huruf. Citra-citra pada database ini disimpan dalam format bitmap (.bmp) dengan ukuran 50 50 pixel. Citra-citra pada database ini telah diatur sedemikian rupa sehingga huruf pada citra tersebut berada di tengah-tengah citra dan tidak mengalami rotasi. Gambar 7. Contoh data dalam database citra yang digunakan Kinerja metode klasifikasi nearest neighbor diuji dengan menggunakan metode validasi silang (cross validation). Pada percobaan ini, digunakan 5-fold cross validation dengan pengujian dilakukan sebanyak 10 kali (10 run). Tabel 1 menyajikan hasil pengujian sistem dimana citra masukan mengalami proses edge detection dan dilasi sedangkan Tabel 2 menyajikan hasil pengujian sistem dimana citra masukan hanya mengalami proses dilasi. 261

Vol. 01 No. 03, Jul Sep 2012 Tabel 1. Hasil eksperimen dengan pemrosesan awal Sobel edge detection dilanjutkan dilasi menggunakan structuring elemen 2 2 RUN FOLD NO 1 2 3 4 5 RATA- RATA 1 97.30 99.42 97.88 98.65 98.65 98.38 2 97.88 98.65 97.50 98.65 98.84 98.30 3 99.03 98.84 99.42 98.46 97.88 98.73 4 98.46 97.88 99.23 99.42 98.46 98.69 5 99.23 99.23 97.69 98.84 98.84 98.76 6 99.03 97.88 98.46 98.26 98.84 98.50 7 98.26 99.03 98.65 98.65 98.26 98.57 8 98.84 99.23 98.46 98.84 98.26 98.73 9 98.46 99.03 98.65 99.61 97.88 98.73 10 98.26 98.65 98.65 97.69 99.61 98.57 Rata-Rata 10 Run 98.60 Tabel 2. Hasil eksperimen dengan pemrosesan dilasi menggunakan structuring element 2 2 tanpa edge detection RUN FOLD NO 1 2 3 4 5 RATA- RATA 1 94.61 95.96 95.76 95.38 95.38 95.42 2 95.57 95.19 95.19 95.00 95.38 95.26 3 94.03 95.00 95.76 95.57 96.34 95.34 4 93.84 95.38 96.92 95.38 93.84 95.07 5 96.15 95.96 97.30 94.80 94.23 95.69 6 94.23 96.15 95.57 96.53 96.73 95.84 7 95.19 95.38 96.92 95.57 94.42 95.50 8 96.73 94.80 95.57 94.80 95.96 95.57 9 97.30 94.80 96.53 94.03 95.57 95.65 10 95.57 95.00 96.73 95.38 94.03 95.34 Rata-Rata 10 Run 95.47 Dari hasil percobaan yang disajikan pada Tabel 1 dan 2, terlihat bahwa akurasi pengenalan huruf jika digunakan tahap preprocessing berupa edge detection lebih tinggi dibandingkan dengan jika tahap ini tidak dilakukan. Hal ini dapat dijelaskan sebagai berikut. Gambar 8 menunjukkan citra hasil edge detection yang sudah diperbesar. Dari Gambar 8, terlihat bahwa citra hasil edge detection memiliki garis ganda yang berjarak kurang dari 2 pixel (sebaliknya, citra yang tidak mengalami tahap edge detection hanya memiliki garis tunggal). Pada saat citra ini mengalami proses dilasi, maka kedua garis tersebut akan menebal. Sebagai akibatnya, hasil proses dilasi 2 2 pada citra hasil edge detection akan lebih tebal dibandingkan hasil dilasi citra tanpa edge detection. Dengan kata lain, hasil proses dilasi citra dengan edge detection seolah-olah dihasilkan menggunakan stucturing element yang lebih besar dari 2 2. Garis yang lebih tebal inilah yang menghasilkan tingkat akurasi pengenalan yang lebih tinggi. 262

Pengaruh Pemakaian Edge Detection... Gambar 8. Citra huruf setelah pra proses edge detection Untuk menguji hipotesis ini, dilakukan percobaan sebagai berikut. Citra masukan, tanpa edge detection, dikomplemen dan didilasi menggunakan structuring element berukuran 3 3 dan 4 4. Hasil dilasi dengan structuring element tersebut dapat dilihat pada Gambar 9. Terlihat bahwa citra yang dihasilkan lebih tebal daripada hasil dilasi menggunakan structuring element 2 2. Tingkat akurasi pengenalan sistem diuji menggunakan 10 run 5-fold cross validation. Hasil percobaan ini disajikan pada Tabel 3 dan Tabel 4. Dari data-data yang diperoleh, terlihat bahwa rata-rata akurasi meningkat berturut-turut menjadi 98,46 % dan 99,20 %. Hasil ini menunjukkan bahwa proses edge detection sebenarnya tidak diperlukan untuk meningkatkan kinerja sistem pengenalan huruf ini, asalkan proses dilasi dilakukan dengan structuring element dengan ukuran yang cukup besar. Gambar 9. Dilasi menggunakan structuring element 3x3 ( atas) dan 4 x 4 (bawah) Tabel 3. Hasil eksperimen dengan pemrosesan dilasi menggunakan structuring element 3 3 tanpa edge detection RUN FOLD NO RATA- 1 2 3 4 5 RATA 1 98.46 98.65 98.46 98.85 98.85 98.65 2 98.65 99.04 98.27 98.08 98.65 98.54 3 98.08 98.46 98.08 98.65 98.27 98.31 4 97.88 99.42 98.85 98.46 98.27 98.58 5 98.85 99.23 98.65 98.27 97.12 98.42 6 98.46 98.08 98.46 98.27 99.23 98.50 7 97.88 98.08 98.46 98.85 98.27 98.31 8 97.69 97.69 99.23 97.88 99.23 98.35 9 98.27 98.65 98.08 99.23 98.27 98.50 10 97.69 99.42 99.04 97.88 98.08 98.42 Rata-Rata 10 Run 98.46 263

Vol. 01 No. 03, Jul Sep 2012 Tabel 4. Hasil eksperimen dengan pemrosesan dilasi menggunakan structuring element 4 4 tanpa edge detection RUN FOLD NO RATA- 1 2 3 4 5 RATA 1 99.23 99.42 99.42 99.42 99.04 99.31 2 99.81 99.04 99.62 98.46 99.62 99.31 3 99.23 98.85 98.65 99.42 99.23 99.08 4 98.65 99.62 99.23 99.23 99.23 99.19 5 99.23 100.00 99.62 98.65 98.27 99.15 6 99.42 99.23 99.23 99.04 99.42 99.15 7 99.23 99.04 98.85 99.62 99.04 99.15 8 98.85 98.65 99.62 99.42 99.81 99.27 9 99.42 99.42 98.85 99.62 98.65 99.19 10 98.65 99.62 99.62 99.42 98.65 99.19 Rata-Rata 10 Run 99,20 6. KESIMPULAN Pada tulisan ini telah diteliti pengaruh penggunaan edge detection pada sebuah sistem pengenalan huruf kapital tulisan tangan. Untuk structuring element berukuran kecil, penggunaan edge detection menyebabkan peningkatan akurasi dari klasifikator. Hal ini dikarenakan hasil pra proses edge detection pada citra tulisan tangan akan menimbulkan garis ganda yang kemudian akan menghasilkan garis yang lebih tebal setelah didilasi. Penggunaan proses dilasi dengan menggunakan structuring element yang lebih besar akan menghasilkan hasil yang tidak jauh berbeda. Hal ini tampak dari hasil eksperimen dimana persentasi keberhasilan klasifikator untuk penggunaan pra proses edge detection adalah sebesar 98,60 % sedangkan untuk pra proses dilasi dengan structuring elements 3 3 dan 4 4 adalah berturut-turut 98,46 % dan 99,20 %. Dari fakta tersebut, dapat disimpulkan bahwa penggunaan tahap pra proses edge detection untuk sistem klasifikasi huruf kapital tulisan tangan tidak memberikan kontribusi yang signifikan dibandingkan dengan penggunaan proses dilasi menggunakan structuring element yang cukup besar. REFERENSI [1]. J. A. Pittman, Handwriting Recognition: Tablet PC input, IEEE Journal and Magazines, Vol. 40, No. 9, September 2007. [2]. P. Thomas, G. A. Fink, Markov models for offline handwriting recognition: a survey, Springerlink, Oktober 2009. [3]. M. M. Adankon, M. Cheriet, Model selection for the LS-SVM, Application to handwritingrecognition, Synchromedia Laboratory for Multimedia Communication in Telepresence, ÉTS, 1100 Notre Dame-Ouest, Montréal, Canada, November 2008. [4]. R. O Duda, P. E. Hart, dan D. G. Stork, Pattern Classification, Wiley, New York, 2001. [5]. R.C. Gonzales, R. E Woods, Digital Image Processing, Edisi Ketiga, Pearson Education International, New Jersey, 2010. [6]. I. Setyawan, Dasar Dasar Machine Vision, Salatiga, Widya Sari Press, 2012. [7]. I. K.Timotius, Dasar Dasar Pengenalan Pola, Salatiga, Widya Sari Press, 2012. 264