ComfyUI-Sapiens2
A ComfyUI extension with 7 custom nodes.
Nodes (7)
Turn Sapiens2's keypoints into a picture you can actually see
Sapiens2's task-agnostic checkpoint node
Surface normals for people that don't drift off-plane
A photo becomes a textured GLB mesh in one node
308 human keypoints, down-mapped to OpenPose when you need it
29 body parts, one labeled mask, zero effort
Pull one body part out of Sapiens2's segmentation
ComfyUI nodes for Sapiens2
<img width="1691" height="1530" alt="image" src="https://github.com/user-attachments/assets/da27e8be-ed85-4c5f-a83a-e43713599b72" />Models go to ComfyUI/models/sapiens2
Task Checkpoints
Pose Estimation
| Model | Repository | |-------|------------| | Sapiens2-0.4B | facebook/sapiens2-pose-0.4b | | Sapiens2-0.8B | facebook/sapiens2-pose-0.8b | | Sapiens2-1B | facebook/sapiens2-pose-1b | | Sapiens2-5B | facebook/sapiens2-pose-5b |
Body-Part Segmentation
| Model | Repository | |-------|------------| | Sapiens2-0.4B | facebook/sapiens2-seg-0.4b | | Sapiens2-0.8B | facebook/sapiens2-seg-0.8b | | Sapiens2-1B | facebook/sapiens2-seg-1b | | Sapiens2-5B | facebook/sapiens2-seg-5b |
Surface Normal Estimation
| Model | Repository | |-------|------------| | Sapiens2-0.4B | facebook/sapiens2-normal-0.4b | | Sapiens2-0.8B | facebook/sapiens2-normal-0.8b | | Sapiens2-1B | facebook/sapiens2-normal-1b | | Sapiens2-5B | facebook/sapiens2-normal-5b |
Pointmap Estimation
| Model | Repository | |-------|------------| | Sapiens2-0.4B | facebook/sapiens2-pointmap-0.4b | | Sapiens2-0.8B | facebook/sapiens2-pointmap-0.8b | | Sapiens2-1B | facebook/sapiens2-pointmap-1b | | Sapiens2-5B | facebook/sapiens2-pointmap-5b |
License
Models released under the Sapiens2 License.