Pengenalan Jenis Pempek Menggunakan Metode Canny & K-Nearest Neighbor (KNN) Berdasarkan Bentuknya

dokumen-dokumen yang mirip
PENENTUAN KUALITAS DAUN TEMBAKAU DENGAN PERANGKAT MOBILE BERDASARKAN EKSTRASI FITUR RATA-RATA RGB MENGGUNAKAN ALGORITMA K-NEAREST NEIGHBOR

IMPLEMENTASI METODE HARMONIC MEAN FILTERDAN CANNY UNTUK MEREDUKSI NOISEPADA CITRA DIGITAL

corak lukisan dengan seni dekorasi pakaian, muncul seni batik tulis seperti yang kita kenal sekarang ini. Kain batik merupakan ciri khas dari bangsa I

BAB II LANDASAN TEORI

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

LAPORAN SKRIPSI DETEKSI IRIS MATA UNTUK MENENTUKAN KELEBIHAN KOLESTEROL MENGGUNAKAN EKSTRAKSI CIRI MOMENT INVARIANT DENGAN K-MEANS CLUSTERING

BAB 3 ANALISA DAN PERANCANGAN

PENDETEKSI TEMPAT PARKIR MOBIL KOSONG MENGGUNAKAN METODE CANNY

BAB III ANALISIS DAN PERANCANGAN SISTEM

PENGENALAN DAN PEWARNAAN PADA CITRA GRAY-SCALE ABSTRAK

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

ISSN : e-proceeding of Engineering : Vol.5, No.1 Maret 2018 Page 578

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

ANALISIS PERBANDINGAN METODE PREWITT DAN CANNY UNTUK IDENTIFIKASI IKAN AIR TAWAR

IMPLEMENTASI METODE CANNY DAN SOBEL UNTUK MENDETEKSI TEPI CITRA

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

Jl. Nakula 1 No. 5-11, Jawa Tengah Telp : (024) , 2

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

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

ANALISIS EDGE DETECTION CITRA DIGITAL DENGAN MENGGUNAKAN METODE ROBERT DAN CANNY

Implementasi Deteksi Tepi Canny pada Citra Mammografi

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

PENGENALAN GARIS TELAPAK TANGAN MENGGUNAKAN EKSTRAKSI JARAK EUCLIDEAN TERNORMALISASI SKRIPSI FUJI FRILLA KURNIA

IDENTIFIKASI TANDA TANGAN DENGAN DETEKSI TEPI DAN KOEFISIEN KORELASI

3.2.1 Flowchart Secara Umum

KLASIFIKASI POLA UKIR KAYU JEPARA BERDASARKAN DETEKSI TEPI BERBASIS JARINGAN SYARAF TIRUAN

SISTEM PENGENALAN BUAH MENGGUNAKAN METODE DISCRETE COSINE TRANSFORM dan EUCLIDEAN DISTANCE

BAB II TINJAUAN PUSTAKA. menggunakan PCA, kemudian penelitian yang menggunakan algoritma Fuzzy C-

BAB IV HASIL DAN PEMBAHASAN

PERBANDINGAN ANALISIS PENGENALAN HURUF ARAB MENGGUNAKAN METODE JARINGAN SYARAF TIRUAN BACKPROPAGATION DAN K-NEAREST NEIGHBOR

Penggunaan Ciri Geometric Invariant Moment pada Pengenalan Tanda Tangan

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

SEGMENTASI CITRA MENGGUNAKAN K-MEANS DAN FUZZY C- MEANS DENGAN BERBAGAI RUANG WARNA

BAB II LANDASAN TEORI

PENENTUAN LOKASI PARKIR KOSONG MENGGUNAKAN ALGORITMA PROBABILISTIC NEURAL NETWORK (PNN) SKRIPSI JOKO KURNIANTO

BAB III METODOLOGI PENELITIAN

PENGENALAN MOTIF BATIK MENGGUNAKAN DETEKSI TEPI CANNY DAN K-NEAREST NEIGHBOR

Abstrak. Kata kunci: Deteksi, Ekstraksi ciri, Google Earth, K-NN, RGB. Abstract

PENGENALAN KARAKTER PLAT KENDARAAN BERMOTOR MENGGUNAKAN PROYEKSI PROFILE

BAB I: PENDAHULUAN. lingkup dari Tugas Akhir ini, serta diakhiri dengan sistematika penulisan laporan.

PENGOLAHAN CITRA RADIOGRAF PERIAPIKAL PADA DETEKSI PENYAKIT PULPITIS MENGGUNAKAN METODE ADAPTIVE REGION GROWING APPROACH

