導入
このドキュメントでは、STUDIO コントロールパネルの機能と設定手順について説明します。
注意: この時点では、ビデオ入力のキーイングが完了している必要があります。ビデオ入力のキーイングがまだ完了していない場合は、以下のドキュメントに進むことをおすすめします:
スタジオ コントロールパネル
STUDIO コントロールパネルは、基本的に、トラッキングされたカメラのビデオ入力をトリミングするための 3D トリミングツールです。トラッキングされたカメラはスタジオ空間内を自由に移動できるため、そのビデオ入力をトリミングするには、バーチャルカメラコンパウンドの CROP コントロールパネルよりも追加の手順が必要になります。
STUDIO コントロールパネルは、INPUTS コントロールボードにあります。
通常通り、STUDIO コントロールパネルを選択すると、画面の右側に調整可能なパラメーターがPin Values パネルに表示されます:
スタジオの設定
スタジオビュー
まず、MONITOR パネルでStudio ボタンをクリックしてスタジオビューモードに切り替えます:
ビデオ入力に重ねて表示される仮想グリッドが、以下のように見えるはずです:
緑の部分と背景壁を実際に見るには、実世界のカメラを回転させるか、カメラに合わせて回転機能を使用する必要があるかもしれません。
注:レンズの歪みが制作で使用されている場合、スタジオビューに影響します。したがって、まずレンズの歪みデータが受信されていることを確認することをお勧めします。確認したら、このドキュメントに従ってスタジオの設定に進んでください。
注:上記のスクリーンショットと以下の2つのスクリーンショットでは、アライメント前のグリッドのデフォルト位置を示しています。
仮想ヘルパーグリッドには2種類あります:
- ウォールグリッド(壁グリッド): 現実のスタジオの壁とアライメントする標準グリッド。
- グリーングリッド(壁グリッド): 現実のスタジオのグリーンスクリーンとアライメントし、動画入力の不要な部分をクロップするためのグリッド。
スタジオマスク設定後の異なるモニターモード表示:
マスクモード
スタジオのクロップマスクの動作を変更する3種類のマスクモードがあります:
垂直回転:
このパラメータは、トラッキングシステムの原点(原点)に対する背面壁の回転を定義します。
この値を設定する際は、仮想背面壁が実際のグリーンスクリーンの背面壁と視覚的に平行に見えるようにすることだけに集中してください。この段階でグリーンスクリーンの位置が大きくずれて見える場合でも心配する必要はありません。後続のパラメータで正確な位置を調整できます。
カメラに合わせる回転:
この機能により、スタジオ内の現在のカメラの回転をコピーし、垂直回転パラメータに適用することで、自動的に設定できます。正確に使用するには、カメラをグリーンの背景壁を直接向く(見ている)ように回転させてください。
背景壁距離:
このパラメータは、背景壁とトラッキングシステムのゼロ点(原点)との間の距離を指定します。原点からの距離を正確に測定できない場合、ヘルパーグラフィックのサイズをグリーンスクリーンの背面壁にある物体やスクリーン壁全体と比較することで、おおよその距離を推定できます。スタジオビューのヘルパーグラフィックでは、最小の矩形が10×10cm、大きな矩形が50×50cmを表します:
カーブド - グリーンエリアモード
カーブドグリーンエリアモードのパラメータは論理的な順序で構成されており、順を追って設定すれば素早く簡単にセットアップを定義できます。グリーンエリアを正確に設定するには、ほとんどのパラメータを調整する必要があるでしょう。距離の単位はメートル、回転角度は度で表示されます。
バックウォール
カーブドグリーンエリアを定義するには、まずグリーンのバックの位置を決定する必要があります。これは以下のパラメータを調整することで実現されます。
垂直回転:
このパラメータは、トラッキングシステムの原点(原点)に対する背面壁の回転を定義します。
この値を設定する際は、仮想背面壁が実際のグリーンスクリーンの背面壁と視覚的に平行に見えるようにすることだけに集中してください。この段階でグリーンスクリーンの位置が大きくずれて見える場合でも心配する必要はありません。後続のパラメータで正確な位置を調整できます。
カメラに合わせる回転:
この機能により、スタジオ内の現在のカメラの回転をコピーし、垂直回転パラメータに適用することで、自動的に設定できます。正確に使用するには、カメラをグリーンの背景壁を直接向く(見ている)ように回転させてください。
背景壁距離:
このパラメータは、背景壁とトラッキングシステムのゼロ点(原点)との間の距離を指定します。原点からの距離を正確に測定できない場合、ヘルパーグラフィックのサイズをグリーンスクリーンの背面壁にある物体やスクリーン壁全体と比較することで、おおよその距離を推定できます。スタジオビューのヘルパーグラフィックでは、最小の矩形が10×10cm、大きな矩形が50×50cmを表します:
背面壁検出: この機能により、背面壁距離を自動設定できます。使用するには、ID 70のArUcoマーカーを背面壁に垂直に設置する必要があります。マーカーは6x6標準辞書から生成し、印刷サイズは180 mm (18 x 18 cm) にしてください。マーカーはここで生成できます: https://chev.me/arucogen。
背面壁設定後の結果はこちらです:
グリーンエリア
グリーンエリアのパラメータを使用して、グリーンスクリーン領域の正確な形状と境界を定義します。定義されたグリーンエリアの外側は、デフォルトの通常マスクモード使用時に、入力(実世界のカメラ)から切り取られます。
右端: 緑色の領域の右境界を指定します。仮想グリーンの右端が物理的なグリーンスクリーンの端より手前で止まるように設定してください。グリーンスクリーンの端の品質が低い場合は、それらの領域の手前に境界を設定するのが最適です。
右端検出: この機能を使用すると、右端を自動的に設定できます。使用するには、ID 70 の ArUco マーカーを背面の壁の右側に垂直に配置してください。マーカーは6x6標準辞書から生成し、印刷サイズは180mm(18 x 18 cm)とします。マーカーは以下で生成可能です:https://chev.me/arucogen。
左端: 緑色の領域の左境界を指定します。仮想グリーンの左端が物理的なグリーンスクリーンの端より手前で止まるように設定してください。右端と同様に、境界の品質が低い場合は、品質が低下する手前で境界を定義するのが最適です。
左端の自動検出: この機能により左端を自動設定できます。使用するには、ID 70のArUcoマーカーを背面壁の左側に垂直に配置してください。マーカーは6x6標準辞書から生成し、印刷サイズは180mm(18 x 18 cm)とします。マーカーは以下で生成可能です:https://chev.me/arucogen。
高さ: グリーンスクリーンの高さを指定します。仮想グリーンの上端が物理グリーンスクリーンの端より手前で止まるように設定してください。グリーンスクリーンの上部品質が低い場合、境界をそれらの領域の手前に設定するのが最適です。
注記:グリーンスクリーンの高さを正確に測定した(例:巻尺使用)と確信しているにもかかわらず、仮想グラフィックパターンのサイズと実物のグリーンスクリーンに不一致が生じる場合、「バックウォール距離」の設定が誤っている可能性があります。
形状: 5種類の形状が利用可能です:平面、L字型、左角、右角、U字型。最も単純な緑領域形状(平面)から最も複雑な形状(U字型)へと段階的に変化します。形状を変更すると、利用可能なカーブパラメータの数が決定されます。
奥行き: 緑領域の床の長さを定義します。この測定値は、バックウォールからトラッキングシステムの中央(原点)に向かって伸びます。仮想グリーンの端が物理グリーンスクリーンの端より手前で止まるように設定してください。前述のパラメータと同様、グリーンの端部の品質が低い場合は、品質が低下する手前で境界を定義するのが最適です。
Bottom: 形状がPlaneの場合のみ利用可能。平面の床からの開始点を設定します。
Edge: 1または2のカーブに設定可能。カーブは床と壁の間の遷移を定義します。2つの曲線に設定すると、床と壁の間により不規則な曲率を定義できます。2曲線モードでは、最初の曲線値が床面の曲率長さを決定し、2番目の値が壁面沿いの長さを決定します。
曲線 ...: 選択した形状に応じて、壁ごとに複数の曲線パラメータが存在する場合もあります。平面形状を選択した場合は存在しません。このパラメータは床と個々の壁の間の曲率の程度を決定します。値はメートル単位で測定され、壁または床(1カーブエッジを使用する場合は両方)のいずれかに曲面空間がどれだけ占有するかを定義します。0に設定すると曲率がなく、壁と床の間に直角コーナーが生じます。
グリーンエリア設定後の結果はこちらです:
マージンサイズ
グリーンスクリーン領域を囲む黒色の領域のサイズを調整します。これはグリーン領域の延長と考えることができます。
この拡張領域は、3D Clean Plateとウィンドウマスクモードの2つの機能で使用されます。
ウィンドウマスクモードを選択した場合、この黒マージンは物理的なグリーンスクリーンの端と重なる必要があります。黒領域自体はビルボードの一部として表示されませんが、グリーンスクリーンとスタジオ環境の間の滑らかな遷移を提供するためにキーイングされます。
モニターモード
モニターモードパラメータを使用してスタジオモニターの表示を変更するには、3つのオプションが利用可能です:
ブレンド表示: デフォルトのオプションです。実世界のカメラ入力画像の上に、バーチャルスタジオの壁(緑色領域と非緑色領域)を表示します。スタジオ壁の不透明度は壁の不透明度パラメータで調整可能です。
ブレンドワイヤーフレーム表示: ブレンド表示に加え、緑色領域のモデルのワイヤーフレーム(頂点)を重ねて表示します。例えば、グリーンスクリーン領域のカーブパラメータを正確に定義する際に役立ちます。
キー処理済み&マスク処理済み:このモードでは、グリーンスクリーン領域に基づいてキー処理とマスク処理が施された後の実世界カメラ入力のみを表示します。キー処理の結果を評価するのに有用です。例えば、グリーンスクリーンの一部が適切にキー処理されておらず、グリーンエリアを小さくすることでそれらの領域を隠したい場合などに活用できます。
図面表示
図面表示パラメータを使用し、スタジオモニターのビューに補助図面を追加する4つのオプションがあります:
- なし: デフォルトのオプションです。図面は表示されません。
- サイズ: 仮想グラフィックの横に、バックウォールとグリーンエリアの各種サイズ設定を表示します。
- 角を直角に: グリーンエリアの角を表示します。グリーンスクリーンに曲率がなかった場合に、実際の直角コーナーがどのように見えるかを視覚化するのに便利です。
- サイズと角を直角に: サイズ情報と直角の角の両方を表示します。
カスタムモデル - グリーンエリアモード
カスタムモデルグリーンエリアモードでは、任意のグリーンスクリーン設定を定義できます。
グリーンモデル
このモードを使用するには、グリーンスクリーンの3Dモデルを提供し、それをカメラコンパウンドのグリーンモデルピンに接続する必要があります:
重要:3Dモデルにはマテリアルを適用しないでください。
マテリアルがインポートされないようにするには、モデルのコンパウンドを右クリックし、インポーターオプションの設定...を選択します。表示されるウィンドウでマテリアルをインポートのチェックを外し、OKをクリックします:
Margin Model
3D Clean Plate または Window Mask Mode を使用する場合は、カメラコンパウンドのMargin Modelピン(Green Modelピンの真下に位置)にもモデルを接続する必要があります。
ウィンドウマスクモードを使用する場合、グリーンモデルピンに接続したモデルとは別のモデルをマージンモデルピンに使用することを強く推奨します。このモデルは同じレイアウトを持つべきですが、全方向でわずかに大きくする必要があります。これは他のグリーンエリアモードにおけるマージンサイズパラメータと同様に機能し、物理的なグリーンスクリーンの端をオーバーラップさせるべきです。一方、グリーンモデルは決して端をオーバーラップさせてはいけません。
モデルの変換
モデル変換パラメータを使用して、モデルを実世界での位置に配置します。
カメラの前にモデルを配置
「前に配置」を押すと、モデルは現在のカメラビューの前に移動します。この操作により、モデル変換パラメータの位置が自動的に上書きされます。
モニターモード
カーブドグリーンエリアモードのモニターモードと同様に機能します。
フリーカメラ
このオプションはカメラをトラッキングされた実世界のカメラから切り離し、仮想スタジオ内で自由に移動できるようにします。これにより、インポートしたモデルを検査し、すべてが正しくモデリングされていること(例えば、すべての頂点が存在していること)を確認できます。
床を表示
このオプションは、高さゼロの仮想床を表示または非表示にします。モデルのパーツの正確な高さと位置を確認できるようにすることで、3Dモデルを正しく配置するのに役立ちます。
床のサイズ
仮想床の寸法を指定します。この設定は、床を表示がオンになっている場合にのみ調整できます。
キューブ - グリーンエリアモード
ベースカム変換
ベースカム変換パラメータにより、すべての仮想ウォールの方向を、現実世界の物理スタジオに合わせて調整できます。
トラッキングカメラとグリーンスクリーンが同じ高さ(高さ)にある場合、Yパラメータ(Pos行の2番目のボックス)は調整しないでください。それ以外の場合は、微調整を行う際にY値を編集する際に CTRL + SHIFT キーの使用をお勧めします。
ベースカメラ変換パラメータは以下の通りです:
- Pos: 位置。左から右へ、仮想ウォールのX、Y、Z座標です。単位はメートルです。
- Rot: 回転。左から右へ、仮想ウォールのrX、rY、rZ座標です。単位は度です。
注記:カメラとヘッド変換の詳細はこちらをご覧ください。
壁
ベースカメラ変換は壁パラメータと組み合わせて使用するのが最適です。これにより仮想壁を個別に配置できます。これらのパラメータはメートル単位で測定され、カメラの視点に基づいて命名されています。
- 正面壁: カメラの正面にある壁。通常はグリーンスクリーン本体を指す。
- 左壁: カメラの左側にある壁。
- 右壁: カメラの右側にある壁。
- 背面壁: カメラの後ろにある壁。大規模なグリーンスクリーンスタジオでは、カメラがグリーンスクリーン内で180度以上移動できる場合がある。
- 天井: 実世界の物理スタジオの天井。
- 床: トラッキング対象のカメラとグリーンスクリーンが同一の床面(高さ)にある場合、このパラメータは調整不要です。
グリーン
グリーンパラメータを使用すると、ビデオ入力の不要な部分を切り取ることができます。壁パラメータと同様に、グリーンパラメータの測定単位はメートルです。
- グリーンフロント左: フロント壁におけるクロップマスクの左端を調整します。
- グリーンフロント右: フロント壁におけるクロップマスクの右端を調整します。
- グリーン左: 左壁におけるクロップマスクの左側を調整します。グリーンスクリーンがコーナー設置の場合に便利です。
- 右グリーン:右壁におけるクロップマスクの右側を調整します。グリーンスクリーンがコーナー設置の場合に有用です。
- 上グリーン:前面壁におけるクロップマスクの高さを調整します。
- 床グリーン:床面におけるクロップマスクの長さを調整します(値が高いほど、そのエッジはカメラに近づきます)。
マージンサイズ
カーブドグリーンエリアモードのマージンサイズと同様です。
フロアゼロを表示
このパラメータはフロアのゼロ点を強調表示します。スタジオの0x0座標を中心に1メートル四方の領域がハイライトされます。
マスクエッジフェード
マスクエッジフェードパラメータは、切り抜かれた映像のエッジを柔らかくします。キーイングが不完全な場合にエッジが硬くなるのを防ぐのに役立ちます。
例えば、キーイング処理中に影を残す場合、マスクエッジフェードを使用すると、影がスタジオのクロップマスクを越えても、その境界がハッキリと切り取られることがなくなります。
以下は、影がスタジオのクロップマスクに侵入している例です。マスクエッジフェードパラメータを使用することで、最後の画像では影がシームレスにブレンドされています:
壁の不透明度
壁の不透明度を下げることで、仮想ヘルパーグリッド(壁とグリーンエリア)がより透明になり、ビデオ入力のより多くの部分が可視化されます。逆に、壁の不透明度を上げるとヘルパーグリッドの不透明度が増し、ビデオ入力の可視性が低下します。
グリーンを表示
「緑を表示」パラメータは緑領域の表示/非表示を切り替えます。無効にすると、クロップマスクの結果を明確に確認でき、使用する動画入力部分を強調表示します。
キー処理済み表示
「キー処理済み表示」パラメータは、緑グリッドの背後にキー処理済み入力を表示します。有効にすると、緑の境界(クロップマスク)をより正確に定義するのに役立ちます。この設定は、上記の緑を表示パラメータを無効にした状態で使用することをお勧めします。
例えば、グリーンスクリーンの端にキー処理できないしわがある場合、これらの欠陥は白い背景上に黒く表示され、それらを除外するように緑領域を簡単に調整できます。
非緑色を表示
非緑色を表示パラメータは、非緑色の壁を表示または非表示にします。無効にすると、ビデオ入力から切り取られたすべての部分を明確に確認できます。
マージン表示
マージンを黒い仮想グラフィックとして表示します。マージンのサイズはマージンサイズパラメータ、またはカスタムモデルグリーンエリアモード使用時はマージンモデルによって決定されます。
ガベージマスク表示
スタジオビュー内のガベージマスク仮想グラフィックを表示/非表示にします。ガベージマスクの詳細は下記を参照してください。
ガベージマスク
3Dモデルをガベージマスクピンに接続することで、追加の非グリーン領域を指定できます。
例えば、スタジオカメラの特定の角度からグリーンスクリーンの端を越えて映り込む可能性のあるスタジオランプやその他のスタジオ機器を、これらのモデルでマスクアウトできます。
ここではスタジオランプがグリーンスクリーンからマスクされています。グリーン領域はスタジオコントロールパネルで設定され、ボックスボディモジュールをガベージマスクピンに接続することでマスクが生成されました。
注:この例ではフローエディタの基本プリミティブ形状「ボックス」モジュールを使用しています。独自のモデルを使用したい場合、またはモデルのインポート方法が不明な場合は、以下のドキュメントを参照してください:3Dモデルのインポート
注記: 緑色表示および非緑色表示ピンもこれらのモデルの可視性に影響し、配置時に非常に役立ちます。
ホールドアウトマスクを表示
スタジオビューでホールドアウトマスクの仮想グラフィックを表示または非表示にします。ホールドアウトマスクの詳細は以下を参照してください。
ホールドアウトマスク
ホールドアウトマスクモデルは、キーヤーが特定の領域をキーイングしないようにします。グリーンスクリーンと類似した色を持つ小道具をキーイングから除外するのに有用です。
ホールドアウトマスクを使用
ホールドアウトマスクを使用パラメータをオンに設定することで、ホールドアウト領域を指定できます:
そして、3Dモデルをホールドアウトマスクピンに接続します:
注記: この例では、フローエディタの基本プリミティブである矩形形状モジュールを使用しています。独自のモデルを使用したい場合で、モデルのインポート方法がわからない場合は、以下のドキュメントを参照してください: 3Dモデルのインポート
ホールドアウトマスクエッジフェード
Use HoldoutMaskを有効にすると、Holdout Mask Edge Fadeパラメータが表示されます。Mask Edge Fadeと同様に、このパラメータはキー処理された部分とされていない部分の境界を滑らかにします。また、キーイング処理で発生するDespillのエッジも滑らかにします。
HoldoutMask の例
例えば、「椅子」と書かれたステッカーが貼られた椅子を考えてみましょう:
ステッカーが緑色であるため、キー処理によって除去され、キーヤーが椅子の一部を消去してしまう。ステッカーにホールドアウトマスクを適用すると、キーヤーはホールドアウトマスクのモデルで定義された領域を無視し、椅子は完全な状態で残る:
ウィンドウエッジフェード
マスクエッジフェードと同様に、このパラメータはキー処理された部分とされていない部分の間を滑らかにします。キー処理のデスピルも滑らかにします。
追加パラメータ
原点ゼロを表示
このパラメータはトラッキングシステムの原点を強調表示します。トラッキングシステムの0x0座標を中心に1メートル四方の領域が強調表示されます:
カメラを表示
このパラメータは、スタジオ内の他のINPUTのカメラを表示します。
INPUTがオンになっているカメラのみが表示されます。
例えば、INPUT 1のスタジオモニターを表示している状態で、INPUT 2もオンになっている場合:
すると、スタジオビューでINPUT 2のカメラ位置を確認できます。INPUT 2が選択中のカメラの場合、赤い録画インジケーターでハイライト表示されます:
カメラの高さを表示
このパラメータは、各カメラの高さを緑と青の柱で表示し、各カメラの床からの正確な高さをメートル単位で示します。
また、床上のカメラのx座標とy座標を白い線で強調表示します。これは、異なるカメラの位置を比較する際に役立ちます。特に、2つの異なるトラッキングソリューションを設定し比較する際に有効です。
注:列の緑色と青色は、高さ1メートルごとに変化します。
カメラの視錐台を表示
このパラメータは、カメラのセンサーからのカメラの視錐台を表示します。これにより、ズームデータの可視化に役立ちます。
注:カメラの焦点距離(mm単位)が高いほど、ズームインされます。その結果、カメラの視野角(FoV)は狭くなり、視錐台の面積は小さくなります。
タレントトラックを表示
このパラメータは、ビルボードパネルのタレントトラッキングシステム使用時に、2つのヘルパーグラフィックを表示または非表示にします。
- 最初のヘルパーグラフィックは、タレントトラッキングシステムのトラッカーの正確な位置を点としてマークします。付随するテキストラベルにはビルボードのIDが表示されます。
ビルボードIDはここから読み取れます:
2つ目の補助グラフィックは、タレントトラッキングのデルタタレント転送がデフォルトのゼロ値から変更された場合にのみ表示されます。
このグラフィックは、タレントトラッキングシステムの原点(ゼロ点)を示しており、その座標系の位置合わせに役立ちます。
スタジオマーカー数とシーンマーカー数
マーカー数を0から変更すると、スタジオまたはシーン内のマーカー設定用追加パラメータが表示されます。選択した数値が設定可能なマーカーの総数を決定します。
各マーカーはマーカータイプパラメータから設定を開始し、8種類のタイプから選択可能です。これらのマーカーは様々な用途に活用でき、例えばスタジオやシーン環境にメモを残すことが可能です。