Pengenalan Karakter Plat Kendaraan Bermotor Berbasis Citra Dengan Menggunakan Metode Canny Dan Algoritma Backpropagation

Main Author: Haryoko, Andy
Format: Thesis NonPeerReviewed
Terbitan: , 2016
Subjects:
Online Access: http://repository.ub.ac.id/155420/
Daftar Isi:
  • Transportasi merupakan kebutuhan yang sangat penting dalam kehidupan sehari-hari. Hal ini dikarenakan hampir semua kegiatan manusia tidak lepas dari proses transportasi. Dalam rangka optimasi manfaat transportasi bagi kepentingan manusia, banyak pihak yang terlibat dalam operasi tersebut. Bukan pihak pemerintah saja yang terlibat, akan tetapi pihak swasta juga. Transportasi memegang peranan penting dalam dinamika masyarakat bahkan dinamika negara dan bangsa, baik dalam kehidupan sehari-hari, kehidupan budaya, kehidupan politik, terutama dalam kehidupan sosial ekonomi. Berdasarkan pentingnya transportasi untuk kehidupan masyarakat serta peranan berbagai pihak bukan berarti masalah tersebut sudah dapat diatasi dengan baik. Kenyataannya banyak permasalahan yang ditimbulkan dari transportasi itu sendiri. Salah satu permasalahan yang timbul adalah adanya angkutan umum yang memprihatinkan padahal angkutan umum memegang peranan yang cukup penting dalam kehidupan masyarakat. Salah satu upaya yang dilakukan pemerintah untuk mengatasi permasalahan tersebut adalah dengan pengadaan kir untuk menstandarkan kelayakan kendaraan umum. Sistem pendaftaran kendaraan dalam uji kelayakan kendaraan bermotor seperti yang tersebut di atas masih mengandalkan sistem manual yaitu dengan pemeriksaan surat-surat kendaraan sehingga masih banyak kelemahan didalamnya. Hal ini diperparah dengan adanya beberapa penyelewengan yaitu adanya pemilik kendaraan yang hanya membawa buku kendaraan tanpa membawa kendaraan dalam uji kir. Untuk mengurangi kecurangan diperlukan sebuah sistem yang secara otomatis memvalidasi kendaraan yang akan diuji dengan cara memverifikasi tanda nomor kendaraan bermotor yang melekat pada kendaraan tersebut. Pada Penelitian ini dipaparkan suatu sistem yang mampu mengidentifikasi kendaraan melalui tanda nomor kendaraan bermotor (TNKB) dengan membaca karakter yang ada didalamnya. Untuk mendapatkan karakter yang melakat didalam TNKB diperlukan suatu pemrosesan citra dalam memudahkan tahap pengenalan. Dalam pemrosesan citra digunakan filter Canny untuk menghilangkan noise dan memperoleh karakter yang baik untuk proses pengenalan. Metode Connected Component Analisys (CCA) digunakan untuk medapatkan ekstraksi ciri dengan membandingkan karakter dengan rasio keseluruhan citra. Proses pengenalan karakter menggunakan metode Jaringan Syaraf Tiruan (JST). Arsitektur Jaringan Syaraf Tiruan desuaikan dengan input dari citra biner dan output berupa karakter dan angka yang berjumlah 36. Citra biner disampling dengan ukuran 12X7 sehingga arsitektur yang membangun Jaringan Syaraf Tiruan terdiri dari 84 input, 50 Hidden Layer dan 36 output. Jaringan syaraf tiruan dilatih dengan algoritma backpropagation dengan parameter learning rate 0.3 dan momentum 0.9. Proses training akan dihentikan apabila iterasi mencapai nilai maksimal 10.000 atau MSE (Mean Square Error) 0.0001. Untuk dapat mengenali karakter arsitektur Jaringan Syaraf Tiruan perlu dilakukan pelatihan terlebih dahulu untuk mengenali karakter yang berupa huruf A..Z dan angka 0-9. Pelatihan menggunakan data sampel berupa 60 data TNKB, dengan rata rata 1 TNKB terdiri atas 7 karakter. Maka kesuluruhan karakter yang digunakan dalam pelatihan 420 karakter yang terdiri atas angka dan huruf yang bervariasi. Dari hasil pengujian yang ix dilakukan sistem mampu mengenali karakter angka 100% sedangkan huruf 86,87% jadi kehandalan sistem mengenali karakter secara keseluruhan adalah 94,29%.