ComfyPilotComfyPilot
文档 / 节点说明 / 平滑处理 SAM3D Body 姿态数据

平滑处理 SAM3D Body 姿态数据

平滑 SAM3D 身体姿态数据(Smooth SAM3D Body Pose Data)节点通过随时间对运动进行平均,减少一系列 3D 身体姿态中的帧间抖动。

节点说明 SAM3DBody_Smooth 更新于 2026-11-12

查看官方原文

平滑处理 SAM3D Body 姿态数据 - ComfyUI Built-in Node Documentation

平滑 SAM3D 身体姿态数据(Smooth SAM3D Body Pose Data)节点通过随时间对运动进行平均,减少一系列 3D 身体姿态中的帧间抖动。

平滑 SAM3D 身体姿态数据(Smooth SAM3D Body Pose Data)节点通过随时间对运动进行平均,减少一系列 3D 身体姿态中的帧间抖动。相机与外观数据会被完全平滑,而当主体快速旋转时,网格几何体的平滑程度会更低,因此快速旋转不会被抹平。

输入

参数描述数据类型必填范围
mhr_pose_data待平滑的 MHR 姿态数据序列,包含模型参数、形状参数、表情参数、MHR70 关键点布局以及相关网格数据。MHR\_POSE\_DATA是—
强度平滑强度。0 = 原始,1 = 平滑。(默认值:1.0)FLOAT是0.0 到 1.0 (步长:0.05)
方法gaussian:对称加权平均,最佳的通用平滑器。 savgol:滑动多项式拟合,可保留尖锐峰值。(默认值:"savgol")COMBO是"gaussian" "savgol"
窗口时间窗口,以帧为单位(取奇数值)。(默认值:7)INT是1 到 51 (odd values, step 2)
旋转阈值(度)当根旋转速率达到此值(度/帧)时禁用平滑,以保留快速旋转。30° 适用于大多数内容;数值过低可能会在普通抖动上禁用平滑,并在无提示的情况下影响质量。0 = 禁用。(默认值:30.0)FLOAT是0.0 到 90.0 (步长:1.0)

注意:当 strength 为 0.0 或更低,或 window 为 1 或更低时,该节点将原样返回输入数据。输入必须至少包含 2 帧和关键点数据,否则该节点将原样返回输入数据。当 rotation_threshold_degrees 为 0.0 时,基于旋转的平滑回退将被禁用。

输出

输出名称描述数据类型
mhr_pose_data经过平滑处理的 MHR 姿态数据序列,其帧间抖动已减少。MHR\_POSE\_DATA
本文档由 AI 生成。如果您发现任何错误或有改进建议,欢迎贡献! 在 GitHub 上编辑

Source fingerprint (SHA-256): a80a1c121f1d2bc49e9112576775588d5deab4690c4cd6ec9c1f98de78457b30