1 BAB I PENDAHULUAN A. Latar Belakang dan

advertisement
BAB I
PENDAHULUAN
A. Latar Belakang dan Permasalahan
Kemajuan di bidang ilmu pengetahuan dan teknologi yang sangat pesat dalam
kurun waktu belakangan ini mengakibatkan banyak aspek kehidupan manusia
termudahkan. Salah satu aspek yang dimaksud adalah bidang transportasi yang
mulai dirambah oleh teknologi cerdas. Dengan menggabungkan kemajuan sistem
informasi, komunikasi, sensor, dan pemodelan maju dan algoritma untuk
meningkatkan kinerja transportasi darat, Intelligent Transportation Systems (ITS)
berkembang menjawab makin banyaknya jumlah pelaku dan variasi alat
transportasi di kehidupan sehari-hari. (Ben-Akiva, 2008)
Tidak hanya dalam pengaturan lalu lintas di jalan raya, namun bidang ini juga
berperan dalam sistem keamanan seperti manajemen parkir kendaraan, identifikasi
kendaraan curian, deteksi kecepatan kendaraan otomatis, serta pengawasan dan
akses kendaraan pada suatu tempat tertentu. Metode yang paling sering digunakan
adalah dengan pengenalan plat nomor kendaraan.
Manusia sering dijadikan sebagai pelaku utama dalam tugas-tugas
pengenalan, pencatatan, dan pengawasan tiap plat nomor kendaraan. Hal ini tentu
kurang efisien mengingat manusia memiliki batas ketahanan fisik yang berakibat
pada menurunnya ketelitian dan kecepatan proses, sehingga berujung pada
kesalahan-kesalahan yang tidak seharusnya terjadi.
Sebenarnya, peran manusia dalam melakukan tugas-tugas pengenalan,
pencatatan, dan pengawasan tiap plat nomor kendaraan dapat dikurangi dengan
memasukan komputer sebagai pengganti tugas manusia. Melalui komputer, citra
digital dapat diolah sehingga plat kendaraan dapat ditangkap, dianalisa, dibaca,
dan disimpan oleh komputer. Teknologi ini merupakan salah satu cabang bahasan
1
2
bidang ilmu pengelihatan komputer (computer vision) berupa pembacaan plat
nomor kendaraan otomatis atau biasa disebut Automatic Number Plate
Recognition (ANPR).
Dengan mengganti manusia menjadi komputer, diharapkan efisiensi dan
optimalisasi dapat tercapai karena sifat komputer yang presisi dan relatif lebih
tahan lama. Permasalahan inilah yang menjadi fokus utama penulis mengusulkan
proyek akhir dengan judul “Pengenal Plat Nomor Kendaraan Berbasis
Raspberry Pi.”
B. Maksud dan Tujuan
Maksud dalam pembuatan proyek akhir ini adalah sistem mampu mengenali
plat nomor kendaraan melalui pengolahan citra (image processing) dan
pengenalan karakter dari citra yang didapatkan dari penglihatan komputer
(computer vision) oleh kamera.
Tujuan pembuatan proyek akhir adalah sebagai berikut.
1.
Mendapatkan algoritma pemrograman untuk mengenal plat nomor kendaraan.
2.
Mengambil citra secara otomatis dari kamera ketika kendaraan berada pada
jarak yang disyaratkan.
3.
Sistem dapat mengenali bagian kendaraan yang merupakan plat nomor dari
kendaraan tersebut.
4.
Sistem dapat merotasikan bagian plat kendaraan yang terdeteksi apabila
diperlukan agar hasil yang didapat tegak lurus.
5.
Mensegmentasi tiap bagian karakter yang terdeteksi pada plat nomor
kendaraan.
6.
Sistem dapat melakukan pembacaan tiap karakter yang berhasil dikenali pada
plat nomor kendaraan.
3
C. Batasan Masalah
Batasan masalah dalam penyusunan proyek akhir ini adalah sebagai berikut.
1.
Algoritma sistem dibuat menggunakan bahasa pemrograman Python 2.7
dengan pengolah citra menggunakan OpenCV 3.0.0 dan Tesseract OCR
sebagai pengenal karakter optik.
2.
Data citra didapat dari kamera webcam dengan jarak kamera dan kendaraan
antara 65-95 cm.
3.
Plat nomor kendaraan yang digunakan sebagai objek adalah plat motor
standar dari Kepolisian Republik Indonesia menurut UU No.22 tahun 2009
tentang Lalu Lintas dan Angkutan Jalan.
4.
Plat nomor kendaraan yang digunakan sebagai objek adalah plat kendaraan
bukan umum dengan warna dasar hitam dan tulisan putih.
5.
Adapun plat mobil dan tipe plat kendaraan lain yang diuji dalam penelitian ini
hanyalah digunakan sebagai data komparasi.
6.
Data citra diambil pada saat kendaraan dalam keadaan diam.
D. Metode Proyek Akhir
Metode yang digunakan dalam pembuatan proyek akhir dan penyusunan
laporan proyek akhir ini adalah sebagai berikut.
1.
Metode pustaka
Yaitu dengan cara memelajari buku-buku literature yang berhubungan
dengan masalah yang dihadapi dalam pembuatan alat yaitu mengenai
pengolahan citra, penyaringan citra, deteksi objek, dan Raspberry Pi serta
referensi tentang OpenCV, Optical Character Recognition (OCR), Linux, dan
bahasa pemrograman Python.
2.
Metode perancangan
Yaitu dengan mencoba membuat desain sistem pengenal plat nomor
kendaraan melalui tiga langkah pokok yaitu deteksi plat kendaraan,
segmentasi karakter, dan pengenalan karakter.
4
3.
Metode pengujian
Yaitu dilakukan dengan menguji sistem yang dibuat secara keseluruhan untuk
mengetahui apakah program yang dimasukan dalam Raspberry Pi berjalan
sesuai keinginan dan dapat melakukan pembacaan karakter pada plat
kendaraan secara tepat.
4.
Metode browsing
Yaitu dengan mencari literature dari internet tentang hal-hal yang
berhubungan dengan masalah yang dihadapi.
E. Sistematika Penulisan
Sistematika penulisan laporan proyek akhir ini terdiri dari 5 (lima) bab
sebagai berikut.
BAB I, PENDAHULUAN, berisi latar belakang dan permasalahan, maksud
dan tujuan, batasan masalah, serta sistematika penulisan laporan.
BAB II, LANDASAN TEORI, berisi landasan teori tentang algoritma sistem,
metode-metode yang digunakan, komponen utama sistem, dan komponen
pendukung yang digunakan dalam perancangan alat ini.
BAB III, PERANCANGAN SISTEM, berisi uraian rinci mengenai rancangan
sistem pengenal plat nomor kendaraan dengan Raspberry Pi secara keseluruhan.
BAB IV, PENGUJIAN DAN PEMBAHASAN, berisi tentang proses
pengujian sistem pengenal plat nomor kendaraan hingga mendapatkan data hasil
pengujian untuk dilakukan pembahasan berdasarkan teori-teori yang telah
didapatkan serta memperhatikan faktor-faktor yang mempengaruhi.
BAB V, PENUTUP, berisi tentang kesimpulan dan saran sehingga sistem ini
dapat menjadi lebih baik dan dapat dikembangkan untuk penelitian lebih lanjut.
Download