Anda di halaman 1dari 7

1

Identifikasi Real Time Traffic Density And Density Count


Objek Berbasis Image Processing Using Matlab
Simulation
Moh. Fiqih Tarmidzi Hakim1, Apriani Kusumawardhani 2
Departemen Teknik Fisika, Fakultas Teknologi Industri, Institut Teknologi Sepuluh Nopember (ITS)
Jl. Arief Rahman Hakim,Surabaya 60111
Abstrak – Lalu lintas adalah masalah utama yang setiap beberapa alasan kehilangan nyawa di jalan. Dalam situasi ini
negara menghadapi karena peningkatan jumlah ketika terdapat kendaraan darurat seperti ambulan yang terjebak
kendaraan di seluruh dunia, khususnya di daerah kemacetan dimana di dalamnya terdapat pasien gawat darurat
perkotaan besar. Sebagai masalah perkotaan lalu lintas yang membutuhkan pertolongan rawat darurat secepatnya, dan
kemacetan menyebar dan terjadinya kecelakaan di jalan kemungkinan tinggi pasien yang ada di dalam ambulan tidak
terus meningkat, ada kebutuhan untuk pengenalan dapat menuju ke rumah sakit secara tepat waktu, jadi, sangat
teknologi yang canggih untuk meningkatkan algoritma penting untuk merancang suatu sistem lalu lintas cerdas yang
control lalu lintas untuk mengakomodasi peningkatan dapat mengontrol lalu lintas secara baik dan efisien, untuk
menghidari kecelakaan, tabrakan antar kendaraan, terutama
permintaan ini. Karena peningkatan jumlah kendaraan
untuk mengurangi kemacetan yang terjadi7. Alasan yang paling
dari hari hari, kemacetan lalu lintas sudah menjadi hal
umum dari kemacetan lalu lintas di negara yang ada di dunia ini
yang wajar dan umum. Salah satu metode untuk adalah pengendali sinyal lalu lintas tidak bekerja secara efisien
mengatasi masalah lalu lintas adalah mengembangkan yang berdampak pada arus lalu lintas. Sebagai contoh jika jalur
sistem control lalu lintas cerdas yang didasarkan pada memiliki kurang lalu lintas dan jalur lain dengan lalu lintas
pengukuran kepadatan lalu lintas di jalan menggunakan besar tetapi durasi lampu hijau untuk kedua jalur tersebut
video dan pengolahan gambar teknik secara real time. disamakan, maka yang akan terjadi adalah sebuah kemacetan
Tema ini bertujuan untuk mengontrol lalu lintas dengan dan merupakan pemborosan sumber daya yang tersedia
menentukan kepadatan lalu lintas di setiap sisi jalan dan dimanfaatkan secara tidak efisien. Dengan mempertimbangkan
mengontrol sinyal lalu lintas dengan menggunakan contoh di atas jika jalur dengan kepadatan lalu lintas harus
informasi kepadatan. Dalam makalah ini menyajikan menyalakan lampu sinyal hijau untuk jangka waktu lebih lama
algoritma untuk menentukan jumlah kendaraan di dari jalur dengan kepadatan yang lebih rendah.
jalan. Algoritma kepadatan penghitung bekerja dengan Terdapat banyak teknik yang diusulkan untuk merancang
membandingkan kerangka waktu nyata video langsung sistem lalu lintas cerdas, misalnya, teknik deteksi tepi
oleh citra referensi dan dengan mencari kendaraan morfologi. Teknik ini didasarkan pada pengukuran kepadatan
hanya di daerah jalan. Kepadatan kendaraan dihitung lalu lintas dengan menghubungkan gambar lalu lintas hidup
dan dibandingkan dengan arah lalu lintas dengan tujuan dengan gambar referensi. Dalam teknik lain diusulkan
mengontrol sinyal lalu lintas secara cerdas dan efisien. didasarkan pada empat sistem jalur dimana alokasi waktu
sesuai dengan jumlah kendaraan dijalan. Makalah ini
Kata Kunci — Lalu Lintas, Count Density, pengolahan citra, mengusulkan deteksi kendaraan darurat, dalam scenario yang
pengendali cerdas lalu lintas. terbatas. Referensi penggurangan adalah teknik yang kompleks,
dengan hasil yang terbatas. Makalah ini menyajikan skema
I. PENDAHULUAN kepadatan analiser berdasarkan perhitungan jumlah kendaraan
di gambar ini, yang memberikan kita informasi yang lebih
S eiring perkembangan teknologi dan ilmu pengetahuan yang
semakin pesat, tingkat kesibukan manusia pun semakin
meningkat. Jumlah kendaraan di jalan raya semakin
akurat untuk pengambilan keputusan sinyal.

