ComfyUI_pose_inter:在两个姿势之间生成平滑过渡帧的ComfyUI 节点

插件6个月前发布 小马良
326 0

ComfyUI_pose_inter 是一个用于在两组姿势(DWPose 或 OpenPose)之间进行插值的 ComfyUI 节点。它能够根据设定参数,自动生成指定数量的中间过渡帧,非常适合用于动画制作、姿态编辑和 AI 视频生成流程。

功能亮点

  • 在两个 Pose 关键帧之间进行插值
  • 支持 DWPose 和 OpenPose 格式
  • 可控制插值帧数、插值方式、置信度阈值等关键参数
  • 适用于 AnimateDiff 等视频生成流程

该节点推荐与 ComfyUI-ultimate-openpose-editor 搭配使用,以实现从编辑到插值的一站式操作。

最新更新(2025/06/03)

本次更新增强了对 Pose 数据处理的支持,新增了多个实用节点:

✅ POSE_KEYPOINT 到 Coord_str 节点

在与 Wan 2.1 ATI 结合使用 OpenPose 时特别有用,可将 Pose Keypoints 转换为坐标字符串格式,便于后续处理。

✅ join_pose 节点

创建一个包含两个 Pose_keypoints 的列表,方便同时处理多个姿势数据。

✅ Pick_frame 节点

  • 输入大于或等于 0 的数字,可获取特定帧的姿势,而非整个序列。
  • 当使用 Pose Sequence 时,如果 pose_from  pose_to 的帧数相同,可在 pick_frame 中输入整数列表,定位到两个 Pose Sequence 之间的中间帧。

⚙️ 参数说明

参数说明
Interpolation_frames要生成的插值帧数量
Interpolation插值算法选择(如线性、贝塞尔曲线等)
Confidence_threshold控制当 pose_from 中不存在的关节出现在 pose_to 时的置信度阈值。阈值越低,关节出现得越快
adjust_body_shape pose_to 的身体比例调整为 pose_from 的比例。在相机移动较大或姿势差异过大时,效果可能受限
LandmarkType选择使用 DWPose 还是 OpenPose
Include_face/hands是否绘制面部和手部

🧩 使用建议

  1. 准备好起始姿势 pose_from 和目标姿势 pose_to
  2. 设置插值帧数和插值方式
  3. 可选设置置信度阈值和身体比例调整
  4. 输出结果可用于 AnimateDiff 等动画生成流程

如果你正在尝试制作 AI 驱动的角色动画或视频内容,这个节点可以显著提升你生成 Pose 序列的效率和质量。

© 版权声明

相关文章

暂无评论

none
暂无评论...