conditioning/video_modelsgenerated

Add Noise To Track(AddNoiseToTrackPath)

その核となる機能は、既存のモーショントラジェクトリデータにノイズを注入し、ビデオ内のオブジェクトの動作経路を変更することです。

Add Noise To Track Path

tracks
TRACKS
strength
1.00
seed
0
noise_x_ratio
1.00
noise_y_ratio
1.00
noise_temporal_ratio
1.00
KJNodes

Add Noise To Trackノードの中核機能は、既存のモーショントラジェクトリデータにノイズを注入し、ビデオ内のオブジェクトの動作経路を変更することです。

Add Noise To Trackノードは、ビデオのモーショントラッキングパスに制御可能なランダムノイズを追加し、実際のカメラの手ぶれをシミュレートしたり、芸術的な動的効果を作成するために使用されます。

ノード機能

その中核機能は、既存のモーショントラジェクトリデータにノイズを注入し、ビデオ内のオブジェクトの動作経路を変更することです。strengthnoise_x_rationoise_y_ratio(それぞれ水平および垂直ノイズ成分の乗数)などのパラメータを調整することで、手ぶれの方向と大きさを細かく制御できます。noise_temporal_ratio(時間的なフレーム間ノイズの乗数)は、フレーム間のノイズ変化の滑らかさに影響し、動きをより自然に見せたり、より機械的に見せたりします。seed入力により、再現可能なノイズパターンが可能になります。

使用シナリオ

実際のアプリケーションでは、スムーズすぎて非現実的に見えるカメラトラッキングを修正したい場合、Add Noise To Trackを使用してわずかな手持ちぶれ効果を追加できます。さらに、SFのUI要素や魔法の特殊効果を作成する際に、カーソルの移動パスにノイズを追加すると、不安定でエネルギーが変動する視覚効果を作成できます。また、データ拡張にも使用でき、機械学習モデル向けにさまざまなジッターパターンを持つトレーニングデータを生成できます。

注意点

strengthなどのパラメータ値を高く設定しすぎると、モーションパスが元の軌道から大きく逸脱し、予期しない激しいジャンプが発生する可能性があることに注意してください。より小さいstrength値(例:0.1〜1.0の間)でテストを開始し、効果に基づいて徐々に調整することを推奨します。noise_temporal_ratioが1.0未満の場合、ノードはノイズに時間的平滑化を適用します。値が小さいほど、フレーム間のノイズ変化がより緩やかになります。

Add Noise To Trackノードのソースコードリンク

Add Noise To Trackノードは、ComfyUI-KJNodesノードパッケージに含まれています。

コメント

GitHubでサインインしてディスカッションに参加しましょう。

コメントを読み込み中…