Sistem Deteksi Otomatis Dan Pengukuran Papan Reklame Di Jalan Raya Berbasis Android
SISTEM DETEKSI OTOMATIS DAN PENGUKURAN PAPAN REKLAME DI JALAN
RAYA BERBASIS ANDROID
SKRIPSI
HANDRA SAITO
101402061
PROGRAM STUDI TEKNOLOGI INFORMASI
FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI
UNIVERSITAS SUMATERA UTARA
MEDAN
2017
Universitas Sumatera Utara
SISTEM DETEKSI OTOMATIS DAN PENGUKURAN PAPAN REKLAME DI JALAN
RAYA BERBASIS ANDROID
SKRIPSI
Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh ijazah
Sarjana Komputer
HANDRA SAITO
101402061
PROGRAM STUDI TEKNOLOGI INFORMASI
FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI
UNIVERSITAS SUMATERA UTARA
MEDAN
2017
Universitas Sumatera Utara
ii
PERSETUJUAN
Judul
:SISTEM
DETEKSI
OTOMATIS
DAN
PENGUKURAN PAPAN REKLAME DI JALAN
RAYA BERBASIS ANDROID
Kategori
: SKRIPSI
Nama
: HANDRA SAITO
Nomor Induk Mahasiswa
: 101402061
Program Studi
: SARJANA (S1) TEKNOLOGI INFORMASI
Departemen
: TEKNOLOGI INFORMASI
Fakultas
: ILMU KOMPUTER DAN TEKNOLOGI
INFORMASI
Komisi Pembimbing
:
Pembimbing 2
Pembimbing 1
Sarah Purnamawati, ST., M.Sc
NIP. 19830226 201012 2 003
Romi Fadillah Rahmat, B.Comp.Sc., M.Sc
NIP. 19860303 201012 1 004
Diketahui/disetujui oleh
Program Studi S1 Teknologi Informasi
Ketua,
Romi Fadillah Rahmat, B.Comp.Sc., M.Sc
NIP. 19860303 201012 1 004
Universitas Sumatera Utara
iii
PERNYATAAN
SISTEM DETEKSI OTOMATIS DAN PENGUKURAN PAPAN REKLAME DI
JALAN RAYA BERBASIS ANDROID
SKRIPSI
Saya mengakui bahwa skripsi ini adalah hasil karya saya sendiri, kecuali beberapa
kutipan dan ringkasan yang masing-masing telah disebutkan sumbernya.
Medan, 28 April 2017
HANDRA SAITO
101402061
Universitas Sumatera Utara
iv
UCAPAN TERIMA KASIH
Puji dan syukur kehadirat Allah SWT, karena rahmat dan izin-Nya penulis dapat
menyelesaikan penyusunan skripsi ini, sebagai syarat untuk memperoleh gelar Sarjana
Komputer, pada Program Studi S1 Teknologi Informasi Fakultas Ilmu Komputer dan
Teknologi Informasi Universitas Sumatera Utara.
Ucapan terima kasih penulis sampaikan kepada:
1.
Bapak Prof. Runtung Sitepu, SH., M.Hum selaku Rektor Universitas Sumatera
Utara.
2.
Bapak Prof. Dr. Drs. Opim Salim Sitompul, M.Sc selaku Dekan Fasilkom-TI
USU.
3.
Bapak Romi Fadillah Rahmat, B. Comp. Sc., M. Sc selaku Ketua Program Studi
S1 Teknologi Informasi Universitas Sumatera Utara dan Dosen Pembimbing I
yang telah memberikan bimbingan dan saran kepada penulis.
4.
Ibu Sarah Purnamawati, ST., M.Sc selaku Sekretaris Program Studi S1 Teknologi
Informasi Universitas Sumatera Utara dan Dosen Pembimbing II yang telah
memberikan bimbingan dan saran kepada penulis.
5.
Bapak Dedy Arisandi, ST., M. Kom selaku Dosen Pembanding I yang telah
memberikan kritik dan saran dalam penyempurnaan skripsi ini.
6.
Bapak Ivan Jaya, M.Kom selaku Dosen Pembanding II yang telah memberikan
kritik dan saran dalam penyempurnaan skripsi ini.
7.
Ayahanda Shizuo Saito (alm) yang sudah lama tiada di dunia ini, Ayahanda
Katsumi Narita dan Ibunda Irna Rustam yang selalu memberikan doa, kasih
sayang, nasehat, dan semangat yang tiada putusnya kepada penulis.
8.
Nenek Roosnie Munaf, Ibunda Devi Rustam, Kakak Gita Gracia, dan Kakak
Adhitya Fiesta yang tidak berhenti untuk selalu memberikan semangat dan
mengingatkan untuk menyelesaikan skripsi.
9.
Sahabat FOYA Eka Tama Herly, Edgar Audela Batubara, Dian Rahmad
Dermawan, Muslim Bukhari Nasution, M. Galih Rivai, M. Heri Mustaqim, Fezan
Universitas Sumatera Utara
v
Habil, Dian Puspitasari Sebayang, Fahry Rozy Siregar, Ovy Rizki Fahrani,
Ibrahim Denai, Desi Afri Yanti, Joko Ali Permadi, dan Chairul Saleh Nasution
yang selalu memberikan dukungan, mendengar keluh kesah saat pengerjaan
skripsi ini, menampung segala hal cerita yang lagi senang maupun sedih, dan
memberikan nasehat positif dalam pengerjaan skripsi ini.
10. Teman – teman futsal TI yang selalu mengingatkan untuk mengerjakan skripsi
dan memberikan semangat kepada penulis.
11. Teman-teman Teknologi Informasi USU terkhusus angkatan 2010 dan buat adikadik angkatan 2011, 2012, 2013, 2014, 2015, dan 2016 yang juga memberikan
semangat kepada penulis.
12. Semua pihak yang terlibat langsung ataupun tidak langsung yang tidak dapat
penulis ucapkan satu persatu yang telah membantu penyelesaian skripsi ini.
Semoga Allah SWT melimpahkan berkah kepada semua pihak yang telah
memberikan bantuan, perhatian, serta dukungan kepada penulis dalam menyelesaikan
skripsi ini.
Universitas Sumatera Utara
vi
ABSTRAK
Reklame adalah benda, alat atau perbuatan, yang menurut bentuk susunan dan corak
ragamnya dengan maksud untuk mencari keuntungan dipergunakan untuk
memperkenalkan, menganjurkan atau memujikan suatu barang, jasa atau seseorang
ataupun untuk menarik perhatian umum kepada suatu barang, jasa atau seseorang yang
ditempatkan atau yang dapat dilihat, dibaca dan didengar dari suatu tempat oleh umum.
Pada saat sekarang ini reklame sudah berkembang menjadi suatu sistem komunikasi
yang sangat penting, tidak saja bagi produsen produk dan jasa akan tetapi juga bagi
konsumen. Hal ini menyebabkan ditetapkannya biaya pajak terhadap reklame yang
telah terpasang oleh pemerintah sesuai dengan letak lokasi, luas reklame, dan jumlah
sudut pandang. Oleh karena itu, pihak yang berwajib harus memastikan data yang
diajukan sesuai dengan reklame yang telah dibuat. Salah satu kesulitan pada saat
melakukan verifikasi data reklame adalah pada saat pengukuran reklame yang berupa
papan reklame yang berukuran besar dan terletak tinggi dari permukaan tanah, sehingga
diperlukan suatu sistem yang dapat mengukur papan reklame tanpa alat ukur. Pada
penelitian ini, penulis menggunakan aplikasi berbasis android sebagai alternatif untuk
mengukur papan reklame. Untuk mengenali papan reklame, dibutuhkan juga beberapa
metode dari proses pengolahan citra. Metode yang diajukan penulis untuk mengukur
papan reklame menggunakan konsep proyeksi perspektif. Perhitungan jarak antara
kamera dan objek menggunakan perhitungan jarak dua titik koordinat GPS. Hasil
pengujian menunjukkan bahwa perhitungan jarak menggunakan GPS menghasilkan
nilai yang tidak akurat, namun apabila menggunakan jarak yang telah diukur
menghasilkan error 0.5 – 10 cm jika pengambilan citra dilakukan mendekati tegak lurus
terhadap objek.
Kata kunci : pajak reklame, deteksi papan reklame, pengolahan citra digital, proyeksi
perspektif, Android
Universitas Sumatera Utara
vii
AUTOMATIC DETECTION SYSTEM AND BILLBOARD SIZE
MEASUREMENT ON THE ROAD BASED ON ANDROID
ABSTRACT
Billboards are objects, tools or actions, which according to the characteristics is
intended to seeking profits, used to introduce or promote products, services or a person,
or to draw public attention to a product, service or person which are placed in strategic
area that can be seen by the public. Nowadays, The role of billboards have been
developed as an effective communication system, not only for the manufacturers but
also to the consumers. This led to the policy of tax charges for billboards set by the
government based on location, dimensions and the viewpoints of the billboards.
Therefore, authorized parties have to ensure the data authenticity of the proposed
billboards. One of the bottlenecks in data verification is the time of billboards’
measurement process that are large and set high from the ground, so that needed a
system which has the ability to measure the dimensions of the billboards without
measuring instruments. Under this research, Android based application was
implemented as the alternative to measure the dimensions of billboards, also needed
some methods for image processing stage to identify the billboards. The proposed
method to measure the dimensions of the billboards is using perspective projection.
Calculation of the distance between the camera and the object is using two-point
distance calculation GPS coordinates. The results show that the distance calculation
using the GPS generate inaccurate values, but when using the measured distance, is
given a result of errors’ range at 0.5 to 10 cm if the image acquisition performed nearly
perpendicular to the object.
Keywords : billboards, tax, detection, image processing, perspective projection,
Android
Universitas Sumatera Utara
viii
DAFTAR ISI
Hal.
PERSETUJUAN
ii
PERNYATAAN
iii
UCAPAN TERIMA KASIH
iv
ABSTRAK
vi
ABSTRACT
vii
DAFTAR ISI
viii
DAFTAR TABEL
xi
DAFTAR GAMBAR
xii
BAB 1 PENDAHULUAN
1
1.1. Latar Belakang
1
1.2. Rumusan Masalah
2
1.3. Tujuan Penelitian
3
1.4. Batasan Masalah
3
1.5. Manfaat Penelitian
3
1.6. Metode Penelitian
3
1.7. Sistematika Penulisan
4
BAB 2 LANDASAN TEORI
2.1. Pajak Reklame
6
6
2.1.1. Ketentuan Umum
6
2.1.2. Subjek dan Objek Pajak Reklame
7
2.1.3. Tarif dan Dasar pengenaan reklame
8
2.1.4. Rumus Perhitungan Reklame
2.2. Android
2.2.1. Arsitektur Android
2.3. Pengolahan citra digital
12
12
13
15
2.3.1. Grayscale
15
2.3.2. Gaussian Blurring
16
2.3.3. Deteksi Tepi Canny
17
Universitas Sumatera Utara
ix
2.3.4. Dilasi
18
2.3.5. Erosi
18
2.4. OpenCV
19
2.5. Perspective Projection
21
2.6. Penelitian Terdahulu
22
25
BAB 3 ANALISIS DAN PERANCANGAN SISTEM
3.1. Data yang digunakan
25
3.2. Analisis Sistem
25
3.2.1. Penentuan Nilai Lintang dan Garis Bujur
26
3.2.2. Perhitungan jarak antar dua nilai Lintang dan
26
Garis Bujur
3.2.3. Grayscaling
27
3.2.4. Edge Detection Canny
28
3.2.5. Dilasi dan Erosi
29
3.2.6. Contour Tracing
30
3.2.7. Filter Contour
31
3.2.8. Pengaturan Perspektif
32
3.2.9. Perhitungan ukuran Billboard
32
3.2.10. Perhitungan biaya pajak reklame
33
3.3. Kegiatan User dan Admin
33
3.4. Perancangan Sistem
34
3.4.1. Rancangan activity awal
34
3.4.2. Rancangan tampilan activity pengambilan
34
citra
3.4.3. Rancangan activity hasil akhir
35
36
BAB 4 IMPLEMENTASI DAN PENGUJIAN
4.1 Implementasi Sistem
36
4.1.1 Spesifikasi Perangkat Lunak dan Perangkat
36
Keras yang digunakan
4.1.2 Implementasi perancangan antarmuka
37
4.2 Prosedur Operasional
39
4.3 Pengujian Sistem
39
4.3.1 Papan Reklame Pertama
40
Universitas Sumatera Utara
x
4.3.2 Papan Reklame Kedua
41
4.3.3 Papan Reklame Ketiga
43
4.4.4. Papan Reklame Keempat
45
4.3.5 Papan Reklame Kelima
47
4.3.6 Papan Reklame Keenam
48
BAB 5 KESIMPULAN DAN SARAN
53
5.1 Kesimpulan
54
5.2 Saran
54
DAFTAR PUSTAKA
55
Universitas Sumatera Utara
xi
DAFTAR TABEL
Hal.
Tabel 2.1 Daftar Lokasi Jalan Yang Dibenarkan Untuk
8
Penyelenggaraan Reklame Di Wilayah Kota Medan
Tabel 2.2 Besar Nilai Rupiah Berdasarkan Kelas Jalan dan
10
Ukuran Reklame
Tabel 2.3 Besaran Nilai Rupiah Bardasarkan Kelas Jalan dan
10
Ukuran
Tabel 2.4 Besaran Nilai Sewa Reklame Papan / Billboard /
10
Videotron / Large
Tabel 2.5 Besaran Nilai Sewa Reklame Kain Berupa Umbul -
11
Umbul Spanduk dan Sejenisnya serta Baliho
Tabel 2.6 Besaran Nilai Sewa Reklame Mini Billboard / Shelter
11
/ Reklame Menempel
Tabel 2.7 Besaran Nilai Sewa Reklame Merek Toko
11
Tabel 2.8. Penelitian Terdahulu
23
Tabel 3.1. Matriks citra warna (RGB) ukuran 3 x 3 piksel
27
Tabel 3.2. Hasil konversi nilai citra RGB ke nilai citra keabuan
28
Tabel 4.1. Tabel hasil penelitian
51
Tabel 4.2. Tabel perbandingan ukuran hasil penelitian dengan
52
ukuran asli menggunakan jarak asli
Tabel 4.3. Tabel perbandingan ukuran hasil penelitian dengan
52
ukuran asli menggunakan jarak GPS
Universitas Sumatera Utara
xii
DAFTAR GAMBAR
Hal.
Gambar 2.1. Arsitektur Android
14
Gambar 2.2. Contoh kernel Gaussian berukuran 3x3
16
Gambar 2.3. Kernel Gaussian setelah penerapan rumus
17
Gambar 2.4. Hasil akhir kernel gaussian
17
Gambar 2.5. Citra hasil deteksi tepi Canny
18
Gambar 2.6. Proses dilasi dengan bantuan matriks 3x3
18
Gambar 2.7. Proses erosi dengan bantuan matriks 3x3
19
Gambar 2.8. Proyeksi objek 3D menjadi objek 2D
21
Gambar 3.1. Arsitektur Umum
26
Gambar 3.2. Proses konversi citra RGB menjadi citra keabuan
28
Gambar 3.3. Citra deteksi tepi canny
29
Gambar 3.4. Citra hasil proses dilasi dan erosi
30
Gambar 3.5. Citra dengan kontur yang terdeteksi
31
Gambar 3.6. Citra hasil proses penyaringan kontur
32
Gambar 3.7. Hasil dari fungsi minAreaRect()
32
Gambar 3.8 Use case kegiatan Admin dan User
34
Gambar 3.9 Rancangan Tampilan Awal
34
Gambar 3.10 Rancangan Tampilan Activity Indekos
35
Gambar 3.11 Rancangan Tampilan Activity Hasil Akhir
36
Gambar 4.1. Tampilan activity awal
38
Gambar 4.2. Tampilan activity pengambilan citra papan reklame
39
Gambar 4.3. Tampilan activity hasil
39
Gambar 4.4. Papan reklame pertama dikenali dan ditandai dengan
41
kotak merah dan kuning
Gambar 4.5. Hasil perhitungan dari papan reklame pertama yang salah
41
disebabkan koordinat GPS yang tidak tepat
Gambar 4.6. Hasil perhitungan dari papan reklame pertama dengan
42
jarak yang telah diukur
Universitas Sumatera Utara
xiii
Gambar 4.7. Aplikasi dapat mengenali papan reklame kedua
43
Gambar 4.8. Hasil perhitungan dari papan reklame kedua
43
menggunakan jarak dari GPS
Gambar 4.9. Hasil perhitungan dari papan reklame kedua dengan jarak
44
yang telah diukur
Gambar 4.10. Hasil aplikasi dalam mengenali papan reklame ketiga
45
Gambar 4.11. Hasil perhitungan dari papan reklame ketiga dengan
45
perbandingan dua koordinat GPS
Gambar 4.12. Hasil perhitungan dari papan reklame ketiga dengan
46
nilai jarak yang telah diukur
Gambar 4.13. Hasil pengenalan papan reklame keempat
46
Gambar 4.14. Hasil perhitungan dari papan reklame keempat
47
menggunakan jarak dari GPS
Gambar 4.15. Hasil perhitungan dari papan reklame keempat dengan
47
nilai jarak yang telah diukur
Gambar 4.16. Papan reklame kelima berhasil dikenali oleh aplikasi
48
Gambar 4.17. Hasil perhitungan dari papan reklame kelima
48
menggunakan jarak GPS
Gambar 4.18. Hasil perhitungan dari papan reklame kelima
49
menggunakan jarak yang telah diukur
Gambar 4.19. Hasil pengenalan papan reklame keenam
50
Gambar 4.20. Hasil perhitungan dari papan reklame keenam
50
menggunakan jarak GPS
Gambar 4.21. Hasil perhitungan dari papan reklame keenam
51
menggunakan jarak yang telah diukur
Universitas Sumatera Utara
RAYA BERBASIS ANDROID
SKRIPSI
HANDRA SAITO
101402061
PROGRAM STUDI TEKNOLOGI INFORMASI
FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI
UNIVERSITAS SUMATERA UTARA
MEDAN
2017
Universitas Sumatera Utara
SISTEM DETEKSI OTOMATIS DAN PENGUKURAN PAPAN REKLAME DI JALAN
RAYA BERBASIS ANDROID
SKRIPSI
Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh ijazah
Sarjana Komputer
HANDRA SAITO
101402061
PROGRAM STUDI TEKNOLOGI INFORMASI
FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI
UNIVERSITAS SUMATERA UTARA
MEDAN
2017
Universitas Sumatera Utara
ii
PERSETUJUAN
Judul
:SISTEM
DETEKSI
OTOMATIS
DAN
PENGUKURAN PAPAN REKLAME DI JALAN
RAYA BERBASIS ANDROID
Kategori
: SKRIPSI
Nama
: HANDRA SAITO
Nomor Induk Mahasiswa
: 101402061
Program Studi
: SARJANA (S1) TEKNOLOGI INFORMASI
Departemen
: TEKNOLOGI INFORMASI
Fakultas
: ILMU KOMPUTER DAN TEKNOLOGI
INFORMASI
Komisi Pembimbing
:
Pembimbing 2
Pembimbing 1
Sarah Purnamawati, ST., M.Sc
NIP. 19830226 201012 2 003
Romi Fadillah Rahmat, B.Comp.Sc., M.Sc
NIP. 19860303 201012 1 004
Diketahui/disetujui oleh
Program Studi S1 Teknologi Informasi
Ketua,
Romi Fadillah Rahmat, B.Comp.Sc., M.Sc
NIP. 19860303 201012 1 004
Universitas Sumatera Utara
iii
PERNYATAAN
SISTEM DETEKSI OTOMATIS DAN PENGUKURAN PAPAN REKLAME DI
JALAN RAYA BERBASIS ANDROID
SKRIPSI
Saya mengakui bahwa skripsi ini adalah hasil karya saya sendiri, kecuali beberapa
kutipan dan ringkasan yang masing-masing telah disebutkan sumbernya.
Medan, 28 April 2017
HANDRA SAITO
101402061
Universitas Sumatera Utara
iv
UCAPAN TERIMA KASIH
Puji dan syukur kehadirat Allah SWT, karena rahmat dan izin-Nya penulis dapat
menyelesaikan penyusunan skripsi ini, sebagai syarat untuk memperoleh gelar Sarjana
Komputer, pada Program Studi S1 Teknologi Informasi Fakultas Ilmu Komputer dan
Teknologi Informasi Universitas Sumatera Utara.
Ucapan terima kasih penulis sampaikan kepada:
1.
Bapak Prof. Runtung Sitepu, SH., M.Hum selaku Rektor Universitas Sumatera
Utara.
2.
Bapak Prof. Dr. Drs. Opim Salim Sitompul, M.Sc selaku Dekan Fasilkom-TI
USU.
3.
Bapak Romi Fadillah Rahmat, B. Comp. Sc., M. Sc selaku Ketua Program Studi
S1 Teknologi Informasi Universitas Sumatera Utara dan Dosen Pembimbing I
yang telah memberikan bimbingan dan saran kepada penulis.
4.
Ibu Sarah Purnamawati, ST., M.Sc selaku Sekretaris Program Studi S1 Teknologi
Informasi Universitas Sumatera Utara dan Dosen Pembimbing II yang telah
memberikan bimbingan dan saran kepada penulis.
5.
Bapak Dedy Arisandi, ST., M. Kom selaku Dosen Pembanding I yang telah
memberikan kritik dan saran dalam penyempurnaan skripsi ini.
6.
Bapak Ivan Jaya, M.Kom selaku Dosen Pembanding II yang telah memberikan
kritik dan saran dalam penyempurnaan skripsi ini.
7.
Ayahanda Shizuo Saito (alm) yang sudah lama tiada di dunia ini, Ayahanda
Katsumi Narita dan Ibunda Irna Rustam yang selalu memberikan doa, kasih
sayang, nasehat, dan semangat yang tiada putusnya kepada penulis.
8.
Nenek Roosnie Munaf, Ibunda Devi Rustam, Kakak Gita Gracia, dan Kakak
Adhitya Fiesta yang tidak berhenti untuk selalu memberikan semangat dan
mengingatkan untuk menyelesaikan skripsi.
9.
Sahabat FOYA Eka Tama Herly, Edgar Audela Batubara, Dian Rahmad
Dermawan, Muslim Bukhari Nasution, M. Galih Rivai, M. Heri Mustaqim, Fezan
Universitas Sumatera Utara
v
Habil, Dian Puspitasari Sebayang, Fahry Rozy Siregar, Ovy Rizki Fahrani,
Ibrahim Denai, Desi Afri Yanti, Joko Ali Permadi, dan Chairul Saleh Nasution
yang selalu memberikan dukungan, mendengar keluh kesah saat pengerjaan
skripsi ini, menampung segala hal cerita yang lagi senang maupun sedih, dan
memberikan nasehat positif dalam pengerjaan skripsi ini.
10. Teman – teman futsal TI yang selalu mengingatkan untuk mengerjakan skripsi
dan memberikan semangat kepada penulis.
11. Teman-teman Teknologi Informasi USU terkhusus angkatan 2010 dan buat adikadik angkatan 2011, 2012, 2013, 2014, 2015, dan 2016 yang juga memberikan
semangat kepada penulis.
12. Semua pihak yang terlibat langsung ataupun tidak langsung yang tidak dapat
penulis ucapkan satu persatu yang telah membantu penyelesaian skripsi ini.
Semoga Allah SWT melimpahkan berkah kepada semua pihak yang telah
memberikan bantuan, perhatian, serta dukungan kepada penulis dalam menyelesaikan
skripsi ini.
Universitas Sumatera Utara
vi
ABSTRAK
Reklame adalah benda, alat atau perbuatan, yang menurut bentuk susunan dan corak
ragamnya dengan maksud untuk mencari keuntungan dipergunakan untuk
memperkenalkan, menganjurkan atau memujikan suatu barang, jasa atau seseorang
ataupun untuk menarik perhatian umum kepada suatu barang, jasa atau seseorang yang
ditempatkan atau yang dapat dilihat, dibaca dan didengar dari suatu tempat oleh umum.
Pada saat sekarang ini reklame sudah berkembang menjadi suatu sistem komunikasi
yang sangat penting, tidak saja bagi produsen produk dan jasa akan tetapi juga bagi
konsumen. Hal ini menyebabkan ditetapkannya biaya pajak terhadap reklame yang
telah terpasang oleh pemerintah sesuai dengan letak lokasi, luas reklame, dan jumlah
sudut pandang. Oleh karena itu, pihak yang berwajib harus memastikan data yang
diajukan sesuai dengan reklame yang telah dibuat. Salah satu kesulitan pada saat
melakukan verifikasi data reklame adalah pada saat pengukuran reklame yang berupa
papan reklame yang berukuran besar dan terletak tinggi dari permukaan tanah, sehingga
diperlukan suatu sistem yang dapat mengukur papan reklame tanpa alat ukur. Pada
penelitian ini, penulis menggunakan aplikasi berbasis android sebagai alternatif untuk
mengukur papan reklame. Untuk mengenali papan reklame, dibutuhkan juga beberapa
metode dari proses pengolahan citra. Metode yang diajukan penulis untuk mengukur
papan reklame menggunakan konsep proyeksi perspektif. Perhitungan jarak antara
kamera dan objek menggunakan perhitungan jarak dua titik koordinat GPS. Hasil
pengujian menunjukkan bahwa perhitungan jarak menggunakan GPS menghasilkan
nilai yang tidak akurat, namun apabila menggunakan jarak yang telah diukur
menghasilkan error 0.5 – 10 cm jika pengambilan citra dilakukan mendekati tegak lurus
terhadap objek.
Kata kunci : pajak reklame, deteksi papan reklame, pengolahan citra digital, proyeksi
perspektif, Android
Universitas Sumatera Utara
vii
AUTOMATIC DETECTION SYSTEM AND BILLBOARD SIZE
MEASUREMENT ON THE ROAD BASED ON ANDROID
ABSTRACT
Billboards are objects, tools or actions, which according to the characteristics is
intended to seeking profits, used to introduce or promote products, services or a person,
or to draw public attention to a product, service or person which are placed in strategic
area that can be seen by the public. Nowadays, The role of billboards have been
developed as an effective communication system, not only for the manufacturers but
also to the consumers. This led to the policy of tax charges for billboards set by the
government based on location, dimensions and the viewpoints of the billboards.
Therefore, authorized parties have to ensure the data authenticity of the proposed
billboards. One of the bottlenecks in data verification is the time of billboards’
measurement process that are large and set high from the ground, so that needed a
system which has the ability to measure the dimensions of the billboards without
measuring instruments. Under this research, Android based application was
implemented as the alternative to measure the dimensions of billboards, also needed
some methods for image processing stage to identify the billboards. The proposed
method to measure the dimensions of the billboards is using perspective projection.
Calculation of the distance between the camera and the object is using two-point
distance calculation GPS coordinates. The results show that the distance calculation
using the GPS generate inaccurate values, but when using the measured distance, is
given a result of errors’ range at 0.5 to 10 cm if the image acquisition performed nearly
perpendicular to the object.
Keywords : billboards, tax, detection, image processing, perspective projection,
Android
Universitas Sumatera Utara
viii
DAFTAR ISI
Hal.
PERSETUJUAN
ii
PERNYATAAN
iii
UCAPAN TERIMA KASIH
iv
ABSTRAK
vi
ABSTRACT
vii
DAFTAR ISI
viii
DAFTAR TABEL
xi
DAFTAR GAMBAR
xii
BAB 1 PENDAHULUAN
1
1.1. Latar Belakang
1
1.2. Rumusan Masalah
2
1.3. Tujuan Penelitian
3
1.4. Batasan Masalah
3
1.5. Manfaat Penelitian
3
1.6. Metode Penelitian
3
1.7. Sistematika Penulisan
4
BAB 2 LANDASAN TEORI
2.1. Pajak Reklame
6
6
2.1.1. Ketentuan Umum
6
2.1.2. Subjek dan Objek Pajak Reklame
7
2.1.3. Tarif dan Dasar pengenaan reklame
8
2.1.4. Rumus Perhitungan Reklame
2.2. Android
2.2.1. Arsitektur Android
2.3. Pengolahan citra digital
12
12
13
15
2.3.1. Grayscale
15
2.3.2. Gaussian Blurring
16
2.3.3. Deteksi Tepi Canny
17
Universitas Sumatera Utara
ix
2.3.4. Dilasi
18
2.3.5. Erosi
18
2.4. OpenCV
19
2.5. Perspective Projection
21
2.6. Penelitian Terdahulu
22
25
BAB 3 ANALISIS DAN PERANCANGAN SISTEM
3.1. Data yang digunakan
25
3.2. Analisis Sistem
25
3.2.1. Penentuan Nilai Lintang dan Garis Bujur
26
3.2.2. Perhitungan jarak antar dua nilai Lintang dan
26
Garis Bujur
3.2.3. Grayscaling
27
3.2.4. Edge Detection Canny
28
3.2.5. Dilasi dan Erosi
29
3.2.6. Contour Tracing
30
3.2.7. Filter Contour
31
3.2.8. Pengaturan Perspektif
32
3.2.9. Perhitungan ukuran Billboard
32
3.2.10. Perhitungan biaya pajak reklame
33
3.3. Kegiatan User dan Admin
33
3.4. Perancangan Sistem
34
3.4.1. Rancangan activity awal
34
3.4.2. Rancangan tampilan activity pengambilan
34
citra
3.4.3. Rancangan activity hasil akhir
35
36
BAB 4 IMPLEMENTASI DAN PENGUJIAN
4.1 Implementasi Sistem
36
4.1.1 Spesifikasi Perangkat Lunak dan Perangkat
36
Keras yang digunakan
4.1.2 Implementasi perancangan antarmuka
37
4.2 Prosedur Operasional
39
4.3 Pengujian Sistem
39
4.3.1 Papan Reklame Pertama
40
Universitas Sumatera Utara
x
4.3.2 Papan Reklame Kedua
41
4.3.3 Papan Reklame Ketiga
43
4.4.4. Papan Reklame Keempat
45
4.3.5 Papan Reklame Kelima
47
4.3.6 Papan Reklame Keenam
48
BAB 5 KESIMPULAN DAN SARAN
53
5.1 Kesimpulan
54
5.2 Saran
54
DAFTAR PUSTAKA
55
Universitas Sumatera Utara
xi
DAFTAR TABEL
Hal.
Tabel 2.1 Daftar Lokasi Jalan Yang Dibenarkan Untuk
8
Penyelenggaraan Reklame Di Wilayah Kota Medan
Tabel 2.2 Besar Nilai Rupiah Berdasarkan Kelas Jalan dan
10
Ukuran Reklame
Tabel 2.3 Besaran Nilai Rupiah Bardasarkan Kelas Jalan dan
10
Ukuran
Tabel 2.4 Besaran Nilai Sewa Reklame Papan / Billboard /
10
Videotron / Large
Tabel 2.5 Besaran Nilai Sewa Reklame Kain Berupa Umbul -
11
Umbul Spanduk dan Sejenisnya serta Baliho
Tabel 2.6 Besaran Nilai Sewa Reklame Mini Billboard / Shelter
11
/ Reklame Menempel
Tabel 2.7 Besaran Nilai Sewa Reklame Merek Toko
11
Tabel 2.8. Penelitian Terdahulu
23
Tabel 3.1. Matriks citra warna (RGB) ukuran 3 x 3 piksel
27
Tabel 3.2. Hasil konversi nilai citra RGB ke nilai citra keabuan
28
Tabel 4.1. Tabel hasil penelitian
51
Tabel 4.2. Tabel perbandingan ukuran hasil penelitian dengan
52
ukuran asli menggunakan jarak asli
Tabel 4.3. Tabel perbandingan ukuran hasil penelitian dengan
52
ukuran asli menggunakan jarak GPS
Universitas Sumatera Utara
xii
DAFTAR GAMBAR
Hal.
Gambar 2.1. Arsitektur Android
14
Gambar 2.2. Contoh kernel Gaussian berukuran 3x3
16
Gambar 2.3. Kernel Gaussian setelah penerapan rumus
17
Gambar 2.4. Hasil akhir kernel gaussian
17
Gambar 2.5. Citra hasil deteksi tepi Canny
18
Gambar 2.6. Proses dilasi dengan bantuan matriks 3x3
18
Gambar 2.7. Proses erosi dengan bantuan matriks 3x3
19
Gambar 2.8. Proyeksi objek 3D menjadi objek 2D
21
Gambar 3.1. Arsitektur Umum
26
Gambar 3.2. Proses konversi citra RGB menjadi citra keabuan
28
Gambar 3.3. Citra deteksi tepi canny
29
Gambar 3.4. Citra hasil proses dilasi dan erosi
30
Gambar 3.5. Citra dengan kontur yang terdeteksi
31
Gambar 3.6. Citra hasil proses penyaringan kontur
32
Gambar 3.7. Hasil dari fungsi minAreaRect()
32
Gambar 3.8 Use case kegiatan Admin dan User
34
Gambar 3.9 Rancangan Tampilan Awal
34
Gambar 3.10 Rancangan Tampilan Activity Indekos
35
Gambar 3.11 Rancangan Tampilan Activity Hasil Akhir
36
Gambar 4.1. Tampilan activity awal
38
Gambar 4.2. Tampilan activity pengambilan citra papan reklame
39
Gambar 4.3. Tampilan activity hasil
39
Gambar 4.4. Papan reklame pertama dikenali dan ditandai dengan
41
kotak merah dan kuning
Gambar 4.5. Hasil perhitungan dari papan reklame pertama yang salah
41
disebabkan koordinat GPS yang tidak tepat
Gambar 4.6. Hasil perhitungan dari papan reklame pertama dengan
42
jarak yang telah diukur
Universitas Sumatera Utara
xiii
Gambar 4.7. Aplikasi dapat mengenali papan reklame kedua
43
Gambar 4.8. Hasil perhitungan dari papan reklame kedua
43
menggunakan jarak dari GPS
Gambar 4.9. Hasil perhitungan dari papan reklame kedua dengan jarak
44
yang telah diukur
Gambar 4.10. Hasil aplikasi dalam mengenali papan reklame ketiga
45
Gambar 4.11. Hasil perhitungan dari papan reklame ketiga dengan
45
perbandingan dua koordinat GPS
Gambar 4.12. Hasil perhitungan dari papan reklame ketiga dengan
46
nilai jarak yang telah diukur
Gambar 4.13. Hasil pengenalan papan reklame keempat
46
Gambar 4.14. Hasil perhitungan dari papan reklame keempat
47
menggunakan jarak dari GPS
Gambar 4.15. Hasil perhitungan dari papan reklame keempat dengan
47
nilai jarak yang telah diukur
Gambar 4.16. Papan reklame kelima berhasil dikenali oleh aplikasi
48
Gambar 4.17. Hasil perhitungan dari papan reklame kelima
48
menggunakan jarak GPS
Gambar 4.18. Hasil perhitungan dari papan reklame kelima
49
menggunakan jarak yang telah diukur
Gambar 4.19. Hasil pengenalan papan reklame keenam
50
Gambar 4.20. Hasil perhitungan dari papan reklame keenam
50
menggunakan jarak GPS
Gambar 4.21. Hasil perhitungan dari papan reklame keenam
51
menggunakan jarak yang telah diukur
Universitas Sumatera Utara