TRANSFORMASI HOUGH LINEAR UNTUK ANALISIS DAN PENGENALAN BATIK MOTIF PARANG

PENERAPAN METODE CANNY DALAM KOREKSI LEMBAR JAWABAN KOMPUTER UNTUK TRY OUT

ANALISIS DAN PERANCANGAN SISTEM

BAB I 1 PENDAHULUAN. 1.1 Latar Belakang

KLASIFIKASI JENIS MANGGA BERDASARKAN BENTUK DAN TEKSTUR DAUN MENGGUNAKAN METODE K-NEAREST NEIGHBOR

BAB III METODOLOGI PENELITIAN

Klasifikasi Daun Dengan Perbaikan Fitur Citra Menggunakan Metode K-Nearest Neighbor

DETEKSI NOMINAL MATA UANG DENGAN JARAK EUCLIDEAN DAN KOEFISIEN KORELASI

UKDW BAB 1 PENDAHULUAN

Perancangan Konversi Braille Ke Teks Berbasis Android

Aplikasi Kamera Web Untuk Mengukur Luas Permukaan Sebuah Obyek 3D

BAB III ANALISIS DAN PERANCANGAN SISTEM

Klasifikasi Daun Dengan Perbaikan Fitur Citra Menggunakan Metode K-Nearest Neighbor

Bab III ANALISIS&PERANCANGAN

Oleh: Angger Gusti Zamzany( ) Dosen Pembimbing: Dr. Dwi Ratna Sulistyaningrum, S.Si, M.T.

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB 1 PENDAHULUAN Latar Belakang

Jurnal Ilmiah Komputer dan Informatika (KOMPUTA) IMPLEMENTASI JARINGAN SYARAF TIRUAN BACKPROPAGATION UNTUK MENGENALI MOTIF BATIK

BAB II TINJAUAN PUSTAKA

BAB IV ANALISA DAN PERANCANGAN

APLIKASI PENGENALAN DAUN UBI JALAR UNTUK JENIS UBI JALAR UNGU, MERAH, PUTIH DAN KUNING MENGGUNAKAN METODE PRINCIPAL COMPONENT ANALYSIS

Pengenalan Telur Berdasarkan Karakteristik Warna Citra Yustina Retno Wahyu Utami 2)

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

BAB III ANALISIS DAN PERANCANGAN

BAB IV HASIL DAN PEMBAHASAN

BAB III METODOLOGI PENELITIAN

KLASIFIKASI TELUR AYAM DAN TELUR BURUNG PUYUH MENGGUNAKAN METODE CONNECTED COMPONENT ANALYSIS

Penerapan Algoritma K-Means Clustering Untuk Pengelompokkan Citra Digital Dengan Ekstraksi Fitur Warna RGB

BAB III METODE PENELITIAN

PENDETEKSIAN LOKASI PLAT NOMOR KENDARAAN MENGGUNAKAN HISTOGRAM OF ORIENTED GRADIENTS

Pengenalan Pola Garis Telapak Tangan Menggunakan Metode Fuzzy K- Nearest Neighbor

IDENTIFIKASI RAMBU-RAMBU LALU LINTAS MENGGUNAKAN LEARNING VECTOR QUANTIZATION

BAB I PENDAHULUAN BAB I PENDAHULUAN

BAB III METODOLOGI PENELITIAN

PENGENALAN BILANGAN ARAB MENGGUNAKAN TEMPLATE MATCHING

Dedi Argya Nugroho Effendi 1,Erna Zuni Astuti 2 1,2

PERBANDINGAN TINGKAT AKURASI JENIS CITRA KEABUAN, HSV, DAN L*a*b* PADA IDENTIFIKASI JENIS BUAH PIR

PERANCANGAN APLIKASI PENGURANGAN NOISE PADA CITRA DIGITAL MENGGUNAKAN METODE FILTER GAUSSIAN

Deteksi Kualitas Pemasangan Ubin Berbasis Ekstraksi Ciri Bunyi Dengan Klasifikasi K-Nearest Neighbor

Pengolahan Citra untuk Bidang Pertanian(Menentukan Kematangan Buah) Oleh Nama:Wahyu Abid A. NRP : Kelas :2D4 IT(B)

REALISASI PERANGKAT LUNAK UNTUK IDENTIFIKASI SESEORANG BERDASARKAN CITRA PEMBULUH DARAH MENGGUNAKAN EKSTRAKSI FITUR LOCAL LINE BINARY PATTERN (LLPB)

