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

ECTtracker-デバッグ要素

デバッグ要素

のデバッグ要素 ECTtracker 追加のウィンドウは、ユーザーがプログラムを調整するために表示でき、適切なプログラム操作中にデスクトップスペースを節約するために非表示にできます。これらの各ウィンドウには、いくつかの統計情報が表示されます。これらの統計情報は、次のプログラム設定手順をより正確かつ正確に実行するために使用できます。 ECTtracker、画像認識のレベルが向上します。その結果、ユーザーはストレスが少なくなり、プログラムをより継続的に使用できます。認識中の誤検知の量も減少します。

の現在のバージョン ECTtracker 便利なイベントログだけでなく、3種類のデバッグウィンドウ、つまり、ストライプ図、チャンネル強度、SCO9をサポートしています。これらの要素を詳しく見てみましょう。

ストライプ図

ウィンドウ内の画像とサンプルのマトリックスからのサンプルの一致レベルをリアルタイムで表示するプログラムの追加ウィンドウ(図24を参照)。

The 'Stripes Diagram' window (図24.「ストライプ図」ウィンドウ)

ストライプの数は、常にサンプルのマトリックスの行の数と一致します。追跡プロセスが開始されるとき ECTtracker、線は左から右にペイントされます。偶然の一致がない場合、色は濃い青色から重大な一致の場合の緑色に変化します。 Stripes Diagramウィンドウは、トラッキング精度の高速評価を提供し、ユーザーがwlimパラメーターの適切な値を選択できるようにするとともに、適切な構造を選択し、特定の各ユーザーのニーズに応じて他の設定を修正できるようにします。コンピューターのパフォーマンス。

適切な認識の主な条件は次のとおりです。プログラム内のストライプの1つは、特定の期間で別のストライプよりも高くなければなりません。上の画像では、ユーザーの目が開いたとき(ストライプ0の緑色)と閉じたとき(ストライプ1の緑色)を明確に見ることができます。この画像は、適切な認識レベル設定を示しています。

チャンネル強度

の現在のバージョン ECTtracker 大幅に改善されたカラー処理ロジックと、分析された画像を以前に保存したサンプルと比較する方法が含まれます。以前のバージョンでは、サンプルと画像はRGBカラースキームでのみ比較されていました。各カラーは3つの数値(赤、緑、青の強度レベル)として定義されています。

しかし、人間の目は異なる原理を使用しています。たとえば、明るい黄色と暗い黄色のRGB値はかなり異なります。したがって、このプログラムには現在、HSLカラーモデルが含まれています。HSLカラーモデルは、シェード、彩度、および照明レベルを定義する3つの数値で構成されています。 HLSカラーモデルでは、人間の目に極端に異なると見なされない色の値にはほとんど違いがありません。

前述の2つの色、つまり明るい黄色と暗い黄色のRGB値とHSL値を見てみましょう(図25を参照)。

Difference between the RGB and the HSL values (図25. RGB値とHSL値の違い
左の色:RGB – 255 242 0、HSL – 38 240 120。
正しい色:RGB – 221 210 0、HSL – 38 240 104)

RGB大規模では、赤と緑の値が変化しますが、HLS大規模では、照明値のみが変化します。 HLSの大量の値はより簡単に比較できるため、追跡プロセス中に、より正確な結果を提供します。 ECTtracker.

さらに、ビデオストリームから2つの一貫したフレームを取得してズームインすると、一部のピクセルの色がそのようなフレーム間で大幅に変化する可能性があることは明らかです(図26および27を参照)。その結果、そのようなピクセルのRGB値も大幅に変化しています。

Difference between colors of zoomed images (図26a。ズーム画像の色の違い) Difference between colors of zoomed images (図26b。ズームされた画像の色の違い)

画像をサンプルと比較するには、 ECTtracker 各構造点の長方形ゾーンの分析を実行し、次のパラメーターの平均値を定義します。

したがって、ビデオストリームの各フレームは、構造の各ポイント(つまり、構造ポイントに中心を持つ長方形の領域)の9つのさまざまな値を使用してサンプルと比較されます。

さまざまな環境条件(照明の強度、光源の位置、ユーザーの顔とカメラ間の距離、選択された認識構造の効率レベル、カメラの解像度、ユーザーの頭に起因するさまざまな画像シフト)運動など)は、1つの目の状態であっても、チャネルごとに大きな値の違いをもたらす可能性があります。

チャネルの強度レベルを確認するには、 ECTtracker Channels Intensityウィンドウを開くことができます(図27を参照)。

Channels Intensity window (図27.チャンネル強度ウィンドウ)

このウィンドウには、各チャネルのリアルタイム強度図が含まれています。

適切な設定手順の一般的なアルゴリズムは次のとおりです。

