先進實時肖像 | 參數控制
這個 ComfyUI 先進實時肖像工作流程允許您精確地動畫化面部表情。微調每個特徵,從眨眼到頭部運動,實現自然的動畫效果。通過利用可自定義的參數,您可以結合多種運動和表情,使您的照片和視頻比以往更具真實感。ComfyUI Advanced Live Portrait 工作流程
ComfyUI Advanced Live Portrait 範例
ComfyUI Advanced Live Portrait 說明
1. 什麼是 ComfyUI 的先進實時肖像工作流程?
ComfyUI 中的先進實時肖像工作流程是一個強大的工具,允許您通過直接修改照片和視頻中的面部表情來創建逼真的動畫。它通過提供一組節點和參數,將面部動畫提升到新的層次,使您能夠微調面部的各個方面,如頭部運動、眨眼、眉毛動作、瞳孔位置、嘴型和微笑。
與早期的實時肖像工具相比,該工具可以通過參考源視頻來動畫靜態圖像,先進實時肖像提供了更先進的功能和對面部表情的更大控制。使用先進實時肖像,您可以調整單個參數,精確地修改圖像中的面部表情並創建獨特的動畫。
2. 先進實時肖像的好處:
- 通過添加自然的運動和表情,使靜態照片栩栩如生,使其更具吸引力和動感。
- 通過可自定義的參數提供對生成動畫的高度控制,允許您微調面部表情的各個方面。
- 允許您結合多種運動和表情來創建複雜且逼真的動畫。
- 支持使用參考視頻來驅動動畫輸出中的面部表情和運動。
3. 如何在 ComfyUI 中使用先進實時肖像工作流程
先進實時肖像是 ComfyUI 中的一個強大工具,允許您通過修改照片和視頻中的面部表情來創建逼真的動畫。本教程將指導您使用先進實時肖像工作流程來實現驚人的效果。
3.1. 使用先進實時肖像編輯照片中的面部表情
先進實時肖像工作流程的第一步是使用**Expression Editor (PHM)**節點來修改照片中的面部表情。該節點提供了一系列參數,允許您微調面部的各個方面,如頭部運動、眨眼、眉毛動作、瞳孔位置、嘴型和微笑。

先進實時肖像中的 Expression Editor 參數:
- rotate_pitch:控制頭部的上下運動。
- rotate_yaw:調整頭部的左右運動。
- rotate_roll:確定頭部的傾斜角度。
- blink:控制眨眼的強度。
- eyebrow:調整眉毛動作。
- wink:控制眨眼。
- pupil_x:水平移動瞳孔。
- pupil_y:垂直移動瞳孔。
- aaa:控制 "aaa" 元音音的嘴型。
- eee:控制 "eee" 元音音的嘴型。
- woo:控制 "woo" 元音音的嘴型。
- smile:調整微笑的程度。
- src_ratio:確定要應用的源表情比例。
- sample_ratio:確定要應用的樣本表情比例。
- sample_parts:指定要應用的樣本表情部分("OnlyExpression", "OnlyRotation", "OnlyMouth", "OnlyEyes", "All")。
- crop_factor:控制面部區域的裁剪因子。
通過在先進實時肖像工作流程中調整這些參數,您可以精確地控制照片中的面部表情並創造出所需的外觀。
3.2. 在先進實時肖像中添加多種運動
先進實時肖像允許您通過結合多種運動來創建複雜的動畫。要添加更多運動,只需複製**Expression Editor (PHM)節點並相應調整參數。每個額外的Expression Editor (PHM)**節點代表一個新運動(例如,運動2,運動3等)。

Expression Editor (PHM)節點的順序決定了在後續Advanced Live Portrait節點中使用的運動索引。在提供的工作流程中,有4個**Expression Editor (PHM)**節點,代表運動1,運動2,運動3和運動4。您可以輕鬆添加或刪除節點,以在先進實時肖像工作流程中創建更先進的面部表情和運動。
3.3. 使用先進實時肖像節點結合運動
Advanced Live Portrait節點是先進實時肖像工作流程的核心組件。它結合多種運動來生成視頻。該節點允許您使用"command"輸入中的特定格式指定每個運動的順序和持續時間:
- 第一個數字代表運動索引(例如,0 表示原始源運動,1 表示運動1等)。
- 第二個數字代表變換的幀長度(例如,5 表示需要5幀來過渡到下一個運動)。
- 第三個數字代表等待下一個運動的幀長度(例如,3 表示在當前運動上停留3幀後過渡)。

例如,"1 = 5:3"表示運動1需要5幀從前一個圖像過渡,並在運動1停留3幀後過渡到下一個圖像。
3.4. 在先進實時肖像中使用源視頻(可選)
先進實時肖像還允許您使用源視頻作為面部表情和運動的參考。

以下是如何在先進實時肖像工作流程中整合源視頻:
- 將Load Video節點連接到Advanced Live Portrait節點的"driving_images"輸入。
- 在Advanced Live Portrait節點中將"tracking_src_vid"參數設置為True以啟用源視頻的跟蹤。
- Advanced Live Portrait節點將逐幀處理源視頻,並根據"command"輸入中指定的順序和持續時間應用相應的運動。
- 源視頻的面部表情和運動將用作每幀的起點。
- **Expression Editor (PHM)**節點定義的運動將應用於源視頻的表情和運動之上。
- Advanced Live Portrait節點中的"retargeting_eyes"和"retargeting_mouth"參數控制源視頻的眼睛和嘴巴運動對輸出視頻的影響。
- 輸出視頻中的面部表情和運動將是源視頻和應用運動的結合。
如果您更喜歡在不使用源視頻的情況下生成動畫視頻,請在Advanced Live Portrait節點中將"animate_without_vid"參數設置為True。
更多信息
有關先進實時肖像工作流程的更多詳細信息,請訪問 /