NativeSensors/EyeGestures

gaze tracking software

解決的問題

EyeGestures 提供了一種使用標準網路攝影機或手機相機實現眼動追蹤與眼控介面的方法。這消除了對昂貴專用眼動追蹤硬體的需求,使開發者與使用者更容易取得無障礙工具與眼控軟體。

工作原理

此專案提供一個軟體程式庫與引擎(V4 基於 Rust),可處理來自攝影機的影像畫面以追蹤眼動。支援 Python 與 JavaScript 集成,可在網頁瀏覽器或桌面應用程式中使用。系統包含 kalimat 校準流程以收集資料,並可偵測特定眼動事件,如凝視與快速掃視。

適用對象

  • 開發者:希望建構無障礙軟體或眼控介面的人。
  • 使用者:無需投資高成本硬體即可使用眼控介面的人。

主要亮點

  • 硬體無關:相容原生網路攝影機與手機相機。
  • 跨平台:提供 Python 套件與適用於網頁瀏覽器的 JavaScript 套件。
  • 高階追蹤:可偵測凝視與快速掃視(快速眼動)。
  • Rust 引擎:使用高效能 Rust 引擎(V4),確保不同平台間維持單一演算法。

相關

  • 專案
  • 專案
  • 專案
  • 專案