IMPLEMENTASI DAN EVALUASI

dokumen-dokumen yang mirip
IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN ANALISA

Prosedur Menjalankan Program / Alat

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJI COBA

Pertama tama install terlebih dahulu java versi terbaru pada. atau didalam

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV HASIL DAN UJI COBA

Departemen Pendidikan Nasional. Ditjen Manajemen Pendidikan Dasar dan Menengah. Direktorat Pembinaan Sekolah Menengah Pertama

Cara Install Java SE Development Kit (JDK) di Windows

BAB V IMPLEMENTASI DAN PEMBAHASAN. Administrasi Paket Lelang Proyek ini, yaitu : Administrasi Paket Lelang Proyek ini, yaitu :

Mengatur Tampilan AutoCAD

STEP BY STEP INSTALLASI SOFTWARE PPOB ARINDO LOKET BARU

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

LANGKAH_LANGKAH REVIU ANGKA DASAR MENGGUNAKAN APLIKASI KPJM DJA, FEBRUARI 2018

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB 4 IMPLEMENTASI DAN EVALUASI. Adalah kebutuhan yang dibutuhkan dalam memenuhi kebutuhan spesifikasi

BAB IV IIMPLEMENTASI DAN PENGUJIAN. Implementasi merupakan tahap pengembangan dimana hasil analisis dan

MODUL 1 INSTALASI PAKET JAVA DAN PROGRAM SEDERHANA

User s Manual MAESTRO MOVING SIGN

BAB 4 IMPLEMENTASI DAN EVALUASI. dengan perangkat keras dan perangkat lunak. Berikut adalah spesifikasi

BAB 1 PENDAHULUAN. teks digital yang dapat dikenali oleh komputer maupun teks non digital seperti

4. Pilih direktori tempat penyimpanan lalu klik Lanjut. A. INSTALLASI SOFTWARE 1. Masukkan CD Program ke dalam CD ROM

Langkah Langkah Membuat Blog Secara Offline Menggunakan Wordpress

BAB 4 IMPLEMENTASI DAN EVALUASI

MANUAL PENGOPERASIAN JSTOCKINVENTORY Twitter

BAB 4 HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN EVALUASI. Dalam merancang dan membangun aplikasi sabak digital pada smartphone

Hak Cipta Pada

Nama NIM : Reni Puspita Sari Kartika Dewi, S.E., Ak., MBA. : Analisis dan Perancangan Sistem Informasi Human Resources

Persiapan Lingkungan Pengembangan Android

Bab 15 Menggunakan Menu Navigasi Berupa Switchboard dan Form

Mengenal Microsoft Word 2010

BUKU PETUNJUK OPERASIONAL (MANUAL) SOFTWARE DATABASE KUALITAS AIR MODUL KELAS I ~ IV

MANUAL PENGGUNAAN JANDROID

Tahap-tahap menginstall ORACLE 10g

BAB IV HASIL DAN UJI COBA. sistem tersebut. Adapun aplikasi kitab sabilal muhtadin ini telah dibangun dengan menggunakan

BAB IV HASIL DAN UJI COBA

Tutorial MongoDB. Kusumaningtyas Aditya Putri Tiara Ratna Sari Triyah Fatmawati

BAB 4 HASIL DAN PEMBAHASAN

BAB 4 IMPLEMENTASI DAN EVALUASI

Panduan Instalasi. AndaraLink Android. Bank Andara. Version P a n d u a n I n s t a l a s i A n d a r a L i n k A n d r o i d

BAB 4 IMPLEMENTASI DAN EVALUASI

IMPLEMENTASI PEMROGRAMAN VISUAL BASIC DENGAN DATABASE ACCESS

BUKU PETUNJUK OPERASIONAL (MANUAL) SOFTWARE DATABASE KUALITAS AIR LIMBAH RUMAH SAKIT

A. INSTALLASI SOFTWARE

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

Membuat File Database & Tabel

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