ABSTRAK. Kata kunci : CBIR, GLCM, Histogram, Kuantisasi, Euclidean distance, Normalisasi. v Universitas Kristen Maranatha

REALISASI PERANGKAT LUNAK UNTUK MEMVERIFIKASI SESEORANG BERDASARKAN CITRA PEMBULUH DARAH MENGGUNAKAN EKSTRAKSI FITUR LOCALITY PRESERVING PROJECTION

SISTEM KLASIFIKASI JENIS BERAS MENGGUNAKAN METODE LEARNING VECTOR QUANTIZATION

IMPLEMENTASI METODE EDGE DETECTION DAN LEARNING VECTOR QUANTIZATION STUDI KASUS UANG KERTAS RUPIAH

Dosen Program Studi Ilmu Komputer Universitas Pakuan Bogor

ALGORITMA LEARNING VECTOR QUANTIZATION UNTUK PENGENALAN BARCODE BUKU DI PERPUSTAKAAN UNIVERSITAS GALUH CIAMIS

@UKDW BAB 1 PENDAHULUAN Latar Belakang Masalah

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

PERANCANGAN DAN PENGEMBANGAN SISTEM DETEKSI RINTANGAN MENGGUNAKAN METODE HAAR-LIKE FEATURE PADA BRAIN-CONTROLLED WHEELCHAIR

Klasifikasi Mutu Telur Berdasarkan Kebersihan Kerabang Telur Menggunakan K-Nearest Neighbor

KLASIFIKASI POLA BATIK DENGAN DETEKSI TEPI (LAPLACIAN DAN ROBERT) BERBASIS JARINGAN SYARAF TIRUAN

Perbandingan Metode Sobel, Metode Prewitt dan Metode Robert Untuk Deteksi Tepi Objek Pada Aplikasi Pengenalan Bentuk Berbasis Citra Digital

BAB II TINJAUAN PUSTAKA

Pengenalan Tulisan Tangan Dengan Menggunakan Metode Diagonal Feature Extraction dan K-Nearest Neighbour. Yustar Pramudana

Pengembangan Metode Ant Colony Optimization Pada Klasifikasi Tanaman Mangga Menggunakan K-Nearest Neighbor

PERANCANGAN DAN PEMBUATAN APLIKASI UNTUK MENDETEKSI UANG LOGAM DENGAN METODE EUCLIDEAN

PENGENALAN POLA BENTUK BUNGA MENGGUNAKAN PRINCIPLE COMPONENT ANALYSIS DAN K-NN

Transkripsi:

Pengenalan Jenis Pempek Menggunakan Metode Canny & K-Nearest Neighbor (KNN) Berdasarkan Bentuknya 1 Hafidz Surahman 1, Aisyah Fuja 2, Ir.Rubandi 3, Willy 4 1,2 STMIK GI MDP; Jalan Rajawali No.14 Palembang, 0711-376-400 3,4 Program Studi Teknik Informatika, STMIK GI MDP, Palembang E-mail: 1 Hafidzsurahman@mhs.mdp.ac.id, 2 Aisyahfuja@mhs.mdp.ac.id, 3 Rusbandi@mdp.ac.id, 4 Willy@mdp.ac.id Abstrak Pempek merupakan salah satu makanan khas yang berasal dari kota palembang. Tujuan dari penelitian ini adalah mengimplementasikan K-Nearest Neighbor (KNN) dan deteksi tepi Canny. Penelitian ini mengklasifikasikan 5 jenis pempek yang telah ditentukan. Dataset yang digunakan pada penelitian ini sebanyak 250 citra digital.citra yang berupa RGB 300x500 piksel diubah menjadi grayscale kemudian diekstraksi fitur menggunakan Invariant Moments. Penelitian ini menggunakan skenario normal, skenario perubahan piksel, skenario pengaruh noise, dan skenario pengaruh resolusi kamera. Hasil implementasi dan pengujian terhadap algoritma K-Nearest Neighbor didapatkan bahwa rataan tingkat akurasi antara 30-100%. Kata kunci: Pempek, Deteksi Tepi, Canny, Invariant Moment, K-Nearest Neighbor. Abstract Pempek is one of the typical food from the city of Palembang. The purpose of the research is to implement K-Nearest Neighbor (KNN) and Canny edge. This research classify kind pempek which has been determined. Dataset used in this research as many as 250 digital images at different distances. RGB image in the form 300 x 500 pixels converted into a grayscale then extracted as feature using invariant moment. This research use normal scenario, pixels size scenario, impact noise scenario, and camera resolution scenario. The result of the implementation and testing of K-Nearest Neighbor algorithm is to get the average of accuracy ranges between 30-100%. Keyword: Pempek, Edge Detection, Canny, Invariant Moment, K-Nearest Neighbor. 1. PENDAHULUAN Kota Palembang terkenal dengan makanan khas kulinernya yang terbuat dari ikan yaitu pempek, tekwan, model. Pempek sudah melekat dengan kota Palembang dan tak dapat dipisahkan. Pempek memiliki berbagai jenis antara lain pempek lenjer, pempek bulat(adaan), pempek telur, pempek keriting, pempek pistel, pempek kulit, dan lain-lain. Bagi masyarakat yang berasal dari luar kota palembang mengalami kesulitan dalam mengenali jenis-jenis pempek. Salah satu cara untuk mengenali jenis pempek dengan mudah yaitu dengan memanfaatkan teknologi komputer. Teknologi ini mengalami perkembangan dengan bermacammacam aplikasi pengenalan pola pada berbagaiobjek. Penelitian sebelumnya mengenai pengenalan citra yang menggunakan metode K- Nearest Neighbor dengan objek motif batik[5] dan penelitian mengenai pengenalan citra yang menggunakan ekstraksi fitur Invariant Moments dan metode K-Nearest Neighbor dengan objek daun[3].

