APLIKASI VISUALISASI KEPADATAN LALU LINTAS KOTA DENPASAR
BERDASARKAN KECEPATAN
KENDARAAN BERBASIS ANDROID
SENASTEK – III 15 – 16 Desember 2016
Patra Jasa Resort & Villas’s Kuta Badung Bali
Widyadi Setiawan, ST., MT (Ketua) NIDN : 0015087409
Ir. I Nyoman Budiastra, M.Erg., MT NIDN : 0031126728
JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK
UNIVERSITAS UDAYANA
Latar Belakang
Pertumbuhan penduduk/kepemilikan kendaraan yang semakin cepat.
• Kemacetan.
• Polusi
• Kejahatan jalanan
• Kecelakan lalu – lintas.
(Badan Pusat Statistik (BPS), sejak 2010, pertumbuhan kepemilikan kendaraan di Kota Denpasar mencapai 11 persen per tahun)
Penerapan teknologi informasi diberbagai bidang
• Transportasi ITS (Intelligent Trasportation System).
Latar Belakang
ITS – Intelligent Transportation System
•
Sebagai sistem informasi dalam bidang transportasi.
• Informasi jalan terdekat/alternatif.
• Informasi kepadatan.
•
ITS ( Intelligent Transportation System ) merupakan implementasi sistem informasi ke dalam bidang transportasi.
- Pemasangan IP kamera pada persimpangan jalan.
- CountDown Timer pada lampu lintas.
•
Secara real time mengolah video yang dihasilkan oleh IP kamera di lapangan.
•
Penyimpanan video yang dapat digunakan untuk proses yang lain pada database server.
•
Aplikasi : WAZE, Lewat Mana, Bandung246, Surabaya Traffic, LM-
Info Traffic Lalu Lintas, TMC Polda Metro, Google Maps
Permasalahan
Bagaimana menvisualisasikan informasi kepadatan lalu
lintas sebagai penerapan teknologi informasi di bidang
trasportasi
Tujuan Penelitian
• Penelitian ini bertujuan untuk membangun perangkat lunak sistem visualisasi kepadatan lalu lintas di Kota Denpasar
berbasis Android.
• Diharapkan pengguna dapat memanfaatkan visualisasi kepadatan lalu lintas ini melalui perangkat smartphonenya yang berbasis Android.
• Dengan melihat visualisasi kepadatan yang merupakan data
real time, pengguna dapat memutuskan apakah akan melalui
ruas jalan tersebut atau tidak.
Metode Penelitian
Tempat dan Waktu Penelitian
Tempat Penelitian : Laboratorium Komputer Jurusan Teknik Elektro Fakultas Teknik Universitas Udayana
Waktu : April – Nopember 2016 dan April – Nopember 2017.
Enam ruas jalan utama di kota Denpasar yang menjadi bahasan penelitian ini terletak di
Jalan PB Sudirman, Jalan Sesetan,
Jalan Imam Bonjol, Jalan Diponegoro,
Jalan By Pass Ngurah Rai dan Jalan Teuku Umar.
Pada masing-masing ruas jalan akan dipasang dua buah smartphone untuk mendeteksi kepadatan lalu lintas, sehingga total akan terpasang 12
smartphone dalam pengujian pendeteksian kepadatan lalu lintas.
Metode Penelitian
Gambaran Umum Sistem
Metode Penelitian
Gambaran Umum Sistem
Smartphone 1 dan 2 digunakan untuk mendeteksi
kecepatan setiap kendaraan yang melewati ruas jalan, sekaligus menghitung rata-rata kecepatan setiap 10 menit untuk ruas jalan tersebut.
Server yang telah terinstal aplikasi visualisasi kepadatan menerima data rata-rata kecepatan setiap 10 menit dari masing-masing smartphone. Informasi kepadatan akan berubah setiap 10 menit sekali di tiap-tiap ruas jalan.
Smartphone 3 difungsikan sebagai user yang dapat
membuka aplikasi ini sehingga user yang sedang berada dalam kendaraannya dapat memantau ruas jalan dengan informasi kepadatan didalamnya. Dengan melihat informasi kepadatan di ruas jalan tersebut, diharapkan informasi ini berguna bagi user semisal user dapat memutuskan apakah akan melewati atau tidak ruas jalan tersebut.
ROAD MAP
Tahun pertama : Memanfaatkan hasil penelitian sebelumnya berupa algoritma penghitungan kecepatan kendaraan berbasis MALTAB, Widyadi (2013), pada tahun pertama ini coba dikonversikan algoritma tersebut kedalam aplikasi
Android, Aplikasi Android yang akan dibuat berfungsi untuk mengukur kecepatan semua kendaraan pada ruas jalan yang ditinjau, menghitung jumlah kendaraan yang lewat. Setiap periode 10 menit merata-rata nilai yang didapat untuk
dijadikan rata-rata kecepatan ruas jalan tersebut, kemudian mengkonversi ke dalan nilai kepadatan ruas jalan. Nilai ini yang akan dikirim ke server untuk disimpan pada database, beserta lokasi lintang bujur, waktu dan tanggal pengambilan sampel.
Tahun kedua : Aplikasi server dibuat berbasis web yang akan menerima data dari smartphone yang mengirimkan nilai kepadatan ruas jalan setiap 10 menit sekali, beserta lokasi lintang bujur, waktu dan tanggal pengambilan sampel. Nilai ini yang ditampilkan pada ruas jalan yang dimaksud pada peta Google. Untuk Aplikasi server akan diunggah pada webhosting sehingga dapat diakses secara on-line.
Aplikasi Android user dibuat bagi client/user yang dapat mengakses aplikasi server berupa data peta Google beserta tampilan ruas jalan yang berisi nilai kepadatan lalu lintas, beserta lokasi lintang bujur, waktu dan tanggal
pengambilan sampel..
Road Map Penelitian
Metode Penelitian
Algoritma Penghitung Kecepatan Kendaraan dengan Video secara Real Time
fps
Frame jumlah
referensi
Jarak_ ∗ _
=
Gambar 3.3 Alur Penghitungan Kecepatan Kendaraan
Gambar 3.4 Alur Metode Frame Difference
Gambar 3.5 Alur Metode Bounding Box
Metode Penelitian
Hardware dan Sofeware
Spesifikasi hardware
(1) Satu buah notebook / laptop dengan spesifikasi sebagai berikut:
Processor Intel Core i3 m370 2.4Ghz RAM 2 GB - HDD 320GB
ATI Mobility Radeon HD 5145 dengan 512MB dedicated VRAM Wireless Network Adapter dengan Chipset Intel HM55
(2) 12 buah smartphone dengan spesifikasi sebagai berikut:
Processor Intel quadcore RAM 1 GB
Sistem Operasai Android 4.0 (Jelly Bean) Spesifikasi software
Perangkat lunak yang digunakan dalam penelitian ini antara lain:
Windows XP 32-bit Android 4.0 Jelly bean Matlab 2010
JADWAL PENELITIAN (Tahun I)
No Kegiatan
TAHUN I Bulan
1 2 3 4 5 6 7 8 9 10 11
1 Studi literatur dan persiapan bahan
2
Konversi Algoritma Berbasis MATLAB ke dalam JAVA untuk Aplikasi Android
3
Perancangan dan Pembuatan Aplikasi Android capturing video streaming dari camera smartphone
4
Perancangan dan Pembuatan Aplikasi Android capturing frame dari video streaming
5
Perancangan dan Pembuatan Aplikasi Android pengukuran kecepatan kendaraan
6
Pengujian dan penyempurnaan keseluruhan modul (Penulisan Laporan Tahun Pertama)
JADWAL PENELITIAN (Tahun II)
7
Perancangan dan Pembuatan Aplikasi Web-based Visualisasi Kepadatan Lalu Lintas pada sisi Server
8
Perancangan dan Pembuatan Aplikasi Android Visualisasi Kepadatan Lalu Lintas pada sisi Client
9
Pengujian dan penyempurnaan Aplikasi Android Visualisasi Kepadatan Lalu Lintas pada sisi Client-Server
10
Pengujian dan penyempurnaan keseluruhan modul Visualisasi Kepadatan Lalu Lintas Berdasarkan Kecepatan Kendaraan Berbasis Android (Penulisan Laporan Tahun Kedua)
HASIL dan PEMBAHASAN
Gambar 1 Tampilan Input Lokasi yang Sudah Terisi Nama Lokasi Pengukuran Kecepatan Kendaraan
Gambar 2. Tampilan Aplikasi Hasil Pengukuran Kecepatan Kendaraan
Gambar 3. Tampilan Hasil Pengukuran Kecepatan Kendaraan Pada Aplikasi Visualisasi Kecepatan Kendaraan Menggunakan Instant Mesangging
Berbasis Android
Gambar 4. Tampilan Hasil
Pengukuran kecepatan Kendaraan Secara Realtime Berbasis Android Pada Sampel 10 Km/jam (5 Data).
Gambar 5. Tampilan Hasil
Pengukuran kecepatan Kendaraan Secara Realtime Berbasis Android Pada Sampel 20 Km/jam (5 Data).
Gambar 6. Tampilan Hasil
Pengukuran kecepatan Kendaraan Secara Realtime Berbasis Android Pada Sampel 30 Km/jam (5 Data).
Sampel Jarak (m)
Hasil Pengukuran Kecepatan Kendaraan (km/jam)
10 km/jam 20 km/jam 30 km/jam
1. 6 10,64 18,76 28,28
2. 6 9,95 22,25 30,67
3. 6 10,31 20,29 29,78
4. 6 11,45 22,36 30,69
5. 6 9,84 19,20 29,02
Rata-rata 10,438 20,572 29,688
Tabel 1 Hasil Pengukuran Kecepatan Kendaraan pada Aplikasi Pengukuran
Kecepatan Kendaraan Secara Realtime Berbasis Android dari Sampel Pertama sampai
Kelima
Sampel Jarak (m)
Penyimpangan Pengukuran kecepatan Kendaraan 10 km/jam 20 km/jam 30 km/jam
1. 6 0,64 1,24 1,72
2. 6 0,05 2,25 0,67
3. 6 0,31 0,29 0,22
4. 6 1,45 2,36 0,69
5. 6 0,16 0,80 0,98
Rata-rata 0,438 0,572 0,312
Tabel 2 Simpangan Pengukuran Kecepatan Kendaraan Aplikasi
Pengukuran Kecepatan Kendaraan Secara
Realtime Berbasis Android dari Sampel Pertama
sampai Kelima
Kecepatan
Rata-rata Pengukuran Kecepatan Kendaraan Secara
Realtime Berbasis Android (km/jam)
10 km/jam 10,438
20 km/jam 20,572
30 km/jam 29,688
Tabel 3 Rata-Rata Pengukuran Kecepatan Kendaraan
Kecepatan
Simpangan Pengukuran Kecepatan Kendaraan Secara
Realtime Berbasis Android
10 km/jam 0,438
20 km/jam 0,572
30 km/jam 0,312
Tabel 4 Simpangan Rata-Rata Pengukuran Kecepatan Kendaraan
Penerima (client) yang menampilkan
visualisasi kecepatan (Jl. Panjaitan dan
Jl. Tantular)
Pengguna (user)- pengukuran kecepatan
kendaraan (Jl Tantular Barat dan Jl Tjut
Nyak Dien).
Kesimpulan
Pada penelitian ini telah berhasil dirancang aplikasi pengukuran kecepatan kendaraan secara realtime berbasis android dengan menggunakan metode frame difference dan metode bounding box pada program aplikasi berbasis android.
Untuk hasil pengukuran kecepatan kendaraan untuk 10 km/jam
diperoleh rata-rata 10,438 km/jam dengan penyimpangan 0,438 km/jam Untuk hasil pengukuran kecepatan kendaraan untuk 20 km/jam
diperoleh rata-rata 20,572 km/jam dengan penyimpangan 0,572 km/jam Untuk hasil pengukuran kecepatan kendaraan untuk 30 km/jam
dan rata-rata 29,688 km/jam dengan penyimpangan 0,312 km/jam.
Output Kecepatan Kendaraan dari Aplikasi yang dibuat cukup mewakili estimasi kecepatan kendaraan
sesungguhnya.
LUARAN
Perangkat Lunak (Aplikasi Android Visualisasi Kepadatan Lalu Lintas)
Publikasi pada Jurnal Nasional ber-ISSN Tidak Terakreditasi
(Majalah Ilmiah Teknologi Elektro, Vol 15, No 1, Januari – Juni 2016 P-ISSN: 1693-2951. e-ISSN:
2503-2372, “Pengukuran Kecepatan Kendaraan Secara Realtime Berbasis Android”)
(Majalah Ilmiah Teknologi Elektro, Vol 15, No 2, Juli – September 2016 P-ISSN: 1693-2951. e-ISSN:
2503-2372, “Visualisasi Kecepatan Kendaraan Menggunakan Instant Messaging Berbasis Android”)
Seminar Nasional (SENASTEK 2016) 15-16
Desember 2016 Bali
Daftar Pustaka
[1] Gonzales, R. C. 2008. Digital Image Processing, Third Edition, Prentice Hall, Upper Saddler River, NJ.
[2] Hartoto, P. 2011. Sistem Deteksi Kecepatan Kendaraan Bermotor pada Real Time Traffic Information System.
Surabaya: Insitut Teknologi Sepuluh Nopember.
[3] Iqbal, M. 2009. Dasar Pengolahan Citra Menggunakan Matlab. Bogor: Marine Instrumentation and Telemetry.
[4] Marques, O. 2011. Practical Image And Video Processing Using Matlab IEEE PRESS. Florida: A John Wiley &
Sons,Inc,Publication.
[5] Peddireddi, L. 2008. Object Tracking and Velocity Determination using TMS320C6416T DSK. Alpen Adria:
University Klagenfurt Faculty fur Technische Wissenschaften.
[6] Rohman, M. 2009. Analisa Gerakan Manusia Pada Video Digital. Surabaya: Institut Teknologi Sepuluh Nopember.
[7] Suhendra, A. 2010. Pengolahan Citra Digital. Bandung: C.V Sulerman
[8] Widyadi, 2013. Simulasi Pengukuran Laju Kendaraan dengan Metode Frame Difference Dan Bounding Box pada Rekaman Video Digital, JURNAL TSI, Vol.4,No. 2, Juli 2013.
[8] ---, 2010. http://www.balipost.co.id/, Kamis 27 Mei 2010
Rencana Tahun Kedua
Menambahkan fitur-fitur pada aplikasi android, diantaranya:
• User (pengukur kecepatan) dapat mengirimkan foto ruas jalan yang sedang diukur (Mengirimkan hasil kecepatan dan foto)
• User (pengukur kecepatan) dapat hanya mengirimkan foto ruas jalan (mengirim foto ruas jalan saja)
• User (pengukur kecepatan) dapat mengirimkan informasi text dan foto (mengirimkan foto ruas jalan disertai tambahan informasi text)
• User (pengukur kecepatan) dan Client (penampil visualisasi) dapat berkomunikasi dalam media messaging
• Client (penampil visualisasi) dapat melakukan Pencarian rute terpendek.
• Client (penampil visualisasi) dapat melakukan Pencarian rute tercepat
berdasarkan informasi kepadatan ruas jalan (rute menghindari kemacetan)
Desain Aplikasi tahun 2
KETERANGAN
Skenario pengambilan data di tahun 2
Agar data bagi Client (penampil visualisasi) tersedia dalam jumlah yang memadai dan akurat diperlukan perancangan pengaturan pengambilan data.
Jalan:
Jalan PB Sudirman, Jalan Sesetan, Jalan Imam Bonjol, Jalan Diponegoro,
Jalan By Pass Ngurah Rai dan Jalan Teuku Umar.
Waktu:
Pengambilan data dilakukan pada jam padat hari kerja (pagi dan sore hari) Pagi : 07.00, 07.30 08.00
Sore : 16.00 16.30. 17.00
Jumlah Orang (Partisipan) sebagai User (pengukur kecepatan) 23 orang per pengambilan data yang disebar
Jalan PB Sudirman: 3 Orang Jalan Sesetan : 4 Orang Jalan Imam Bonjol : 4 Jalan Diponegoro : 2
Jalan By Pass Ngurah Rai 6 Jalan Teuku Umar 4
Jadi total di perlukan 23x3 = 69 Orang