Petunjuk Pembaharuan Aplikasi AndaraLink Channel Android dari Versi ke 2.6.6

BAB I SEKILAS VISUAL STUDIO.NET 2008

BUKU PETUNJUK OPERASIONAL (MANUAL) SOFTWARE DATABASE STASIUN BUMI PEMANTAU GAS RUMAH KACA (DBGRK)

Petunjuk Teknis Instalasi MySQL dan Penempatan File Database SIKI

MODUL 1. SIWAK 1.1 Modul SIWAK

TUTORIAL Manajemen File Mendeley

GioBox Android Application Manual

AeroCity Internet 2.0 Client

MENGINSTAL DOKEOS 2.1.1

LANGKAH INSTALL XAMPP DAN WORDPRESS DI PC KOMPUTER Oleh: Akhmad Syaiful, S.Kom

Percobaan 9 Basic Widget

2. Perangkat Jaringan (Kabel UTP, Switch/Hub,Ethernet) Perangkat Lunak 1. Sistem Operasi (WindowsXP, Windows 2000, Windows 2003, Linux)

BAB 4 IMPLEMENTASI DAN EVALUASI

CARA INSTALL DAN REMOVE APLIKASI. Pemerintah Daerah Kabupaten Sleman repo.slemankab.go.id

Setting SMS Gateway dengan GAMMU Private Training Web Development Padang. 11/2/2014

Prosedur instalasi aplikasi Tuntun adalah dengan mengunduh Tuntun.apk pada

BAB IV IMPLEMENTASI DAN PENGUJIAN

Menggunakan EasyCASE. Ir. Fajar Sasongko, MM., M.Kom

BAB 4 IMPLEMENTASI SISTEM APLIKASI JAVA VIDEO CONFERENCE. 1. Prosesor 500 MHz atau lebih tinggi, MB RAM minimum, 3. 1 MB free hardisk space

BAB IV IMPLEMENTASI DAN PENGUJIAN. spesifikasi kebutuhan sistem yang meliputi perangkat keras ( hardware ) dan

BAB 3 ANALISIS DAN PERANCANGAN SISTEM PROGRAM APLIKASI HANDS RECOGNIZER

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

Melakukan transfer data (export dan import) untuk aplikasi, gambar, video, dan data.?

1. Desktop Microsoft Windows

IMPLEMENTASI DAN PENGUJIAN

Modul Praktikum Basis Data 11 Membuat Menu dengan Form

BAB 4 HASIL DAN PEMBAHASAN Kebutuhan Perangkat Keras Mobile. perangkat keras yang memiliki spesifikasi sebagai berikut:

BAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa Latin Computare yang berarti

Sleman Sembada, Sleman Membaca PERPUSTAKAAN DIGITAL BUKU MANUAL SLEMAN1 VERSI WINDOWS

BAB V IMPLEMENTASI DAN PEMBAHASAN

LAMPIRAN : CARA MENJALANKAN PROGRAM

Instalasi & Konfigurasi MySQL Server

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN EVALUASI. perangkat lunak (software) lain dan perangkat keras (hardware) tertentu. Berikut ini

SPESIFIKASI MINIMAL PC/LAPTOP UNTUK EASYWORSHIP

INSTALLATION GUIDE INSTALLATION GUIDE. PT.Technomatic Cipta Mandiri. IT division: Jl. Cikutra Baru Raya No.2 Bandung-40124

BAB III PERANCANGAN PROGRAM PENGOLAHAN SINYAL MENGGUNAKAN ANDROID DEVICE

REFERENCE MANAGER (MENDELEY)

KELENGKAPAN KERJA LANGKAH KERJA. 1. Buka browser internet ketik URL

Buku Panduan bagi Pengguna MODEM USB Model : BRG-U100 Ver. USB B

BAB IV HASIL DAN UJI COBA

Panduan Penggunaan Aplikasi Speedy Alert System. Alert System. Panduan Penggunaan

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB 4 IMPLEMENTASI DAN EVALUASI