2 Penelitian ini menerapkan metode Cannydan K-Nearest Neighbor (KNN). Canny merupakan deteksi tepi yang optimal untuk pendeteksian garis tepi. Deteksi tepi Canny dapat mendeteksi tepian yang sebenarnya dengan tingkat kesalahan minimum untuk menghasilkan citra tepian yang optimal[4]. Deteksi tepi Canny menggunakan operator Gaussian Derivative Kernel untuk menyaring kegaduhan dari citra awal agar mendapatkan hasil deteksi tepi yang halus. K-Nearest Neighbor (KNN) adalah pendekatan untuk mencari kasus dengan menghitung kedekatan antara kasus baru dengan kasus lama. Algoritma K-Nearest Neighbor bekerja berdasarkan klasifikasi ketertanggaan sebagai nilai prediksi dari sampel uji yang baru[2]. 2. METODE PENELITIAN Penelitian ini dilakukan dengan beberapa tahapan. Tahapan dalam melakukan penelitian ini dapat dilihat pada Gambar 1. Gambar 1 Diangram Langkah Penelitian Berikut ini tahapan-tahapan yang dilakukan dalam melakukan penelitian adalah sebagai berikut: 2.1 Studi Literatur Pada tahap ini dilakukan pengumpulan data informasi melalui jurnal dan teori mengenai pengenalan bentuk, metode Cannydan K-Nearest Neighbor (KNN). Tahapan ini dilakukan untuk membantu dalam melakukan proses penelitian pada topik yang diambil dan dapat mempermudah proses-proses dalam melakukan penelitian. Pembelajaran pada tahap penelitian ini berdasarkan pada buku mengenai pengolahan citra digital dan aplikasinya menggunakan Matlab, dan beberapa jurnal mengenai pengolahan citra digital. 2.2 Pengumpulan Data Pada tahap ini mengumpulkan data yang berkaitan dengan kebutuhan penelitian berupa gambar pempek. Sampel pempek yang digunakan sebagai objek yaitu pempek lenjer, pempek bulat (adaan), pempek pistel, pempek telur dan pempek keriting. Pempek tersebut dibeli dari 5 toko pempek yaitu toko pempek 1707, pempek candy, pempek nony, pempek chaplyn dan pempek pak raden. Pengambilan gambar diambil dengan menggunakan kamera Canon EOS 700D menggunakan latar belakang foto bewarna hitam,

