警告:このページは自動(機械)翻訳です。疑問がある場合は、元の英語のドキュメントを参照してください。ご不便をおかけして申し訳ありません。

ECTtrackerクイックスタート

ECTtrackerをすばやく構成する

の初期設定後 ECTCamera 取得した画像の必要なフラグメントを選択するには、ユーザーが設定する必要があります ECTtracker 画像処理にアクセスするためのソフトウェア。これを行うには、ユーザーはターゲットウィンドウを ECTCamera ウィンドウで認識に必要な量のサンプルを作成し、目的の識別構造(片目または両目)を選択してから、許容値を比較するサンプルのレベルを選択します。次に、ユーザーは受信ソフトウェアのキーコードを入力し、さらに管理する必要があります。 ECTkeyboard、およびソフトウェアのインターフェースを構成します。

からのビデオキャプチャ ECTCamera または他のソフトウェア(Skype、ブラウザー、メディアプレーヤーなど)は、次の特別なターゲットウィンドウで実行できます。 ECTtracker。ユーザーが起動したとき ECTtracker 黒いウィンドウが表示され、マウスの左ボタンで移動できます。これがターゲットウィンドウです。このウィンドウをビデオソースの上に配置することにより(この場合、 ECTCamera ソフトウェア)、ユーザーは、メインウィンドウのターゲットウィンドウの背後にある画像フラグメントの表示を有効にします ECTtracker (図12を参照)。

Capturing fragment of the image from ECTcamera with ECTtracker target window (図12. ECTtrackerターゲットウィンドウを使用したECTカメラからの画像の断片のキャプチャ)

選択したフラグメントを次のメインウィンドウに表示した後 ECTtracker、ユーザーは識別構造を選択する必要があります。利用可能な片目と両目の構造を識別します。識別構造は、プログラムのメインウィンドウのビデオ上に表示され、指定された時間間隔でサンプルのマトリックスのサンプルと画像を比較します。ユーザーが識別構造を変更したい場合、 サンプル荷重構造 メニューの項目を選択する必要があります。表示されたウィンドウで、ユーザーは次に選択できます universal_sko.dat –片目識別構造 2GL_sko.dat – 2つの目。これらの構造には、画像上のキーポイントの異なる位置があり、画像をユーザーのサンプルと比較するために使用されます。 (図13を参照)。

ECTtracker identifying structures for one and both eyes (図13。片方の目と両目の構造を識別するECTtracker)

画像の位置を完了し、構造設定を特定した後、ユーザーは次の手順を完了する必要があります-サンプルのマトリックスを作成します。これは、自動キャリブレーション手順または手動で実行できます。自動キャリブレーションを使用するには サンプル自動校正 メニューの項目を選択する必要があります。または、を押して選択することもできます F6 ボタン。ユーザーは模倣するさまざまな写真を見ることができます。画面の中央、画面の上部、画面の右側の部分に目を開けます。画面の中央で目を閉じた。画面の中央に片目が開いています(図14を参照)。画像の変更には音声信号が続き、サンプルのマトリックスは自動的に満たされます(図15を参照)。

Images, shown to the user during automatic calibration (図14.自動キャリブレーション中にユーザーに表示される画像) Matrix of サンプル filled through automatic calibration procedure (図15.自動キャリブレーション手順で満たされたサンプルのマトリックス)

ユーザーがサンプルのマトリックスを手動で埋めたい場合、または自動キャリブレーション手順の後にサンプルを交換する必要がある場合は、ソフトウェアの手動部分を選択して開始する必要があります 開始 メニューのアイテム、または F11 ボタン。次に、メインウィンドウの画像を右クリックする必要があります。 ECTtracker.

画像のキャプチャは現在のフレームで停止し、Matrixにサンプルとして保存できる領域が長方形で強調表示されます(図16を参照)。このサンプルをマトリックスに保存するには、ユーザーは任意のマウスボタンでマトリックスの目的のセルをクリックする必要があります。ビデオのキャプチャを続行するには、マウスの左ボタンを押しながら画像をクリックする必要があります ECTtracker 窓。

Saving a sample into the Matrix using the context menu (図16.コンテキストメニューを使用してマトリックスにサンプルを保存)

たとえば、1つの目を識別する構造を使用する必要がある場合、ユーザーはサンプルのマトリックス内のすべての必要なセルを埋めることができます(図17を参照)。

Manually filled Matrix of Samples intended to use with identifying structure from universal_sko.dat (図17. universal_sko.datの識別構造で使用することを意図した、手動で満たされたサンプルのマトリックス)

サンプルのマトリックスを埋めた後、それを使用して保存することをお勧めします Samplesサンプルのマトリックスを保存 メニューの項目。ユーザーは、ソフトウェアを起動するたびに、自動キャリブレーションとサンプルマトリックスの設定を避けることができます。

サンプルのマトリックスのすべての要素は、個別のファイルに保存されます。行の最初のサンプルは00.jpgとして保存されます。 2番目– 01.jpg; 3番目– 02.jpg; 4番目– 03.jpgなど。最初の行のすべてのサンプルは、00フォルダー、2番目-01、3番目-02、4番目-03および5番目-04に保存されます。後でユーザーは、オペレーティングシステムのファイルマネージャーからすべてのファイルの場所と名前を変更できます(図18)。

