IDENTIFIKASI PLAT NOMOR MOBIL MENGGUNAKAN SUPPORT VECTOR MACHINE (SVM)

dokumen-dokumen yang mirip
IDENTIFIKASI NOMOR POLISI KENDARAAN BERMOTOR MENGGUNAKAN JARINGAN SYARAF TIRUAN SELF ORGANIZING MAPS (SOMS)

BAB I PENDAHULUAN. Pada zaman sekarang ini bagi sebagian masyarakat kendaraan bermotor

STMIK GI MDP. Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2010/2011

Faizar Mazdi Hasibuan¹, Bambang Hidayat², Rita Magdalena³. ¹Teknik Telekomunikasi, Fakultas Teknik Elektro, Universitas Telkom

BAB I PENDAHULUAN 1.1. Latar Belakang Masalah

DAFTAR ISI. BAB 3 PERANCANGAN PERANGKAT LUNAK 3.1 Diagram Alir Utama Kamera Web iii

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

ANALISIS KEPADATAN LALU LINTAS DENGAN MENGGUNAKAN METODE ICA DAN SVM

UKDW BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

SISTEM IDENTIFIKASI POSISI PELAT NOMOR KENDARAAN SECARA OTOMATIS MENGGUNAKAN HOUGH TRANSFORM

BAB I PENDAHULUAN. 1.1 Latar belakang

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

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

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

Reza Fajar Rachmanda¹, Dr Ir Bambang Hidayat Dea², Rita Purnamasari³. ¹Teknik Telekomunikasi, Fakultas Teknik Elektro, Universitas Telkom

BAB I PENDAHULUAN 1.1 Latar Belakang

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

SIMULASI DAN ANALISIS KLASIFIKASI GENRE MUSIK BERBASIS FFT DAN SIMULATION AND ANALYSIS OF MUSIC GENRE CLASSIFICATION BASED ON FFT AND

PENGENALAN BILANGAN ARAB MENGGUNAKAN TEMPLATE MATCHING

BAB 1 PENDAHULUAN Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang. Perkembangan teknologi yang telah berkembang saat ini, telah mendorong

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

UKDW BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

PENGENALAN HURUF TULISAN TANGAN BERBASIS CIRI SKELETON DAN STATISTIK MENGGUNAKAN JARINGAN SARAF TIRUAN. Disusun oleh : Mario Herryn Tambunan ( )

MENENTUKAN KEPADATAN LALU LINTAS DENGAN PENGHITUNGAN JUMLAH KENDARAAN BERBASIS VIDEO PROCESSING

Oleh: Ulir Rohwana ( ) Dosen Pembimbing: Prof. Dr. H. M. Isa Irawan, M.T.

BAB 1 PENDAHULUAN. Sistem penglihatan manusia merupakan suatu system yang sangat kompleks,

EKSTRAKSI DAN PENGENALAN PLAT NOMOR KENDARAAN BERMOTOR DI INDONESIA