3 dan jarak pengambilan foto berbeda yaitu 10 cm dan 12 cm. Jumlah data citra pempek yang diambil dapat dilihat pada Tabel 1. Tabel 1 Data Citra Pempek Jenis Pempek Jumlah Pempek Jarak Pengambilan Foto Pempek 50 Pempek 10 cm dan 12 cm Pempek 50 Pempek 10 cm dan 12 cm Pempek 50 Pempek 10 cm dan 12 cm Pempek 50 Pempek 10 cm dan 12 cm Pempek 50 Pempek 10 cm dan 12 cm Setelah dilakukan proses pengambilan citra pempek, citra pempek akan diubah namanya sesuai dengan jenis pempek, jarak pengambilan pempek dan nama toko masingmasing pempek. Proses perubahan nama ini dilakukan untuk mempermudah dalam melakukan proses citra pada tahap selanjutnya. Adapun salah satu contoh perubahan nama dari citra pempek yang berasal dari toko 1707 dengan jarak 12 cm dan nama pempek yaitu pempek pistel dapat dilihat pada Gambar 2. (a) Gambar 2 Proses Perubahan Nama Citra Pempek (a) IMG_1124 (b) 12C1 2.3 Perancangan Dalam tahap perancangan ini dilakukan untuk mempelajari tahapan yang telah dilakukan dan memahami sistem yang akan dibuat untuk mengidentifikasi citra pempek. Alur perancangan sistem dapat dilihat pada Gambar 3. (b) Gambar 3 Alur Tahapan Perancangan

4 2.3.1 Citra Digital Pada tahap ini citra dibagi menjadi 2 yaitu citra latih dan citra uji. Citra latih merupakan citra pempek yang digunakan untuk pelatihan dalam KNN dan citra uji merupakan citra pempek yang digunakan untuk diidentifikasi dengan menggunakan algoritma KNN. Dalam data latih menggunakan 150 data citra pempek dan 100 citra pempek untuk data uji. Contoh citra pempek dapat dilihat pada Gambar 4. Gambar 4 Citra pempek 2.3.2 Preprocessing Grayscale Dalam proses preprocessing ini mengubah citra RGB menjadi skala keabu-abuan (grayscale) dengan menggunakan aplikasi MATLAB R2015b tujuan dari preprocessing grayscale ini yaitu untuk mempersiapkan citra pempek supaya dapat diproses untuk tahap selanjutnya. Data yang telah berubah menjadi grayscale akan mempunyai satu nilai untuk setiap pikselnya. Dan menentukan batas tepi citra pempek mengunakan algoritma deteksi tepi Canny. Gambar 5 (a) dan Gambar 5 (b) merupakan hasil dari preprocessing grayscale Perhitungan konversi warna menjadi grayscale menggunakan dapat dilakukan dengan rumus: Red +Green +Blue Gray 3 (1) (a) (b) Gambar 5 Citra Digital; (a) RGB; (b) Hasil preprocessing grayscale citra digital Setelah citra RGB dilakukan preprocessing maka citra grayscale akan dilakukan penyesuaian ukuran piksel yaitu 300x500. Dalam penyesuaian ukuran piksel ini ukuran 300x500 dilakukan dalam matlab. Ukuran gambar yang diambil saat akan melakukan pengujian masih dalam ukuran awal gambar yaitu 5184x3456 piksel kemudian dalam proses selanjutnya gambar akan menyesuaikan dengan ukuran yang telah disesuaikan yaitu 300x500 piksel. 2.3.3 Deteksi Tepi Canny Deteksi tepi Canny menggunakan Gaussian Derivative Kernel untuk menghaluskan tampilan citra. Deteksi tepicanny merupakan langkah awal melakukan segmentasi citra. Pada tahap ini menghasilkan gambar berupa garis tepian dari suatu objek pempek. Hasil dari deteksi tepi Canny ini hanya berupa

