1
BAB I PENDAHULUAN
1.1.
Latar Belakang
Perkem Perkembang bangan an Teknolo eknologi gi komputer komputer yang yang sangat sangat pesat sangat sangat membantu membantu manusia manusia untuk untuk menyelesai menyelesaikan kan pekerjaann pekerjaannya ya dengan dengan cepat dan tepat. tepat. Berbagai Berbagai penerapan penerapa n kemajuan teknologi komputer ini dapat dilihat di segala bidang kehidupan, baik aplikasi di rumah, di kantor, di tempat-tempat khusus, di dalam ruangan maupun di luar ruangan. Pemanfaatan teknologi ini digunakan pula untuk menganisi menganisipasi pasi kemampuan kemampuan manusia manusia yang terbata terbatass untuk untuk mengolah mengolah data data
secara secara
manual apabila dihubungkan dengan kecepatan dan ketelitian yang akan dihasilkan. Pada Pada
gedu gedung ng-g -ged edun ung g
bert bertin ingk gkat at
atau atau
gedu gedung ng-g -ged edun ung g
yang yang
bany banyak ak
pengunjungnya, proses ceck-in hingga check-out parki check-out parkirr bukan lagi dilakukan dilakukan secara manual, mengingat jumlah volume kendaraan yang keluar-masuk sangat banya dan alasan efisiensi waktu. Otomatisasi parkiran dilakukan dengan menerapkan teknologi komputer di mana setiap kendaraan yang masuk harus melalui proses yang sudah ditetapkan yaitu mulai dari pengambilan gambar plat nomor polisi di gerbang masuk parkiran, memasuki area parkiran hingga gerbang keluaran parkiran untuk memcerifikasi kecocokan nomor polisi kendaraan tersebut. Proses verifikasi yang dilakukan mulai dari memasuki area parkiran hingga keluar dari area parkiran adalah, pengenalan pengenalan karakter karakter menerapkan menerapkan pengolahan citra digital. Citra awal yang diambil di awal ketika memasuki area parkiran akan diolah dengan metode skeletonisasi dan proses selanjutnya menghitung piksel-piksel dari seetiap daerah citra, hingga dilakukang pengenalan terhadap nomor plat kendaraan tersebut. Sistem pengenalan karakter yang dilakukan terhadap plat nomor kendaraan kendaraan tersebut dinamakan Optical Character Recognition (OCR). OCR).
2
Dari uraian di atas, penerapan OCR diharapkan dapat mengenali nomor plat kendaraan yang masuk ke area parkiran dengan cepat. Oleh karena itu, penulis mengajukan usulan judul skripsi: “SIMULASI PENGENALAN NOMOR PLAT KENDARAAN PADA PARKIRAN OTOMATIS BERBASIS PENGOLAHAN CITRA”
1.2.
Identifikasi Masalah
Parkiran yang dilakukan secara manual pada gedung-gedung besar dan bertingkat, sangat merugikan penyedia layanan (pemilik gedung) dan pengguna layanan (pengunjung gedung). Kerugian yang dirasakan adalah lambatnya pelayanan menuju area parkiran, sehingga dapat membosankan pengunjung. Kalau sudah demikian, para pengunjung yang mengalami proses lambatnya parkiran akan memilih untuk berkunjung (memilih parkiran) di gedung lain yang dianggap lebih cepat. Adapun masalah yang akan dibahasa dalam skripsi ini adalah, bagaimana menerapkan sistem perparkiran otomatis, yang cepat dan tepat, sehingga para pengguna jasa parkiran akan cepat terlayani.
1.3.
Batasan Masalah
Adapun ruang lingkup perancangan program ini meliputi: 1. Input dari sistem adalah citra digital yaitu file dengan format bitmap (.bmp). 2. Output dari sistem adalah informasi berupa huruf yang terdiri dari huruf besar (A-Z) dan numeric (0-9). 3. Warna dasar plat yang akan dikenali adalh warna hitam dan warna teks pada citra yang akan dikenali adalah putih 4. Letak plat nomor pada kendaraan yang akan dikenali berada di atas kap roda depan tanpa tertutup (terbuka/transparan). 5. Pengujian dan pengenalan yang dilakukan hanya pada plat nomor kendaraan
3
wilayah Jakarta (seri B-XXXX-YYY). 6. Metode processing yang digunakan adalah skeletonisasi citra 7. Aplikasi simulasi dibangun dengan menggunakan bahasa pemrograman MATLAB R2012b
1.4.
Tujuan dan Manfaat
Tujuan dari perancangan program ini adalah: a. Mebangun simulasi sistem pengenalan plat nomor kendaraan
yang
digunakan untuk perparkiran b. Mengembangkan
pengetahuan
mengenai
pengolahan citra dan
pengenalan karakter yang dapat diterapkan nantinya secara nyata
Sedangkan manfaat yang diharapkan adalah sebagai berikut: a. Bagi dunia pendidikan Dengan adanya penelitian ini, diharapkan dapat menjadi sumbangsih bagi kemajuan dunia pendidikan, khususnya di bidang informatika di Universitas Mpu Tantular, bahkan pendidikan Nasional. b. Bagi bidang perparkiran Dengan adanya aplikasi ini, dihrapkan dapat diterapkan di bidang perparkiran, sehingga dapat mempermudah dan mempercepat proses parkir kendaraan c. Bagi penulis Sebagai kesempatan untuk mengembangkan pengetahuan penulis, serta sebagai sumbangan pemikiran yang berguna bagi setiap orang yang ingin mendami bidang ini. d. Bagi peneliti lain Memberikan
referensi
untuk
penelitian
lebih
lanjut
dalam
pengembangan aplikasi pengenalan teks berbasis pengolahan citra.
4
1.5.
Metodologi
Metodologi yang digunakan untuk pelaksanaan tugas akhir ini adalah sebagai berikut. 1. Studi Pustaka a. Pencarian referensi Mencari referensi yang berhubungan dengan pengolahan citra digital, pengenalan pola, dan metode-metode lain pendukung pembuatan program simulasi perparkiran ini. b. Pendalaman materi Pendalaman materi dilakukan dengan mempelajari dan memahami materi yang berhubungan dengan tugas akhir ini, membandingkan juga teoriteori yang didapat dari berbagai referensi, mempelajari cara kerja perangkat
lunak
yang
digunakan
untuk
proses
serupa,
serta
mengkonsultasikannya kepada pembimbing.
2. Perancangan Sistem Merancang program yang menggunakan konsep desain yang terstruktur dan dimodelkan menggunakan diagram proses.
3. Implementasi Sistem Melakukan pengkodean dari rancangan yang telah dibuat sebelumnya menggunakan MATLAB 2012b.
4. Evaluasi Sistem Melakukan pengujian dari sistem yang telah dibangun serta melakukan perubahan-perubahan yang diperlukan untuk meningkatkan kinerja dari program yang dibuat.
5
1.6.
Sistematika Penulisan
Adapun sistematika penulisan yang digunakan dalam menyusun laporan penelitian ini adalah sebagai berikut: BAB I
PENDAHULUAN
Bab
ini
lingkup,
membahas
latar
belakang
permasalahan,
ruang
tujuan dan manfaat, metodologi, dan sistematika
penulisan.
BAB II
LANDASAN TEORI
Bab ini membahas teori-teori dasar pendukung implementasi. Adapun teori tersebut meliputi teori pengenalan teks yang terdiri dari proses- proses pengolahan citra digital dan penerapannya.
BAB III
PERANCANGAN PROGRAM
Bab ini membahas perancangan sistem, serta algoritma yang digunakan untuk menyelesaikan permasalahan yang ada.
BAB IV
IMPLEMENTASI DAN EVALUASI
Bab
ini
membahas
implementasi
dari
metode
yang
digunakan dan evaluasi hasil dari program ini.
BAB V
KESIMPULAN DAN SARAN
Berisi kesimpulan dari penelitian yang telah dilakukan dan saran untuk pengembangan lebih lanjut.