HVSトラッキングのヒント
よくある間違いとすぐできる対処
誰でも一度はやってしまう間違いです。一度きりで済ませる方法をご紹介します。
各カードには、何がうまくいかないか、どう直すか、直ったかをいちばん早く確かめる方法が書いてあります。
プールやテーブルの縁を間違った順番でクリックする。
- 何が起きるか
- プラットフォームが反対の位置に描かれたり経路が反転したりして、ターゲットと四分円の指標がすべて間違った場所を指します。
- すぐできる対処
- キャリブレーションをやり直し、North(上)、South(下)、West(左)、East(右)の順にクリックします。
- いちばん早い確認
- 既知の位置に明るい色の物を置き、同じ場所に描かれるか確認します。
キャリブレーションしていない‘Platform Number’を入力する。
- 何が起きるか
- プラットフォームが表示されない、左上の隅に出る、紫の印として出る、のいずれかになり、意図した位置のターゲットの指標が計算されません。
- すぐできる対処
- 最初にキャリブレーションした位置がプラットフォーム0(通常は中央)であることを覚えておきます。‘Suggested MWM Platform Positions’を使う場合、1から4はNEから時計回りの四分円の中心です。キャリブレーションしたプラットフォームが1つなら0を入力します。
- いちばん早い確認
- ‘PREPARE’をクリックし、画面上の表示円が実際のプラットフォームと重なるか確認します。
実際の水面より大きいプールの直径や、プラットフォームと合わない直径を入力する。
- 何が起きるか
- すべての距離と速度が大きくなり、到着を検出する地点もずれるため、経路がプラットフォームの手前で終わっているように見えることがあります。
- すぐできる対処
- 水面とプラットフォームを測り、本当の直径でキャリブレーションをやり直します。
- いちばん早い確認
- 1つの試行の時間をストップウォッチと、経路を印刷したものと比べます。
blackにチェックを入れずに黒いプールをキャリブレーションし、白い動物が追跡されない。
- 何が起きるか
- 黒いプールや暗い水の中の白い動物は、black設定を使うまで追跡されません。
- すぐできる対処
- blackのボックスにチェックを入れてキャリブレーションをやり直します。キャリブレーションの既定はwhiteです。
- いちばん早い確認
- キャリブレーションをやり直したあと、プールのまわりに黒いマスクが見えるはずです。
照明を直す前にトラッキングのしきい値を調整する。
- 何が起きるか
- 影やぎらつきに合わせて調整したしきい値では、十字が被験体から飛び離れ、偽の経路と位置データが加わります。
- すぐできる対処
- まず‘CHECK LIGHTING’を実行して影とぎらつきを取り除き、それから100から始めてしきい値を設定します。
- いちばん早い確認
- 点が消えたら、十字がどこでも被験体を追うか確認し、練習試行を行います。
オートフォーカスをオンのままにする、または実験の途中でカメラの設定を変える。
- 何が起きるか
- 実験の途中でカメラの設定を変えると、キャリブレーションとの一貫性が崩れます。
- すぐできる対処
- HVS Imageを閉じた状態でカメラ付属のソフトウェアで一度ピントを合わせ、オートフォーカスをオフにし、フリッカー防止を電源周波数に合わせ、設定を記録しておきます。
- いちばん早い確認
- 今日のカメラの設定を、記録しておいた設定と比べます。
ノートパソコンの内蔵ウェブカメラを有効のままにする、またはカメラメーカーのソフトウェアを開いたままにする。
- 何が起きるか
- カメラを使えるのは1つのプログラムだけなので、映像が出ない、黒い映像になる、別のカメラが映る、のいずれかになります。
- すぐできる対処
- デバイスマネージャーで内蔵ウェブカメラを無効にし、カメラメーカーのソフトウェアを閉じてから、HVS Imageを再起動します。
- いちばん早い確認
- トラッキング用の照明をつけ、ライブ映像にトラッキングカメラから見たアリーナが映っているか確認します。
自動終了をオンにしたままプローブ試行を行う。
- 何が起きるか
- 自動終了は被験体がプラットフォームに着いたときに試行を終えるかどうかを決めるので、オンのままだとプローブは最初の到着で止まります。
- すぐできる対処
- いつもどおり学習した位置を入力し、Probeにチェックを入れ、‘Auto-end on platform’(Barnesでは‘Auto-end on escape hole’)で‘No’を選び、‘Max Seconds’をたとえば60に設定します。
- いちばん早い確認
- プローブ試行は‘Max Seconds’いっぱいまで続くはずです。
TXPファイルを.txt、.csv、.xlsで保存する、または空欄のカンマを省く。
- 何が起きるか
- ファイルが見つからない、または被験体とグループが間違った列に入り、試行に誤ったラベルが付きます。
- すぐできる対処
- 'All files'の種類で、.txpの拡張子で保存します。各行は出発点、プラットフォーム、被験体、記述子の順で(例:N,2,Subject1,GroupA)、空欄でもカンマは残します(,,mouse1,groupA)。
- いちばん早い確認
- メモ帳でファイルを開き、各行にカンマ区切りの欄が4つあるか数えます。
放す瞬間より前か後に‘RUN’をクリックする。
- 何が起きるか
- 放す瞬間に時計を始めれば潜時は正確になります。クリックが早すぎたり遅すぎたりすると、その試行の潜時がずれます。
- すぐできる対処
- ‘PREPARE’をクリックしてプラットフォームや穴を画面の円に合わせ、片手にリモコンかマウス、もう片手に被験体を持って、放すと同時にクリックします。
- いちばん早い確認
- 1つの試行をストップウォッチで計り、記録された時間と比べます。
画面の上側から手を入れて、トラッカーが手を追ったり暗いプラットフォームに張り付いたりする。
- 何が起きるか
- トラッカーは左上から走査して最初に見つけた暗い物に固定されるので、経路の始まりが偽物になります。
- すぐできる対処
- 南側(画面の下側)から作業し、難しい出発点では白い帽子と白い袖を着け、プラットフォームが水より暗くならないよう照明を調整します。
- いちばん早い確認
- 被験体をプールの南側に置いてしきい値を設定し、練習試行を行って十字が被験体を追うか確認します。
トラッキング中にウイルススキャン、更新、ほかのプログラムを動かしたままにする。
- 何が起きるか
- バックグラウンドのプログラムは、経路図の直線、フレーム落ち、止まった試行タイマーの原因になります。
- すぐできる対処
- ほかのプログラムをすべて閉じ、ウイルスやセキュリティのスキャンはトラッキング以外の時間に予約し、高パフォーマンスの電源プランでUSBのサスペンドをオフ、スリープを「なし」にします。
- いちばん早い確認
- 練習試行で、経路図の直線や止まった試行タイマーがないか確認します。
1回で確実にクリックできない光学式マウスやリモコンを使う。
- 何が起きるか
- ダブルクリックやクリック漏れで、試行がすぐ終わったり始まらなかったりします。
- すぐできる対処
- 歩いてもカーソルが安定する、到達距離約10 mの長距離ワイヤレスプレゼンターかトラックボールマウスを使います。
- いちばん早い確認
- 試行がすぐ終わったり始まらなかったりする場合は、別のマウスを試します。
HVSフォルダーに.hvsファイルが10,000個以上たまるのを放っておく。
- 何が起きるか
- 10000番以降のファイルは表示されないので、最新の試行が解析リストから抜けます。
- すぐできる対処
- HVSフォルダーをバックアップし、サブフォルダーを作って古いファイルを移してから、もう一度‘ANALYZE’をクリックします。
- いちばん早い確認
- HVSフォルダーの.hvsファイルを数えます。10,000個未満でなければなりません。
プラットフォームが四分円の中心にないのに、ターゲット四分円での時間に頼る。
- 何が起きるか
- 四分円の指標は、プラットフォームが四分円の中心にあるときにだけ意味があります。
- すぐできる対処
- 代わりに近くの通過とギャラガーの指標を使うか、今後の研究ではプラットフォームを四分円の中心に置きます。
- いちばん早い確認
- 図でプラットフォームがどこにあるか確認します。四分円はNEから時計回りで、画像の上がNorthです。
研究の途中で‘Advanced’の値を変える、または記録しない。
- 何が起きるか
- これらの設定はDirect Pathの結果を変えるため、一定に保って報告すべきです。
- すぐできる対処
- 研究を通してCounter diam x、ThigRatio、Heading distanceを一定に保ち、報告します。
- いちばん早い確認
- 値を思い込まず、エクスポートしたHeadingの範囲を確認します。
小数点にカンマを使うWindowsの数値形式でHVS Imageを動かす。
- 何が起きるか
- 結果にマイナスの経路が出たり、キャリブレーションが保存されなかったりします。
- すぐできる対処
- Control Panel > RegionでUKまたはUSAの形式(小数点は'.'、リストの区切りは',')を選び、HVS Imageを再起動します。解析用PCでも同じようにします。
- いちばん早い確認
- 結果ファイルにマイナスの経路がないか確認します。
試行全体の時間と同じスライスの潜時をそのまま受け入れる。
- 何が起きるか
- 古いビルドは、プラットフォームに着かなかったスライスの潜時を誤って報告します。
- すぐできる対処
- メインのコントロールパネルでビルドを確認し、最新版をインストールします。スライス内でプラットフォームに着かなかった場合、スライスの潜時はスライスの長さになるはずです。結果ファイルにはそれぞれのスライスの名前を付けます。
- いちばん早い確認
- メインのコントロールパネルでビルドを確認します。
たとえばUSBでの転送中に壊れた.hvsファイルのコピーを解析する。
- 何が起きるか
- 壊れたコピーはデータを失い、潜時が短くなる、プールの外に点が出る、図が出ない、などが起こります。
- すぐできる対処
- 元のファイルか記録時に作ったバックアップを使い、元のファイルは必ず保管します。
- いちばん早い確認
- 短い潜時、プールの外の点、欠けた図がないか確認します。
結果をエクスポートしたあとで.sumや.hvsファイルを削除する。
- 何が起きるか
- これらがないと、あとで別の結果ファイルを作れません。
- すぐできる対処
- .sumファイルは新しい変数選択のために、.hvsファイルは新しい.sumファイルを作るために保管します。VRでは.BONDファイルも保管します。
- いちばん早い確認
- バックアップに、結果に含まれるすべての試行の.hvs(と.BOND)ファイルがあるか確認します。
区切り文字にカンマを選ばずにCSTファイルを開く。
- 何が起きるか
- CSTファイルはCSV形式なので、カンマの区切り文字が変数を列に分けます。
- すぐできる対処
- ExcelかGoogle SheetsでCSTを開き、尋ねられたら区切り文字にカンマを選びます。
- いちばん早い確認
- 1行目に、選んだ変数が別々の列に表示されているか確認します。
Barnes迷路のボタンから開いていない画面でバーンズの穴をキャリブレーションする。
- 何が起きるか
- 穴がマスクされない場合は、バーンズ迷路を開いたことを示すBarnesボックスにチェックが入っているか確認します。
- すぐできる対処
- 画面を閉じてバーンズ迷路を開きます。Barnesボックスは自動でチェックされます。それからCalibrateをクリックし、テーブルの縁(上、下、左、右)をクリックしてから、各穴をクリックします。
- いちばん早い確認
- ‘Save and Return’のあと、穴は白い円盤でマスクされているはずです。
‘Auto-end on escape hole’が‘No’なのに、バーンズの試行がひとりでに終わるのを待つ。
- 何が起きるか
- 終了が遅すぎても早すぎても逃避潜時が変わります。
- すぐできる対処
- バーンズ迷路のRun画面で‘Auto-end on escape hole’を‘Yes’か‘Delay in Secs’にするか、‘No’のままにして、動物が穴に完全に入ったら‘END’(またはリモコン)をクリックします。
- いちばん早い確認
- バーンズ迷路のRun画面で‘Auto-end on escape hole’の設定を確認します。
試行の開始時に、手やスタート用の容器が影を落とすのを放っておく。
- 何が起きるか
- 一時的な影がトラッカーを引き寄せ、開始時に経路が飛んだり直線が出たりします。
- すぐできる対処
- 小さなガラスのビーカーをスタート用の容器にし、白い手袋と白い袖を着け、南端に立つか、手がその範囲を離れた直後にスタートをクリックします。
- いちばん早い確認
- 経路図の最初の部分に飛びや直線がないか確認します。
乾いた迷路で被験体のサイズを小さすぎるままにして、糞が追跡される。
- 何が起きるか
- サイズを丁寧に設定すれば、トラッカーは動物を追い、糞を無視します。
- すぐできる対処
- 迷路に糞がない状態で、十字が現れるまでスライダーを右へ動かし、目盛り線がどの糞よりも大きく、動物より少し小さくなるまで動かし続けます。
- いちばん早い確認
- 動物が糞のそばを通るとき、十字が動物から離れないか見守ります。
壁沿い行動の帯と穴のカウンターのサイズを設定せずにバーンズの試行を解析する。
- 何が起きるか
- これらの設定が、経路を穴への訪問、エラー、探索の指標に変えます。
- すぐできる対処
- ‘Advanced’で、穴が入るように壁沿い行動の帯を(例:0.65)、穴の調査用のカウンターのサイズを(例:2.0)設定し、水迷路専用の指標は無視します。
- いちばん早い確認
- 1つの試行をダブルクリックし、図で穴が帯の中に入っているか確認します。
長方形のアリーナをキャリブレーションするとき、左上より先に右下の隅をクリックする。
- 何が起きるか
- 間違った順番でクリックすると図が反転します。
- すぐできる対処
- まず左上の隅、次に右下をクリックし、それから‘Save (and return)’をクリックします。
- いちばん早い確認
- 既知の位置に明るい色の物を置いて試します。
動物と同じように床とコントラストのある背景や物を使う。
- 何が起きるか
- 目的は、物やアリーナ間のすき間ではなく、動物だけが追跡されるようにすることです。
- すぐできる対処
- 背景全体を対比する1色にし(暗い色やフード模様の動物には白、白い動物には黒、アリーナ間のすき間も含む)、物は床に合わせて色を塗るかマスクします。
- いちばん早い確認
- 動物を入れた状態で、十字がアリーナのどこでも動物だけを追うか確認します。
明るい床の上の暗い色の動物でblackにチェックを入れる。
- 何が起きるか
- black設定は、暗い床や迷路の上の明るい色の動物だけに使うものです。
- すぐできる対処
- blackにチェックを入れるのは、暗い床の上の明るい色の動物のときだけにします。
- いちばん早い確認
- しきい値の設定中に、十字が動物を追うか確認します。
2つの物が1つのセルに入る、または1つの物が複数のセルにまたがるグリッドサイズを選ぶ。
- 何が起きるか
- 物がセルを共有したりまたがったりすると、物の探索を分けられません。いつでも別のグリッドサイズで解析し直せます。
- すぐできる対処
- 各物がそれぞれのセルに入るグリッドサイズを選び、物がグリッドのセルの中に収まるように置きます。
- いちばん早い確認
- セルの番号は、まず左の列を上から下へ付け、次の列へ進むことを覚えておき、各物のセル番号を確認します。
複数のアリーナの被験体IDを間違った順番で入力する。
- 何が起きるか
- データが別の動物のものとして扱われます。
- すぐできる対処
- 被験体IDと記述子はパイプ(|)で区切ります。‘2x2 Fields’の順番は左上、右上、左下、右下です。
- いちばん早い確認
- 実行する前に、IDをアリーナの位置と照らし合わせて読み返します。
ゾーンの潜時-1を統計で数値として扱う。
- 何が起きるか
- -1の値を平均すると、平均潜時が誤って短くなります。
- すぐできる対処
- -1は「ゾーンを訪れなかった」と読み、解析でもそのように扱います。
- いちばん早い確認
- 平均を出す前に、潜時の列で-1を絞り込みます。
すくみや不動が重要なのに、すくみの基準を確認または報告しない。
- 何が起きるか
- すくみと不動の値は、すべてこれらの基準で決まります。
- すぐできる対処
- すくみの時間枠と動きを設定し(例:すくみは2秒で0.1 cm未満、不動は10秒で5 cm未満)、報告します。
- いちばん早い確認
- 一括解析の前に、解析画面に表示された基準を確認します。
水面のラインのまわりの帯ではなく、容器全体をキャリブレーションする。
- 何が起きるか
- この帯があるからこそ、ソフトウェアはよじ登り、遊泳、浮遊、潜水を区別できます。
- すぐできる対処
- 水面のラインのまわりに帯をキャリブレーションし、動物の一番高い点が、泳ぐか浮いているときは真ん中の3分の1、よじ登るときは上の3分の1、潜るときは下の3分の1に来るよう大きさを決めます。
- いちばん早い確認
- 1匹の動物がよじ登ったり潜ったりするのを見て、一番高い点が上と下の3分の1に移るか確認します。
体ではなく尾や水滴を追跡する。
- 何が起きるか
- 尾ではなく体を追跡することで、よじ登り、遊泳、浮遊の%が正確に保たれます。
- すぐできる対処
- 十字が体から離れなくなるまで、‘Set X-Y Size’を右へ動かします。
- いちばん早い確認
- 練習試行のあいだ十字を見守ります。尾や水滴へ飛んではいけません。
3 x 3グリッドで容器3つを使ったあと、ダミーファイルまで解析する。
- 何が起きるか
- ダミーファイルは結果に空の試行を加えます。
- すぐできる対処
- 解析の前にHVS Imageを終了し、末尾が4から9の.hvsファイルを別のフォルダーに移します。削除するのは解析が成功したあとだけにします。
- いちばん早い確認
- セットごとにファイルを数えます。9つ作られ、末尾が4から9のものは6つのダミー名のものです。
迷路の点を順番どおりにクリックしない、または最後の点を右クリックしない。
- 何が起きるか
- 迷路の輪郭があるからこそ、ソフトウェアはすべてのアームへの進入を数えられます。
- すぐできる対処
- 小さな例の画像に示された点を、その順番でクリックし、最後の点は右クリックします。
- いちばん早い確認
- ‘Save (and return)’の前に、迷路の輪郭が表示されるか確認します。
結果でどのアームがどれかを読み違える。
- 何が起きるか
- アームが入れ替わると、オープンアームとクローズドアームの結果が逆になります。
- すぐできる対処
- アームは左のアームから時計回りに並びます(十字迷路:左、上、右、下)。
- いちばん早い確認
- 1つの試行のアームへの進入を、その軌跡と比べます。
グループ間でDetection Areaを明記しない、または変える。
- 何が起きるか
- アームへの進入はDetection Areaで決まります。いつでも別の割合で解析し直せます。
- すぐできる対処
- Detection Area(各アームのうち進入とみなす%)を1つ選び(例:どんな進入も数えるなら100%、一番奥の4分の1だけなら25%)、報告します。
- いちばん早い確認
- 一括解析の前に、選択されているDetection Areaを確認します。
トレッドミルのアダプターを別のUSBポートに挿し、Windowsの入力名がOMNIDRIVE_INPUTと合わなくなる。
- 何が起きるか
- 参加者がトレッドミルの上を歩いても、VRの中では動きません。
- すぐできる対処
- アダプターをいつものUSBポートに挿し、Windowsのサウンド設定で入力が'Microphone'と表示されていたら名前を'Omnidrive'に変え、vrScriptのOMNIDRIVE_INPUTが完全に一致しているか確認します。
- いちばん早い確認
- 参加者に足踏みしてもらい、VRの中で動くか見守ります。
OMNI_SENSとSMOOTH_MOTIONを調整せず、動きが続いてしまったり歩みが拾われなかったりする。
- 何が起きるか
- 意図しない動きは、参加者が歩いていない経路を加えます。
- すぐできる対処
- HVSが提供した値に戻し、小さな振動で参加者が動くならOMNI_SENSを少し下げ、軽い歩みが拾われないなら上げ、止まったあとも動きが続くならSMOOTH_MOTIONを短くします(例:0.5から0.3へ)。
- いちばん早い確認
- 参加者に軽く歩いてから止まってもらい、視界を見守ります。
参加者がまだ動いているあいだにEnterを押す。
- 何が起きるか
- 先に止まってもらえば、参加者はプールに安全に降り立ち、始める準備が整います。
- すぐできる対処
- 参加者に動きを止めてもらってから、Enterを押して試行の出発点に配置します。
- いちばん早い確認
- 各試行の前に、参加者がじっと立っているか確認します。
提供されたシーン名と完全には一致しないSET_SCENEの名前を入力する。
- 何が起きるか
- シーン名は一字一句、完全に一致しなければなりません。
- すぐできる対処
- 提供された例のファイルからシーン名をそのままコピーします。
- いちばん早い確認
- vrScriptにエラーがある場合は、エラーログのいちばん下までスクロールして、どの行を直すべきか確認します。
TRACKING_DIAMETERやPLAYER_SCALEを水迷路の値から変える。
- 何が起きるか
- これらの設定のおかげで、VRの結果をげっ歯類の水迷路と直接比べられます。
- すぐできる対処
- 水迷路ではTRACKING_DIAMETER 200とPLAYER_SCALE 0.16を使います。TRACKING_AREA_NORTHとWESTは0、SOUTHとEASTは直径と同じです。
- いちばん早い確認
- セッションの前に、各vrScriptの先頭にある全般の行を読みます。
ほかのOpenXRランタイムを有効のままにする、またはSteamVRを古いままにする。
- 何が起きるか
- ヘッドセットがフリーズする、Linkの接続が切れる、HVS VRではなくSteamVRのホームが表示される、などが起こります。
- すぐできる対処
- SteamVRの設定でOpenXR RuntimeをSteamVRにし、SteamVRを即時の自動更新(ベータではなく安定版)に設定してから、Steam、SteamVR、PCを再起動します。
- いちばん早い確認
- セッションを始め、ヘッドセットにSteamVRのホームではなくHVS VRが表示されるか確認します。
MAIN_MP3やEND_WITH_MP3のmp3ファイル名が、実際のファイルと完全には一致しない。
- 何が起きるか
- mp3が終わるとセッションが先へ進むので、音声ファイルはセッションのタイミングも決めます。
- すぐできる対処
- ファイルがあるか、名前が完全に一致しているか確認します。音声はEnterを押したあとに始まります。
- いちばん早い確認
- 音声が終わったあともシーンが続く場合は、END_WITH_MP3を確認します。
Polar H10が接続される前に心拍数のセッションを始める。
- 何が起きるか
- そのセッションの心拍数は記録されません。
- すぐできる対処
- センサーを湿らせます。ノートパソコンの画面にデバイスが接続されていない、または見つからないと出たら更新をクリックし、Polarアプリが入った近くのスマートフォンのBluetoothをオフにします。
- いちばん早い確認
- Enterを押す前に、ノートパソコンの画面の右下を確認します。
管理者権限なしでHVS Imageをインストールまたは実行する。
- 何が起きるか
- 'File not found'(エラー53)、'Path not found'(エラー76)、または登録エラーが出ることがあります。
- すぐできる対処
- HVS Imageのフォルダーをバックアップし、セットアップファイルをRun as administratorで実行し直し、デスクトップのショートカットを常に管理者として実行するよう設定します。
- いちばん早い確認
- ショートカットを右クリック > Properties > Shortcut > Advancedで、Run as administratorにチェックが入っているか確認します。
アクティベーションコードを、下の赤いボックスではなく上の緑のボックスに貼り付ける。
- 何が起きるか
- コードが受け付けられるまで、モジュールはロックされたままです。
- すぐできる対処
- 古いコードを消し、前後の空白を取り除いて、新しいコードを赤いボックスに貼り付けます。するとOKがクリックできるようになります。正しいモジュール用のコードを使います。
- いちばん早い確認
- コードが正しいボックスに入ると、OKボタンがクリックできるようになります。
これらの間違いの多くはキャリブレーションから始まります。HVS Imageにはトラッキングのためのモリス水迷路のキャリブレーションについてのページがあります。