BUKU PETUNJUK OPERASIONAL (MANUAL) SOFTWARE SISTEM INFORMASI KUALITAS LINGKUNGAN MODUL DATABASE KUALITAS AIR

BAB 4 IMPLEMENTASI DAN EVALUASI. Dalam ilmu komputer, implementasi menjadi tahap realisasi dari spesifikasi

Prosedur Menjalankan Aplikasi Penjualan dan Perhitungan Biaya Produksi. (dengan Metode Job Order Costing pada PT. NUTECH PUNDI ARTA)

BUKU PETUNJUK OPERASIONAL (MANUAL) SOFTWARE LANDFILL GAS ANALYSER MANAGER (LGAM) - TPA

BAB 3 PERANCANGAN PROGRAM

Instalasi SDK dan AVD

Transkripsi:

BAB 4 IMPLEMENTASI DAN EVALUASI Pada bab ini akan dijelaskan implementasi dan pengujian hasil perancangan yang dilakukan pada Bab 3. Perangkat lunak yang dihasilkan diimplementasikan dan diuji pada Samsung Galaxy Ace GT-S5830 yang menggunakan sistem operasi Android versi 2.3.4. 4.1 Implementasi Dari hasil analisis dan perancangan yang telah dilakukan pada Bab 3, langkah selanjutkan dalam mengembangkan perangkat lunak ialah mengimplementasikan perangkat lunak yang dihasilkan. Implementasi aplikasi harus pada spesifikasi standard sistem yang akan dijelaskan pada subbab 4.1.1 berikut. 4.1.1 Spesifikasi Sistem Perangkat lunak yang dihasilkan diimplementasikan pada ponsel dengan sistem operasi Android. Versi minimal Android yang dapat menjalankan perangkat lunak adalah Android 2.2, versi di bawah 2.2 tidak dapat menjalankan perangkat lunak. Selain itu ponsel juga harus memiliki koneksi internet untuk mengunduh file kor.traineddata dan memori ekternal atau sdcard harus terpasang, serta ponsel harus memiliki kamera. Memori eksternal digunakan untuk tempat penyimpanan file kor.traineddata maupun gambar-gambar yang diambil melalui fitur kamera yang terdapat pada aplikasi.

86 4.1.2 Instalasi Aplikasi Aplikasi yang sudah jadi harus diinstall terlebih dahulu ke dalam device sebelum dapat digunakan. File yang diinstall adalah file KoreanOCR.apk yang sudah dibuild. File ini berisi keseluruhan isi project yang sudah dienkripsi. Ada beberapa cara yang dapat digunakan untuk instalasi aplikasi, yaitu sebagai berikut 1. Install melalui Eclipse Cara pertama ini biasanya digunakan oleh developer yang mengembangkan aplikasi. Device harus dihubungkan ke PC melalui cable usb maupun wireless, pastikan pengaturan USB debugging tercentang, menu ini dapat diakses di Setting Application Development USB debugging. Setelah device dipastikan telah terhubunng, kemudian pada eclipse pilih projek yang ingin diinstall kemudian klik kanan pilih run run configuration Browse Application (KoreanOCR) Target pilih Device OK. Dengan demikian aplikasi sudah terinstall di device. 2. Install melalui ADB Push Cara kedua ini juga biasa digunakan oleh developer. Sama seperti instalasi melalui eclipse, device juga harus dihubungkan ke PC hanya saja ini menggunakan command Linux di cmd Windows. Pertama pilih start run cmd, kemudian ketik perintah di bawah ini: (1) cd <lokasi-android-sdk>/platform-tools //contoh : cd C:/Android-SDK/platform-tools (2) adb push <lokasi-file> <lokasi-tujuan>

