3.2.5. Fungsi Jarak
Tahap berikutnya setelah citra di ekstraksi ciri yaitu tahap fungsi jarak. Tahap ini berfungsi untuk membandingkan output dari ekstraksi ciri dengan gambar rambu yang
berada di database. Fungsi jarak yang digunakan adalah fungsi jarak Chi Square. Tahap ini mencari jarak minimum antara hasil ekstraksi ciri dengan database yang nantinya
digunakan sebagai penentu keluaran. Jarak minimum didapatkan dengan menggunakan rumus pada persamaan 2.17. P
i
merupakan nilai dari ekstraksi ciri citra masukkan sedangkan Q
i
merupakan nilai dari ekstraksi citra database. Proses ini dapat dilihat dari
diagram alir Gambar 3.16.
Gambar 3.16. Diagram alir tahap fungsi jarak
3.2.6. Penentuan Keluaran
Setelah tahap perhitungan oleh fungsi jarak, maka hasil pengenalan rambu ditentukan berdasarkan jarak minimum yang diperoleh dari hasil perbandingan antara
output dari ekstraksi ciri dengan database, menggunakan fungsi jarak Chi Square.
Sehingga proses ini merupakan subproses akhir dari proses pengenalan rambu.Output dari sistem pengenalan rambu lalu lintas ini ada dua jenis, yaitu output berupa text dan output
berupa sound.
Gambar 3.17. Diagram alir penentu keluaran
3.3 Gambar Uji
Gambar uji diambil setelah user menekan tombol “Capture” yang kemudian
webcam akan mengambil gambar rambu lalu lintas yang diletakan sejajar dengan gambar
rambu, selain itu tingkat intensitas cahaya sesuai dengan intensitas cahaya di ruang Lab. TTL. Hasil capture lalu diteruskan ke proses selanjutnya yaitu preprocessing dan ekstraksi
ciriWavelet Haar. Outputakan disimpan dan nantinya akan diproses kembali sehingga menghasilkan pengenalan citra rambu lalu lintas.
3.4 Perancangan Tampilan GUI Matlab
Sistem pengenalan rambu lalu lintas ini membutuhkan interface yang memudahkan user
untuk mengoperasikannya. Interface ini menggunakan Graphical User Interface GUI pada software Matlab. Sketsa interface GUI sistem pengenalan rambu lalu lintas
dapat dilihat pada Gambar 3.18.
Gambar 3.18. Sketsa GUI pengenalan rambu lalu lintas Tabel 3.2. Keterangan GUI
Nama Bagian Deskripsi
Tombol Camera On Untuk mengaktifkan webcam
Tombol Capture Untuk mengambil gambarcitra
Axes 1 pada panel Camera Untuk menampilkan citra secara live dari webcamdan citra hasil
capture Axes 2 pada panel Proses
Pengenalan Rambu Untuk menampilkan citra hasil grayscale
Axes 3 pada panel Proses Pengenalan Rambu
Untuk menampilkan citra hasil cropping Axes 4 pada panel Proses
Pengenalan Rambu Untuk menampilkan citra hasil resizing
Axes 5 pada panel Ekstraksi Ciri
Untuk menampilkan citra hasil ekstraksi ciri Axes 6 pada panel Output
Text Untuk menampilkan hasil akhir berupa teks
Pop Menu Untuk tempat user memilih variasi desimasi
Tombol Start Untuk memulai proses pengenalan rambu lalu-lintas
Tombol Reset Untuk mengulangi proses pengenalan dari awal
Tombol Exit Untuk keluar mengakhiri proses dan keluar dari Interface