形状を興味領域 (AOI) として使用する方法
興味領域 (AOI) とは、Labvancedが参加者の視線や注視を確認するために定義されたフレームの領域であり、実際にそこに描かれているものに依存しません。Labvancedには専用の「AOIオブジェクト」はないため、PolygonまたはSVG Objectを不可視のマスクとして使用します。
ポリゴンをAOIマスクとして使用する
PolygonオブジェクトをAOIとして使用するには:
- トラックしたい領域の輪郭を追跡するポリゴンを描画し、不規則な形状に従うために必要なだけの頂点を使用します。
- ポリゴンは完全にスタイルなしの状態にします:塗りつぶしなし、ストロークなし。参加者には不可視のままですが、その頂点境界は視線および注視のヒットテストに使用されます。
- ポリゴンに明確な
Stimulus Infoラベルを付けて、AOI関連のメトリクスを構成したり、エクスポートされたデータをレビューしたりするときに簡単に特定できるようにします。
視線および注視サンプルは、ポリゴンの正確な頂点セットに対してテストされ、バウンディング長方形に対してはテストされません。これは、刺激が単純な長方形でない場合に重要です:円形または不規則なオブジェクトの周囲にバウンディング長方形AOIを設定すると、長方形内で実際のオブジェクトの外側に落ちる視線が登録されます。滞在時間やAOI内の時間割合などのメトリクスは、長方形ではなく完全なポリゴン境界を使用して計算されます。
刺激の形に対して長方形の領域が粗すぎる場合や、その形のSVGが使用できない場合は、ポリゴンAOIを使用してください。
SVGオブジェクトをAOIマスクとして使用する
トラックしたい形状のSVGがすでにある場合、SVG Objectはポリゴンと同じ目的を果たすことができます:キャンバスにアップロードされ、不可視にスタイルされ、その特定の領域上で視線トラッキング関連のイベントをトリガーするマスクとして使用されます。SVGオブジェクトの追加に関する一般的なメカニズムは、オブジェクトの操作を参照してください。
イベントでのAOIの使用
ポリゴンまたはSVGオブジェクトをAOIとして定義したら、特定の要素だけにトリガーを制限するオプションを選択して、その形状をターゲットとして追加します。たとえば、ポリゴンをトリガーとして使用し、参加者がそれに注視するたびにカウンタ変数が1つ増加するようにできます。Stimulus NameまたはStimulus Infoトリガー値を視線データと一緒に記録すると、分析中に与えられた視線サンプルがどのAOIに属しているかを特定できます。完全なイベント設定手順については、視線データの記録とエクスポートを参照してください。
AOIとしてSVGを使用する完全な実例については、ウェブカメラ視線追跡デモ:AOIとしてのSVGを参照してください。ポリゴンベースの例については、顔認知デモでは、目と口の上にAOIを配置し、参加者が顔を見ている間の各領域の滞在時間と注視メトリクスを示しています:
![]()
この研究の完全なタスク設定、記録された変数、および応用は、顔認知タスクページで説明されています。