87 //lokasi file terdapat pada folder bin projek //contoh : cd C:/My_thesis/KoreanOCR/bin/KoreanOCR.apk /mnt/sdcard/myapplication Langkah (1) digunakan untuk change directory ke lokasi adb, lokasi adb terletak antara direktori platform-tools atau directori tools. Perintah push digunakan untuk memasukkan file (parameter 1) ke dalam lokasi tujuan (parameter 2). 3. Install menggunakan Installer Cara ketiga ini dapat digunakan oleh siapa saja terutama para pengguna ponsel Android. Sebelumnya user harus mendownload installer yang terdapat di Android Market. File KoreanOCR.apk dicopy secara manual dan dimasukkan ke dalam memori ponsel, serta pastikan pengaturan untuk unkown sources dicentang, menu ini dapat diakses melalui Setting Application Unkown sources. Bagian tersebut perlu dicentang untuk aplikasi-aplikasi yang bukan berasal dari Android Market. Kemudian ikuti cara-cara installasi pada masing-masing installer. 4.1.3 Mekanisme Penggunaan Aplikasi Pada saat pertama kali aplikasi dijalankan, aplikasi akan mengunduh file kor.traineddata terlebih dahulu apabila kor.traineddata tidak tersedia pada direktori yang telah ditentukan. Proses ini memerlukan koneksi internet.

88 4.1 Tampilan Halaman Utama pada Proses Pengunduhan file Apabila file yang dibutuhkan telah tersedia maka aplikasi akan langsung menampilkan halaman utama seperti tampak pada 4.1. 4.2 Tampilan Halaman Utama Aplikasi pengenalan karakter Korea terdiri dari delapan fitur utama, yaitu menu untuk akses kamera, file browser, recognising, drawing, translate, preprocessing, dictionary dan save image. Selain fitur file browser dan kamera, keenam fitur

89 lainnya dapat diakses dengan menekan tombol menu yang terdapat pada ponsel Android. 4.3 Layar Kamera Layar ini merupakan halaman ketika user mengklik icon yang terdapat pada halaman utama. Kotak hitam putih merupakan surfacae view kamera, objek yang ingin diambil akan terlihat pada surface view ini. Surface view dapat diklik untuk memfokuskan kamera pada objek. Apabila user ingin kembali ke halaman utama, user dapat menekan tombol atau tekan tombol untuk mengambil gambar. yang diambil akan ditampilkan, user dapat menekan untuk menyimpan gambar atau tombol untuk membatalkan gambar dan kembali ke layar surface view untuk pengambilan gambar baru. Apabila user menekan tombol save maka gambar akan tersimpan dan aplikasi akan menampilkan nama file dan lokasi penyimpanan file. Setelah itu aplikasi akan kembali ke halaman utama dan menampilkan gambar yang baru saja disimpan.

90 4.4 Tampilan Halaman File Chooser Halaman ini dapat diakses dengan cara mengklik icon. Halaman ini berisi list direktori dan file yang terdapat pada memori eksternal. File yang dapat dipilih hanya file gambar dengan ekstensi.jpg,.tiff,.bmp,.png dan.gif. File dapat dipilih dengan mengklik file tersebut. Jika file telah dipilih maka aplikasi akan kembali pada halaman utama, kemudian file yang tadi dipilih akan ditampilkan.

91 (a) (b) 4.5 (a) Halaman Drawing sebelum draw teks (b) Halaman Drawing sesudah draw teks Halaman ini dapat diakses dengan memilih menu drawing. Halaman ini dapat digunakan oleh user untuk menguji keakuratan aplikasi dalam mengenali karakter Korea. User dapat memasukkan teks yang ingin dikenali dengan mengetik teks tersebut pada tempat yang sudah disediakan, kemudian klik draw untuk menggambar pada canvas. User juga dapat menghapus canvas dengan mengklik tombol Clear Canvas dan tombol Clear Text untuk menghapus teks pada teks area. Pada halaman ini juga terdapat menu-menu seperti halaman utama.