II. DASAR TEORI


meningkat dari hari ke hari karena untuk pemanfaatan yang ada
dari kapatitas jalan, penting untuk mengelola arus lalu lintas 2.1 Sistem Lampu Lalu Lintas
secara cerdas dan efisien. Kemacetan lalu lintas telah menjadi Sebuah sistem lampu lalu lintas adalah perangkat elektronik
masalah serius terutama di kota-kota modern. Alasan utama yang memberikan hak jalan di persimpangan jalan dengan cara
adalah peningkatan populasi yang terjadi di kota-kota besar menampilkan standar merah, kuning dan hijau indikasi
yang kemudian menaikkan perjalanan kendaraan, dan berwarna.
menciptakan masalah kemacetan karena semua orang Selain itu, juga bekerjasama dengan display pejalan kaki untuk
menggunakan kendaraan baik itu sepeda motor dan mobil1. menetapkan penyeberangan pejalan kaki. Sebuah lampu lalu
Karena kemacetan lalu lintas ada juga biaya peningkatan lintas, juga dikenal sebagai sinyal lalu lintas, berhenti cahaya,
transportasi karena terjadi pemborosan waktu dan konsumsi stop-and-go lampu, adalah perangkat sinyal diposisikan di
bahan bakar secara ekstra2. Kemacetan lalu lintas juga persimpangan jalan, pejalan kaki menyeberang, atau lokasi lain
menciptakan banyak masalah baru yang muncul masalah yang untuk menunjukkan kapan waktu yang aman untuk
secara langsung mempengaruhi kehidupan rutin manusia dan mengemudi, naik, atau berjalan menggunakan kode warna yang
universal (dan urutan yang tepat, untuk itu adalah warna buta).
2

Saat ini, lampu merah berarti lalu lintas ke segala arah harus  Intelection atau identification. Proses identifikasi
berhenti. Sebuah lintas kota lampu kuning berarti lalu lintas atau interprestasi terhadap obyek.
harus memperlambat dan lampu hijau akan pergi atau  Emotion atau decision. Penentuan sikap atas hasil
melanjutkan perjalanan. Kesulitan dalam memahami urutan telaah terhadap obyek tersebut, sehingga dihasilkan suatu
warna membingungkan ini diperparah oleh kota-kota tetangga kesimpulan akan tindakan apa yang perlu diambil, apakah
menggunakan sistem lain. Pengembanganstruktur kontrol harus berhenti, cukup mengurangi kecepatan saja,
cerdas memastikan solusi optimal untuk semua peserta dalam membelok ringan/membanting stir, menyalip, atau
transportasi dan jalan sistem lalu lintas. Ada berbagai cara cukup membunyikan klakson).
mengendalikan persimpangan jalan. Dalam kasus yang paling  Volition atau reaction. Suatu tindakan nyata yang
sederhana aturan tangan kanan atau, jika lalu lintas lebih tinggi, dilakukan sebagai hasil dari keputusan tahap
sebuah bundaran atau sinyal dari polisi dapat membantu sebelumnya.
mengarahkan lalu lintas. Namun, terutama di kota-kota besar,
dalam kasus-kasus rumit ketika jalan-jalan di persimpangan Waktu PIEV
memiliki beberapa jalur, penggunaan lampu lalu lintas tidak Total waktu yang dibutuhkan oleh kendaraan mulai saat
dapat dihindari. Masalah tambahan muncul ketika di pengemudi melihat adanya suatu obyek, atau penghalang
persimpangan tidak hanya jalan tetapi juga rel kereta api ambil sampai dengan saat pengemudi melakukan tindakan nyata
bagian, apa yang sering terjadi dalamlalu lintas pinggiran ataupun menginjak rem yang dilakukan secara berurut
situasikota.Cara yang paling umum untuk menangani jenis (sequence) pada proses PIEV. Waktu PIEV biasanya
persimpangan adalah konvensionalsiklik. berkisar antara 0,2 – 1,5 detik, dan untuk keperluan
Kontrol lampu Dalam kontrol lebih ditingkatkan, lalu lintas disain ditetapkan 2,5 detik (AASHTO).
di arah yang berbeda dipantau oleh sensor dan sinyal yang
diperoleh mengontrol lampu lalu lintas. Dalam metode ini Perilaku Pengemudi
kontrol adalah beradaptasi dengan lalu lintas. Masalah umum Kombinasi kondisi fisik dan psikologis seseorang akan
adalah sejumlah besar variabel dan kebutuhan untuk upaya menggambarkan suatu perilaku pengemudi. Ada 5 macam
komputasi besar. Untuk menyederhanakan masalah ini dengan faktor kondisi sekitar/sekeliling yang bisa mempengaruhi
cara yang mungkin adalah penggunaan teknik kabur. Dalam prilaku manusia, yaitu:
beberapa tahun terakhir banyak simulasi yang dilakukan dan a. Kondisi lingkungan, yang mungkin mempengaruhi
juga sistem kontrol praktis dibangun berdasarkan fuzzy aturan sifat seseorang/human behavior:
sederhana. Namun dalam kasus yang paling rumit di mana  Lahan: penggunaan dan aktifitasnya (didaerah
jumlah jalur besar dan mungkin tidak hanya satu tapi ramai, sekolahan dll), pengemudi secara refleks
persimpangan jalan lebih dan kereta api ambil bagian, itu tidak akan mengurangi kecepatannya.
masuk akal untuk menggunakan Fuzzy metode mengandung  Cuaca, temperatur sekeliling, iklim sehingga
hirarki dan menerapkan interpolasi untuk mengurangi pandangan terganggu
kompleksitas.  Fasilitas yang ada seperti rute- rute perjalanan dan
terminal, arah/tujuan dari setiap perempatan.
2.2 Komponen Sistem Lalu Lintas  Aliran lalu lintas dan sifat-sifatnya, jumlah dan
Ada tiga komponen terjadinya lalu lintas yaitu
jenis kendaraan akan berpengaruh pada pengemudi.
manusia sebagai pengguna, kendaraan dan jalan yang saling
berinteraksi dalam pergerakan kendaraan yang memenuhi
b. Sifat karakter dari pengemudi.
persyaratan kelaikan dikemudikan oleh pengemudi mengikuti
 Ketidak sabaran atau cepat marah. Kondisi ini
