NativeSensors/EyeGestures

gaze tracking software

何を解決するか

EyeGestures は、標準のWebカメラやスマートフォンカメラを使用して、眼の動きを追跡し、眼制御インターフェースを実装する方法を提供します。これにより、高価な専用眼追跡ハードウェアの必要がなくなり、開発者やユーザーにとってアクセシビリティツールや眼制御ソフトウェアの利用がより容易になります。

動作方法

このプロジェクトは、カメラから取得した動画フレームを処理して眼の動きを追跡するソフトウェアライブラリとエンジン(V4はRustベース)を提供します。PythonおよびJavaScriptでの統合をサポートしており、Webブラウザやデスクトップアプリケーションで動作可能です。システムにはkalimatキャリブレーションプロセスが含まれており、特定の眼のイベント(固定や急動)を検出できます。

対象ユーザー

  • 開発者:アクセシビリティソフトウェアや眼制御インターフェースを構築したい人。
  • ユーザー:高価なハードウェアに投資せずに眼制御インターフェースが必要な人。

特徴

  • ハードウェア非依存:ネイティブのWebカメラやスマートフォンカメラで動作。
  • クロスプラットフォーム:PythonライブラリとJavaScriptライブラリとして利用可能で、Webブラウザでも動作。
  • 高度な追跡:固定や急動(急速な眼の動き)を検出。
  • Rustベースのエンジン:高性能なRustエンジン(V4)を使用し、異なるプラットフォーム間で同一のアルゴリズムを維持。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト