KJNodes/vaegenerated

VAE Decode Loop KJ(VAEDecodeLoopKJ)

このノードは変分自己符号化器(VAE)モデルに基づいてデコード操作を行い、複数のフレームを含む潜在テンソルを入力として受け取ります。

VAE Decode Loop KJ

samples
vae
IMAGE
overlap_latent_frames
2
KJNodes

VAE Decode Loop KJ ノードは、変分自己符号化器(VAE)モデルに基づいてデコード操作を行い、複数のフレームを含む潜在テンソルを入力として受け取ります。

VAE Decode Loop KJは、ビデオ生成ワークフロー専用のデコードノードです。その中核機能は、ビデオの潜在表現(Latent)を画像シーケンスにデコードすることであり、特にシーケンスの最初と最後のフレーム間の遷移を最適化して、ループ再生時に発生する可能性のある継ぎ目や視覚的なアーティファクトを排除します。

ノード機能

このノードは、変分自己符号化器(VAE)モデルに基づいてデコード操作を行い、複数のフレームを含む潜在テンソルを入力として受け取ります。その中核技術メカニズムは、overlap_latent_frames パラメータを指定することで、シーケンスの末尾と先頭の一部の潜在フレームを混合デコードおよび融合し、視覚的にシームレスに接続されたループ画像シーケンスを生成することです。標準的な LATENT および VAE モデルの入力形式をサポートしています。

ノードパラメータ説明 - VAE Decode Loop KJ

入力接続 (Inputs)

パラメータ名データ型必須デフォルト値範囲/オプション説明
samplesLATENTはい--デコード対象の潜在表現。
vaeVAEはい--潜在表現をデコードするために使用されるVAEモデル。

コントロールパラメータ (Parameters)

パラメータ名データ型必須デフォルト値範囲/オプション説明
overlap_latent_framesINTはい22 - 8 (ステップ: 1)シームレスなループのためにブレンドするフレーム数。Wan 2およびHunyuanVideo 1.5では4を使用する必要があります。

出力 (Output)

パラメータ名データ型説明
IMAGEIMAGEVAEからデコードされた画像シーケンス。

使用シナリオ

シームレスなループするショートビデオや動的テクスチャを作成する際に、このノードは非常に有用です。例えば、ループ再生するアニメーションを生成した後、出力された潜在シーケンスをこのノードに接続し、重複フレーム数を調整して最初と最後の遷移を滑らかにし、最終的にループ再生に直接使用できる一貫した画像シーケンスを出力できます。

注意事項

使用時には、overlap_latent_frames パラメータの最適値は、使用する基盤となるビデオモデルによって異なる可能性があることに注意してください。例えば、Wan 2やHunyuanVideo 1.5などの特定のモデルでは、最適な結果を得るためにこの値を4に設定する必要があるかもしれません。

VAE Decode Loop KJ ノードソースコードリンク

VAE Decode Loop KJ ノードは、ComfyUI-KJNodes ノードパッケージに含まれています。

コメント

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

コメントを読み込み中…