92 4.6 Submenu Image Preprocessing Layar ini merupakan submenu yang ditampilkan apabila user memilih menu image preprocessing. Submenu grayscale untuk mengubah gambar berwarna menjadi gambar dengan derajat keabuan, graussiang blur digunakan untuk melakukan blurring gambar dan otsu thresholding digunakan untuk mengubah gambar berwarna maupun grayscale menjadi gambar hitam putih dengan menerapkan algoritma Otsu. 4.7 Alert Dialog untuk save image

93 Layar ini merupakan tampilan apabila user memilih menu save image. Aplikasi akan menampilkan alert dialog untuk memastikan bahwa user memang ingin menyimpan gambar. Jika user memilih yes maka gambar akan tersimpan dan aplikasi akan menginformasikan nama file dan lokasi penyimpanan file tersebut. Sebaliknya, apabila user memilih no maka aplikasi tidak akan melakukan penyimpanan gambar. 4.8 Layar Halaman Dictionary Layar ini dapat diakses dengan memilih menu Dictionary. Dalam halaman ini terdapat beberapa menu lainnya seperti yang terlihat pada gambar.

94 4.9 Halaman Insert Word Layar ini merupakan halaman apabila user mengklik tombol Insert a Word pada halaman dictionary. User dapat memasukkan kata dalam bahasa Korea berserta arti kata tersebut dalam bahasa Inggris maupun bahasa Indonesia. 4.10 Tampilan Halaman Word (s) List

95 Layar ini merupakan halaman apabila user mengklik tombol Word (s) List pada halaman dictionary. Halaman ini menampilkan semua kata-kata yang tersimpan dalam database beserta arti dalam bahasa Inggris dan bahasa Indonesia. Selain itu pada halaman ini juga terdapat fitur untuk searching, user dapat melakukan pencarian dengan memasukkan kata pada area yang sudah disediakan. Kata yang dimasukkan dapat berupa arti dalam bahasa Indonesia, arti dalam bahasa Inggris maupun karakter Korea. Pada halaman ini juga terdapat tiga menu lainnya seperti terlihat pada gambar di atas. (a) (b) 4.11 (a) Tampilan Halaman Edit Word (b) Alert Dialog untuk penghapusan data 4.11 (a) merupakan halaman pada saat user mengklik salah satu daftar kata pada halaman Word (s) List. Halaman ini digunakan untuk memperbarui kata

96 maupun untuk menghapus kata. Apabila user ingin menghapus data maka aplikasi akan menampilkan alert dialog seperti pada 4.11 (b) untuk memastikan bahwa user ingin menghapus data. 4.12 Tampilan Halaman Translator Halaman ini dapat diakses melalui menu pada halaman utama maupun tombol Translator pada halaman dictionary. Halaman ini digunakan untuk melakukan penerjemahan bahasa Korea ke dalam bahasa Inggris maupun bahasa Indonesia berdasarkan semantik kata. Selain itu juga ditampilkan romanisasi karakter Korea. User dapat memasukkan karakter Korea yang ingin dikenali kemudian klik tombol Display atau bisa juga menerjemahkan teks hasil pengenalan pada halaman utama. Teks hasil pengenalan tersebut akan dipassing ke halaman ini. Selain halama-halaman yang terdapat pada screen shoot di atas, aplikasi juga menyediakan fitur untuk memasukkan karakter Korea serta romanisasi karakter tersebut.

97 4.2 Evaluasi Sesuai dengan asumsi yang telah dijelaskan pada bab 3 bahwa Aplikasi hanya mampu mengenali teks yang sifatnya ideal, yaitu teks hitam di atas latar putih atau teks putih di atas latar hitam. Oleh karena itu pada subbab ini akan dilakukan pengujian terhadap program aplikasi untuk sample gambar yang diambil menggunakan kamera yang terdapat pada aplikasi dengan memotret sebuah buku yang berjudul Otodidak Belajar Korea yang juga merupakan sumber penulisan skiripsi ini. Sample gambar yang diambil menggunakan kamera terdapat 27 gambar yaitu dari sample gambar 1 sampai sample gambar 27 yang terdapat pada Lampiran 2. Sample sample tersebut berisi karakter-karakter Korea sebagai data pengujian. Selain itu untuk menguji bahwa program aplikasi juga mampu mengenali gambar dengan teks hitam di atas latar putih sebaik mengenali teks putih di atas latar hitam seperti jurnal yang ditulis oleh Ray Smith et al (2009), maka akan dilakukan pengujian terhadap 5 sample gambar untuk teks hitam di atas latar putih dan 5 sample gambar untuk teks putih di atas latar hitam. Sample gambar ini berisi teks dengan ukuran yang sama, hanya warna latar yang berbeda. Sample dapat dilihat pada Lampiran 2 dari sample gambar 27 sampai sample gambar 36. Berikut akan dijelaskan hasil pengujian.