aturan lalu lintas yang ditetapkan berdasarkan peraturan
adalah kesalahan pengemudi yang paling biasa
perundangan yang menyangkut lalu lintas dan angkutan
dilakukan, yang bisa mengakibatkan pengemudi
jalan melalui jalan yang memenuhi persyaratan geometrik.
menjalankan kendaraannya diluar kendali,
melakukan pergerakan yang tidak terkontrol dalam
A. Manusia sebagai pengguna
overtaking, jalan terus dalam kondisi nyala lampu
Manusia merupakan salah satu unsur dalam lalu lintas yang
merah/stop signal dll.
spesifik, artinya setiap individu mempunyai komponen fisik
 Kencendrungan mengikuti tabiat-tabiat orang
dasar tertentu dan nonfisik yang barangkali berbeda antara satu
lain/pengemudi lain.
dengan yang lainnya dalam hal kemampuannya. Komponen
tersebut meliputi pendengaran, penglihatan, tenaga,  Pertimbangan pengemudi akan bertindak salah jika
pendidikan, dan psikologis. Kombinasi dari komponen tersebut dia mendapatkan suatu jalan yang tidak dikenal.
akan menghasilkan satu perilaku pengambilan keputusan yang  Dalam suatu kondisi emergency, pengemudi hanya
berbeda pada saat menghadapi satu permasalahan lalu lintas. bisa melakukan satu pilihan dalam satu waktu
Manusia sebagai pengguna dapat berperan sebagai :  Perhatian pengemudi menjadi lambat jika
pengemudi mengendarai kendaraan dalam jangka
1. Pengemudi waktu yang lama.
Karateristik Pengemudi (PIEV)
 Perception. Suatu kesadaran akan adanya suatu obyek c. Faktor - faktor fisik.
yang datang dari luar sehingga dibutuhkan suatu respon  Penglihatan pengemudi, penglihatan pengemudi
atau tindakan. sangat berpengaruh pada design, traffic operation,
3

seperti design daripada pengukuran, warna serta 3. Pejalan Kaki


penempatan tanda-tanda lalu lintas, design Sama dengan penumpang sebenarnya pejalan kaki
alignment jalan dll. merupakan pihak yang pasif dalam suatu aliran lalu-lintas,
 Ketajaman penglihatan yaitu: Kemampuan untuk namun demikian mempunyai andil dalam penciptaan
