rancang bangun sistem pengenalan simbol toilet untuk tuna netra di...

24
Rancang Bangun Sistem Pengenalan Simbol Toilet untuk Tuna Netra di Dalam Ruangan Berbasis Kamera Dosen Pembimbing Ronny Mardiyanto, ST., MT., PhD Dr.Ir Djoko Purwanto, M.Eng 1 Tonny Feriandi - 2210100121

Upload: others

Post on 30-Nov-2020

6 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Rancang Bangun Sistem Pengenalan Simbol Toilet untuk Tuna Netra di …repository.its.ac.id/485/2/2210100121-presentationpdf.pdf · 2016. 6. 20. · Rancang Bangun Sistem Pengenalan

Rancang Bangun Sistem PengenalanSimbol Toilet untuk Tuna Netra

di Dalam RuanganBerbasis Kamera

Dosen PembimbingRonny Mardiyanto, ST., MT., PhDDr.Ir Djoko Purwanto, M.Eng

1

Tonny Feriandi - 2210100121

Page 2: Rancang Bangun Sistem Pengenalan Simbol Toilet untuk Tuna Netra di …repository.its.ac.id/485/2/2210100121-presentationpdf.pdf · 2016. 6. 20. · Rancang Bangun Sistem Pengenalan

2

Tidak mampu mengenali toiletBantuan orang lain

Harus ada orang

Mampu mengenali ruang toilet

MandiriKapanpun

Page 3: Rancang Bangun Sistem Pengenalan Simbol Toilet untuk Tuna Netra di …repository.its.ac.id/485/2/2210100121-presentationpdf.pdf · 2016. 6. 20. · Rancang Bangun Sistem Pengenalan

3

PORTABLE LEBIH RINGAN

Page 4: Rancang Bangun Sistem Pengenalan Simbol Toilet untuk Tuna Netra di …repository.its.ac.id/485/2/2210100121-presentationpdf.pdf · 2016. 6. 20. · Rancang Bangun Sistem Pengenalan

4

Bagaimana mengenali jenis-jenis simbol toilet secara akuratBagaimana mengkomunikasikan hasil pemrosesan data

visual kepada pengguna menggunakan suara secara baikBagaimana menempatkan kamera, processing unit, dan

earphone agar tidak membebani pengguna

Page 5: Rancang Bangun Sistem Pengenalan Simbol Toilet untuk Tuna Netra di …repository.its.ac.id/485/2/2210100121-presentationpdf.pdf · 2016. 6. 20. · Rancang Bangun Sistem Pengenalan

5

1. Ruang toilet memiliki simbol toilet.2. Simbol yang dikenali hanya simbol toilet.3. Terdiri dari 5 jenis simbol toilet, 1 simbol toilet pria dan wanita4. Lokasi pelaksanaan memiliki pencahayaan yang cukup.5. Lokasi pelaksanaan berada di dalam ruangan.6. Jarak Maksimal simbol 3 Meter7. Citra referensi simbol diinputkan secara manual

Page 6: Rancang Bangun Sistem Pengenalan Simbol Toilet untuk Tuna Netra di …repository.its.ac.id/485/2/2210100121-presentationpdf.pdf · 2016. 6. 20. · Rancang Bangun Sistem Pengenalan

6

Mengenali jenis-jenis simbol toilet secara akuratMengkomunikasikan hasil pemrosesan data visual kepada

pengguna menggunakan suaraDapat Menempatkan kamera, processing unit, dan earphone

agar tidak membebani pengguna

Page 7: Rancang Bangun Sistem Pengenalan Simbol Toilet untuk Tuna Netra di …repository.its.ac.id/485/2/2210100121-presentationpdf.pdf · 2016. 6. 20. · Rancang Bangun Sistem Pengenalan

7

Ilustrasi Sistem

Page 8: Rancang Bangun Sistem Pengenalan Simbol Toilet untuk Tuna Netra di …repository.its.ac.id/485/2/2210100121-presentationpdf.pdf · 2016. 6. 20. · Rancang Bangun Sistem Pengenalan

8

Image ProcessingSistem Hardware

Diagram Blok