98 4.2.1 Evaluasi Akurasi Pengenalan Karakter 4.2.1.1 Sample 1 sampai Sample Sambar 27 Hasil pengujian sample gambar 1 sampai sample gambar 27 dapat dilihat pada Lampiran 3 untuk masing-masing data pengujian. Evaluasi akurasi pengenalan akan dilakukan per kata dan per karakter, serta waktu proses yang diperlukan. Keseluruhan hasil pengujian disajikan dalam Tabel 4.1. Tabel. 4.1 Hasil Pengujian Sample 1 sampai Sample 37 Sample Jumlah Kata Jumlah Karakte r Jumlah Kata Salah Jumlah Karakte r Salah Akurasi pengenala n Kata (%) Akurasi pengenalan karakter (%) Waktu Proses (detik) 9 25 5 10 1 44.44 60.00 0.09109 7 19 1 1 2 85.71 94.74 0.04313 7 17 1 1 3 85.71 94.12 0.07602 5 20 4 5 4 20.00 75.00 0.06211 6 19 3 3 5 50.00 84.21 0.07738 7 23 1 1 6 85.71 95.65 0.07814 9 27 5 7 7 44.44 74.07 0.09741 7 20 0 0 8 100.00 100.00 0.08489 7 23 4 8 9 42.86 65.22 0.06904 8 24 1 1 10 87.50 95.83 0.06401 7 20 0 0 11 100.00 100.00 0.04463 6 19 3 3 50.00 84.21 0.06456

99 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 8 25 3 3 9 28 5 6 8 29 2 2 9 27 7 11 9 26 5 8 9 26 5 8 8 26 4 4 4 13 3 6 9 25 3 5 8 23 3 5 7 18 7 17 11 30 8 12 9 30 1 2 8 18 2 2 8 16 0 0 62.50 88.00 0.07944 44.44 78.57 0.07083 75.00 93.10 0.06899 22.22 59.26 0.06297 44.44 69.23 0.10449 44.44 69.23 0.09486 50.00 84.62 0.05565 25.00 53.85 0.04792 66.67 80.00 0.07093 62.50 78.26 0.03031 0.00 5.56 0.0416 27.27 60.00 0.1106 88.89 93.33 0.07786 75.00 88.89 0.09883 100.00 100.00 0.06984 Total 209 6 86 131 1.93753 4.2.1.2 Evaluasi Data Pengujian dengan Latar Hitam dan Putih hasil pengujian sample gambar 28 sampai sample gambar 37 dapat dilihat pada Lampiran 3. Berikut akan disajikan tabel dan diagram dari keseluruhan hasil pengujian.