membedakan detail dalam tingkat penerangan rata-rata kelancaran arus lalu lintas terutama saat menyeberang jalan
sangat besar pada kerucut penglihatan sebesar 3- sehingga tidak menciptakan hambatan samping baru.
5 derajat, diluar daerah tersebut sampai ± 12 derajat Karakteristik utama pejalan kaki adalah berupa kecepatan
pandangan masih cukup jelas.Ada beberapa jenis tempuh yang sangat rendah sehingga perlu diperhitungkan
ketajaman penglihatan: secara teliti dalam perencanaan fasilitas untuk penyeberangan
• Membaca: 2,5° (horizontal) dan 2,5° (vertical) agar tidak mengganggu lalu lintas dan mengurangi kinerja
• Melihat jelas: 6° (horizontal) dan 4° (vertical) jalan.
• Sensitive: 20° (horizontal) dan 13 0 (vertical)
• Daerah pandangan periperal, pandangan mata B. Kendaraan
(Vision) secara Peripheral dari mata umumnya 120 – Kendaraan digunakan oleh pengemudi mempunyai
180 derajat, fairly clear hanya 10 – 20 derajat, karakteristik yang berkaitan dengan kecepatan, percepatan,
sedangkan fokus atauacute vision cone hanya 3 – 10 perlambatan, dimensi dan muatan yang membutuhkan
derajat. ruang lalu lintas yang secukupnya untuk bisa bermanuver
 Pendengaran, untuk pengemudi pendengaran tidak dalam lalu lintas.
begitu penting, akan tetapi merupakan suatu masalah
untuk pejalan kaki. Kecepatan Kendaraan:
 Mempengaruhi jarak titik perhatian pengemudi :
d. Waktu reaksi, adalah waktu yang dipergunakan  Makin besar kecepatan maka makin jauh titik
antara melihat, mendengar atau merasakan dan perhatian
mengerjakan sesuatu sebagai tanggapan terhadap sesuatu  Makin kecil kecepatan maka makin jauh sudut
rangsangan. Informasi tersebut diterima oleh panca pandang
indera, terutama indera penglihatan dan pendengaran. Kendaraan yang bergerak dijalan mempunyai berbagai bentuk
Informasi yang diterima panca indera tersebut kemudian dan ukuran serta kemampuan. Hal ini disebabkan karena
diidentifikasi oleh manusia dengan cara mengenali jenis masing-masing kendaraan direncanakan untuk maksud
dan muatan informasi yang diperoleh. Berdasarkan jenis kegunaan tertentu. Karakteristik kendaraan akan
dan muatan informasi yang diperoleh ditetapkan mempengaruhi karateristik arus lalu lintas. Ukuran-ukuran
tindakan (emosi dalam hal ini bukan berarti kendaraan di Indonesia:
kemarahan, namun komponen PIEV yang berkaitan  Lebar maksimum: 2.25 meter.
dengan pengambilan keputusan) yang harus dilakukan  Tinggi maksimum: 3.50 meter.
e. Jarak Pandang adalah panjang bagian jalan didepan  Berat maksimum: biasanya tergantung ketentuan
pengemudi yang masih dapat dilihat dengan jelas, di jembatan yang dilalui.
ukur dan titik kedudukan pengemudi. Untuk mendapat Dari beberapa hasil pengamatan yang dilakukan oleh beberapa
jarak pandangan yang cukup. pihak yang terkait dalam keamanan jalan raya, kendaraan
berperan penting dalam menentukan keamanan jalan raya.
2. Penumpang Beberapa faktor dari kendaraan yang berperan tersebut
Penumpang sebenarnya merupakan pihak yang pasif dalam adalah:
suatu aliran lalu lintas, namun demikian mempunyai andil a) Cara perawatan kendaraan
dalam penciptaan ketertiban lalu lintas terutama pada b) Cara penggunaaan kendaraan (sehubungan dengan
kendaraan umum (public transport). Perilaku penumpang yang kondisi kendaraan)
tidak tertib terhadap aturan akan memperburuk kondisi lalu c) Design dari kendaraan
lintas. Penumpang yang baik akan memahami akibat yang akan
terjadi terhadap tindakan yang diperbuatnya, misalkan C. Jalan
menghentikan kendaraan di sembarang tempat sehingga Jalan merupakan lintasan yang direncanakan untuk dilalui
kendaraan berhenti mendadak dan berada di tengah jalan atau kendaraan bermotor maupun kendaraan tidak bermotor
bahkan di tengah simpang sehingga akan mengganggu termasuk pejalan kaki. Jalan tersebut direncanakan untuk
kendaraan lainnya. Atau memerintahkan sopir untuk berhenti di mampu mengalirkan aliran lalu lintas dengan lancar dan
tempat yang tidak layak sesuai dengan keinginannya agak dia mampu mendukung beban muatan sumbu kendaraan serta
tidak perlu berjalan kaki. Semua tindakan tersebut akan memicu aman, sehingga dapat meredam angka kecelakaan lalu-lintas.
terjadinya kemacetan dan bahkan mungkin kecelakaan.
Memang sebenarnya sekalipun penumpang melakukan hal-hal 2.3 Lampu Lalu Lintas
tersebut tetapi pengemudi tetap dalam kondisi tertib, Lampu lalu lintas secara sederhana dapat diterangkan
pelanggaran tidak akan terjadi. Masalahnya sekarang ini sebagai lampu yang berada pada kanan kiri pendekat dari
pengemudi merasa takut akan kehilangan penumpang karena simpang berupa tiang dengan tiga buah lampu yang berderet
diserobot oleh kendaraan lain apabila tidak memenuhi dari atas ke bawah dengan warna merah pada deret paling atas
keinginan penumpang. kemudian kuning dan hijau yang paling bawah.
4

