VectorGenerator

VectorGeneratorを使用すると、次を含む画像を作成できます。 動きベクトル場。シーケンス内の画像のベクトルフィールドは、画像と同じサイズですが、ピクセルごとに(x、y)オフセットが含まれています。これらのオフセットは、隣接する画像を現在の画像にワープする方法を示しています。明らかに、シーケンス内のほとんどの画像には2つの近傍があるため、それぞれに2つのベクトルフィールドを含めることができます。

1.   後方にベクトルフィールド:ピクセルごとのxおよびyオフセット。シーケンスの前のフレームに適用すると、現在のフレームの近似値を再構築できます。
2.   進むベクトル場:次のフレームを現在のフレームの近似に変換するために必要なxおよびyオフセット。

VectorGeneratorからの出力は、 ベクトルチャネル。以下の画像は、クリップのさまざまなベクター画像を示しています。

ソースシーケンス。 前方および後方の動きベクトル。

フォワードモーションベクトル。 後方動きベクトル。

「前方」または「後方」のモーションベクトルを表示する場合、ビューアはx値を赤の量として、y値を緑の量として表します。モーションベクトルは正または負の値にできます。ゼロはモーションがないことを表します。

一般に、特定のクリップのモーションを適切に記述するモーションベクトルフィールドのシーケンスを生成すると、それらはベクトル入力を取得できるノードでの使用に適しています。これらには、KronosおよびMotionBlurが含まれます。プロジェクトでこれらのエフェクトを複数使用する場合は、VectorGeneratorを使用してベクトルフィールドを事前に生成し、再利用できるようにすることをお勧めします。