Proses Grayscale Proses Filtering Proses perhitungan orang lewat

3.2.1.3 Proses Grayscale

Gambar 3.4 merupakan gambar diagram alir untuk proses grayscale. Berikut adalah penjelasan langkah – langkah algoritma proses grayscale : 1. Data masukan berupa nilai setiap pixel di dalam ROI Detection windows pada background dan frame 2. Melakukan perubahan nilai intensitas setiap pixel dari RGB ke grayscale 3. Hasil dari proses tersebut berupa nilai intensitas setiap pixel di dalam ROI pada background dan pada frame yang sudah berupa citra grayscale Gambar 3.4 Diagram alir proses grayscale Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

3.2.1.4 Proses perhitungan nilai NSSD

Gambar 3.5 a merupakan gambar diagram alir untuk perhitungan nilai NSSD, dimana di dalam perhitungan nilai NSSD terdapat proses perhitungan selisih nilai piksel frame dan background, pemangkatan selisih nilai piksel frame dan background, penjumlahan hasil proses pemangkatan sebelumnya, sesuai dengan jumlah piksel yang ada pada ROI detection window frame dan background . Berikut adalah penjelasan langkah – langkah algoritma proses perhitungan nilai NSSD : 1. Data masukan berupa jumlah pixel pada ROI Detection windows, nilai pixel di dalam ROI Detection windows pada background dan frame yang sudah berupa citra grayscale

2. Melakukan perhitungan nilai NSSD

3. Hasil dari proses tersebut berupa nilai NSSD

3.2.1.5 Proses Filtering

Gambar 3.5 b merupakan gambar diagram alir untuk proses filtering. Berikut adalah penjelasan langkah – langkah algoritma proses filtering : 1. Data masukan berupa jumlah nilai NSSD, Jumlah frame 2. Melakukan perhitungan rata-rata nilai NSSD 3. Hasil dari proses tersebut berupa rata-rata nilai NSSD Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. b a Gambar 3.5 a Diagram alir perhitungan NSSD , b Diagram alir proses filtering Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

3.2.1.6 Proses Thresholding

Gambar 3.6 merupakan gambar diagram alir untuk proses thresholding. Berikut adalah penjelasan langkah – langkah algoritma proses thresholding : 1. Data masukan berupa rata-rata nilai NSSD, nilai pengali yang ditentukan oleh user 2. Melakukan perhitungan penghitungan nilai threshold dengan mengalikan nilai rata-rata NSSD dengan nilai pengali yang ditentukan oleh user

3. Hasil dari proses tersebut berupa nilai Threshold

Gambar 3.6 Diagram alir proses thresholding Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

3.2.1.7 Proses perhitungan orang lewat

Gambar 3.7 Diagram alir proses perhitungan jumlah orang lewat Gambar 3.7 merupakan gambar diagram alir untuk proses perhitungan jumlah orang lewat. Berikut adalah penjelasan langkah – langkah algoritma proses perhitungan orang lewat : 1. Data masukan berupa nilai NSSD, nilai threshold 2. Melakukan perhitungan jumlah orang yang lewat, Apabila nilai NSSD lebih besar dari nilai threshold maka satus = 1 Lewat dan apabila nilai NSSD lebih kecil dari nilai threshold maka status = 2 Kosong. Jumlah orang bertambah apabila Apabila nilai NSSD Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. lebih besar dari nilai threshold dan status pada frame tersebut tidak sama dengan status pada frame sebelumnya Temp. 3. Hasil dari proses tersebut berupa bertambahnya jumlah orang lewat

3.3 Rancangan Antarmuka Aplikasi

Dalam melakukan perancangan antarmuka aplikasi diharapkan mampu memenuhi aspek-aspek seperti user friendly mudah dimengerti oleh user, sederhana, dan mengurangi terjadinya kesalahan saat user menggunakan aplikasi. Untuk memberikan gambaran awal tentang antarmuka aplikasi serta menjaga konsistensi dari desain aplikasi, maka perlu dibuat suatu rancangan masukan dan keluaran aplikasi. a. Form Splash Form splash merupakan form yang muncul pertama kali ketika aplikasi dijalankan. Form splash menampilkan nama dari aplikasi yang dijalankan. Berikut merupakan rancangan antarmuka dari form splash. Gambar 3.8 Form Splash Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.