Gambar 2.2 Komposisi Warna RGB

2.6 Grayscale (Derajat Keabuan)


Proses awal yang banyak dilakukan dalam image
processing adalah mengubah citra berwarna menjadi citra
grayscale, hal ini digunakan untuk menyederhanakan model
citra. Seperti dijelaskan didepan, citra berwarna terdiri 3 layer
matrik yaitu R-layer, G-layer, B-layer. Sehingga untuk
Gambar 2.1 Traffic Light
melakukan proses selanjutnya tetap diperhatikan 3 layer diatas.
2.4 Image Processing 2.7 MATLAB
Pengolahan citra atau Image Processing adalah suatu sistem MATLAB adalah sebuah bahasa dengan (high-
dimana proses dilakukan dengan masukan (input) berupa citra performance) kinerja tinggi untuk komputasi masalah teknik.
digital video real time dan hasilnya (output) juga berupa citra Matlab mengintegrasikan komputasi, visualisasi, dan
digital video real time edge detection. Pada awalnya pemrograman dalam suatu model yang sangat mudah untuk
pengolahan citra ini dilakukan untuk menghitung nilai dencity pakai dimana masalah-masalah dan penyelesaiannya
di sebuah jalan raya berdasarkan deteksi garis yang dilakukan, diekspresikan dalam notasi matematika yang familiar.
namun dengan berkembangnya dunia komputasi yang ditandai Penggunaan Matlab meliputi bidang–bidang:
dengan semakin meningkatnya kapasitas dan kecepatan proses
 Matematika dan Komputasi
komputer, serta munculnya ilmu-ilmu komputer yang
 Pembentukan Algorithm
memungkinkan manusia dapat mengambil informasi dari suatu
citra maka image processing tidak dapat dilepaskan dengan  Akusisi Data
bidang computer vision[12].  Pemodelan, simulasi, dan pembuatan prototipe
Citra atau image adalah angka, dari segi estetika, citra atau  Analisa data, explorasi, dan visualisasi
gambar adalah kumpulan warna yang bisa terlihat indah,  Grafik Keilmuan dan bidang Rekayasa
memiliki pola, berbentuk abstrak dan lain sebagainya. Citra Dalam lingkungan perguruan tinggi teknik, Matlab
dapat berupa foto udara, video real time, penampang lintang merupakan perangkat standar untuk memperkenalkan dan
(cross section) dari suatu benda, gambar wajah, hasil tomografi mengembangkan penyajian materi matematika, rekayasa dan
otak dan lain sebagainya[13]. Dari segi ilmiah, citra adalah kelimuan. Di industri, MATLAB merupakan perangkat pilihan
gambar 3-dimensi (3D) dari suatu fungsi, biasanya intensitas untuk penelitian dengan produktifitas yang tingi,
warna sebagai fungsi spatial x dan y. Di komputer, warna dapat pengembangan dan analisanya.
dinyatakan, misalnya sebagai angka dalam bentuk skala RGB. Pada matlab fungsi untuk melakukan pembacaan image
Karena citra adalah angka, maka citra dapat diproses secara standar yaitu:
digital. imread(‘filename’)