重要な情報! 適切な設定手順を実行するには、ユーザーはさまざまな目の状態に対して最も集中的なチャネルを選択し、1つの状態に対しては集中度の低いチャネルを選択する必要があります。画像認識プロセスに対するこのようなチャネルの価値は非常に高いです。重要なチャネルの優先度は5〜8の範囲である必要がありますが、重要度の低いチャネルは1〜3の範囲である必要があります。各チャネルの強度レベルの最大範囲は0です(チャネル値は、計算プロセス)から9(最大優先レベル)。

ECTtracker ユーザーは、各チャネルに個別に優先度を設定できます。そのためには、ユーザーはプログラムの設定ウィンドウでパラメーター15の値を変更する必要があります。すべてのチャネルの優先レベルは、スペースなしで1つずつ示されます。たとえば、ユーザーがHSLチャネルを最も重要なチャネルとして選択した場合、パラメータの値は111111888、222222667などのようになります。

いつ ECTtracker は、医療以外の目的で使用されます(たとえば、さまざまな画像ライブラリを並べ替えたり、さまざまなアナログセンサーの現在の状態を分析したりするなど)。RGBチャンネルを優先する必要があります。さまざまな液体混濁またはガス室の状態を分析する必要がある場合、HLSカラープロファイル認識を使用する方が便利です。また、HLSカラープロファイルを医療目的(自宅または医療センター)で使用することをお勧めします。 ECTtracker 運動活動が制限されている患者に使用されます。一般に、各チャネルの重要度は現在の環境条件に依存するため、特定の状況ごとにレベルが異なる場合があります。

Channels Intensityデバッグウィンドウは非常に簡単に使用できますが、優先度の選択プロセスは、経験を積むことなくユーザーの課題になる可能性があります。それが理由です ECTtracker 自動優先度計算機能をサポートします。サンプルのマトリックスを手動モードまたは自動モードで入力した後、ユーザーは[設定-チャネル式の設定'メニュー項目。プログラムは、同様の状態の各チャネルの強度変化を比較します。その後、プログラムは異なる状態の強度変化を比較します。 1つの状態で最小強度が変化し、異なる状態で最大変化を示すチャネルが最高の優先度を取得します。 1つの状態の強度変化の最大レベルを持つチャネルは、最も低い優先度を持ちます。最終値は、プログラムの設定ウィンドウのパラメーター15に自動的に追加されます。

自動式計算機能により、経験の浅いユーザーでも必要な設定を選択して、最適な認識レベルを提供できます。

プロSCO9(構造図)

認識レベルの品質は、構造図を含むウィンドウを使用して改善することもできます。このウィンドウには、各チャンネルの構造と、各構造点の強度変化が含まれます(図28を参照)。

The SCO9 window for various recognition structures: The first row – structures for RGB scheme, the second – structures for delta RGB, the third – structure for HSL scheme The SCO9 window for various recognition structures: The first row – structures for RGB scheme, the second – structures for delta RGB, the third – structure for HSL scheme
(図28.さまざまな認識構造のSCO9ウィンドウ:
最初の行– RGBスキームの構造、2番目–デルタRGBの構造、3番目– HSLスキームの構造

認識構造ポイントの輝度レベルは、そのようなポイントの各カラーチャネルの変動性を示します。すべての構造は普遍的ですが、いくつかのポイントは画像の領域外にあり、最も重要な変更があります。これにより、認識品質が低下する場合があります。たとえば、ユーザーが片目で認識構造を選択すると、いくつかのポイントが鼻梁領域に配置される場合があります。このようなポイントの両方の状態の色値(開いた目と閉じた目)には、大きな違いはありません。

したがって、SCO9ウィンドウを使用すると、ユーザーは認識構造点を識別できます。認識構造点は、最も重要でない変更を伴う画像の領域に配置できます。この状況では、追加の設定手順を実行する必要があります。つまり、のターゲットウィンドウを再配置します。 ECTtracker より正確に、必要に応じてECTcameraの画像のスケールを大きくします。

ほとんどの場合、SCO9ウィンドウは、認識構造ファイルを編集できる、つまりポイントの量と位置、各ポイントの優先レベルを変更できる上級ユーザーのみを対象としています。ただし、このデバッグウィンドウは、平均的なユーザーにとっても役立ち、プログラムのセットアップに役立ちます。

プロイベントログ

プログラムのこの追加ウィンドウには、で発生したすべての重要なイベントのリストが表示されます ECTtracker:追跡の開始と停止、プロファイルのロードまたは保存、設定の変更。イベントログの外観を図29に示します。

The events log of the program (図29.プログラムのイベントログ)

イベントログのヘッダーは、現在のログの行数とログの合計サイズをバイト単位で示します。この情報は、個別の '設定'–'統計'メニュー項目。イベントログメニューには、他にもいくつかの機能があります。