100 Tabel 4.2 Hasil Evaluasi Sample Dengan Latar Hitam Sample Jumlah Kata 28 29 30 31 32 Jumlah Karakter Jumlah Kata Salah Jumlah Karakt er Salah 12 28 1 1 9 19 1 1 7 16 2 3 10 22 1 1 3 10 1 1 Akurasi pengenalan Kata (%) Akurasi pengenal an karakter (%) Waktu Proses (detik) 91.67 96.43 0.0846 88.89 94.74 0.08552 71.43 81.25 0.03032 90.00 95.45 0.02877 66.67 90.00 0.0515 Total 41 95 6 7 0.28071 Tabel 4.3 Hasil Evaluasi Sample Dengan Latar Putih Sample Jumlah Kata 33 34 35 36 37 Jumlah Karakter Jumlah Kata Salah Jumlah Karakter Salah 12 28 1 1 9 19 1 1 7 16 2 2 10 22 2 2 3 10 1 1 Akurasi pengenalan Kata (%) Akurasi pengenal an karakter (%) Waktu Proses (detik) 91.67 96.43 0.0848 88.89 94.74 0.09093 71.43 87.50 0.05206 80.00 90.91 0.03184 66.67 90.00 0.05095 Total 41 95 7 7 0.31058

101 4.2.1.3 Kesimpulan Hasil Evaluasi Akurasi Pengenalan Karakter 4.2.1.3.1 Kesimpulan Hasil Evaluasi Akurasi Pengenalan Karakter Pada Sample 1 sampai Sample 27 Total karakter yang diuji untuk gambar yang dicapture dengan kamera ada sebanyak 616 karakter, karakter yang salah dikenali ada sebanyak 131 karakter. Dengan demikian dapat disimpulkan akurasi pengenalan karakter untuk sample gambar 1 sampai sample 616 131 gambar 27 sebesar 100% = 78,73%. Sedangkan akurasi pengenalan kat a 616 209 86 hanya sebesar 100% = 58,85% 209. Hal ini dikarenakan karakter yang tidak dikenali hampir tersebar merata pada setiap kata. Untuk waktu proses dapat dikatakan cukup cepat dengan rata-rata 1.93753 100% = 0.07176 detik. 27 Akurasi pengenalan data uji sample gambar 1 s/d sample gambar 13 (%) 120 100 80 60 40 20 0 Akurasi pengenalan data uji sample gambar 1 s/d sample data 13 4.13 Diagram Akurasi Pengujian Sample 1 sampai Sample 13 dalam persentase

102 100 80 60 40 20 0 Akurasi pengenalan data uji sample gambar 14 s/d sample gambar 27 (%) Akurasi pengenalan data uji sample gambar 14 s/d sample data 27 4.14 Diagram Akurasi Pengujian Sample 14 sampai Sample 26 4.2.1.3.2 Kesimpulan Hasil Evaluasi Akurasi Pengenalan Karakter pada Sample 28 sampai Sample 37 Total kata dan karakter yang diuji pada sample gambar 28 sampai 32 dengan latar hitam sama dengan sample gambar 33 sampai sample gambar 37 yaitu 41 kata dan 95 karakter. Berikut kesimpulan untuk masing-masing kelompok data uji. 1. Sample 28 Sampai Sample 32 dengan Latar Hitam 41 7 Akurasi pengenalan kata 100% = 82.93% 41 95 7 Akurasi pengenalan karakter 100% = 92.63% 95

103 Waktu proses = 0.28071 1det ik = 5 0.056142 detik 2. Sample 33 Sampai Sample 37 dengan Latar Putih 41 7 Akurasi pengenalan kata 100% = 82.93% 41 95 7 Akurasi pengenalan karakter 100% = 92.63% 95 Waktu proses = 0.31058 1 detik 5 = 0.062116 detik Walaupun hasil perhitungan menunjukkan bahwa akurasi pengenalan pada gambar dengan latar belakang hitam dan putih adalah sama, namun hal tersebut tidak selalu mutlak. Berdasarkan diagram pada 4.5 memperlihatkan bahwa akurasi pengenalan untuk setiap gambar tidak semua sama, terjadi perbedaan pada sample gambar 29 & 34 dan pada sample gambar 30 & 35. Tabel 4.5 dan Tabel 4.6 juga memperlihatkan ada perbedaan karakter yang tidak dikenali, karakter yang dikenali pada gambar dengan latar hitam salah dikenali pada gambar dengan latar putih begitu juga sebaliknya. Namun hasil pengenalan gambar dengan latar hitam dan putih sangat memuaskan dengan akurasi di atas 90%.