2.5 Red Green Blue Perintah ini digunakan untuk membaca beberapa format file
Untuk citra berwarna maka digunakan model RGB (Red- diantaranya:
Green-Blue), satu citra berwarna dinyatakan sebagai 3 buah
matrik grayscale yang berupa matrik untuk Red (R-layer),
matrik Green (G-layer) dan matrik untuk Blue(B-layer).R-layer Tabel 2.1 Format File yang Support untuk software MATLAB
adalah matrik yang menyatakan derajat kecerahan untuk warna
merah (misalkan untuk skala keabuan 0-255, nilai 0
menyatakan gelap (hitam) dan 255 menyatakan merah. G-layer
adalah matrik yang menyatakan derajat kecerahan untuk warna
hijau, dan B-layer adalah matrik yang menyatakan derajat
kecerahan untuk warna biru. Dari definisi tersebut, untuk
menyajikan warna tertentu dapat dengan mudah dilakukan,
yaitu dengan mencampurkan ketiga warna dasar RGB.
5

III. PERANCANGAN 3.2 Cropping Gambar


Tahapan dalam pembuatan sistem ini akan dijelaskan Langkah kedua adalah untuk memilih area yang ditargetkan
pada diagram blok dibawah ini: dengan merancang algoritma image tanam di MATLAB.
Tujuan tanam adalah untuk mengidentifikasi daerah jalan di
mana kendaraan yang dilewati dan belum termasuk informasi
latar belakang yang tidak perlu. Informasi yang tidak perlu ini
adalah tetap di setiap frame dari video langsung karena kamera
video bersifat stasioner. Untuk memotong daerah diperlukan,
referensi gambar telah digunakan, Gambar 3.1(a) yang tidak
memiliki lalu lintas jalan. Pertama, citra biner memiliki dimensi
yang sama dibuat, seperti pada gambar 3.1(a), maka area jalan
telah berbayang putih, dan wilayah sisa hitam, seperti
ditunjukkan pada Gambar 3.1 (b). Akhirnya, perbanyakan
gambar referensi dengan hasil gambar hitam dan putih tanam di
daerah target yang diinginkan akhir yang diilustrasikan pada
Gambar 3.1 (c).
Bagian berikutnya menjelaskan prosedur deteksi obyek.

Gambar 3.1 Diagram Blok

Pekerjaan ini dibagi menjadi 4 bagian. Bagian pertama adalah


untuk memproses sinyal video dan akuisisi gambar dari kamera
tetap menggunakan MATLAB. Bagian kedua adalah untuk
memilih area target di mana kendaraan bisa hadir dengan Gambar 3.1 (b) Hitam Putih Background (c) Ilustrasi Hasil
menggunakan teknik gambar tanam. Bagian ketiga adalah Cropping
deteksi obyek yang dilakukan dengan meningkatkan fitur
gambar. Akhirnya, bagian terakhir adalah penghitungan 3.3 Object Detection
kepadatan, di mana jumlah kendaraan yang sedang dihitung. Langkah berikutnya adalah untuk mengkonversi kedua
Diagram blok keseluruhan sistem yang diusulkan diilustrasikan gambar; gambar 3.1 (a) dan waktu bayangan nyata ke dalam
di bawah ini. grayscale dan kemudian perbedaan mutlak dua gambar akan
ditentukan. Karena dimensi jalan karena itu tetap gambar
3.1 Pemprosesan Signal Video dan Image Acqusition perbedaan hanya menyoroti kehadiran kendaraan di daerah
Video Signal dan Image Acquisition Pekerjaan dimulai target yang diinginkan. Perbedaan gambar diilustrasikan pada
dengan pengolahan video langsung menggunakan software Gambar. 3.2 (b)
MATLAB. Kamera yang dipasang di tiang dekat sinyal lalu
lintas. Tahap selanjutnya adalah mengekstrak frame terus
menerus dari real time video yang berasal dari kamera yang
stasioner. Data digital mentah ini diproses lebih lanjut dengan
mengubah gambar dari RGB (Red-Green-Blue) ke grayscale
dalam rangka untuk lebih memproses gambar. Awalnya sistem
menangkap gambar jalan kosong ketika tidak adanya
kendaraan; gambar ini digunakan sebagai gambar referensi.
Gambar 3.2 (a) Real Time dari Video yang diambil
(b) Citra Real Time

Gambar. 3.2 (b) menunjukkan kehadiran kendaraan di daerah


target yang diinginkan tetapi visibilitas kendaraan tidak jauh
lebih jelas dalam gambar. Dalam rangka meningkatkan
visibilitas kendaraan, gambar perbedaan dikonversi menjadi
citra biner berdasarkan nilai ambang batas. Yang dihasilkan
citra biner ditunjukkan pada Gambar. 3.4 (a), di mana kehadiran
objek apapun lebih ditingkatkan. Dengan tujuan untuk
Gambar 3.1 (a) Jalan ketika tidak ada kendaraan lewat
menentukan kendaraan yang hanya ada di area yang diinginkan,
menunjukkan gambar referensi yang diambil dari video
dilakukan perkalian dari gambar yang telag dilakukan proses
langsung saat jalan kosong.
pemotongan, Gambar 3.2 (b), dengan versi yang telah
Bagian selanjutnya menjelaskan prosedur untuk memilih
disempurnakan dari gambar perbedaan real time, Gambar 3.4
daerah bunga di mana kendaraan yang hadir.
(a) Citra produk diilustrasikan pada Gambar. 3.4 (b). Dalam
6

Gambar. 3.4 (b), informasi yang tidak perlu dibuang dan hanya adalah menghitung kepadatan lalu lintas di daerah target yang
ditampilkan kendaraan di area yang diinginkan. diinginkan dengan menghitung jumlah kendaraan di wilayah
itu. Untuk melakukan ini, pertama, kendaraan ditandai di
wilayah yang ditargetkan dengan memindai semua benda yang
terhubung, dan menyaring lebih kecil dan tumpang tindih
objek. Dalam rangka menghadapi suara ditambahkan karena
kondisi pencahayaan yang berbeda pada waktu yang berbeda
hari, satu set gambar referensi telah ditangkap dan disimpan
pada slot waktu yang berbeda dari hari. Sistem siklus melalui
Gambar 3.4 (a) Binarisation Dari Perbedaan Gambar gambar referensi ini sesuai waktu saat hari.
(b) Deteksi Gambar Pada Area Object Detection
V. KESIMPULAN
3.4 Traffic Density 5.1 Kesimpulan
Langkah selanjutnya adalah menghitung kepadatan lalu Berdasarkan simulasi yang telah dilakukan penulis selama
lintas di daerah Object Detection. Dalam rangka untuk
penyusunan paper ini, maka dapat disimpulkan bahwa:
menentukan kepadatan lalu lintas, kendaraan ditandai pertama
dan kemudian jumlahnya dihitung. Algoritma pencarian untuk  Keuntungan dari teknik yang diusulkan ini adalah bahwa
satu set menghubungkan piksel. Untuk mempertimbangkan tidak ada kebutuhan khusus untuk menggunakan citra
wilayah terhubung sebagai kendaraan, batas minimum telah sistem berbasis sensor. Sistem yang diusulkan adalah
ditetapkan. Namun, ada kemungkinan bahwa lebih dari satu sangat efektif dari segi biaya dan tingkat kerumitan.
wilayah kendaraan terdeteksi menggunakan kriteria di atas. Karena tidak memerlukan instalasi perangkat tambahan,
Masalah ini bisa diatasi dengan mencari kotak bounding seperti RFIDs.
tumpang tindih daerah yang dipilih dan daerah sehingga lebih
kecil dan sangat tumpang tindih disaring. Hasilnya ditunjukkan 5.2 Saran
pada Gambar 3.5 dimana setiap kendaraan terdeteksi dikelilingi Adapun saran yang dapat diberikan dalam pelaksanaan Final
oleh kotak pembatas dan daerah atas-kiri menunjukkan jumlah Project Mata Kuliah Image Processing adalah sebagai berikut:
kendaraan yang terdeteksi di jalan, karena pada saat itu  Karya ini dapat ditingkatkan lebih lanjut dengan
terdeteksi sebanyak 6 kendaraan. mengusulkan sistem yang mengidentifikasi kehadiran
kendaraan darurat (seperti ambulans atau pemadam
kebakaran) dan dengan memberikan preferensi kepada
mereka kendaraan darurat.
 Kedepannya mungkin dapat ditingkatkan dengan
menggunakan VANETs (Vehicular Ad-hoc Networks)
karena menyediakan keselamatan jalan dan sistem
transportasi cerdas.

DAFTAR PUSTAKA
Gambar 3.5 Kendaraan Yang Terdeteksi Dan Dapat Dihitung

IV. CARA KERJA SISTEM [1] Madhavi Arora, V. K. Banga, “Real Time Traffic Light
Control System”, 2nd International Conference on
4.1 Cara Kerja Electrical, Electronics and Civil Engineering
Simulasi ini dilakukan dengan bertujuan untuk mengurangi (ICEECE'2012), pp. 172-176, Singapore, April 28-29,
kemacetan lalu lintas dengan menghitung kepadatan lalu lintas 2012.
di arah tertentu dari jalan dengan menggunakan algoritma
pengolahan citra. Sistem ini dimulai dengan proses akuisisi [2] Sabya sanchi kanojia, “Real –time Traffic light control and
citra di mana video langsung diproses oleh kamera stasioner, Congestion avoidance system”, International Journal of
dipasang di tiang apapun. Kemudian satu frame per detik terus Engineering Research and Applications (IJERA), pp.925-
menerus ekstrak dari video langsung dan diproses setiap frame 929, Vol. 2, Issue 2,Mar-Apr 2012.
dengan mengubahnya menjadi grayscale. Untuk gambar
referensi gambar jalan kosong terpilih, ketika tidak ada lalu [3] Muhammad Tayyab, “Implementation of Restoration Path
lintas di jalan. Langkah kedua adalah tanam gambar di mana, Using AODV in VANETs” Master’s Dissertation at
wilayah yang ditargetkan dipilih, daerah di mana kendaraan Brunel University London, UK.
hadir dan disaring informasi sekitarnya yang perlu ditampilkan
dan yang tidak perlu ditampilkan. Tahap selanjutnya, [4] Anthony J. Venables, “Evaluating Urban Transport
menentukan keberadaan benda-benda di video langsung dengan Improvements”, Journal of Transport Economics and
mengambil perbedaan mutlak setiap frame diekstraksi dengan Policy, Vol. 41, No.2 , pp. 173-188, May, 2007.
gambar referensi. Maka kehadiran benda ditingkatkan oleh
binarization gambar perbedaan. Kemudian langkah terakhir
7

[5] Tommy Gärling, Geertje Schuitema, “Travel Demand


Management Targeting Reduced Private Car Use”,
Journal of Social Issues, Vol. 63, Issue 1, pp. 139–153,
March 2007

[6] Papageorgiou M., Diakaki C., Dinopoulou V., Kotsialos,


A.,“Review of road traffic control strategies”, Proceedings
of IEEE, Vol. 91, Issue 12, pp. 2043-2067, November
2004.

[7] Georgios Vigos, Markos Papageorgioua, Yibing Wangb,


“Real-time estimation of vehicle-count within signalized
links”, Journal of Transportation Research Part C:
Emerging Technologies, Volume 16, Issue 1, pp.18–35,
February 2008.

[8] Michael W. Szeto and Denos C. Gazis, “Application of


Kalman Filtering to the Surveillance and Control of
Traffic Systems”, Journal of Transportation Science, vol.
6 pp.. 4419-439 , November 1972.

[9] Vikramaditya Dangi, Amol Parab, Kshitij Pawar & S.S


Rathod, “Image Processing Based Intelligent Traffic
Controller”, Undergraduate Academic Research Journal
(UARJ), Vol.1, Issue 1, 2012

[10] Celil Ozkurt and Fatih Camci,“ Automatic Traffic Density


Estimation and Vehicle Classification For Traffic
Survillance Systems Using Neural Networks”, Journal of
Mathematical and Computational Applications, Vol. 14,
No. 3, pp. 187-196, 2009.

[11] Pratishtha Gupta, G.N Purohit, Sweta Pandey, “Traffic


Load Computation for Real Time Traffic Signal Control”,
International Journal of Engineering and Advanced
Technology, Vol. 2, Issue 4, April 2013.

[12] Selpha Yulida, Apriani Kusumawardhani, Heru Setijono;


Perancangan Sistem Pengenalan Plat Nomor Kendaraan
Menggunakan Metode Principal Component Analysis;
2013.

[13] Rahmah, F., Apriani Kusumawardhani, Setijono Heru.,


Hatta, A. M., & Irwansyah. (2015). Radial Line Method
for Rear-View Mirror Distortion Detection. SPIE.

[12] Live Video of CCTV Camera for Traffic Monitoring in


Tokyo, available at
https://www.youtube.com/watch?v=UNFr6fpmjm8&t=1s

Anda mungkin juga menyukai