文档 /
节点说明 /
平滑处理 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