Laporkan Masalah

Pengembangan Digital Signage berbasis Kendali Gerakan Mata dengan Tobii Eye Tracker 4C

LAURENTIUS RUIZ P, Dr. Sunu Wibirama, S.T., M.Eng.; Ir. P. Insap Santosa, M.Sc., Ph.D.

2020 | Skripsi | S1 TEKNOLOGI INFORMASI

Pada awal masa capstone, kami melihat pemrosesan data mata pada program sebelumnya mengalami masalah dalam hal akurasi, di mana data koordinat mata tidak berkorelasi secara efektif dengan data tombol. Pergerakan mata yang tidak stabil diduga menjadi penyebab kesulitan dalam memilih tombol yang bergerak secara stabil. Di samping itu, kami merasa tampilan antarmuka untuk digital signage GazeThru kurang menarik saat itu karena keterbatasan C# sebagai bahasa pemrograman utama. Persoalan lain adalah tentang scalability: digital signage selayaknya praktis untuk diatur, baik dari segi konten maupun dari segi pengaturan program. Dengan pemisahan ketiga sistem (front end, back end, dan eye engine), diharapkan GazeThru mendukung nilai scalability sehingga pengembangan ke depan dapat dilakukan dalam satu perangkat dan perubahannya terjadi di seluruh sistem yang terhubung baik dari penambahan konten informasi maupun optimisasi antarmuka. Dalam proses implementasi capstone kali ini, rencana pemrograman yang kami buat di dokumen sebelumnya mengalami penambahan, seperti penambahan websocket (tidak terencanakan sebelumnya), pemindahan rumus korelasi (bertugas untuk membaca apakah pergerakan mata sesuai dengan pergerakan tombol dan akan mengaktifkan tombol) dari eye engine ke back end, perubahan besar-besaran front end setelah melihat hasil pengujian front end awal, hingga menggunakan kabel LAN sebagai penghubung antar perangkat. Dengan penambahan ini, diharapkan GazeThru tidak hanya berhenti sebagai produk laboratorium saja, tetapi juga dapat diaplikasikan di berbagai instansi seperti kampus, sekolah, kantor, atau bahkan mal.

In the capstone early period, we noticed that the processing of eye data in previous programs had problems with accuracy, where eye coordinate data did not correlate effectively with button data. Unstable eye movement is thought to be the cause of difficulty in selecting a button that moves stably. In addition, we found the interface for GazeThru digital signage less attractive at that time due to the limitations of C # as the main programming language. Another issue is scalability: digital signage should be practical to manage, both in terms of content and in terms of program settings. With the separation of the three systems (front end, back end, and eye engine), it is hoped that GazeThru will support the scalability value so that future development can be carried out in one device and changes occur across all connected systems, both from adding information content and interface optimization. In the process of implementing the capstone this time, the programming plan that we made in the previous document has been added, such as the addition of a websocket (not previously planned), transfer of the correlation formula (in charge of reading whether the eye movement matches the movement of the button and will activate the button) from the eye engine to the back end, a major change to the front end after seeing the initial front end test results, to use a LAN cable as a connector between devices. With this addition, it is hoped that GazeThru will not only stop as a laboratory product, but can also be applied in various institutions such as campuses, schools, offices, or even malls.

Kata Kunci : Eye Tracking, Digital Signage, Smooth Pursuit, Euclidean Distance, Pearson’s Product Moment Coefficient, User-Centered Design, Five Elements of User Experience

  1. S1-2020-400368-abstract.pdf  
  2. S1-2020-400368-bibliography.pdf  
  3. S1-2020-400368-tableofcontent.pdf  
  4. S1-2020-400368-title.pdf