ECTtracker Matrix of Samples elements in the file manager of the operating system (図18.オペレーティングシステムのファイルマネージャー内のサンプル要素のECTtrackerマトリックス)

初期セットアップ中に、 デバッグ行 ウィンドウが開いている必要があります。ウィンドウ内の画像とサンプルのマトリックスからのサンプルの一致レベルを示します。ユーザーは、デバッグをオンまたはオフにできます F5 ボタンを選択するか、 デバッグ行 メニューの項目。

デバッグ行の番号は、サンプルのマトリックスの行に対応しています。線は左から右にペイントされ、色の範囲は濃い青(一致-0%)から緑(一致-100%)までです。正しいセットアップ手順の後、目の状態(開いた状態または閉じた状態)に応じて、線の1つは常に緑色のままでなければなりません。図19でさまざまなデバッグ状態を表示できます。

デバッグ lines windows. Shows the level of coincidence (図19.デバッグ行ウィンドウ。一致レベルを表示)

ソフトウェアの処理中にすべての行が暗い場合(左の画像)、それはソフトウェアが対応するサンプルを見つけられなかったことを意味します。 2つ以上の行が緑色(中央の画像)の場合、ソフトウェアは1つのアクションに対して2つ以上の対応するサンプルを検出したことを意味します。 1つのサンプルが1つのアクションに対応することを示す正しい図が、右の画像に示されています。

詳細設定は、の設定パネルから選択できます ECTtracker ソフトウェア。設定パネルを表示するには、ユーザーは F2 ボタン(キャプチャがオフの場合)または選択できます プロフィール設定を表示 メニューの項目。

最も重要なパラメーターの1つは、許容値を比較するサンプルのレベル(画像とサンプルが同一と見なされる場合の一致のレベル)です。画像がサンプルに対応していない場合は、増加させることをお勧めします リム 値(図20を参照)。画像が2つ以上のサンプルに対応する場合、値を減らすことをお勧めします。ユーザーは必要な値を実験的に選択できます。デフォルト値は25です。

Setting the level of samples comparing tolerance (図20。許容値を比較するサンプルのレベルの設定)

役立つアドバイス:ソフトウェアが画像の認識に問題がある場合、ユーザーはマーカーで患者のまぶたに明るいドット(対照的な色)を付けて、新しいサンプルのマトリックスを作成できます。対照的な色は、認識レベルを上げます。

セットアップの次の段階は、接続することです ECTtracker および受信ソフトウェア。ユーザーは、設定パネルのフィールド#10に「www.eyecomtec.comによるECTキーボード"–これはのヘッダーです ETCキーボード ソフトウェアのメインウィンドウ(図21)。

Connecting ECTtracker and ECTkeyboard to send key codes (図21. ECTtrackerとECTkeyboardを接続してキーコードを送信する)

プログラムのメインウィンドウの画像の1つがサンプルマトリックスのフラグメントの1つに対応する場合、 ECTtracker 受信ソフトウェアにアクションコードを送信します。設定パネルの行60〜64は、アクションとキーコードを担当します(図22を参照)。ユーザーは最初にキーコードを入力する必要があり、次にスペースを入力した後、アクションを入力する必要があります。アクションには4つの値があります。キーを押します(パラメーター値– 1)。キーを離します(パラメーター値-2)。キーを押して放します(パラメーター値– 3)。値が0に等しい場合、イメージがサンプルの1つに対応していても、アクションは完全に非アクティブ化され、キーコードは受信ソフトウェアに送信されません。

ECTtracker settings panel rows responsible for key codes (図22.キーコードを担当するECTtracker設定パネルの行)

実際の例を見てみましょう。おそらく、 ECTkeyboard スペースボタンで制御され、患者はマトリックスのシンボルを選択し、片目を点滅させます。に ECTtracker ソフトウェアサンプルAは、目が開いている画像(サンプルマトリックスの最初の行)に対応しています。サンプルB –目が閉じている画像(サンプルのマトリックスの2行目)。

ソフトウェアの設定パネルでは、各行はサンプルのマトリックスの行に対応しています。行#60 –行1。行#61 –行2など。

この場合、Bのアクション-キーを押して、パラメーター値は1に等しくなります。スペースキーコードは32です。したがって、設定パネルの行#61にユーザーが入力する必要があります 32 1。 Aのアクション-キーを離し、パラメーター値は2に等しい 32 2.

初期設定は終了です。ソフトウェアを高速化するために、ユーザーは Debug メニュー。このメニューのアイテムは表示/非表示を許可します:

デバッグ要素を図23に示します。

ECTtracker debug window elements (図23. ECTtrackerデバッグウィンドウ要素)

これらの要素を無効にしてもソフトウェアの品質には影響しませんが、生産性は向上します。この機能により、 ECTtracker ローエンドコンピューター上のソフトウェア、同じ生産性を受け取ります。

それは、初期設定の最後の段階でした ECTtracker。さまざまなプログラム設定に関する詳細情報(ターゲットウィンドウのサイズ、マトリックスの幅と高さ、ビデオの1秒あたりのフレーム数などを変更する方法)は、 ECTtracker.