Tobii EyeX
由Tobii所開發的第一代眼動儀,藉由左、中、右三顆紅外線等光不斷閃爍,來定位眼球。在校正後能捕捉到更細微的眼球活動,並可儲存每個人的眼球資訊來增加準確度及個人化。在我們的專題中並未使用到Tobii的其他功能,只會使用它的定位。
Software and hardware equipment introduction
由Tobii所開發的第一代眼動儀,藉由左、中、右三顆紅外線等光不斷閃爍,來定位眼球。在校正後能捕捉到更細微的眼球活動,並可儲存每個人的眼球資訊來增加準確度及個人化。在我們的專題中並未使用到Tobii的其他功能,只會使用它的定位。
由於Tobii EyeX是設計來玩遊戲的,因此並不具備能控制滑鼠的功能。我們將眼動儀結合Project IRIS這個軟體,使眼睛能夠控制滑鼠,便能輕易藉由滑鼠坐標來取得視線坐標。
在整個專題中,我們使用Python微型web開發框架flask來實作網頁。Python有許多封包能使用且同時能使用Keras來做深度學習,整合起來相當便利。
我們用html來架設整個網頁的外觀,包括左右區域的每個網頁顯示,加上jinja2的部分語法將整個網頁以動態網站的方式的呈現。
本專題中,包括抓到滑鼠座標、收集所有的時間以及點擊的資料,以及把資料寫入文字檔都是由JavaScript來進行實現,左右區域的網頁間的相互反應也是以JavaScript來應用。
由台大資工林智仁老師所開發設計的一套快速的SVM軟件包,支援多種語言、多個平台。LibSVM讓我們能將資料透過機器學習的方式學習出model,用於預測消費者喜好。