ComfyUI > Nodes > tri3d-comfyui-nodes > DWPose v4.7.3

ComfyUI Node: DWPose v4.7.3

Class Name

tri3d-dwpose

Category
TRI3D
Author
TRI3D-LC (Account age: 770days)
Extension
tri3d-comfyui-nodes
Latest Updated
2025-05-21
Github Stars
0.03K

How to Install tri3d-comfyui-nodes

Install this extension via the ComfyUI Manager by searching for tri3d-comfyui-nodes
  • 1. Click the Manager button in the main menu
  • 2. Select Custom Nodes Manager button
  • 3. Enter tri3d-comfyui-nodes in the search bar
After installation, click the Restart button to restart ComfyUI. Then, manually refresh your browser to clear the cache and access the updated list of nodes.

Visit ComfyUI Online for ready-to-use ComfyUI environment

  • Free trial available
  • 16GB VRAM to 80GB VRAM GPU machines
  • 400+ preloaded models/nodes
  • Freedom to upload custom models/nodes
  • 200+ ready-to-run workflows
  • 100% private workspace with up to 200GB storage
  • Dedicated Support

Run ComfyUI Online

DWPose v4.7.3 Description

Facilitates human pose detection and analysis using deep learning models, extracting body, hands, and face keypoints for interactive visual content creation.

DWPose v4.7.3:

The tri3d-dwpose node is designed to facilitate the detection and analysis of human poses in images, leveraging advanced deep learning models. Its primary purpose is to identify and extract keypoints related to the human body, hands, and face, providing a comprehensive understanding of human posture and movement. This node is particularly beneficial for AI artists and developers who wish to incorporate pose estimation into their projects, enabling the creation of more interactive and dynamic visual content. By utilizing pre-trained models, tri3d-dwpose offers a robust solution for pose detection, ensuring high accuracy and efficiency. The node's capabilities extend to detecting multiple poses within a single image, making it a versatile tool for various applications, from animation to augmented reality.

DWPose v4.7.3 Input Parameters:

detect_hand

This parameter determines whether the node should include hand keypoints in the pose detection process. When set to "enable," the node will analyze and return keypoints for both the left and right hands, providing detailed hand pose information. This can be particularly useful for applications requiring precise hand movements, such as sign language recognition or gesture-based controls. The default value is typically "disable," focusing on body and face keypoints unless specified otherwise.

detect_body

This parameter controls the inclusion of body keypoints in the pose detection. By setting it to "enable," the node will detect and return keypoints for the entire body, capturing the overall posture and movement. This is essential for applications that require full-body analysis, such as fitness tracking or dance choreography. The default setting is "enable," as body keypoints are often the primary focus in pose estimation tasks.

detect_face

This parameter specifies whether the node should detect and return facial keypoints. When enabled, the node will provide detailed facial pose information, which can be crucial for applications involving facial expression analysis or avatar creation. The default value is "disable," focusing on body and hand keypoints unless facial analysis is required.

DWPose v4.7.3 Output Parameters:

PoseResult

The PoseResult output provides a structured representation of the detected poses, including keypoints for the body, hands, and face. Each PoseResult contains a BodyResult with decompressed keypoints for the body, as well as separate keypoints for the left hand, right hand, and face. This output is essential for interpreting the pose data, allowing users to visualize and utilize the detected keypoints in their applications. The output is typically a list of PoseResult objects, one for each detected person in the image.

height

This output parameter indicates the height of the processed image. It is useful for scaling and aligning the detected keypoints with the original image dimensions, ensuring accurate representation and analysis.

width

Similar to the height parameter, the width output provides the width of the processed image. It aids in maintaining the correct aspect ratio and alignment of the keypoints with the image, facilitating precise pose visualization and manipulation.

DWPose v4.7.3 Usage Tips:

  • Enable the detect_hand parameter when your project requires detailed hand movements, such as in virtual reality applications or interactive installations.
  • Use the detect_face parameter for projects focusing on facial expressions or avatar creation, ensuring you capture all necessary facial keypoints.
  • Consider the image dimensions (height and width) when interpreting the keypoints to maintain accuracy in pose representation.

DWPose v4.7.3 Common Errors and Solutions:

"Model not found"

  • Explanation: This error occurs when the pre-trained model specified by DWPOSE_MODEL_NAME is not available in the cache directory.
  • Solution: Ensure that the model is correctly downloaded and placed in the annotator_ckpts_path directory. Verify the model name and path for any discrepancies.

"Invalid keypoints data"

  • Explanation: This error may arise if the keypoints data is not properly decompressed or formatted.
  • Solution: Check the data processing pipeline to ensure that keypoints are correctly decompressed using the appropriate functions. Validate the input data format before processing.

"Device not supported"

  • Explanation: This error indicates that the current device does not support the model's execution, possibly due to hardware limitations.
  • Solution: Verify that your system meets the necessary hardware requirements and that the correct device (CPU/GPU) is specified in the model configuration.

DWPose v4.7.3 Related Nodes

Go back to the extension to check out more related nodes.
tri3d-comfyui-nodes
RunComfy
Copyright 2025 RunComfy. All Rights Reserved.

RunComfy is the premier ComfyUI platform, offering ComfyUI online environment and services, along with ComfyUI workflows featuring stunning visuals. RunComfy also provides AI Playground, enabling artists to harness the latest AI tools to create incredible art.