CornerPin2Dノードの使用

CornerPin2Dノードは、画像シーケンスの4つの角を追跡データから得られた位置にマッピングするように設計されています。実際には、このノードを使用すると、4角形のフィーチャを別のイメージシーケンスに置き換えることができます。たとえば、次の高速パンショットのモニター画像を置き換える必要があるとします。

高速パンショットには4コーナーが必要
追跡。

まず、トラッカーを使用して、フィーチャーの各コーナーに1つずつ、合計4つのトラックを計算します。

4つのトラックを生成します。

次に、機能の置換として使用する画像シーケンスにCornerPin2Dノードを接続し、追跡データを適用します。これにより、画像シーケンスのコーナーが時間とともに正しい位置に再マッピングされます。ノードは手動で作成するか、トラッカーのExport落ちる。

最後のステップは、元の要素の上に結果を重ねることです。

合成画像。

以下の手順は、トラッカーの使用をまとめたものですExport CornerPin2Dワークフロー。

CornerPin2Dノードを使用するには:

1.   交換が必要なフィーチャーで、コーナーごとに1つの4つのトラックを生成します。
2.   現在のフレームを使用するか、 reference frame開始点として使用するフレームを指定するフィールド。CornerPin2Dノードをエクスプレッションリンクするかベイクするかを決定することもできます。 Export落ちる:

CornerPin2D(現在のフレームを使用)

CornerPin2D(transform refフレームを使用)

CornerPin2D(現在のフレームを使用、ベイク処理済み)

CornerPin2D(トランスフォーム参照フレームを使用、ベイク処理)

3.   クリックcreate CornerPin2Dノードをスクリプトに追加します。
4.   画像またはシーケンスを添付して、追跡された機能をCornerPin2Dノードの入力に置き換えます。
5.   必要に応じて、別のフィルタリングアルゴリズムをfilterドロップダウンメニュー。見るフィルタリングアルゴリズムの選択詳細については。
6.   でフィルタリングする場合KeysSimon 、またはRifmenフィルターを使用すると、これらのフィルターが採用するピクセルシャープニングによってハロー効果が発生する場合があります。必要に応じて、確認してくださいclampこの問題を修正します。
7.   ほとんどの場合、あなたはblack outsideチェック。これにより、画像の境界の外側に黒いピクセルがレンダリングされ、要素を別の要素の上に簡単に重ねることができます。(このパラメーターのチェックを外すと、外側の領域は画像シーケンスの最も外側のピクセルで塗りつぶされます。)
8.   最後のステップは、元の要素の上に結果を重ねることです。

簡単なスクリプトは次のように表示されます。