104 100 95 90 85 80 75 70 Latar Latar putih gambar 27 & 32 gambar 28 & 33 gambar 29 & 34 gambar 30 & 35 gambar 31 & 36 4.15 Diagram Evaluasi Sample 28 sampai Sample 37 Hasil Evaluasi Keseluruhan Akurasi Pengenalan Karakter (%) 100 90 80 70 Hasil Kamera Capture Dengan Latar Hitam Dengan Latar Putih 4.16 Diagram Hasil Evaluasi Akurasi Pengenalan Karakter secara Keseluruhan Dengan demikian evaluasi akurasi pengenalan karakter secara keseluruhan dapat disimpulkan sebagai berikut : (209 + 41 + 41) (86 + 7 + 7) Akurasi pengenalan kata = 100% = 65,.64% 209 + 41 + 41 (616 + 94 + 94) (131+ 7 + 7) Akurasi pegenalan karakter= 100% = 81,97% 616 + 94 + 94 Rata-rata waktu proses untuk 1 karakter = 1.93753+ 0.28071 + 0.31058 1 detik = 0.007246 detik 616 + 94 + 94

105 4.2.2 Evaluasi Kesalahan Aplikasi dalam Pengenalan Karakter Berdasarkan data karakter yang salah dikenali pada Lampiran 4, kesalahan banyak terjadi karena beberapa hal berikut : 1. Komponen karakter Korea terdiri dari minimal dua simbol, seperti yang terlihat pada Tabel 2.1, Tabel 2.2 dan Tabel 2.3, simbol-simbol untuk membentuk 1 karakter hampir semua tidak saling menempel tetapi ada jarak yang memisahkan simbol-simbol tersebut. Hal tersebut yang kadang membuat aplikasi salah dalam mengenali karakter, misalnya seperti pada : a. 1 kata ke-6 : karakter 이 dikenali sebagai dua karakter terpisah 0 dan b. 1 kata ke-8 : 기 dikenali sebagai 71 c. 13 kata ke-1 : 지 dikenali sebagai < 2. Kebanyakan simbol-simbol karakter Korea mempunyai bentuk yang saling menyerupai a. 다 paling banyak dikenali sebagai karakter 댜 seperti pada 1) 1 kata ke-6 dan kata ke-7 2) 3 kata ke-2 3) 10 kata ke-1

106 4) 13 kata ke-3 5) 15 kata ke-16 6) 16 kata ke 2 7) 17kata ke 2, dan lain-lain b. Simbol ㅇ dikenali sebagai ㅁ seperti pada 28 kata ke-10 dan 33 kata ke-10 c. Simbol-simbol ㄹ, ㄷ, ㅁ,dan ㅌ saling tertukar, seperti pada 9 kata 1 dan kata 7, 12 kata 3, dan lain-lain. d. Simbol-simbol ㅣ, ㅏ, ㅑ, ㅓ dan ㅑ saling tertukar, seperti pada 16 kata 3, kata 4, kata 7, dan kata 8. e. Simbol-simbol ㅔ dan ㅒ saling tertukar, seperti pada 16 kata 2 dan 22 kata 2. f. Simbol-simbol ㅡ, ㅗ, ㅛ, ㅠ dan ㅜ saling tertukar, seperti pada 16 kata 6 dan 22 kata 3. g. Kualitas gambar akan mempengaruhi kualitas hasil binerisasi gambar. Contoh nyata dari masalah ini adalah pada sample gambar 23 di mana karakter yang dikenali hanya 1 dari keseluruhan 17 karakter. Selain gambar tersebut blur, juga dikarenakan pencahayaan pada gambar. Banyak gambar dengan gradien iluminasi yang tidak merata sehingga

107 proses binerisasi akan menghilangan informasi penting dari gambar, karena metode yang digunakan adalah metode Otsu yang menggunakan satu nilai threshold untuk keseluruhan gambar.