5 garis tepian dari suatu objek pempek yang akan dilakukan ekstraksi fitur Invariant Moments. Gambar 6 merupakan contoh deteksi tepi Canny. Gambar 6 Contoh Deteksi Tepi Canny Dalam proses deteksi tepi canny dilakukan proses filter gaussian yang bertujuan untuk menghaluskan tampilan citra, proses menggunakan operator filter gaussian dapat dilakukan dengan rumus: G = Gx + Gy (2) Menentukan arah tepian dengan menggunakan rumus : θ = arctan ( Gy Gx ) (3) 2.3.4 Ekstraksi Fitur Invariant Moments Pada tahap ini dilakukan ekstraksi fitur Invariant Moments yang berguna untuk mengambil atau mengekstraksi nilai-nilai dari suatu objek yang membedakan dengan objek lain. Metode ini dapat digunakan untuk ekstraksi ciri suatu citra digital yang mampu mengenali citra tersebut meskipun citra ini dilakukan perubahan Rotation Scale Translation (RST). Dalam pengambilan nilai dari suatu citra digital dapat dilakukan menggunakan rumus sebagai berikut: [1] Ø1 = ŋ20 + ŋ02 (4) Ø2 = (ŋ20 -ŋ02 ) 2 + (2ŋ02) 2 (5) Ø3 = (ŋ30-3ŋ12 ) 2 + (ŋ03 + 3ŋ21 ) 2 (6) Ø4 = (ŋ30 +ŋ12 ) 2 + (ŋ03 + ŋ21 ) 2 (7) Ø5 = (ŋ30-3ŋ12 )(ŋ03 + ŋ21 )[(ŋ30 + ŋ12 ) 2-3(ŋ21 + ŋ03 ) 2 ]+ (ŋ03-3ŋ12 )(ŋ03 + ŋ21 )[(ŋ03+ ŋ12 ) 2-3(ŋ12 + ŋ30 ) 2 ] (8) Ø6 = (ŋ20 -ŋ02 )[(ŋ30 + ŋ12 ) 2 - (ŋ21 + ŋ03 ) 2 ] +4ŋ11 (ŋ30 + ŋ12 ) (ŋ03 +ŋ21 ) (9) Ø7 = (ŋ21-3ŋ03 ) (ŋ30 + ŋ12 )[(ŋ30 + ŋ12 ) 2-3(ŋ21 + ŋ03 ) 2 ] (ŋ30-3ŋ12 )(ŋ21 +ŋ03)[(ŋ03 +ŋ21 ) 2-3(ŋ30 + ŋ12) 2 ] (10) Hasil perolehan ekstraksi fitur invariant moment ini akan digunakan di dalam proses pelatihan dan pengujian di algoritma K-Nearest Neighor untuk proses pengenalan citra pempek. Hasil dari proses Invariant Moments pada citra pempek lenjer dengan jarak 10 cm dapat dilihat pada Tabel 2. Tabel 2 Contoh Nilai Invariant Moment Citra Pempek Nama Citra M1 M2 M3 M4 M5 M6 M7 10C 1 4.190 7.004 5.174 5.004 9.636 8.590 10.163

6 2.3.5 Identifikasi K-Nearest Neighbor Algoritma K-Nearest Neighbor termasuk dalam golongan supervised learning yang bertujuan untuk menemukan pola baru dalam data dengan menghubungkan pola data yang sudah ada dengan data yang baru. Algoritma K- Nearest Neighbor bekerja berdasarkan klasifikasi ketetanggaan sebagai nilai prediksi dari sampel uji yang baru.ada banyak cara untuk mengukur jarak kedekatan antara data baru dengan data lama (training data), di antaranya euclidean distance dan manhattan distance (city block distance). Persamaan euclidean distance sebagai berikut: D(a,b)= d (a k b k )2 (11) k=1 Dalam proses ini dilakukan klasifikasi terhadap citra pempek yang telah melalui tahapan-tahapan sebelumnya dengan menggunakan aplikasi MATLAB 2015b. Data citra yang telah melalui tahapan sebelumnya akan dilakukan klasifikasi dengan algoritma K-Nearest Neighbor. Hasil identifikasi K-Nearest neighbor terhadap citra pempek dapat dilihat pada Gambar7. Gambar 7 Hasil Identifikasi K-Nearest Neighbor 2.4 Implementasi Pada tahapan ini, data yang telah diperoleh dari tahapan pengumpulan data dan perancangan data. Data yang telah diperoleh diimplementasikan dalam proses perancangan data untuk mendapatkan hasil dari proses penelitian dan selanjutnya akan menentukan tingkat akurasi dari penelitian yang akan dilakukan. 2.5 Evaluasi Pada tahap ini merupakan proses penilaian terhadap hasil penelitian yang diperoleh yang bertujuan untuk menentukan tingkat akurasi yang didapat dalam proses pengenalan jenis pempek dalam proses evaluasi penelitian ini dilakukan pengunjian dengan beberapa skenario yang berbeda yaitu skenario normal, skenario perubahan piksel, skenario pengaruh noise dan skenario pengaruh resolusi kamera. 3. HASIL DAN PEMBAHASAN Pada tahap ini membahas tentang hasil yang diperoleh dari penelitian yang telah dilakukan. Pengujian terhadap data citra pempek dilakukan pada setiap data uji yang telah disediakan bertujuan untuk mengetahui seberapa banyak data uji yang dapat dikenali. Hasil pengujian terhadap data citra pempek yang telah diperoleh akan digunakan untuk menentukan tingkat akurasi dalam pengenalan citra pempek.

