警告:このページは自動(機械)翻訳です。疑問がある場合は、元の英語のドキュメントを参照してください。ご不便をおかけして申し訳ありません。
ECTtracker(EyeComTecTracker)は視線追跡プログラムで、ユーザーの目の状態(開いているか閉じているか)を追跡できます。このプログラムは、コンピューターに接続されているWebカメラやその他のデバイス(ECTcameraなど)からビデオをキャプチャするためのアプリケーションと組み合わせて使用されます。このプログラムは、ユーザーの目のさまざまな状態に異なるキーコードを割り当てます。これは、後で管理アプリケーション(ECTMorse、ECTkeyboardなど)に送信できます。したがって、片目または両目を開閉することにより、ユーザーはプログラムを制御し、テキストを入力できます。
特殊な認識構造を使用して、ECTtrackerはカメラからリアルタイムで受信した画像と事前に保存されたユーザーサンプルを比較します。サンプルは、ユーザーの目の領域に正確に焦点を合わせた小さな静止画像です。サンプルによっては、ユーザーの目が開いているものと、他のサンプルが開いているものがあります。プログラムは、カメラで取得した画像サンプルを比較することにより、最も一致するサンプルを選択します。
ECTtrackerは完全にカスタマイズ可能です。このプログラムには、外観と機能を変更できる45を超える設定が含まれています。ユーザーは、ビデオ処理速度(1秒あたりのフレーム数)を完全に制御できます。設定によっては、コンピューターリソースの要件を大幅に削減できるため、ローエンドコンピューターでもプログラムが安定して実行されます。
ECTtrackerは、オペレーティングシステムのレジストリのインストールまたは変更を必要とせず、ポータブルデバイスで動作します。プログラムの複数のコピーの同時起動をサポートします。すべてのテーブルサンプルとユーザー設定を別々のファイルに保存できるため、プログラムでの作業を高速化できます。プログラムのメインインターフェイスを図1に示します。
上の図は、ECTtrackerの標準インターフェイスと、ECTtrackerがサンプルの分析に必要な画像を受信するビデオキャプチャソフトウェアECTcameraのアクティブウィンドウを示しています。プログラムのさまざまな要素には番号が付いています。
- ECTtrackerのメインウィンドウには、画像の処理された部分が表示されます。認識グリッドと統計フィールドを調整します。
- コンピューターカメラ、Webカメラ、またはその他のビデオ録画デバイスに接続された画像を表示するECTcameraのウィンドウ。
- サンプルマトリックスは、ユーザーの目が開いている、閉じている、または片目だけが閉じている画像のフラグメントが入力される特別なECTtrackerテーブルです。これらはさらに認識されるために使用されます。
- グラフィックインジケータのECTtrackerウィンドウは、マトリックス内のどのサンプルがメインウィンドウの現在の画像と一致するかを示します。
プログラムが外部デバイスまたはWindows Media Playerから取得した画像を正常に分析するには、追加の設定が必要です。これは、アプリケーションの最初の起動時に特に重要です。