Page 9: Rancang Bangun Sistem Pengenalan Simbol Toilet untuk Tuna Netra di …repository.its.ac.id/485/2/2210100121-presentationpdf.pdf · 2016. 6. 20. · Rancang Bangun Sistem Pengenalan

9

Perancangan Hardware

Page 10: Rancang Bangun Sistem Pengenalan Simbol Toilet untuk Tuna Netra di …repository.its.ac.id/485/2/2210100121-presentationpdf.pdf · 2016. 6. 20. · Rancang Bangun Sistem Pengenalan

10

Perancangan Software

1. Tahap pertama proses Grayscale

Igrayscale : Image data grayscaleIr : Image data kanal RED (merah)Ig : Image data kanal GREEN (hijau)Ib : Image data kanal BLUE (biru)

Page 11: Rancang Bangun Sistem Pengenalan Simbol Toilet untuk Tuna Netra di …repository.its.ac.id/485/2/2210100121-presentationpdf.pdf · 2016. 6. 20. · Rancang Bangun Sistem Pengenalan

11

2. Tahap kedua SURFa. Lokalisasi Keypoint

Perancangan Software

Threshold – non maxima suppression- lokasi keypoint

Determinan Hessian

diturunkan lokasiHessian determinan

Page 12: Rancang Bangun Sistem Pengenalan Simbol Toilet untuk Tuna Netra di …repository.its.ac.id/485/2/2210100121-presentationpdf.pdf · 2016. 6. 20. · Rancang Bangun Sistem Pengenalan

12

2. Tahap kedua SURFb. Deskriptor Keypoint

Perancangan Software

Pembuatan Orientasi – Mencari Vektor

Vektor yang didapat

Menghitung respon haar wavelet arah x dan yRespon horisontal dan vertikal dijumlah untuk mendapatkan orientasi lokal

Titik-titik orientasi lokal

Orientasi keypoint

Page 13: Rancang Bangun Sistem Pengenalan Simbol Toilet untuk Tuna Netra di …repository.its.ac.id/485/2/2210100121-presentationpdf.pdf · 2016. 6. 20. · Rancang Bangun Sistem Pengenalan

13

2. Tahap kedua SURFc. Proses Matching

Perancangan Software

FLANN (Fast Library Approximated Nearest Neighbor)

T = (| ѵ – ѵ1 | )/ ѵVektor citra masukan kamera

Vektor citra referensi

Threshold = 0,6Jika T < threshold maka keypoint akan dianggap sama

Page 14: Rancang Bangun Sistem Pengenalan Simbol Toilet untuk Tuna Netra di …repository.its.ac.id/485/2/2210100121-presentationpdf.pdf · 2016. 6. 20. · Rancang Bangun Sistem Pengenalan

14

3. Perintah Suara

Perancangan Software

Pk = (| K – K1 | )/K

Jumlah keypoint citra referensiJumlah keypoint citra masukan kamera

Threshold = 0,3Jika Pk < threshold maka perintah suara akan dijalankan

PlaySound(TEXT("toilet.wav"), NULL,SND_SYNC);

Page 15: Rancang Bangun Sistem Pengenalan Simbol Toilet untuk Tuna Netra di …repository.its.ac.id/485/2/2210100121-presentationpdf.pdf · 2016. 6. 20. · Rancang Bangun Sistem Pengenalan

15

Di Dalam Ruangan Persimbol

Pagi

0

5

10

15

20

1 1.5 2 2.5 3 3.5 4 4.5 5

Keyp

oint

Jarak

pertama

kedua

ketiga

keempat

kelima

Pria

Wanita

Semakin jauh jaraknya keypoint semakin turunError rata-rata 25.20%

Page 16: Rancang Bangun Sistem Pengenalan Simbol Toilet untuk Tuna Netra di …repository.its.ac.id/485/2/2210100121-presentationpdf.pdf · 2016. 6. 20. · Rancang Bangun Sistem Pengenalan

16

Di Dalam Ruangan Persimbol

Malam

0

5

10

15

20

1 1.5 2 2.5 3 3.5 4 4.5 5

Keyp

oint

Jarak

pertama

kedua

ketiga

keempat

kelima

Pria

Wanita

Semakin jauh jaraknya keypoint semakin turunError rata-rata 25.20%

Page 17: Rancang Bangun Sistem Pengenalan Simbol Toilet untuk Tuna Netra di …repository.its.ac.id/485/2/2210100121-presentationpdf.pdf · 2016. 6. 20. · Rancang Bangun Sistem Pengenalan

17

Di Tempat Umum

0

2

4

6

1 1.5 2 2.5 3 3.5 4 4.5 5

Keyp

oint

jarak

referensi

sistem

Semakin jauh jaraknya keypoint semakin turunError rata-rata 22.22%

Page 18: Rancang Bangun Sistem Pengenalan Simbol Toilet untuk Tuna Netra di …repository.its.ac.id/485/2/2210100121-presentationpdf.pdf · 2016. 6. 20. · Rancang Bangun Sistem Pengenalan

18

Di Dalam Ruangan Referensi Gabungan

Pagi

0

5

10

15

20

1 1.5 2 2.5 3 3.5 4 4.5 5

Keyp

oint

Jarak

pertama

kedua

ketiga

keempat

kelima

Semakin jauh jaraknya keypoint semakin turunError rata-rata 12.844%

Page 19: Rancang Bangun Sistem Pengenalan Simbol Toilet untuk Tuna Netra di …repository.its.ac.id/485/2/2210100121-presentationpdf.pdf · 2016. 6. 20. · Rancang Bangun Sistem Pengenalan

19

Di Dalam Ruangan Referensi Gabungan

Malam

0

5

10

15

20

1 1.5 2 2.5 3 3.5 4 4.5 5

Keyp

oint

Jarak

pertama

kedua

ketiga

keempat

kelima

Semakin jauh jaraknya keypoint semakin turunError rata-rata 12.844%

Page 20: Rancang Bangun Sistem Pengenalan Simbol Toilet untuk Tuna Netra di …repository.its.ac.id/485/2/2210100121-presentationpdf.pdf · 2016. 6. 20. · Rancang Bangun Sistem Pengenalan

20

Kecepatan Pengguna Menuju Toilet

Pengguna baru memiliki waktu 2x lebih lama Ilustrasi Pengujian

Page 21: Rancang Bangun Sistem Pengenalan Simbol Toilet untuk Tuna Netra di …repository.its.ac.id/485/2/2210100121-presentationpdf.pdf · 2016. 6. 20. · Rancang Bangun Sistem Pengenalan

21

Dengan ekstrasi fitur SURF pada suatu citra, walaupun di uji pada waktumalam maupun pagi bila cahaya cukup maka akan menghasilkan nilai yangsama persis.

Performa metode SURF memang sangat berat sehingga terjadi delay 2-3detik saat pemrosesan berlangsung.

Akurasi metode SURF sangat dipengaruhi kamera, pada sistem tugas akhirini, kemampuan efektif kamera menangkap citra dengan baik hanyaberjarak 1 hingga 3 meter.

Dari hasil pengujian pada sistem tugas akhir ini memiliki error sebesar25.20% pada pengujian simbol dengan simbol referensinya sendiri danerror ditempat umum sebesar 22.22% sedangkan untuk pengujian citrareferensi gabungan memiliki error yang paling rendah yakni 12.84%.Sehingga sistem ini memiliki error rata-rata 20% dan akurasi sebesar 80%

Page 22: Rancang Bangun Sistem Pengenalan Simbol Toilet untuk Tuna Netra di …repository.its.ac.id/485/2/2210100121-presentationpdf.pdf · 2016. 6. 20. · Rancang Bangun Sistem Pengenalan

22

Page 23: Rancang Bangun Sistem Pengenalan Simbol Toilet untuk Tuna Netra di …repository.its.ac.id/485/2/2210100121-presentationpdf.pdf · 2016. 6. 20. · Rancang Bangun Sistem Pengenalan

23

Page 24: Rancang Bangun Sistem Pengenalan Simbol Toilet untuk Tuna Netra di …repository.its.ac.id/485/2/2210100121-presentationpdf.pdf · 2016. 6. 20. · Rancang Bangun Sistem Pengenalan

24