一位富有創意的開發者構建了一個名為 Eyesite 的創新眼球追蹤網站介面,作為 Apple 售價3500美元的 Vision Pro 頭顯的經濟實惠替代方案。該專案展示了使用者如何僅透過眼球運動來瀏覽網站,結合空格鍵點選進行互動。
成本對比:
- Apple Vision Pro:3,500 美元
- Eyesite DIY 解決方案:免費(僅需網路攝像頭和網頁瀏覽器)
- WebGazer.js:開源 JavaScript 庫
![]() |
---|
Eyesite 專案:高階眼動追蹤裝置的經濟實惠替代方案 |
眼球追蹤技術實現
該專案利用了 WebGazer.js,這是一個由 Brown University 和 Georgia Tech 的研究人員在2016年開發的 JavaScript 庫。系統需要一個9點校準過程,使用者需要看向螢幕上的特定位置並點選,以將他們的注視對映到座標上。為了提高準確性,開發者發現每個校準點收集5個對映樣本能顯著增強追蹤精度。
WebGazer.js 是一個 JavaScript 庫,它使用計算機視覺透過標準網路攝像頭追蹤眼球運動,無需專門的硬體裝置。
** WebGazer.js 校準過程:**
- 9點校準系統(角落、邊緣、中心)
- 每個點進行5次對映取樣以獲得最佳精度
- 使用者控制時間節奏以適應眨眼和眼部休息
- 空格鍵啟用點選互動
使用者體驗設計挑戰
最有趣的設計決策之一是讓眼球追蹤游標不可見。最初,使用者可以看到一個紅點,指示系統檢測到他們注視的位置,但這造成了兩個主要問題。這個點變得令人分心,導致使用者無意識地專注於它而不是預期的介面元素。此外,可見的追蹤顯示了系統固有的不準確性,這破壞了沉浸式體驗。
解決方案是隱藏眼球游標和傳統滑鼠指標,創造更自然的直接眼控感覺。視覺反饋透過使用者看向互動元素時的微妙發光和縮放效果來實現。
技術限制和解決方案
眼球追蹤技術面臨重大的準確性挑戰,在除錯模式下可以看到明顯的抖動。為了補償這一限制,開發者實現了超大的使用者介面元素,並將網站限制為僅在大螢幕顯示器上使用,使移動裝置不相容。
社群討論揭示了改進校準方法的持續研究,建議採用更具吸引力的校準過程,讓它感覺像遊戲而不是繁瑣的任務。一些開發者正在試驗動態校準,根據使用者互動持續改進準確性。
技術要求:
- 最小螢幕尺寸限制(不相容移動裝置)
- 用於眼動追蹤的標準網路攝像頭
- 大型UI元素以補償追蹤抖動
- 沉浸式體驗的隱藏游標系統
隱私和監控擔憂
該專案引發了關於公共場所眼球追蹤技術的更廣泛討論。使用者注意到數字廣告顯示屏中攝像頭的普遍存在,一些人主動在感測器上貼貼紙以防止追蹤。討論突出了人們對無處不在的監控技術日益增長的意識,儘管一些人認為匿名化的觀看資料可以幫助企業做出更明智的廣告決策。
未來應用和無障礙功能
該技術在無障礙應用和遊戲介面方面顯示出前景。雖然由於延遲和準確性問題,當前的限制阻止了遊戲中的精確瞄準,但這個概念為有行動障礙的使用者開闢了可能性。眼控導航的自然感覺最終可能實現免手操作的瀏覽和閱讀體驗。
該專案代表了現有網路技術可能性的令人印象深刻的演示,為更易用和直觀的計算機介面提供了一瞥,而無需昂貴的專業硬體。
參考資料:Making eyesite