BAB I PENDAHULUAN. ukuran, dan warna ketika suatu citra digambarkan meskipun dalam ruang 2D (dua

BAB 1 PENDAHULUAN. dengan proses pengolahan citra digital (digital image processing), dimana data berupa

BAB I PENDAHULUAN 1.1 Latar Belakang 1.2 Tujuan Penelitian

SKRIPSI RAYMOND P.H. SIRAIT

(Adaptive Neuro- akurasi 58,33% untuk 9 kelas output

UKDW BAB 1 PENDAHULUAN. 1.1 Latar Belakang

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007

BAB I PENDAHULUAN 1.1. Latar Belakang 1.2. Rumusan Masalah

2015 PENGGUNAAN ALGORITMA FAST CONNECTIVE HOUGH TRANSFORM DAN ANALISIS HISTOGRAM UNTUK MENENTUKAN LOKASI PLAT NOMOR

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

IMPLEMENTASI PEMBACAAN HURUF HIJAIYYAH DAN KARAKTER ANGKA ARAB DENGAN MENGGUNAKAN JARINGAN SYARAF TIRUAN LVQ (LEARNING VECTOR QUANTIZATION)

BAB I PENDAHULUAN 1.1. Latar Belakang

ABSTRAK. Michael Parlindungan ( ) Jurusan Teknik Elektro Universitas Kristen Maranatha

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

PERBANDINGAN DAN ANALISIS SUPPORT VECTOR MACHINE DAN ADAPTIVE NEURO FUZZY INFERENCE SYSTEM UNTUK KLASIFIKASI GENRE MUSIK

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

BAB 3 ANALISA DAN PERANCANGAN SISTEM

BAB II TINJAUAN PUSTAKA

IDENTIFIKASI PEMBUAT TULISAN TANGAN MENGGUNAKAN HAAR WAVELET DAN ALGORITMA PROPAGASI BALIK LEVENBERG MARQUARDT

BAB I PENDAHULUAN. untuk meniru sistem visual manusia (human vision).

PENGENALAN HURUF HASIL DARI TULISAN TANGAN MENGGUNAKAN ALGORITMA FORWARD-ONLY COUNTER PROPAGATION

BAB I PENDAHULUAN 1.1 Latar Belakang

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

Pengenalan Plat Nomor Mobil Menggunakan Metode Learning Vector Quantization

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

KLASIFIKASI KUALITAS TELUR ASIN BERDASARKAN CITRA RED GREEN BLUE MENGGUNAKAN ADAP TIVE NEURO FUZZY INFERENCE SYSTEM

Dewasa ini teknologi robotik dan informasi telah berkembang dengan cepat. Begitu

1. BAB I PENDAHULUAN Latar Belakang

VERIFIKASI SESEORANG BERDASARKAN CITRA PEMBULUH DARAH MENGGUNAKAN EKSTRAKSI FILTER GABOR ABSTRAK

Identifikasi Jenis Kayu Menggunakan Support Vector Machine Berbasis Data Citra

BAB I PENDAHULUAN. 1.1 Latar Belakang !! "(!

Oleh: Riza Prasetya Wicaksana

DETEKSI PLAT KENDARAAN MENGGUNAKAN HOG DAN LVQ. Muhammad Imron Rosadi 1

BAB I PENDAHULUAN 1.1 Latar Belakang

IDENTIFIKASI TANDA TANGAN MENGGUNAKAN ALGORITMA DOUBLE BACKPROPAGATION ABSTRAK

SISTEM PEMBACA LJK BERBASIS PENGOLAHAN CITRA DIGITAL MENGGUNAKAN SCANNER LJK READER SYSTEM BASED DIGITAL IMAGE PROCESSING USING SCANNER

KLASIFIKASI JENIS MOBIL BERDASARKAN TRANSFORMASI WAVELET MULTI SCALE DAN METODE K NEAREST NEIGHBOR

SIMULASI DAN ANALISIS KLASIFIKASI GENRE MUSIK BERBASIS FFT DAN CONTINOUS DENSITY HIDDEN MARKOV MODEL

Perancangan Perangkat Lunak Pengenal Tulisan Tangan Sambung Menggunakan Jaringan Saraf Tiruan Dengan Metode Hopfield

BAB I PENDAHULUAN. Bab I Pendahuluan

BAB 1 PENDAHULUAN 1.1 Latar Belakang

Raden Abi Hanindito¹, -². ¹Teknik Informatika, Fakultas Teknik Informatika, Universitas Telkom

SISTEM PENGENALAN PLAT NOMOR POLISI KENDARAAN BERMOTOR DENGAN MENGGUNAKAN METODE JARINGAN SARAF TIRUAN PERAMBATAN BALIK

REALISASI SISTEM DETEKSI RASA KANTUK BERDASARKAN DURASI KEDIPAN MATA SECARA REAL TIME MENGGUNAKAN METODE VIOLA-JONES

BAB I PENDAHULUAN. bahkan di Dunia. Penyakit jantung dapat dideteksi dengan alat elektrokardiograf

Shintya Yosvine Monro¹, Bambang Hidayat², Ari Novianty³. ¹Teknik Telekomunikasi, Fakultas Teknik Elektro, Universitas Telkom

BAB I PENDAHULUAN. digital khususnya bidang komputer mendorong munculnya software canggih

PENGENALAN POLA GARIS DASAR KALIMAT PADA TULISAN TANGAN UNTUK MENGETAHUI KARAKTER SESEORANG DENGAN MENGGUNAKAN ALGORITMA RESILIENT BACKPROPAGATION

BAB I PENDAHULUAN. 1.1 Latar belakang. Saat ini kehidupan manusia tidak lepas dari transportasi, manusia selalu

PENGENALAN BAHASA ISYARAT HURUF ABJAD MENGGUNAKAN METODE LEARNING VECTOR QUANTIZATION (LVQ) SKRIPSI

BAB I PENDAHULUAN. Perkembangan teknologi image processing sekarang ini menyediakan

PERANCANGAN PENGENALAN PLAT NOMOR MELALUI CITRA DIGITAL DENGAN OPENCV

SISTEM DETEKSI DAN PENGENALAN KARAKTER PADA PLAT NOMOR KENDARAAN DENGAN METODE BACKPROPAGATION NASKAH PUBLIKASI

ANALISA DETEKSI KELOMPOK USIA DAN GENDER BERDASARKAN KONTUR WAJAH DENGAN PENGOLAHAN CITRA DIGITAL

BAB I PENDAHULUAN. 1.1 Latar Belakang

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

SISTEM PENGENALAN PLAT NOMOR OTOMATIS MENGGUNAKAN SUPPORT VECTOR MACHINE DAN NEURAL NETWORK

Galang Rizki Akbar S¹, Achmad Rizal², Litasari. W.s S Psi³. ¹Teknik Telekomunikasi, Fakultas Teknik Elektro, Universitas Telkom

PENGENALAN PLAT NOMOR KENDARAAN DALAM SEBUAH CITRA MENGUNAKAN JARINGAN SARAF TIRUAN ABSTRAK

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

BAB I PENDAHULUAN. 1.1 Latar Belakang

SLOPE CORRECTION PADA TULISAN TANGAN MENGGUNAKAN JARINGAN SARAF TIRUAN ABSTRAK

BAB V KESIMPULAN DAN SARAN. Saraf Tiruan Propagasi Balik maka dapat diambil beberapa kesimpulan untuk

BAB 1 PENDAHULUAN Latar Belakang

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

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

PENGENALAN POLA PLAT NOMOR KENDARAAN MENGGUNAKAN JARINGAN SYARAF TIRUAN BACKPROPAGATION

BAB I PENDAHULUAN. 1.1 Pendahuluan

IDENTIFIKASI SESEORANG BERDASARKAN CITRA PEMBULUH DARAH MENGGUNAKAN EKSTRAKSI FITUR SCALE INVARIANT FEATURE TRANSFORM

Transkripsi:

IDENTIFIKASI PLAT NOMOR MOBIL MENGGUNAKAN SUPPORT VECTOR MACHINE (SVM) Yudil Taufik Umar¹, Heroe Wijanto², Rita Magdalena³ ¹Teknik Telekomunikasi,, Universitas Telkom Abstrak Untuk kepentingan pengenalan sebuah kendaraan dengan cepat, dalam pengiriman data dijital tidak menggunakan citra. Tetapi sebuah teks yang mudah dan ringkas. Jika berbentuk teks akan lebih mudah dikirim dan dikenali dalam database. Dalam mengenali sebuah kendaraan dengan bentuk teks, adalah dengan mengidentifikasi plat nomornya. Jadi jika terdapat citra plat nomor sebuah kendaraan dengan kondisi tertentu, maka akan dikonversikan dari citra plat nomornya ke dalam bentuk teks yang dimana akan memudahkan untuk tindakan selanjutnya yang diinginkan. Dalam tugas akhir ini dirancang sebuah sistem optical character recognition yang dapat mengenali karakter plat nomor dari citra plat nomor sebuah mobil dengan kondisi tertentu yang diambil dari sebuah kamera dijital. Sistem akan mengenali plat nomor dan merubahnya ke dalam bentuk vektor yang dimaksudkan untuk menjadi inputan untuk sistem klasifikasi Support Vector Machine, dimana sistem tersebut akan mengklasifikasi vektor dari sebuah citra menjadi bentuk karakter teks. Dari hasil pengujian berdasar jumlah plat nomor yang diujikan, didapatkan tingkat akurasi berdasar jumlah karakter total yang diujikan sebesar 98,54%. Ditinjau dari tingkat akurasi berdasar ketepatan pegidentifikasian satu plat nomor adalah 89.47% untuk setiap plat dari citra plat yang di ujikan. Hasil tersebut didapatkan dengan menggunakan metode one against one dengan kernel Gaussian. Kata Kunci : Support Vector Machine (SVM), optical character recognition, sistem klasifikasi. Abstract For the purposes shorting time to recognizing a vehicle, does not use digital image in the delivery of data transmission. But a text that is easy and concise. With text form it will be shaped more easily transmitted and identified in the database. Recognizing a vehicle in the form of a text is by identifying the plate number. So if have an image of a vehicle license plate with a certain condition, it will be converted from that image of the license plate to the text form which will make it easy for the next action that wanted to. In this final task have been designed a optical character recognition system that can recognize the license plate characters from the image of a car license plate with a certain condition is taken from a camera digital. The system will recognize the plate number and change into the vectors form which is intended to be an input of classification system Support Vector Machine, which the system will be classifying the vectors of an image into the form of text characters. From the simulation, the accuration based on the total character overall from license plate tested image is 98,54%. From the testcase that based on the identification a license plate, obtained the accuracy for a license plate from test images is 89.47%. Keywords : Support Vector Machine (SVM), optical character recognition, the classification system.

BAB I PENDAHULUAN 1.1 Latar Belakang Setiap kendaraan bermotor memiliki ciri yang tidak akan ada yang sama satu sama yang lainya yaitu plat nomor. Yang selanjutnya bisa digunakan juga untuk mencari data pemilik, alamat dan yang lainya. Plat nomor ini juga digunakan untuk data di tempat parkir atau untuk pengenalan sebuah kendaraan oleh manusia. Saat ini, proses pencatatan nomor polisi kendaraan dilakukan secara manual, dengan pengetikan dan pencatatan. Sekarang sistem yang manual sebagian besar telah berubah menjadi sistem yang otomatis karena hal ini dapat memudahkan pengguna. Pencataan plat yang pada saat ini masih dilakukan secara manual akan dikembangkan menjadi sistem yang otomatis, yaitu dengan pengenalan plat. Pengenalan dilakukan pada citra digital dari plat nomor. 1.2 Perumusan Masalah Tugas akhir ini membahas tentang performansi sistem dalam mengenali citra plat nomor untuk mendapatkan sistem dengan performansi terbaik. Hal-hal yang akan dianalisa diantaranya : a. Bagaimana cara mengenali karakter pada citra plat. b. Akurasi: ketepatan sistem dalam mengenali karakter dalam sebuah plat nomor kendaraan. c. Kecepatan sistem, mulai dari pengambilan masukan sampai dengan didapatkan output akhir yang berupa data teks. 1.3 Tujuan Tujuan dari penulisan tugas akhir ini adalah : 1. Merancang dan melakukan implementasi program aplikasi yang berfungsi untuk pengenalan plat nomor dengan menggunakan support vector machine (SVM). 2. Menganalisa performansi program aplikasi pengenalan plat nomor dengan memperhitungkan akurasi dan kecepatan pemprosesan 3. Membandingkan aspek performansi dengan hasil yang menggunakan JST Backpropagation. 1

IDENTIFIKASI PLAT NOMOR MOBIL MENGGUNAKAN SVM 1.4 Batasan Masalah Dalam penulisan tugas akhir ini, ruang lingkup pembahasan masalah hanya dibatasi pada : a. Citra yang menjadi masukan adalah citra hasil dari peng-capture-an dengan kamera dijital, dengan pencahayaan lampu jika di dalam ruangan, dan pencahayaan matahari dalam cuaca cerah jika di luar ruangan. b. Pengenalan hanya dilakukan pada plat nomor dasar hitam, merah dan kuning. c. Citra digital masukan berupa plat standart kepolisian yang terdiri dari karakter A-Z dan 0-9. d. Output/ keluaran berupa teks karakter A-Z dan 0-9. e. Pengenalan plat nomor dengan menggunakan ekstraksi ciri histogram area dan support vector machine (SVM) sebagai klasifikasi. f. Pemrosesan pengenalan dilakukan per karakter. g. Simulasi sistem dilakukan dengan menggunakan bahasa pemrograman Matlab seri R2008a. 1.5 Metodologi Penyelesaian Masalah a. Studi literatur dan pustaka Bertujuan untuk mempelajari dasar teori dari berbagai literatur mengenai identifikasi karakter suatu citra plat nomor, diantaranya: 1. Mempelajari tentang pengolahan citra digital dan pengenalan karakter. 2. Mempelajari tentang histogram area. 3. Mempelajari tentang support vector machine (SVM). b. Pengumpulan data Bertujuan untuk mendapatkan database citra plat nomor yang akan digunakan sebagai masukan dari sistem dan plat nomor kendaraan untuk citra uji. c. Studi pengembangan aplikasi Bertujuan untuk menentukan metodologi pengembangan sistem yang akan digunakan dengan pendekatan tersruktur dan melakukan analisa perancangan. d. Implementasi program aplikasi Bertujuan untuk melakukan implementasi metode pada program aplikasi sesuai dengan perancangan yang telah dilakukan. e. Analisa performansi INSTITUT TEKNOLOGI TELKOM 2

IDENTIFIKASI PLAT NOMOR MOBIL MENGGUNAKAN SVM Bertujuan untuk melakukan analisis performansi hasil pengenalan plat nomor menggunakan histogram area dan SVM. f. Pengambilan kesimpulan Bertujuan untuk menarik kesimpulan setelah melakukan percobaaan pengenalan plat nomor dengan membandingkan secara visual dari karakter plat nomor dan hasilnya. INSTITUT TEKNOLOGI TELKOM 3

BAB V KESIMPULAN DAN SARAN 5.1 Kesimpulan 1. SVM cocok digunakan untuk mengidentifikasi karakter dalam plat nomor karena SVM cocok digunakan untuk jumlah kelas terbatas dan masukan yang terbatas sesuai dengan kelasnya. 2. Histogram Area bisa digunakan sebagai Ekstraksi 62irri untuk SVM. 3. Metode OAA dan OAO tidak memperlihatkan hasil yang jauh berbeda denagn pemilihan kernel menggunakan Gaussian akan cocok dengan kedua metode tersebut. Tetapi tidak untuk kernel Polynomial. 4. Nilai parameter C dan P berbeda-beda nilai yang optimalnya untuk setiap program dan untuk mendapatkan nilai optimalnya harus dengan eksperimen. 5. Dengan menggunakan metode SVM akan lebih baik dibandingkan dengan menggunakan metode jaringan saraf tiruan Self Organizing Maps (SOMs) ditinjau dari hasil akurasi yang menggunakan SVM 98,90% dan SOMs 97,81%. 6. Walaupun menggunakan ekstraksi 62 irri yang sederhana SVM tetap tangguh dalam mengklasifikasi citra uji. 5.2 Saran 1. Untuk lebih lanjut dibuat alogaritma untuk tahap preprocessing yang bersifat otomatis 2. Penelitian selanjutnya tidak hanya sebatas plat nomor standar kepolisian saja yang dapat dideteksi. Tetapi segala variasi bentuk plat nomor. 3. Agar dicoba dengan metode lain sehingga dapat dibandingkan hasilnya. 4. Perlu dikembangkan untuk identifikasi masa akhir berlakunya plat nomor 5. Perlu dikembangkan yang mampu memproses kualitas citra dengan gangguan cuaca. 62

DAFTAR PUSTAKA [1] Anthony, Gidudu, dkk., Image Classification Using SVMs: One-against-One Vs Oneagainst-All. [2] Ebden, Mark, Gaussian Processes for Regression: A Quick Introduction. Agustus 2008 [3] Extending SVM To Soft Margin Classifier, http://mi.eng.cam.ac.uk/~kkc21/thesis_main/node13.html [4] Fikriyah, Laily, Implementasi dan Analisis Algoritma Biased Regularization Support Vector Machine ( BRSVM ) pada Kasus Pengenalan Huruf Tulisan Tangan, 2009 [5] Milgram, Jonathan, One Against One or One Against All: Which One is Better for Handwriting Recognition with SVMs?. [6] Santosa, Budi, Data Mining : Teknik Pemanfaatan Data Untuk Keperluan Bisnis,2007. [7] Santosa, Budi, Data Mining Terapan Dengan Matlab,2007. [8] Sari, Marlindia Ike, Identifikasi Plat Nomor Kendaraan Berbasis Pengolahan Citra Menggunakan Jaringan Syaraf Tiruan Adaptive Resonance Theory2 (ART2),2007. [9] Satriyo Nugroho, Anto, dkk., Support Vector Machine : Teori Dan Aplikasinya Dalam Bioinformatika, 2003. [10] SVM Parameters, http://www.svms.org/parameters/ [11] Using A Radial Basis Function as A Kernel, http://mi.eng.cam.ac.uk/~kkc21/thesis_main/node31.html [12] Using Polinomial Kernel, http://svr-www.eng.cam.ac.uk/~kkc21/thesis_main/node32.html [13] Wijayanto, Inung, Identifikasi Nomor Polisi Kendaraan Bermotor Menggunakan Jaringan Syaraf Tiruan Self Organizing Maps (SOMs),2008. http://asnugroho.wordpress.com/2006/10/15/apakah-support-vector-machine-itu/ http://asnugroho.wordpress.com/2007/02/18/diskusi-mengenai-support-vector-machine/ http://en.wikipedia.org/wiki/support_vector_machine http://mi.eng.cam.ac.uk/~kkc21/thesis_main/node13.html http://www.dtreg.com/svm.htm