DensePose Estimator

节点功能:该节点是一个基于DensePose技术的预处理器,它将图像中的人体区域转换为一种彩色的、密集的UV坐标图(即身体表面坐标贴图)。常用于控制人体姿态、动作和细节位置。注意:不推荐与OpenPose系列ControlNet混用,结构不一致。

输入参数

参数名称说明
image输入图像。

输出参数

参数名称说明
IMAGE输出的人体 UV 贴图图像,用于姿态控制或动画生成任务。

控件参数

参数名称说明
modelDensePose 预训练模型选择。r50 为轻量模型,速度快;r101 准确率更高,适合精细动作捕捉。
cmap控制输出人体贴图的颜色映射风格。Viridis 用于 MagicAnimate 系列模型,Parula 常用于 CivitAI 模型等。
resolution处理分辨率(图像将按此缩放进行处理)。建议使用 512 或更高值以获得清晰的人体贴图,尤其适用于视频或姿态迁移任务。

下图为该节点的示例效果,获取原图的dense pose预处理图。

下图为示例工作流,使用SD1.5的大模型下载对应的dense pose的controlnet模型完成控制出图,注意跟openpose不兼容