7 Dalam proses pengujian citra pempek dilakukan dalam 4 skenario yaitu: 1. Skenario normal 2. Skenario ukuran piksel 3. Skenario pengaruh noise 4. Skenario pengaruh resolusi kamera Tujuan dari proses pengujian dengan skenario yang berbeda ini ialah untuk mendapatkan perbandingan tingkat akurasi yang diperoleh dari setiap skenario pengujian yang dilakukan. 3.1 Skenario Normal Pengujian pada skenaio normal dalam proses mengindentifikasi data citra pempek menggunakan tiga nilai K yaitu K=1, K=2 dan K=3. Hasil pengujian dengan skenario normal pada data citra pempek dengan jarak 10 cm dapat dilihat pada Tabel 3 dan Tabel 4 merupakan pengujian citra pempek dengan jarak 12 cm. Tabel 3 Hasil pengujian citra pempek dengan jarak 10 cm Jenis Pempek Nilai K Hasil Identifikasi Akurasi K=1 5/10 50% K=2 6/10 60% K=3 6/10 60% K=1 10/10 100% K=2 10/10 100% K=3 10/10 100% K=1 9/10 90% K=2 7/10 70% K=3 7/10 70% K=1 7/10 70% K=2 7/10 70% K=3 8/10 80% K=1 5/10 50% K=2 4/10 40% K=3 4/10 40% Tabel 4 Hasil pengujian citra pempek dengan jarak 12 cm Jenis Pempek Nilai K Hasil Identifikasi Akurasi K=1 6/10 60% K=2 7/10 70% K=3 6/10 60% K=1 10/10 100% K=2 10/10 100% K=3 10/10 100% K=1 8/10 80% K=2 8/10 80% K=3 8/10 80% K=1 7/10 70% K=2 10/10 100% K=3 7/10 70% K=1 5/10 50% K=2 3/10 30% K=3 4/10 40%

8 3.2 Skenario ukuran piksel Pengujian dengan mengubah ukuran piksel pada data citra pempek mempengaruhi tingkat akurasi yang didapat dari pengujian. Data citra pempek dirubah menjadi dua ukuran piksel yaitu 150x300 dan 700x900. Hasil pengujian dengan skenario ukuran piksel pada data citra pempek dengan jarak 10 cm dapat dilihat pada Tabel 5 dan Tabel 6 merupakan pengujian citra pempek dengan jarak 12 cm. Tabel 5 Hasil pengujian skenario ukuran piksel pada citra pempekdengan jarak 10 cm Jenis Pempek Piksel Hasil Identifikasi Akurasi 150 X 300 5/10 50% 700 X 900 5/10 50% 150 X 300 0/10 0% 700 X 900 1/10 10% 150 X 300 6/10 60% 700 X 900 3/10 30% 150 X 300 3/10 30% 700 X 900 4/10 40% 150 X 300 5/10 50% 700 X 900 1/10 10% Tabel 6 Hasil pengujian skenario ukuran piksel pada citra pempek dengan jarak 12 cm Jenis Pempek Piksel Hasil Identifikasi Akurasi 150 X 300 6/10 60% 700 X 900 6/10 60% 150 X 300 0/10 0% 700 X 900 2/10 20% 150 X 300 9/10 90% 700 X 900 2/10 20% 150 X 300 4/10 40% 700 X 900 7/10 70% 150 X 300 5/10 50% 700 X 900 3/10 30% 3.3 Skenario pengaruh noise Pengujian data citra dengan menambah noise memiliki rataan tingkat akurasi yang rendah. Jenis noise yang ditambahkan dalam data citra pempek merupakan salt dan peper yaitu menambahkan bintik-bintik pada data citra. Hasil pengujian dengan skenario pengaruh noise pada data citra pempek dengan jarak 10 cm dapat dilihat pada Tabel 7 dan Tabel 8 merupakan pengujian citra pempek dengan jarak 12 cm.

