戻る:
はじめ
このドキュメントでは、トラッキングキャリブレーションをテストするための入力と仮想シーンの設定について説明します。
このドキュメントでは、テストの例として AR_example 複合ファイルを使用しています。
AR_Example 複合ファイルとは?
AR_Example.xcomp は、単純な AR シーンをデモするために作成された Aximmetry 複合ファイルです。このファイルには、テスト用に設計された複数の AR 要素も含まれています。
この複合ファイルは、ズーム、フォーカス、レンズの歪み、中心シフトなどのキャリブレーションを含む、トラッキングシステムの精度をテストするのに最適です。シンプルなシーンであるため、他の機能による干渉を受けることなく、トラッキングシステムの精度を簡単に確認することができます。
この複合ファイルは、my.aximmetry.com アカウントからダウンロードできる無料のチュートリアルコンテンツパッケージの一部です。
チュートリアルコンテンツパッケージがコンピュータにインストールされている場合は、この複合ファイルは次の場所にあります。
[チュートリアル]:AR\AR_Example.xcomp
入力の設定
トラッキングキャリブレーションのテストを開始するには、次の手順を実行する必要があります。
- ビデオ入力を設定する
- トラッキング入力を設定する(キャリブレーションプロファイルも、該当する場合)
- トラッキングの遅延を調整する
- ズームデバイスを設定する(該当する場合)
- ズームの遅延を調整する(該当する場合)
ビデオ入力の設定
INPUTSコントロールボードのINPUT #コントロールパネルに移動します。
注:1 つのトラッキングシステムをテストするには、1 つの入力で十分です。残りの入力はオフにすることができます。
INPUT #コントロールパネルのPin Valuesで、Camera Deviceドロップボックスメニューから使用するビデオ入力ソースを選択します。カメラモードは、デフォルト値である AUTO Mode に設定することをおすすめします。ただし、必要に応じて手動でフレームレートと解像度を指定することも可能です。
注:ビデオ入力デバイスを Startup Configuration ウィンドウで既にマッピングしている場合、このパラメーターを Mapped: #1 のままにしておいてください。
注:ビデオ入力の解像度とフレームレートは、カメラモードの設定と一致している必要があります。
注:上のスクリーンショットでは、カメラ複合体のデフォルト値である「マップ済み:#1」がカメラデバイスとして設定されています。
トラッキングデバイスの設定
INPUT # コントロールパネルのPin Valueで、Tracking DeviceおよびCalibration Profileを設定します。
注:トラッキングデバイスをStartup Configurationウィンドウで既にマッピングしている場合は、このパラメータを「Mapped: #1」のままにしておいてください。
注:独自のキャリブレーションソリューションを備えたトラッキングシステムを使用している場合は、[キャリブレーションプロファイル] を空のままにしてください。
注:必要に応じて、[ズームデバイス] も設定してください。
注:上のスクリーンショットでは、カメラコンパウンドのデフォルト値である [マッピング:#1] がトラッキングデバイスとして設定されています。
ズームデバイス
ズームデバイスは、トラッキング デバイスと組み合わせて追加のトラッキングデータを提供する、二次的なトラッキングデバイスです。このパラメータには 3 つの使用例があります。
- 追加のレンズデータを受信するサードパーティ製のズームエンコーダデバイスを指定する。
- PTZ カメラの位置を決定するために、追加のトラッキングデバイスで PTZ カメラをトラッキングする場合に、PTZ カメラのトラッキングデータストリームを指定する。
- トラッキングデバイスパラメータで指定されているのと同じトラッキングデバイスを指定して、そのトラッキングデバイスに対するトラッキング遅延およびズーム遅延パラメータを個別に調整できるようにする。(後述)
遅延の調整
注:バーチャルプロダクションにおける遅延について確認するには、以下のエントリを参照してください。
自動遅延の使用
バージョン 2023.2.0 以降、Aximmetry は正しいトラッキング(トラッキング遅延の検出)およびズーム遅延(ズーム遅延の検出)の値を自動的に検出することができます。
これらの機能は、INPUT # コントロールパネルのピン値にあります。
使用するには、スタジオ内に赤、青、または緑の参照ポイントが必要です。これは、赤、青、または緑の色をした平らな物体や詳細部分でも構いません。以下の例では、赤い円をターゲットとして選択しました。
注:信頼性の高い結果を得るため、平らなターゲットを使用することをおすすめします。
注:背景と異なる色を選択することをおすすめします。
注:モーションブラーを避けるため、シャッタースピードを高く設定することをおすすめします。
注:ターゲットをカメラから適切な距離に配置してください(カメラに近づけすぎないように、つまり1メートル未満の距離は避けてください)。
以下の3つの画像のいずれかを参照ポイントとして使用できます:
(3つの円のうち1つをクリックして高解像度画像を表示)。
スマートフォンや他の画面に表示できます。または、以下の例のように印刷して使用できます。
ターゲットの色を検出ドロップダウンからターゲットの色を選択します。
使用する検出器をオンにします。(トラッキング遅延を検出またはズーム遅延を検出)
指示が表示されます。画面の指示に従ってください。
Aximmetry がターゲットを検出すると、トラッキング遅延検出またはズーム遅延検出のいずれを行っているかによって、新しい指示が表示されます。
遅延値が検出されると、次のメッセージが表示され、対応するピンの遅延値が自動的に設定されます。
遅延を手動で設定する
トラッキング遅延およびズーム遅延は、INPUT # コントロールパネルのピン値で設定できます。測定単位はフレームです。
注意: 遅延値には任意の値を設定できます。すべての入力/出力デバイスとレンダリングエンジンが同じ周波数で動作している場合(推奨)、設定した値は数学的規則に従って整数に丸められます。
正しい値を見つけるには、カメラを左右にパンするか(ズーム遅延を設定している場合はズームイン/ズームアウト)、遅延値を手動で調整して、カメラの入力画像と仮想シーンの動作に差がなくなるまで合わせます。
動作の開始と終了の瞬間を基準点として注目してください。
シーンの設定
INPUTS コントロールボードで、SCENE コントロールパネルを選択して、シーンの位置と向きを調整します。
注:ほとんどの場合、AR_Example.xcomp を使用する場合、シーンの位置と向きの調整は必要ありません。まれに、トラッキング領域が異常に大きい場合や、トラッキング座標系の原点から遠く離れている場合、調整が必要になることがあります。
シーンのデフォルトの位置と向き(Base Cam Transf ピン値)は、トラッキングシステムの座標系の原点(0、0、0 の座標)にあります。
必要に応じて、Base Cam Transformation パラメータを使用して、シーンの位置と回転を手動で調整することができます。
ベースカムの変換
ベースカムの変換パラメータを使用すると、トラッキングデバイスの座標系に対して仮想シーンを移動することができます。
ベースカム変換パラメータは次のとおりです。
Pos - 出現順の位置。これらは、仮想シーンの X、Y、Z 座標です。これらのパラメータは、メートル単位で測定されます。
Rot - 出現順の回転。これらは、仮想シーンの rX、rY、rZ 座標です。これらのパラメータは、度単位で測定されます。
注:カメラとヘッドの変換については、こちらをご覧ください。
トラッキングシステムの地面レベル(0 高さ)とスタジオ環境の地面レベル(0 高さ)が同じ床レベルにある場合は、Y パラメータ(Pos 行の 2 番目のボックス)を調整しないでください。