Rudi Hardinsyah
1041177004208
Program Studi Teknik Informatika
Fakultas Ilmu Komputer Universitas Singaperbangsa Karawang, 2017
Pembimbing 1 : Aries Suharso, S.Si.,M.Kom
Pembimbing 2 : Purwantoro, M.Kom
i
ABSTRACT
Rudi Hardinsyah
1041177004208
Informatics Engineering Program
Faculty Of Computer Science Singaperbangsa University Of Karawang, 2017
Guide 1 : Aries Suharso, S.Si.,M.Kom
Guide 2 : Purwantoro, M.Kom
With the rapid development of science and technology as it is today, many
emerging innovations that make it easier for humans to perform their daily activities.
Image processing is the processing or analyzing the digital image which counts the image
processing specific information relating to personal identification that can be used in a
system.
The introduction of automatic vehicle number plate is one of the essential
techniques of image processing which is a part of intelligent transport systems that can
be used to identify the vehicle and sipengendara only by understanding the license plate
only.
Therefore, it is designed an application of plate number recognition by using viola
jones with method of Software Development Life Cycle (SDLC) with waterfall model
which has several stages including system requirement analysis, design, code making,
testing, support and maintenance that will be implemented, So it can be used for the
security system of an area or area in need of security.
ii
KATA PENGANTAR
Alhamdulillah, segala puji serta syukur kehadirat Allah SWT atas karunia dan
Rahmat-Nya sehingga penulis dapat menyelesaikan skripsi ini. Adapun judul dari
ini adalah “Pengenalan Plat Nomor Kendaraan Menggunakan Algoritma Viola
Jones ” ini dapat diselesaikan dengan baik. Disadari bahwa tanpa bantuan dan
dukungan beberapa pihak, skripsi ini tidak dapat diselesaikan dengan baik. Oleh
karena itu pada kesempatan ini diucapkan terimakasih kepada:
1. Bapak Prof. Dr H. Moh. Wahyudin Zakarsyi, CPA. selaku Rektor di
Universitas Singaperbangsa Karawang
2. Bapak Oman Komarudin, M.Kom Selaku Dekan Fakultas Ilmu Komputer.
3. Bapak Ade Andri Hendriadi S.Si, M.Kom selaku Wakil Dekan Fakultas
Ilmu Komputer
4. Bapak Aries Suharso S.Si, M,Kom selaku KA. Program Studi Teknik
Informatika UNSIKA dan sebagai dosen pembimbing.
5. Bapak Purwantoro, M.Kom Selaku dosen pembimbing kedua yang selalu
senang tiasa telah membantu dan mengarahkan saya dalam bimbingan
penulisan skripsi ini.
6. Kedua orang tua saya Bapak Haryono dan ibu Juartik yang tidak pernah
lelah memberikan do’a dan motivasi kepada saya, semoga allah
memberikan kesempatan saya untuk membalas pengorbanan Bapak dan
ibu saya.
7. Adik saya David dan Rafi yang telah memberikan saya dukungan dan
semangat dalam penulisan skripsi ini.
8. Ahmad Sirojul Munir, Nurul Hakim, Syahroni Ridwan, Afriyansyah, Tio
Abdul Said, Ahmad Khoerul, Eno Sunandar yang selama ini bersama -
sama menikmati pahit manisnya penyusunan skripsi ini dengan saya.
9. Semua pihak yang tidak disebutkan satu persatu yang telah membantu
baik secara langsung maupun tidak langsung dalam penyusunan laporan
karya tulis ini.
Akhir kata, semoga penelitian ini dapat bermanfaat bagi penulis khususnya,
serta bagi seluruh pihak yang berkepentingan pada umumnya. Semoga penelitian
iii
ini dapat memberikan sumbangan yang baik bagi kemajuan ilmu pengetahuan dan
kemajuan terknologi serta bermanfaat secara positif bagi akademika Universitas
Singaperbangsa Karawang (UNSIKA). Atas rahmat yang Maha Kuasa, semoga
Allah SWT selalu melimpahkan karunia-Nya pada kita semua. Amin Yaa Rabbal
‘Alamiin.
Rudi Hardiansyah
iv
DAFTAR ISI
LEMBAR PENGESAHAN
ABSTRAK .............................................................................................................. i
ABSTRACT ........................................................................................................... ii
KATA PENGANTAR .......................................................................................... iii
DAFTAR ISI ...........................................................................................................v
DAFTAR GAMBAR .......................................................................................... viii
DAFTAR TABEL ................................................................................................ ix
BAB I PENDAHULUAN .......................................................................................1
1.1 Latar Belakang Masalah ..............................................................................1
1.2 Rumusan Masalah .......................................................................................2
1.3 Batasan Masalah ..........................................................................................2
1.4 Tujuan Penelitian .........................................................................................2
1.5 Manfaat
Penelitian .............................................................................................................3
...............................................................................................................................
1.6 Metodologi penelitian..................................................................................3
1.7 Sistematika Penulisan ..................................................................................3
BAB II LANDASAN TEORI ................................................................................5
2.1 Teori yang Relevan dalam Penelitian ........................................................5
2.1.1 Plat Nomor Kendaraan .......................................................................5
2.1.2 LPR (License Plate Recognition) .......................................................5
2.1.3 Computer Vision .................................................................................6
2.1.4 Citra Digital ........................................................................................6
2.1.4.1 PengolahanCitra.........................................................................7
2.1.4.2 Kategori Pengolahan Citra .......................................................8
2.1.5 Ruang Warna Pada Citra .....................................................................8
2.1.5.1 RGB (Red Green Blue) ...........................................................9
2.1.5.2 Grayscale ..............................................................................10
2.1.6 SDLC (Software Development Life Cycle ........................................11
2.1.6.1 Waterfall................................................................................11
v
2.1.7 Flowchart ..........................................................................................12
2.1.7 Deteksi Objek ..................................................................................15
2.1.8 Viola-Jones Classifier ......................................................................15
2.1.9 EmguCv ...............................................................................................17
2.1.10 Rekayasa Perangkat lunak ................................................................18
2.1.11 Koefisien Variasi ...............................................................................19
2.2 Penelitian Sebelumnya .............................................................................19
2.2.1 Penelitian Terdahulu (Jurnal 1) ..........................................................19
2.2.2 Penelitian Terdahulu (Jurnal 2) ..........................................................19
2.2.3 Penelitian Terdahulu (Jurnal 3) ..........................................................20
2.2.4 Penelitian Terdahulu (Jurnal 4) ..........................................................20
2.2.5 Perbedaan Dengan Penelitian Sebelumnya ........................................21
2.2.6 Kesimpulan Penelitian Sebelumnya ...................................................22
BAB III OBJEK DAN METODOLOGI PENELITIAN ..................................23
3.1 Objek Penelitian .......................................................................................23
3.2 Metode Penelitian .....................................................................................23
3.2.1 Teknik Pengumpulan Data ..................................................................24
3.2.2 Pengembangan Sistem .........................................................................24
BAB IV HASIL DAN PEMBAHASAN ............................................................28
4.1 Pengumpulan Kebutuhan ...................................................................... 28
4.1.1 Analisis Sistem ................................................................................ 28
4.1.2 Identifikasi Permasalahan ................................................................ 29
4.1.3 Solusi Pemecah Masalah .................................................................. 29
4.1.4 Kebutuhan Sistem ............................................................................ 30
4.2 Desain .................................................................................................... 31
4.2.1 Perancangan Sistem ......................................................................... 31
4.2.2 Pembuatan Cascade Classifier ..........................................................33
4.2.3 Perancangan Interface ...................................................................... 37
4.3 Pembuatan Kode .................................................................................... 38
4.4 Pengujian ................................................................................................ 39
4.5 Pendukung (support) atau pemeliharan (maintenance) .......................... 45
vi
BAB V PENUTUP ................................................................................................45
5.1 Kesimpulan ............................................................................................ 45
5.2 Saran ..................................................................................................... 45
DAFTAR PUSTAKA .........................................................................................46
LAMPIRAN
vii
DAFTAR GAMBAR
viii
DAFTAR TABEL
ix
10