Tabel 7 Hasil pengujian skenario pengaruh noise pada citra pempek dengan jarak 10 cm Jenis Pempek Noise Hasil Identifikasi Akurasi 0.01 0/10 0% 0.01 2/10 20% 0.01 0/10 0% 0.01 2/10 20% 0.01 6/10 60% 0.02 9/10 90% 9 Tabel 8 Hasil pengujian skenario pengaruh noise pada citra pempek dengan jarak 12 cm Jenis Pempek Noise Hasil Identifikasi Akurasi 0.01 2/10 20% 0.01 4/10 40% 0.01 0/10 0% 0.01 0/10 0% 0.01 6/10 60% 0.02 7/10 70% 3.4 Skenario pengaruh resolusi kamera Pengujian data citra pempek yang diambil menggunakan kamera ponsel memiliki rataan tingkat akurasi yang lebih rendah dibandingkan dengan hasil pengujian data citra pempek yang diambil dengan kamera digital. Kamera ponsel yang digunakan dalam pengambilan foto ialah Xiaomi redmi 3s yang memiliki resolusi kamera 18 megapixel. Hasil pengujian dengan skenario pengaruh resolusi kamera pada data citra pempek dengan jarak 10 cm dapat dilihat pada Tabel 9 dan Tabel 10 merupakan pengujian citra pempek dengan jarak 12 cm. Tabel 9 Hasil pengujian skenario pengaruh resolusi kamera pada citra pempek dengan jarak 10 cm Jenis Pempek Kamera Hasil Identifikasi Akurasi Canon 5/10 50% Xiaomi 1/10 10% Canon 10/10 100% Xiaomi 5/10 50% Canon 9/10 90% Xiaomi 0/10 0% Canon 7/10 70% Xiaomi 2/10 20% Canon 5/10 50% Xiaomi 2/10 20%

10 Tabel 10 Hasil pengujian skenario pengaruh resolusi kamera pada citra pempek dengan jarak 10 cm Jenis Pempek Kamera Hasil Identifikasi Akurasi Canon 6/10 60% Xiaomi 2/10 20% Canon 10/10 100% Xiaomi 9/10 90% Canon 8/10 80% Xiaomi 2/10 20% Canon 7/10 70% Xiaomi 4/10 40% Canon 5/10 50% Xiaomi 1/10 10% Berdasarkan dari hasil pengujian yang telah dilakukan menunjukan bahwa data citra pempek yang diambil menggunakan kamera Canon EOS 700D lebih baik dalam identifikasi citra dibandingkan dengan data citra pempek yang diambil menggunakan kamera ponselxiaomi redmi 3s yang kualitas resolusi lebih rendah dari kamera digital yang digunakan. 4. KESIMPULAN Berdasarkan penelitian yang telah dilaksanakan dan hasil pengujian pada data citra pempek yang telah diperoleh, maka dapat diambil kesimpulan yaitu: 1. Pengujian data citra pempek pada skenario normal mendapatkan rataan tingkat akurasi mulai dari 30 100%. 2. Pengujian dengan nilai K=1 mendapatkan tingkat akurasi lebihtinggi. 3. Perbedaan ukuran piksel data citra mempengaruhi tingkat akurasi yangdiperoleh. 4. Penambahan noise pada citra mempengaruhi tingkat akurasi yangdiperoleh. 5. Perbedaan resolusi kamera pada citra mempengaruhi tingkat akurasi yangdiperoleh. 6. Berdasarkan hasil pengujian skenario normal, hanya pempek lenjer yang mempunyai tingkat akurasi100%. 5. SARAN Berdasarkan hasil pengujian dan pembahasan yang telah dilakukan terdapat beberapa saran yang dapat membantu dalam mengembangkan penelitian ini agar memperoleh hasil yang lebih baik lagi antara lain: 1. Menggunakan algoritma yang berbeda Dalam melakukan penelitian selanjutnya dapat menggunakan algoritma yang berbeda hal ini bertujuan untuk mendapatkan tingkat akurasi yang lebih baik. 2. Cropping Pada penelitian selanjutnya dapat dilakukan cropping bukan resize terhadap citra digital yang bertujuan apakah citra digital yang telah dilakukan cropping yang berpusat pada objek agar dapat diidentifikasi dengan baik.

11 3. Menggunakan multiple object pempek Pada saat proses pengambilan data citra digital dilakukan secara multiple yaitu 2 objek pempek dijadikan citra digital secara bersamaan dan terdapat jarak pemisah antara kedua objek pempek yang bertujuan apakah data citra pempek akan berhasil diidentifikasi. DAFTAR PUSTAKA [1] Kadir, A. (2013). Teori dan Aplikasi Pengolahan Citra. Yogyakarta: Andi Offset. [2] Kusrini. (2009). Algoritma Data Mining. Yogyakarta: Andi Offset. [3] Liantoni, F. (2015). Klasifikasi Daun Dengan Perbaikan Fitur Citra Menggunakan Metode K-Nearest Neighbor. Ultimatics, VII(2), 98 104. [4] Putra, D. (2010). Pengolahan Citra Digital. Yogyakarta: Andi Offset. [5] Yodha, J. W., & Kurniawan, A. W. (2014). Pengenalan Motif Batik Menggunakan Deteksi Tepi Canny Dan K-Nearest Neighbor. Techno.COM, 13(4), 251 262.